Commit Graph

5300 Commits

Author SHA1 Message Date
David Capello
d6c5f1ecb2 Don't crash when using selection tool on a layer group 2016-12-08 09:37:28 -03:00
David Capello
7dfa685ffa Don't scroll when we collapse/expand a layer group 2016-12-08 09:18:35 -03:00
David Capello
afdb6b511f Fix all commands using uniqueCels() (sprite size, rotate/flip sprite, etc.)
We have to iterate all layers on commands that modify the whole
sprite. It doesn't matter if the layer is "browsable" (e.g. it's
expanded or collapsed).
2016-12-08 09:11:54 -03:00
David Capello
a528a1e7b4 Merge branch 'fix-render-bug' into beta 2016-12-07 17:06:23 -03:00
David Capello
c3c664874d Fix bug where selection tools don't show active layer
Bug introduced in 26b1a2ebb4
2016-12-07 17:05:31 -03:00
David Capello
1e4f846e1b Merge branch 'master' into beta 2016-12-07 14:41:28 -03:00
David Capello
8f07b0af33 Fix keyboard handling on Allegro back-end
This is because we have changed the scancodes in the she layer.
2016-12-07 14:37:33 -03:00
David Capello
763c9ce957 Fix linking on Windows with static cmark library 2016-12-07 12:45:39 -03:00
David Capello
dc19c4b589 Merge branch 'master' into beta 2016-12-07 12:14:28 -03:00
David Capello
09ee71dede Fix reducing background layer bounds on indexed mode after applying a filter 2016-12-07 11:55:56 -03:00
David Capello
315584d819 Close toolbar popup when the document is closed 2016-12-07 11:12:19 -03:00
David Capello
0c8b5c6a4f Fix crash when copying & pasting removed layers
If we Ctrl+C a set of layers, then we remove some of those layers, and
Ctrl+V in other document, the program will crash.
2016-12-07 09:34:29 -03:00
David Capello
f950e2e787 Fix bug entering multiple times to PlayState
If we pressed Enter key when we were scrolling in the
PlayState (e.g. with middle-click), we could stack other PlayState, and
so on.
2016-12-07 08:40:08 -03:00
David Capello
573a1d5791 Add support to show text files in the BrowserView 2016-12-07 08:39:41 -03:00
David Capello
2e347a1229 Update BrowserView tab title when we visit other file 2016-12-07 08:39:14 -03:00
David Capello
b5679a3f82 Add navigation through .md files on BrowserView 2016-12-07 01:12:54 -03:00
David Capello
12726fedf2 Improve BrowserView to show all links in .md files 2016-12-06 21:30:46 -03:00
David Capello
fec4e27d8e Fix widget border in drawTextBox() 2016-12-06 21:29:14 -03:00
David Capello
6abe417328 Update zlib library URL 2016-12-06 21:26:04 -03:00
David Capello
4dcbb8f5de Remove reference to fli.txt file 2016-12-06 16:34:24 -03:00
David Capello
c84a18b2f4 Convert Aseprite file format specs into a .md file 2016-12-06 16:32:06 -03:00
David Capello
b7f773566e Update Allegro library URL 2016-12-06 16:30:13 -03:00
David Capello
ec405e28e7 Fix error using UnpackDDElParam() on x64 arch (fix #1340) 2016-12-06 16:06:00 -03:00
David Capello
c1e428544e Add minimal .md browser to show README/LICENSES files
Now we can see markdown files inside Aseprite. This is an initial
support (text only, separators, links only on headers and to external
URLs).

- Added a new docs/LICENSES.md file
- Removed old .txt licenses
2016-12-06 16:03:51 -03:00
David Capello
f989dcd9e9 Merge branch 'master' into beta 2016-12-06 12:05:44 -03:00
David Capello
2e47bd1fbc Fix --ignore-layer: doesn't activate all hidden layers (fix #1264) 2016-12-06 11:06:08 -03:00
David Capello
20a9df085b Support symmetry at the center of one pixel (fix #853) 2016-12-05 15:20:17 -03:00
David Capello
c1fc3d7453 Minor fix in Grid preferences design/layout 2016-12-05 12:49:36 -03:00
David Capello
54ef2eeb66 Merge branch 'master' into beta 2016-12-05 12:36:12 -03:00
David Capello
52030e83f3 Don't release focus from color popup text fields on key down
This bug was introduced in 43a225afe0
2016-12-05 12:34:01 -03:00
David Capello
4ff2286651 Minor change in Background preferences dialog 2016-12-05 12:01:16 -03:00
David Capello
c54f95a440 Show grid bounds/visibility in Preferences dialog
We've received several support requests to change the default grid
settings. This change should make this more user-friendly.
2016-12-05 11:58:26 -03:00
David Capello
a29503aef9 Fix assert() when using snap to grid without documents 2016-12-05 11:22:43 -03:00
David Capello
b0df5ac3f4 Divide Grid & Background sections in preferences 2016-12-05 11:06:32 -03:00
David Capello
5eb402c494 Fix crash showing color popups that cannot be pinned 2016-12-05 11:02:53 -03:00
David Capello
105cbe4d58 Add option to disable auto-scroll (fix #1277) 2016-12-02 20:38:51 -03:00
David Capello
1605ec0120 Fix Ctrl+click to select non-adjacent layers/frames on Windows 2016-12-02 20:10:00 -03:00
David Capello
396f5fb78f Merge branch 'master' into beta 2016-12-02 19:13:08 -03:00
David Capello
77a9fd0ae6 Improve Data Recovery UI with a multiselect listbox 2016-12-02 18:50:16 -03:00
David Capello
afd71377f9 Sort data recovery sessions by date/time 2016-12-02 18:42:01 -03:00
David Capello
42b8d04e46 Fix crash clicking on a non-ListItem widget inside a multiselect ListBox 2016-12-02 18:41:09 -03:00
David Capello
efce7d56a8 Keep selection after clear moving pixels (fix #1334)
If Aseprite is configured to keep the selection actived after clearing
the selection, we must keep the selection active anyway if we've moved
it.
2016-12-02 17:36:35 -03:00
David Capello
dcb27c38d7 Don't update brush size/angle fields when we're editing them 2016-12-02 17:24:09 -03:00
David Capello
da51c5ba7c Don't modify zoom indicator from Editor when the user is modifying it
Related to #779
2016-12-02 16:55:56 -03:00
David Capello
a46a087c51 Handle arrow keys/delete/backspace/etc. correctly on IntEntry (fix #1339) 2016-12-02 16:47:05 -03:00
David Capello
7a0d6c7f9e Add command to change the layer opacity 2016-12-01 19:27:57 -03:00
David Capello
b2281636d6 Fix zoom 50% shortcut on regular US Mac keyboard 2016-12-01 18:11:52 -03:00
David Capello
c4e03d6365 Fix problems saving PopupWindowPin state
Bug introduced in 812e75f613
2016-12-01 18:03:50 -03:00
David Capello
6c8186c531 Show all tools/quicktools in keyboard shortcuts dialog 2016-12-01 17:36:10 -03:00
David Capello
26b1a2ebb4 Add option to reduce opacity of non-active layers 2016-12-01 15:20:35 -03:00