-
In Comix 4.0.4, if you have bookmarked a page of a comic, and bookmark another page of the same comic, the new bookmarked page replaces the old one.
However, there are times when you might want to keep several bookmarks on different pages of the same comic. This patch allows you to do that.
Changed files:
/src/bookmark.py.
2009-10-19 21:13:20 UTC in Comix
-
I updated the patch once more. No more warnings, and full access to the bookmarks from the popup menu in windowed and fullscreen mode.
The downside this time is that the Bookmarks menu no longer appears on the menubar - it can only be reached from the popup menu. I did it this way because 1) I couldn't figure out how to keep two menus in sync when users add/remove bookmarks from one of them; 2...
2009-10-19 20:41:40 UTC in Comix
-
Gah. Now the bookmarks submenu won't open in fullscreen mode or when the Menubar is hidden.
Which is logical because it's the same menu.
I'm now trying to fix it.
2009-10-18 19:13:01 UTC in Comix
-
I found a bug with the patch. The bookmarks store would not be updated when using the popup menu.
This is because I was creating a second bookmark.BookmarksMenu() object for the popup, but only the first one would actually touch the bookmarks store.
I fixed it by attaching the same BookmarksMenu object to the popup menu instead of creating a new one. The downside is that now it throws this...
2009-10-17 23:07:26 UTC in Comix
-
I just noticed that ArrangeWindows also does this.
A possible workaround is to replace ArrangeWindows in the keys and menu files for:
MacroCmd {ForEach {MaximizeWindow} {And {Matches (Workspace=[current])} {Matches (Maximized=yes)}}} {ArrangeWindows}
This will call Maximize to un-maximize all maximized windows (if that makes any sense :P), but only in the current workspace, and then call...
2009-09-12 21:37:49 UTC in Fluxbox
-
I found a workaround - this is what I have in my keys file:
OnTitlebar Double Mouse1 :MacroCmd {If {Matches (Maximized=yes)} {MaximizeVertical}} {ResizeTo 1024 768}
I use the If command to check if the window is maximized, and if it is, I force it to change its state before calling ResizeTo.
I use MaximizeVertical to force the window to be non-maximized, since Minimize iconifies the...
2009-09-07 18:53:08 UTC in Fluxbox
-
When you resize a window using the ResizeTo command (e.g. in your ~/.fluxbox/keys file), if the window was in the maximized state, it will retain that state.
The window will be resized but it will still behave as if it were maximized.
This means the outer borders of the window will not show, and that if you click the "Maximize" button the window will be restored to the last known size...
2009-09-07 09:04:37 UTC in Fluxbox
-
That message during install is just a warning, should be no problem. But it can be fixed anyway. After applying the patches, and before installing, navigate to the ./src/ directory and run:
python -mcompileall .
to compile the new or modified .py files in the src directory, generating the matching .pyc files.
Then install comix normally.
2009-08-27 14:13:23 UTC in Comix
-
Alright, so I finally figured out the right way to submit patches to sourceforge -_-U
Here's the proper link.
https://sourceforge.net/tracker/?func=detail&aid=2838175&group_id=146377&atid=764987.
2009-08-15 15:11:08 UTC in Comix
-
Alright, so I finally figured out the right way to submit patches to sourceforge -_-U
Here's the proper link.
https://sourceforge.net/tracker/?func=detail&aid=2838180&group_id=146377&atid=764987.
2009-08-15 15:10:00 UTC in Comix