Commit Graph

2495 Commits

Author SHA1 Message Date
David Capello
1644d466d1 Merge branch 'cmake2-patch' 2014-09-17 10:13:23 -03:00
David Capello
a7ab94e5c3 Merge branch 'patch-2' of https://github.com/Mailaender/aseprite into cmake2-patch 2014-09-17 10:12:37 -03:00
David Capello
c3d36d3598 Save color palette in RGB .ase files (fix #487) 2014-09-17 10:08:19 -03:00
David Capello
a609f121fa Fix some cases of copy_range() of frames 2014-09-17 09:59:21 -03:00
David Capello
1ce3daf30d Fix DocumentApi::copyFrame() and addEmptyFrame() 2014-09-17 09:58:40 -03:00
David Capello
546d3af5e8 Fix problems clearing background cels
- The background color to clear is calculated in one place: DocumentApi
- Rename RemoveCel command to ClearCel
2014-09-17 09:53:25 -03:00
Matthias Mailänder
8fa93bcc3b don't fail on cmake version 2 2014-09-14 11:00:05 +02:00
David Capello
79320943d7 Fix compilation error in DocumentApi::clearMask() 2014-09-12 09:30:13 -03:00
David Capello
77a66c1b87 Simplify DocumentApi::clearMask(): we just need the "cel" param 2014-09-12 02:05:32 -03:00
David Capello
4e6e50194e Remove bgcolor param from DocumentApi::backgroundFromLayer() 2014-09-12 01:58:33 -03:00
David Capello
972b2f8ff7 Remove invalid comments in a couple of files 2014-09-12 01:55:45 -03:00
David Capello
55bfbf5f8b Add DocumentApi::bgColor() member functions 2014-09-12 01:54:21 -03:00
David Capello
1ac99c04ae Fix the autocomplete timer activation/deactivation in CustomFileNameEntry
The kKeyUpMessage was received when we opened the open/save file dialog
with a shortcut (e.g. Ctrl+Shift+S), so the timer was triggered and the
autocomplete activated. After that, the text was unselected (as it looks
like fully autocompleted). Now we activate the timer to autocomplete
only when the field is modified (onEntryChange).
2014-09-11 11:09:26 -03:00
David Capello
ee685e419e Win32: Don't process extra mouse buttons messages (related to issue #483) 2014-09-11 00:02:33 -03:00
David Capello
fda9478eb4 Re-center mini-editor when its window is resized 2014-09-11 00:00:28 -03:00
David Capello
ace67b5eee Fix DocumentApi::move/copyCel() now that we can drop cels at a frame > total sprite frames 2014-09-10 23:38:07 -03:00
David Capello
8acfa688cc Add DocumentApi::clearImage() member function 2014-09-10 00:59:14 -03:00
David Capello
03ac41e05d Add timer to autocomplete in FileSelector 2014-09-10 00:58:25 -03:00
David Capello
7af2882fb8 Fix regression bug: don't enter to a folder if we press Enter and with a new file name (e.g. in save as dialog) 2014-09-10 00:19:04 -03:00
David Capello
85651e26c5 Avoid changing mouse cursor from the timeline when we're inside a sprite editor 2014-09-10 00:01:38 -03:00
David Capello
43dbeb02b8 Some fixes to the FileSelector
* Enter pad should behave like the regular Enter key
* Added navigation with Ctrl (or Cmd) + arrow keys
2014-09-09 23:42:47 -03:00
Benoit Favre
886ff676f6 FIX None macro from X11 colliding with Event::None and others 2014-09-09 21:56:21 -03:00
David Capello
bdd64b2c34 Bring back infinite scroll in sprite editor 2014-09-09 21:51:47 -03:00
David Capello
c37958a7f3 Fix focus movement in ui::Entry widget on Mac OS X platform 2014-09-09 09:52:37 -03:00
David Capello
a7c752116b Mac OS X: Fix problem opening files with Unicode chars from Finder 2014-09-09 08:52:51 -03:00
David Capello
993ed28991 Update version to 1.0.5-dev 2014-09-09 08:52:22 -03:00
David Capello
f14565f688 Disable warning in MSC for stricmp() 2014-09-09 08:51:44 -03:00
David Capello
10722f1bec Fix file_system.cpp for Win32 version without PIDLs 2014-09-09 08:50:48 -03:00
David Capello
6f6e101ab3 Fix initialization order of members in Editor ctor 2014-09-09 08:50:16 -03:00
David Capello
64a841a1d6 Remove unused variables 2014-09-09 08:49:52 -03:00
David Capello
bb49ab35a3 Don't use PRINTF in she module (so grid_ui_tests can be compiled) 2014-09-09 01:46:28 -03:00
David Capello
d8ad3ab576 Fix #452: Expand number of frames automatically when we drag and drop cels at the end of timeline 2014-09-09 01:32:20 -03:00
David Capello
2135bb2e41 Timeline: Drag & drop the selected range from any position when Ctrl/Alt modifiers are pressed 2014-09-09 01:08:06 -03:00
David Capello
9346ee0f48 Fix #473: Now paint bucket-like tools stop at grid bounds 2014-09-08 23:29:09 -03:00
David Capello
190306b127 Fix undo problem with paint bucket tool: don't paint outside visible bounds 2014-09-08 23:18:04 -03:00
David Capello
eb1fd4ff0d Fix #67: Per-image grid settings 2014-09-08 23:08:06 -03:00
David Capello
289401ce04 Fix #474: Select grid boundaries when snap-to-grid mode is enabled in marquee tool 2014-09-08 10:51:48 -03:00
David Capello
7d5a6c7cbf Add override modifier in intertwiners.h 2014-09-08 10:45:31 -03:00
David Capello
d14a0fe075 Add "Size" options in CanvasSizeCommand to specify width/height
- Added canvas icons to change the expansion direction in CanvasSizeCommand
- Added Widget::at() and Widget::offerCapture() member functions
- Improved ButtonSet widget
2014-09-08 02:27:41 -03:00
David Capello
81bfd5da55 Fix EditorPostRenderImpl::drawLine() used in Canvas Size and Import Sprite (fix #480) Sheet 2014-09-07 12:10:12 -03:00
David Capello
c38c784772 We don't have std::bind() available in Mac OS X SDK 10.4u 2014-09-04 09:07:23 -03:00
David Capello
1d4202d593 Minor change in system.h: remove unused BITMAP forward declaration 2014-09-03 10:26:52 -03:00
David Capello
9e8cf5de90 Show correct title bar in the main system window when the program starts 2014-09-03 00:39:15 -03:00
David Capello
10eddb0d9e Avoid crash if FilterWorker cannot lock the current sprite to write it (fix #478) 2014-09-03 00:34:31 -03:00
David Capello
7d89167e00 Add right-click to ui::Entry to show edit popup menu (cut/copy/paste) 2014-08-31 22:51:17 -03:00
David Capello
3704cb0ae4 Make PalettePopup hot-region a little bigger 2014-08-31 14:31:13 -03:00
David Capello
62ef5c5830 Fix #470 - Crash when copy & paste a cel at its same position in the timeline 2014-08-31 14:24:29 -03:00
David Capello
4f41a3bc2d Merge branch 'master' of git@github.com:aseprite/aseprite.git 2014-08-31 14:18:34 -03:00
David Capello
bde2ddbe83 Remove ji_screen and ji_clock global variables
- Replace JI_SCREEN_W/H with ui::display_w/h()
- Remove GfxMode class
- Move drawing code of ColorCurveEditor widget to onPaint()
- Rename ji_clock -> ui::clock()
2014-08-31 14:17:49 -03:00
David Capello
7e40d05119 Merge pull request #465 from msisinni/patch-1
Add Google's UI color palette
2014-08-29 21:25:29 -03:00