Commit Graph

1342 Commits

Author SHA1 Message Date
David Capello
d5dd899d3d Add "Export Sprite Sheet" command. 2011-08-07 22:24:21 -03:00
David Capello
26c2fff7d0 Add ComboBox::Change signal (to replace JI_SIGNAL_COMBOBOX_SELECT in the future). 2011-08-07 22:22:48 -03:00
David Capello
63f163439f Remove unused JI_SIGNAL_COMBOBOX_CHANGE signal. 2011-08-07 22:08:24 -03:00
David Capello
3442997007 Modify layout of Import/Cancel buttons. 2011-08-07 22:06:37 -03:00
David Capello
f50a8e6e2b Fix my website's URL. 2011-08-06 14:36:52 -03:00
David Capello
8c52068eb4 Fix error deleting the mini-editor after the color bar is destroyed.
The "editors" module was moved out from LegacyModules class.
2011-08-06 14:36:40 -03:00
David Capello
604deab93e Fix problem with new lines. 2011-07-31 23:42:12 -03:00
David Capello
0bddf2611c Add "Import Sprite Sheet" command (part of issue #4). 2011-07-31 22:55:52 -03:00
David Capello
3cbf3baf75 New line fix in cmd_new_file.cpp. 2011-07-31 22:43:06 -03:00
David Capello
ccd6051de3 UndoTransaction::newLayer() returns a LayerImage. 2011-07-31 22:42:10 -03:00
David Capello
100894ceea Destroy editors first to avoid disconnection from dead signals. 2011-07-31 22:41:49 -03:00
David Capello
2835d642a0 Fix bug switching current fg color (X key) and updating Editor's brush preview. 2011-07-28 20:02:07 -03:00
David Capello
2b95ba58d2 Fix problem losing the mouse capture on Windows platform when the mouse leaves the windows. 2011-07-28 19:32:05 -03:00
David Capello
dd65f0cf7f Replace "QuickReference" and "Donate" commands with "Launch". 2011-07-28 19:32:04 -03:00
David Capello
c35c258bd5 Fix problems compiling on Linux with GCC. 2011-07-27 23:08:54 -03:00
David Capello
ce14cbfd89 Fix src/app/check_update.cpp compilation error with the renamed cfg.h to ini_file.h. 2011-07-27 22:21:30 -03:00
David Capello
bcd36f6dc8 Merge remote-tracking branch 'origin/master' 2011-07-27 22:16:53 -03:00
David Capello
04c675bd15 Merge branch 'ft-updater' 2011-07-27 22:10:49 -03:00
David Capello
f2b92d8107 Add support for "waitdays" attribute to control the "check for updates" frequency from the server. 2011-07-27 22:08:53 -03:00
David Capello
d22d46fd2b Add ENABLE_UPDATER flag to disable the automatic updater. 2011-07-27 21:26:22 -03:00
David Capello
4fac1f119b Remove requirement of ddraw.lib library, so we can compile with the latest DirectX SDK. 2011-07-26 23:42:14 -03:00
David Capello
cf9a296e5d Add automatic check for updates with app::CheckUpdateThreadLauncher
and show notifications in StatusBar.
+ Added updater library.
+ Removed "Check for New Version" command.
2011-07-26 23:25:02 -03:00
David Capello
c7cf74228b Add LinkLabel::get/setUrl(). 2011-07-20 21:51:39 -03:00
David Capello
4e2c4f530d Fix problem where aseprite.ini is not saved when flush_config_file() is called.
+ Flush "config_override" file in flush_config_file().
2011-07-19 21:37:57 -03:00
David Capello
a5056e1551 Fix issue #29: error using a non-const reference as parameter
in NullableIterator::setIterator() when a const-reference is the
expected type.
2011-07-10 00:44:48 -03:00
David Capello
7c02a016c8 Add Sha1 class to base-lib. 2011-07-10 00:24:19 -03:00
David Capello
8cc1e0e7b7 Fix bug with dead FileItems in fileitems_map. 2011-07-06 22:03:58 -03:00
David Capello
57dd972ce5 Replace JList and JLink usage in filesel.cpp with FileItemList and NullableIterator. 2011-07-06 21:59:49 -03:00
David Capello
c2881f24c9 Fix problem in PopupFrame::onProcessMessage() where key-pressed events
are lost when the popup frame is focused.
2011-07-01 00:25:51 -03:00
David Capello
96d263f50e Move src/core/ to src/
+ Renamed cfg.cpp to ini_file.cpp
2011-06-29 22:51:46 -03:00
David Capello
c6e6d3fe95 Avoid to start with both colors selected (FG & BG) at the start in the color-bar. 2011-06-27 21:43:33 -03:00
David Capello
e5b2a9c5e7 Modify PaletteView selection, replacing the "rectangle-range" with
the normal behavior for Ctrl+click: select several palette entries
one by one.
2011-06-26 19:07:19 -03:00
David Capello
2689d2fbb9 Add a label to show the selected palette entry in the Palette Editor. 2011-06-25 21:28:36 -03:00
David Capello
9b658ad24b Generate a palette change event when a color entry is modified
using the Palette Editor (and set_current_palette() is not used).
2011-06-25 20:18:24 -03:00
David Capello
e74bebcc79 Listen to palette changes in ColorSelector. 2011-06-25 20:17:48 -03:00
David Capello
12de365e6f Fix problem regenerating the recent file menu.
+ Added Widget::deferDelete().
+ Removed schedule_rebuild_recent_list().
+ Renamed app_realloc_recent_list() to app_rebuild_recent_list().
+ Removed JM_DEFERREDFREE message, MessageDefFree struct, and
  jwidget_free_deferred() function.
2011-06-25 19:10:31 -03:00
David Capello
7471229840 Fix a bug using fop->format when it's NULL in fop_free() (introduced in previous commit). 2011-06-25 17:29:58 -03:00
David Capello
c32551db64 Fix issue #9: GIF files are loaded as Indexed images now.
+ Added support for non-zero transparent index.
+ Added fop_post_load() to do post-load processing which need user-interaction.
+ Added FileFormat::onPostLoad/onDestroyData members.
+ Added Document::addSprite().
2011-06-25 17:12:08 -03:00
David Capello
ff481003c8 Now right-clicking a tab shows a popup-menu with useful options for the document.
+ Added OpenInFolder and OpenWithApp commands.
+ Added Launcher::openFolder.
+ Added document_tab_popup_menu.
2011-06-25 14:28:50 -03:00
David Capello
e281fc4a41 Add OVERRIDE in JpegFormat::onGetFormatOptions declaration. 2011-06-23 22:16:05 -03:00
David Capello
bdf56545d1 Update some TODO entries. 2011-06-23 21:58:05 -03:00
David Capello
5c010a6f9c Remove docs/manual/ directory. 2011-06-16 22:59:23 -03:00
David Capello
3d79324b12 Update README.html file (contact, authors, credits, etc.) and add more licenses. 2011-06-16 22:53:02 -03:00
David Capello
0f243056bb Improve dist.sh file to include only "git grep -l" files in source dist. 2011-06-16 20:43:55 -03:00
David Capello
92a7b29e60 Add net-lib (HttpRequest/Response classes). 2011-06-12 10:50:30 -03:00
David Capello
68fde07334 Add base::Version class. 2011-06-04 10:43:24 -03:00
David Capello
7e6d25db88 Add curl library source code. 2011-06-02 21:03:03 -03:00
David Capello
159ca8805c Add TODO entries for JRect and JRegion. 2011-05-23 22:59:03 -03:00
David Capello
7ca2cebb06 Rename COPYING to LICENSE.txt. 2011-05-21 10:04:22 -03:00
David Capello
5361d22879 Add button to disable mini editor. 2011-04-30 16:55:22 -03:00