Commit Graph

506 Commits

Author SHA1 Message Date
David Capello
c5442abcba Moved data/jids/*.jid files to data/widgets/*.xml. 2010-04-06 22:14:33 -03:00
David Capello
5ea607d801 More delay for Editor::flashCurrentLayer(). 2010-04-06 09:03:53 -03:00
David Capello
8ee599f3e3 GotoPrev/NextLayerCommands do not show tooltip. 2010-04-06 09:03:39 -03:00
David Capello
2c7b527efb Modified IntertwineAsLines::fillPoints to draw the contour too (so the shape of the final polygon is more like the previewed-contour). 2010-04-06 08:57:03 -03:00
David Capello
055af25600 Only unknown exceptions (invalid memory access, etc) are not caught in debug mode. 2010-04-06 08:27:53 -03:00
David Capello
27c895732d Clicking fg/bg colors open the palette editor. 2010-04-01 00:09:25 -03:00
David Capello
6383d36f25 Fixed a bug in JM_DRAW handler of colorviewer_msg_proc() function. It was introduced in a recent commit. 2010-04-01 00:08:59 -03:00
David Capello
571a735f3a Fixed somekind of bug (it could happen when we access to invalid memory). 2010-04-01 00:08:08 -03:00
David Capello
c6a385ef03 Updated dist.sh script. 2010-03-31 22:25:29 -03:00
David Capello
352e99bc6d Removed ChangeLog because it is not updated anymore. 2010-03-31 21:25:57 -03:00
David Capello
4d60f6d560 Default color for new files is current selected "Background Color". 2010-03-31 21:22:47 -03:00
David Capello
dceb182070 Added vsync to flashCurrentLayer. 2010-03-30 23:49:36 -03:00
David Capello
dd2c8d1730 Extras are drawn only when extras-opacity > 0. 2010-03-30 23:40:21 -03:00
David Capello
8720d156e5 Added Editor::flashCurrentLayer() for when the current layer is changed. 2010-03-30 23:40:01 -03:00
David Capello
ebe068b211 StatusBar::showTip now show the text in the same status-bar too (redrawing it). 2010-03-30 23:38:52 -03:00
David Capello
dd6da141c6 Buttons in the status bar now give us the possibility to change the current layer. 2010-03-30 22:46:43 -03:00
David Capello
d976011597 Fixed Sprite(const Sprite&) constructor. 2010-03-30 22:24:05 -03:00
David Capello
19dd9f6c90 Removed unused forward declaration. 2010-03-30 22:18:38 -03:00
David Capello
89e15da176 Fix bug in LayerImage::get_cels(). (it was introduced in commit cbc0bf22bd) 2010-03-30 22:04:28 -03:00
David Capello
69a50e4d9d Fixed: cursor preview is not shown anymore when animation is being played. 2010-03-30 21:49:35 -03:00
David Capello
735b65072e After converting sprite image type, 'extras' are regenerated. 2010-03-30 21:47:31 -03:00
David Capello
475d0eeb1b Refactored Sprite class: no public variable members, all functions sprite_* go as Sprite function members, pimpl idiom. 2010-03-30 21:43:18 -03:00
David Capello
c299844f96 More const-correctness in some functions. 2010-03-30 20:39:56 -03:00
David Capello
cb5cb0f6b9 Added missing #include <cassert> 2010-03-30 20:27:50 -03:00
David Capello
bc4e08f454 Added Vaca::Application and Vaca/main.h, and removed Vaca::System.
Now the application compiles with MinGW.
2010-03-30 10:22:47 -03:00
David Capello
a7ecb08f2c Fixed some GCC warnings and errors. 2010-03-30 09:48:19 -03:00
David Capello
ffdd4cf848 Removed some warnings in ase_format.cpp. 2010-03-29 21:32:37 -03:00
David Capello
859f45b6e2 Modified NEWS.txt. 2010-03-29 00:31:53 -03:00
David Capello
982209bc21 Updated dist.sh file (not tested yet). 2010-03-29 00:26:11 -03:00
David Capello
4611bc0f84 Added parameters to new_layer command ("ask" and "name").
Now by default this command does not ask to the user about the layer name.
2010-03-29 00:23:25 -03:00
David Capello
911c2dca8f The state-bar shows the name of the current layer when there is just one layer. 2010-03-29 00:12:07 -03:00
David Capello
749488d794 Fixed a couple of compiler warnings. 2010-03-29 00:00:39 -03:00
David Capello
bea59d7280 Status bar widget converted to C++ StatusBar class. 2010-03-29 00:00:25 -03:00
David Capello
0119922613 Removed the big-layer button from the state-bar. 2010-03-28 23:18:26 -03:00
David Capello
7974bffb80 Fixed bugs when the current tool was used in an hidden/locked layer. 2010-03-28 17:29:13 -03:00
David Capello
2d5e2dc7d7 Modified state-bar to show the stack of layers.
Removed the sprite & undo size indicators (completely useless).
2010-03-28 17:28:38 -03:00
David Capello
145a78ac09 Fixed minor problem with color-bar and JM_REQSIZE message. 2010-03-28 16:48:34 -03:00
David Capello
67c678a690 Background/padding color in Animator Editor is equal to Sprite Editor one (from SkinneableTheme). 2010-03-28 16:44:34 -03:00
David Capello
ca25326d5d Fixed some strange bugs that appears when a exception is thrown in file-loading process. 2010-03-28 16:18:49 -03:00
David Capello
4810ab8228 Added compressed images (with zlib) to .ase format. 2010-03-28 16:18:15 -03:00
David Capello
65466cfe04 Moved "ncolor" field in .ase format to next WORD position (the "unknown field" looks like a DWORD). 2010-03-28 16:17:51 -03:00
David Capello
5c2d31f3fe Exceptions are caught in open/save command threads. 2010-03-28 15:47:22 -03:00
David Capello
129d5a9b13 Mouse wheel+shift in color-bar jumps entire columns. 2010-03-28 13:11:31 -03:00
David Capello
ee878c87e9 Modified Palette class to contain all functions to manipulate it as function members.
Modified its implementation to use std::vector<> instead of a raw C array[].
Now the number of colors in the sprite is more relevant (e.g. we should be able to create sprites of 4bpp, 16 colors).
2010-03-28 12:15:32 -03:00
David Capello
3b98594129 Removed dead code in cmd_open_file.cpp. 2010-03-27 23:45:03 -03:00
David Capello
61c1e08be1 Added RecentFiles C++ class to replace legacy C implementation of recent files. 2010-03-27 23:43:08 -03:00
David Capello
d7f6b78119 Removed tooltip window and refresh_timer stuff in new color-bar. 2010-03-27 19:43:04 -03:00
David Capello
62d0c1db1d New simplified color-bar (still WIP). 2010-03-27 19:41:39 -03:00
David Capello
2e6ac640d6 Minor TODO modifications. 2010-03-27 19:40:29 -03:00
David Capello
74f5fd2f41 Some error reporting if skin.xml contains invalid cursors. 2010-03-27 19:23:24 -03:00