#
61ee19d1 |
|
10-Apr-2011 |
Stephan Aßmus <superstippi@gmx.de> |
* A whole buch of refactoring and other changes to make Icon-O-Matic a multi-document application. This is already more useful than before, but will be even more useful once it is possible to copy more types of objects to the system clipboard and paste them into other open icons. * Fixed wrong snapping menu item being marked when restoring settings that enable a different snapping mode from the default. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41212 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
97056676 |
|
04-Apr-2011 |
Stephan Aßmus <superstippi@gmx.de> |
* Created separate PNG exporters for 16x16, 32x32 and 64x64 sizes. * When exporting for the first time, use the native saver's file name to initialize the file panel save text. * Don't shadow exportMode variable. * Small cleanups. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41181 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d19e434d |
|
31-Mar-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Style cleanup. No functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41150 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f6884761 |
|
19-Nov-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* add a new export format to get the vector icon data as C source git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22953 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
015a014a |
|
21-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* fixed quite a few selections bugs, most were caused by cyclic notifications, and the mechanism to prevent them not working... * could have fixed the "there are still listeners attached" bug (debugger drop) on exit, I have not seen it again, but I am not sure if it is really fixed * introduced a way to ask the user, if changes should be saved and then pick up the line of thought after saving git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22269 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5725361f |
|
08-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* some fixes to the GUI on BeOS, avoid an app_server bug when resizing the window after creating the views, but before Show() * make the MenuFields in the Style section follow left/right git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22204 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1518e410 |
|
02-Jun-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* Icon-O-Matic prepends a magic number when writing native files, this way we can associate these native files with Icon-O-Matic (they also get their own mime type) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21295 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d63a05d3 |
|
17-Nov-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* added support for the editing icons comming in via B_EDIT_ICON_DATA messages, doesn't load an icon yet (won't look into it within the next 10 hours... ;-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19311 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
774831e7 |
|
16-Nov-2006 |
Stephan Aßmus <superstippi@gmx.de> |
big clean up of Save and Export stuff: * implemented SavePanel that let's you chose the Export format * introduced DocumentSaver class and several implementations * Document no longer remembers any entry_refs, but a native and export document saver, for other export formats than HVIF, it is no longer necessary to go through the file panel, simply invoking Export will do * this makes it much easier to have a custom saver that sends a message with an HVIF icon to another app instead of saving to a file * cleaned up File menu * last used export format is persistent git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fac07a0 |
|
12-Nov-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* started work on saving program settins, window frame is remembered for now * fixed some annoying bugs: - the snapping prevented some of the proximity checks from working while editing a path or using the transform box, now the Manipulators themself are responsible for mouse snapping and can do so at the time it works best for them - pressing the Esc key while using the transform box did reset the transformation, but didn't exit the transform mode (return to path editing) * improved layout of some views when the window is resized git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19266 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e1ba39f |
|
29-Aug-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* merged Icon-O-Matic from Ingos layout branch into trunk (r18134:18685) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18686 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
128277c9 |
|
13-Jun-2006 |
Stephan Aßmus <superstippi@gmx.de> |
the first steps towards Icon-O-Matic * added a framework with many classes that I think will be useful * currently, the StateView and Manipulator interface are used to allow editing a single VectorPath object, nothing more... the CommandStack framework is also used to support Undo/Redo git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17822 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
61ee19d10fcc38e93a80a29b90efe6e4e15604df |
|
10-Apr-2011 |
Stephan Aßmus <superstippi@gmx.de> |
* A whole buch of refactoring and other changes to make Icon-O-Matic a multi-document application. This is already more useful than before, but will be even more useful once it is possible to copy more types of objects to the system clipboard and paste them into other open icons. * Fixed wrong snapping menu item being marked when restoring settings that enable a different snapping mode from the default. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41212 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9705667601610f29e7a9ac65bec273cc198adda6 |
|
04-Apr-2011 |
Stephan Aßmus <superstippi@gmx.de> |
* Created separate PNG exporters for 16x16, 32x32 and 64x64 sizes. * When exporting for the first time, use the native saver's file name to initialize the file panel save text. * Don't shadow exportMode variable. * Small cleanups. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41181 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d19e434d9c33fefc2b49e72a1530f2d0f634cecd |
|
31-Mar-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Style cleanup. No functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41150 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f688476148e9a03699ebee673a7568f5a7cb7420 |
|
19-Nov-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* add a new export format to get the vector icon data as C source git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22953 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
015a014aa74d4366a1c2c14ecef92483ebf3e532 |
|
21-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* fixed quite a few selections bugs, most were caused by cyclic notifications, and the mechanism to prevent them not working... * could have fixed the "there are still listeners attached" bug (debugger drop) on exit, I have not seen it again, but I am not sure if it is really fixed * introduced a way to ask the user, if changes should be saved and then pick up the line of thought after saving git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22269 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5725361ffe6b7987fcedc7225c3a03081ea5dc86 |
|
08-Sep-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* some fixes to the GUI on BeOS, avoid an app_server bug when resizing the window after creating the views, but before Show() * make the MenuFields in the Style section follow left/right git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22204 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1518e4101b2157a4981b6b1b24530298ecb60647 |
|
02-Jun-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* Icon-O-Matic prepends a magic number when writing native files, this way we can associate these native files with Icon-O-Matic (they also get their own mime type) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21295 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d63a05d32bce246496bf9777fcf3851a16afe235 |
|
17-Nov-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* added support for the editing icons comming in via B_EDIT_ICON_DATA messages, doesn't load an icon yet (won't look into it within the next 10 hours... ;-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19311 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
774831e7c242f07168f07e1d804d93fe63687702 |
|
16-Nov-2006 |
Stephan Aßmus <superstippi@gmx.de> |
big clean up of Save and Export stuff: * implemented SavePanel that let's you chose the Export format * introduced DocumentSaver class and several implementations * Document no longer remembers any entry_refs, but a native and export document saver, for other export formats than HVIF, it is no longer necessary to go through the file panel, simply invoking Export will do * this makes it much easier to have a custom saver that sends a message with an HVIF icon to another app instead of saving to a file * cleaned up File menu * last used export format is persistent git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fac07a0887406d944d78403f8a3b01a4e6154be |
|
12-Nov-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* started work on saving program settins, window frame is remembered for now * fixed some annoying bugs: - the snapping prevented some of the proximity checks from working while editing a path or using the transform box, now the Manipulators themself are responsible for mouse snapping and can do so at the time it works best for them - pressing the Esc key while using the transform box did reset the transformation, but didn't exit the transform mode (return to path editing) * improved layout of some views when the window is resized git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19266 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e1ba39f0440e200e30b6a648e70c3e8683dc5f7 |
|
29-Aug-2006 |
Stephan Aßmus <superstippi@gmx.de> |
* merged Icon-O-Matic from Ingos layout branch into trunk (r18134:18685) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18686 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
128277c969aa806add78941cd2972754c37a1572 |
|
13-Jun-2006 |
Stephan Aßmus <superstippi@gmx.de> |
the first steps towards Icon-O-Matic * added a framework with many classes that I think will be useful * currently, the StateView and Manipulator interface are used to allow editing a single VectorPath object, nothing more... the CommandStack framework is also used to support Undo/Redo git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17822 a95241bf-73f2-0310-859d-f6bbb57e9c96
|