Commit Graph

39 Commits

Author SHA1 Message Date
David Capello
db71acbb16 Add support for 7za.exe in dist.sh. 2010-11-06 21:20:02 -03:00
David Capello
c78afea9a2 Remove references to Vaca namespace and old vaca source files. 2010-11-04 22:01:47 -03:00
David Capello
b235274d0f Remove old makefiles. 2010-10-12 21:42:48 -03:00
David Capello
cea1e15d91 New version 0.8.2 in progress. 2010-08-17 20:27:33 -03:00
David Capello
8dac6bdcae Update version to 0.8.1. 2010-08-13 10:47:20 -03:00
David Capello
14531b1621 Modified dist.sh to distribute correct files.
- Scripts in misc/ are distributed.
- Removed data/fonts/ directory.
- makefile.macosx is distributed.
2010-07-14 19:59:44 -03:00
David Capello
63798943e1 Renamed makefile.mgw to makefile.mingw. 2010-07-05 22:36:12 -03:00
David Capello
a1d20f704f Renamed makefile.lnx to makefile.linux. 2010-07-05 22:34:51 -03:00
David Capello
cf215f07b5 Added loadpng source code in the distribution. 2010-06-24 10:20:47 -03:00
David Capello
aa31f962f7 Minor changes to dist.sh. 2010-06-24 10:17:12 -03:00
David Capello
cbe0814f89 Added $zip variable in dist.sh and updated to new 0.8.0-beta version. 2010-06-24 09:53:17 -03:00
David Capello
52ed39739c Updated dist.sh script to new paths for widgets/ and skins/. 2010-04-10 16:53:24 -03:00
David Capello
c6a385ef03 Updated dist.sh script. 2010-03-31 22:25:29 -03:00
David Capello
982209bc21 Updated dist.sh file (not tested yet). 2010-03-29 00:26:11 -03:00
David Capello
dfb9dd8b82 Modified version to 0.8.0. 2010-03-24 13:21:59 -03:00
David Capello
cb97884026 - All tools stuff refactored in various files/components.
- Added classes: IToolLoop, Tool, ToolGroup, ToolInk, ToolController, ToolPointShape, ToolIntertwine, ToolBox, etc.
- Added ToolLoopManager.
- Removed old src/modules/tools.cpp.
- Added ISettings and UISettingsImpl, adding the tools settings (onion skinning, grid, tiled mode, etc.).
- Added App::PenSizeBeforeChange, PenSizeAfterChange, CurrentToolChange signals.
- Renamed Context::get_bg/fg_color to getBg/FgColor.
- Refactored Brush class to Pen and added PenType.
- Renamed tiled_t to TiledMode.
- get_config_rect now uses the new Rect class imported from Vaca instead of old jrect.
- Added default_skin.xml to load tool icons.
- Added pen preview in Editor::cursor stuff.
- Added Editor::decorators.

Note: This big patch is from some time ago. I did my best to pre-commit other small changes before this big one.
2010-03-07 17:47:45 -02:00
David Capello
017ece697f Now XML files are loaded with tinyxml library 2009-12-16 23:24:57 +00:00
David Capello
5d64181f16 Added SkinneableTheme class. Thanks to Ilija Melentijevic for the graphics. 2009-11-21 20:02:31 +00:00
David Capello
5455136f35 Internal refactoring of commands to support record/play macros in the near future. 2009-10-09 01:34:06 +00:00
David Capello
33baa4fd5c Merged branch 0.7.1 (release 0.7.2) to trunk. 2009-09-07 14:28:47 +00:00
David Capello
3dbb7c088b Moved console.* from src/console to src/ 2009-08-17 19:32:09 +00:00
David Capello
e1e60ab914 New version 0.7.1 released. 2009-08-10 14:35:13 +00:00
David Capello
f283a862d0 Fixed to last directory layout. 2009-08-05 02:41:35 +00:00
David Capello
67a830183b + Modified makefile.vc to handle a completelly static compilation with VC++9.0 Express Edition
(the new compiler used for the following Win32 binary releases).
+ Modified some error handling code to use C++ exceptions.
+ Modified some collections (std::vector, std::map, etc.) from instances to pointers.
2009-08-05 01:53:02 +00:00
David Capello
dd003a8f33 - Now "Image" is a C++ class with virtual methods;
- Removed ImageMethods (the C vtable for old "Image" structure);
- Added ImageImpl and ImageTraits;
- Added "Sprite Size" command (feature #2671468);
- Added "Canvas Size" command;
2009-05-31 16:02:32 +00:00
David Capello
73d1920e78 Added support to copy & paste to/from the Windows Clipboard. 2009-03-07 19:14:40 +00:00
David Capello
5a0a33d7e1 ASE 0.6.1 Released. 2009-01-24 02:52:03 +00:00
David Capello
8e498470d5 Fixed bug #2511762 (thanks to Clayton Enga for the patch).
Added the feature #2419098 (David Campo idea).
2009-01-24 00:41:01 +00:00
David Capello
98abdbf684 Minor modifications for the next release. 2008-10-18 19:35:26 +00:00
David Capello
1e44f9a454 Modified makefile.lst for cpp files.
Renamed src/test to src/tests.
2008-09-30 23:04:33 +00:00
David Capello
cf3521dfe8 Fixed some bugs in merge-down & crop commands using the Background layer. 2008-05-05 04:03:31 +00:00
David Capello
c8b3c4ff67 Removed generated files. 2008-05-05 02:23:08 +00:00
David Capello
275181990f Added:
- eye-dropper cursor to editor
- JM_SETCURSOR
- incremental-search to fileview widget
- jgrid widget
- JI_SIGNAL_SET_FONT
- sprite_getpixel
- colorselector widget
- test_jlist test
- HSV color type
- grid, exchange_colors, and eyedropper_tool commands
Fixed:
- duplication of layers
Renamed:
- jwidget_add_childs to jwidget_add_children
- status_bar to statusbar
- tool_bar to toolbar
- color_viewer to colorviewer
- color_bar to colorbar
- color_button to colorbutton
- rectfill_exclude to jrectexclude
- _graya_getk to _graya_getv
- _graya_k_shift to _graya_v_shift
Refactoring to color type:
- now it's a color_t structure instead of a string (char *)
Removed:
- mapgen.[ch]
- update_global_script_variables routine
- JM_CHAR (now it's JM_KEYPRESSED).
- README-es.txt
- FAQ.txt
2008-02-29 19:29:49 +00:00
David Capello
37be418a5a Added some of the new script functions (NewSprite, LoadSprite,
SaveSprite, SetSprite, NewLayer)
2007-12-13 15:55:01 +00:00
David Capello
df0104734f Added libjpeg in the repository.
Fixed some bugs in the GUI system.
Added tabs, and removed the list-menu.
2007-11-28 14:19:36 +00:00
David Capello
36f861ddd7 Removed src/dialogs/effect/*.c 2007-11-08 00:54:31 +00:00
David Capello
ce25bfaac4 Added all mask/selection commands.
Added all commands to select a tool.
Fixed a bug when setting the grid.
The about dialog shows AUTHORS.txt
2007-09-30 15:32:21 +00:00
David Capello
a198e43b7e Added "save_file_as" and "options" commands.
Added some dirty tricks to handle the mouse capture in Windows.
2007-09-27 20:13:06 +00:00
David Capello
a68a9e2e56 Added cmd_drawing_tools.c.
Fixed some errors with double memory free (from 'menuitems' and from 'commands').
Added the four main commands for the editor of sprites (close_editor, make_unique_editor, split_editor).
2007-09-27 18:02:23 +00:00