Commit Graph

  • 9774059a9a Now windows threads implementation uses CreateThread instead of _beginthread. David Capello 2010-03-24 18:01:58 -03:00
  • 4ccb661bbf Minilook for group of buttons (groupbut and buttons in "target" selector). David Capello 2010-03-24 17:49:46 -03:00
  • a336900115 When the mouse leaves the color-bar the status bar is cleared. David Capello 2010-03-24 17:40:58 -03:00
  • ca69e5572f When a file is closed now the status bar says something about it. David Capello 2010-03-24 17:40:41 -03:00
  • c00da333d3 Removed about screen with authors.txt David Capello 2010-03-24 17:37:16 -03:00
  • 0c54a2682c Fixed a little problem with text in draw_slider() overlapping bottom border. David Capello 2010-03-24 17:30:15 -03:00
  • dac67bb21c Fixed some problems in jrectexclude() when y1==ey1 or y2==ye2. David Capello 2010-03-24 17:28:59 -03:00
  • a4b55a980c Applied jguiscale() to tooltips borders. David Capello 2010-03-24 17:28:03 -03:00
  • 0f597f747d Removed tips. David Capello 2010-03-24 17:24:28 -03:00
  • 2a82911b18 Removed asm code. David Capello 2010-03-24 14:10:46 -03:00
  • 21c05bcc21 Added vaca/include directory in the script to calculate dependencies. David Capello 2010-03-24 13:57:52 -03:00
  • 685f4cf191 Now PreviewFilled configuration field is for tool. David Capello 2010-03-24 13:57:31 -03:00
  • 271e1df6bd Removed support for 8 bpp. David Capello 2010-03-24 13:56:31 -03:00
  • fd21ce52b9 Updated "to do" list. David Capello 2010-03-24 13:38:46 -03:00
  • 5ea8d97b60 Added tooltips to toolbar. David Capello 2010-03-24 13:38:28 -03:00
  • dfb9dd8b82 Modified version to 0.8.0. David Capello 2010-03-24 13:21:59 -03:00
  • 72c21e88e2 Still "allegro sprite editor" David Capello 2010-03-24 12:39:10 -03:00
  • 4ec3f43845 Remove references to old-subversion repository in readme file. David Capello 2010-03-24 11:40:33 -03:00
  • d6c4e07f8e Applied jguiscale() to tooltip location. David Capello 2010-03-24 11:10:13 -03:00
  • 0046f35bfa Minor modification drawing polygon outline. David Capello 2010-03-24 03:16:49 -03:00
  • eb24c091df Added "Options/PreviewFilled" configuration option to see preview in real-time of filled shapes. David Capello 2010-03-24 03:00:07 -03:00
  • d4344ae348 Replaced algo_polygon() with GD library implementation. David Capello 2010-03-24 02:59:40 -03:00
  • 65ae558291 Preview of a filled polygon is a closed outline now. David Capello 2010-03-24 00:07:48 -03:00
  • 13ca98244d Removed inexistent win32/Mutex.cpp file from VACA_SOURCES. David Capello 2010-03-23 21:59:14 -03:00
  • 418b84f205 Added missing Property.cpp file. David Capello 2010-03-23 21:58:42 -03:00
  • bef2470111 Disabled warning 4251 in MSC. David Capello 2010-03-23 21:55:47 -03:00
  • 059c650922 Fixed a typo. David Capello 2010-03-22 20:21:38 -03:00
  • db2bbef1cd Fixed cursors focus when jguiscale > 1. David Capello 2010-03-22 00:09:44 -03:00
  • 38d2c8da68 Minor modifications to state bar JM_DRAW message handler. David Capello 2010-03-21 23:47:43 -03:00
  • 804de112c4 Changed initial text in state bar. David Capello 2010-03-21 23:39:19 -03:00
  • 952a2aac4d Fixed buttons in toolbar for jguiscale > 1. David Capello 2010-03-21 23:29:41 -03:00
  • af8535d612 mini-look for buttons in file selector dialog. David Capello 2010-03-21 23:19:05 -03:00
  • 3f1cad8505 Added setup_mini_look() function. David Capello 2010-03-21 23:18:30 -03:00
  • 9031c48773 Removed unused variable in gui_setup_screen(). David Capello 2010-03-21 23:16:53 -03:00
  • bb4da37e51 Added mini-look to the opacity slider in the cel property dialog. David Capello 2010-03-21 22:36:17 -03:00
  • 4c5ea8f429 Fixed default-size for combo-box window (finally). David Capello 2010-03-21 22:35:55 -03:00
  • 2966863d24 Fixed SkinneableTheme::draw_bounds() for small rectangles. David Capello 2010-03-21 22:04:13 -03:00
  • 87ba1dba88 Removed unused functions subclip/backclip. David Capello 2010-03-21 22:03:41 -03:00
  • 4486ccdd29 Modified state-bar borders to match Ilija's mockup. David Capello 2010-03-21 21:31:13 -03:00
  • ac8c1ecdc1 Now buttons and sliders in the state-bar have mini-look. David Capello 2010-03-21 21:30:50 -03:00
  • 994f5e6284 Added mini-look (SkinProperty::isMiniLook) to buttons and sliders. David Capello 2010-03-21 21:28:32 -03:00
  • 782d3998c5 Fixed a flicker problem when the slider of layer-opacity in the state bar were used. David Capello 2010-03-21 21:27:13 -03:00
  • 015a4d713c Added SkinProperty. David Capello 2010-03-21 21:25:38 -03:00
  • 99e75b349e Fixed convert_to problems. David Capello 2010-03-20 23:14:18 -03:00
  • 44b80672f2 Added properties to Component class. David Capello 2010-03-20 13:28:06 -03:00
  • 62e79141d7 Imported SharedPtr.h header file from Vaca library. David Capello 2010-03-20 13:23:09 -03:00
  • 104d315f25 Applied guiscale to tabs widget. David Capello 2010-03-20 12:55:25 -03:00
  • 345dbb6fec State-bar is double-buffered now. David Capello 2010-03-20 12:29:15 -03:00
  • 2658aae644 Applied jguiscale to status bar borders. David Capello 2010-03-18 21:28:55 -03:00
  • c4bd51d569 Applied jguiscale to color bar. David Capello 2010-03-13 00:21:14 -02:00
  • 11fda53fe3 Added Editor::editor_move_cursor to avoid drawing cursor preview flickering. David Capello 2010-03-13 00:14:32 -02:00
  • 29059b785d Vaca::details::trace_t renamed to Tracer. David Capello 2010-03-12 23:17:13 -02:00
  • e6fb597f58 Warning 4996 is disabled only in MSC compiler. David Capello 2010-03-12 23:16:45 -02:00
  • 5ae14b550b Added Vaca::String class. Added Vaca::Exception class. Added Vaca::System class. Added vaca_main(). The main/WinMain is defined inside vaca library. David Capello 2010-03-12 23:16:05 -02:00
  • 9e46555a65 Modified default target platform (calculated through current compiler). David Capello 2010-03-12 23:12:25 -02:00
  • 80833f33b0 Added WIN32_LEAN_AND_MEAN David Capello 2010-03-12 23:09:26 -02:00
  • 6cad6849b5 Removed jpoint.h and jsize.h. David Capello 2010-03-11 00:45:19 -02:00
  • cb1b6dc1ad Removed <windows.h>, <commctrl.h> and <algorithm> from Vaca/base.h. David Capello 2010-03-11 00:44:12 -02:00
  • e8ec41f436 Moved vaca/README.txt comments to third_party/README.txt. David Capello 2010-03-10 17:17:24 -03:00
  • 33854fed54 Moved vaca lib to third_party directory. Fixed a problem compiling MutexImpl for win32. David Capello 2010-03-10 16:57:38 -03:00
  • 5ce6b9c51b REnamed MutexPimpl to MutexImpl. David Capello 2010-03-10 01:07:02 -02:00
  • 1e18163512 Added some TODO. David Capello 2010-03-10 00:43:25 -02:00
  • 2a27405173 Added Vaca::Mutex. Now Vaca is compiled as a library (.lib/.a). Removed jmutex.cpp, jpoint.cpp, jsize.cpp. David Capello 2010-03-10 00:34:50 -02:00
  • d28b11e639 Added a common .gitignore file. David Capello 2010-03-09 22:09:16 -02:00
  • 78422a19fc More documentation about Lasso tool. David Capello 2010-03-09 21:06:55 -02:00
  • 5c6da29ced Removed 'Advanced mode' option. David Capello 2010-03-09 00:46:12 -02:00
  • 71415febe8 image_impl.h does not include allegro.h anymore David Capello 2010-03-09 00:43:49 -02:00
  • c8b84732cd Split _ji_set_font_of_all_widgets() in _ji_reinit_theme_in_all_widgets(). David Capello 2010-03-09 00:43:28 -02:00
  • 719374718d More jguiscale() usage. David Capello 2010-03-09 00:42:31 -02:00
  • 4369afa2c5 Added jwidget_set_border(JWidget,int) function. David Capello 2010-03-09 00:41:25 -02:00
  • 28b14cfc0a Gui is regenerated and font is reloaded when the jguiscale() changes. David Capello 2010-03-08 23:35:32 -02:00
  • 3e1f0e1a63 Now the default font is loaded from the skin (skins/default_skin_font.pcx). David Capello 2010-03-08 23:34:48 -02:00
  • f0cb918717 Now ji_font_load_bmp() uses ji_apply_guiscale() to resize the bitmap font. David Capello 2010-03-08 22:58:46 -02:00
  • 5af4ed0d55 Renamed apply_gui_scale() to ji_apply_guiscale(). David Capello 2010-03-08 22:58:10 -02:00
  • 6e97287339 Removed conditions about JI_INITIALIZED in SkinneableTheme::init_widget(). David Capello 2010-03-08 21:37:53 -02:00
  • 9535b085fe Removed guiscale() from ASE and added jguiscale() in Jinete. With this change we can apply jguiscale() in some places like jalert and jfiles. David Capello 2010-03-08 00:42:41 -02:00
  • f1128336f4 The ConfigureScreen now shows the current screen resolution if it is not in the combo box. David Capello 2010-03-07 23:48:01 -02:00
  • 0a7136a0b4 Added underline_height in jdraw_text() function. Removed jdraw_widget_text() (deprecated). David Capello 2010-03-07 23:16:20 -02:00
  • ed3428345f Replaced hline() with rectfill() in jrectexclude(). A lot of hlines() directly in the screen are really slow. David Capello 2010-03-07 22:49:37 -02:00
  • 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. David Capello 2010-03-07 17:47:45 -02:00
  • ef51fd59ea Added Ctrl+Shift+Z to redo. David Capello 2010-03-07 16:48:21 -02:00
  • 1fdd045099 Fixed a little syntax error. David Capello 2010-03-07 16:41:40 -02:00
  • 470ae96c3b Fixed some new-line issues. David Capello 2010-03-07 16:39:58 -02:00
  • 324435760d Modified ase_exception creation with printf style. David Capello 2010-03-07 16:38:14 -02:00
  • 961b2911f5 Old JI_SIGNAL_WINDOW_CLOSE signal is not generated anymore (it was replaced with Frame::Close signal member). David Capello 2010-03-07 16:37:30 -02:00
  • ca2e3f7bed Renamed Command_precondition_exception class to CommandPreconditionException. David Capello 2010-03-07 16:21:09 -02:00
  • 5d55358ffb Renamed Context::m_current_sprite to m_currentSprite. David Capello 2010-03-07 16:18:38 -02:00
  • 77a54b7d34 Modified ase_exception creation with printf style. David Capello 2010-03-07 16:16:10 -02:00
  • 61316bedab Added libraries and flags in VC2008 to compile with static+debug mode. David Capello 2010-03-07 16:13:33 -02:00
  • 6867f2c6a5 Added PopupWindow widget. David Capello 2010-03-07 16:10:48 -02:00
  • 7a3b1e3369 Modified an ase_exception call using printf style call. David Capello 2010-03-07 15:28:01 -02:00
  • d0514884de Fixed a problem in gui_feedback() where the CurrentSpriteReader could be locked. David Capello 2010-03-07 15:25:47 -02:00
  • 2ed2ce9545 Modified an ase_exception call using printf style call. David Capello 2010-03-07 15:22:14 -02:00
  • 5edc5696ca Modified some ase_exception creations using PACKAGE name. David Capello 2010-03-07 15:20:50 -02:00
  • 65cb9c3517 Added constraint of guiscale() value depending height of the screen. David Capello 2010-03-07 15:18:39 -02:00
  • 6ebf5966c3 Fixed a bug which pressed/released messages were generated incorrectly for mouse buttons pressed/released in groups. David Capello 2010-03-07 15:16:15 -02:00
  • 1f29b67364 Applied guiscale() to some skinneable widgets. David Capello 2010-03-07 14:21:24 -02:00
  • df59edc3ce Modified "int tiled" to "bool tiled" in "dirty_new". David Capello 2010-03-07 12:17:11 -02:00
  • 156e3adeb3 Added 'extras' to Sprite to draw extra-stuff that is not in the Sprite (it will be useful to draw preview of the brush). David Capello 2010-03-07 12:14:25 -02:00
  • e7b99eda29 Modified C *_free calls to C++ delete. David Capello 2010-03-07 12:06:37 -02:00