David Capello
e2595f3cce
Add command to open/close layer groups (Shift+E)
2017-01-09 14:56:26 -03:00
David Capello
042b427f49
Merge branch 'master' into beta
2017-01-06 18:02:24 -03:00
David Capello
7c6d927eb1
Zoom tool now can be used in PlayState
2017-01-06 17:44:08 -03:00
David Capello
7f149d4501
Update copyright year
2017-01-06 17:36:11 -03:00
David Capello
66e9cee3e6
Fix crash on UI tests
...
Generating paint messages without a she::System available.
2017-01-06 16:55:21 -03:00
David Capello
ee8c434d2f
Using mouse poller on Alleg/Win port fixed window movement artifacts
...
Related to #1006
2017-01-06 15:52:42 -03:00
David Capello
0df6117b6a
Fix Cmd+key on macOS with non-QWERTY keyboard layout
2017-01-06 15:05:58 -03:00
David Capello
4ac63503c0
Minor change in ui/accelerator.cpp
2017-01-06 14:19:06 -03:00
David Capello
0b954087a9
macOS: Move get_unicode_from_key_code() to she/osx/vk.mm
2017-01-05 17:33:47 -03:00
David Capello
eb0f046dc7
Fix general UI delay/flickers redrawing elements
...
This is an old bug that makes the UI looks as "partially painted." We
have to process all logic messages first, and then generate paint
messages so we paint the latest UI state (instead of a intermediate
UI state).
2017-01-02 15:38:20 -03:00
David Capello
3d43b96517
Merge branch 'master' into beta
2016-12-29 11:24:20 -03:00
David Capello
d19c033284
Add option to export resizing w/pixel aspect ratio
2016-12-29 11:22:16 -03:00
David Capello
ea71455f81
Fix ZoomEntry slider range
...
After f8874f4f7b
, we fixed the zoom text
entry but we broke the zoom slider. We weren't able to select zoom
factors with the slider correctly (as the scale from 0 to 6400 was too
big). Now we revert the change and make the maximum text length in entry
bigger so the user can enter zoom levels like 6400 in the text entry and
use the zoom slider.
2016-12-29 10:22:39 -03:00
David Capello
a39627fe28
Merge branch 'master' into beta
2016-12-29 09:56:55 -03:00
David Capello
a56dff5515
Don't ignore "first frame" in tag properties dialog ( fix #1350 )
2016-12-29 09:42:44 -03:00
David Capello
8a5c3e49a3
Fix pinch gesture in Wacom tablets
...
This is just a workaround, we should start using some of the new Wacom
or Windows 8 touch APIs.
2016-12-28 17:01:01 -03:00
David Capello
288eb31e53
Merge branch 'master' into beta
2016-12-28 12:45:13 -03:00
David Capello
19b52a68b9
Fix rendering artifacts when Apply Zoom is disabled and bg grid isn't aligned with pixels ( fix #1349 )
2016-12-28 12:43:13 -03:00
David Capello
95da8a2441
Fix rendering artifacts when Apply Zoom is disabled and bg grid isn't aligned with pixels ( fix #1349 )
2016-12-28 12:28:43 -03:00
David Capello
0a68c4626d
Fix rendering issues with multiples of 3 zoom factors ( fix #1349 )
2016-12-28 11:38:28 -03:00
David Capello
41f44d9080
Minor changes in the issue template
2016-12-27 11:09:39 -03:00
David Capello
4892785de3
Fix ref layer movement avoiding jumps between 0 and -1
...
When the mouse cursor goes from 0 to -1, if we're using "int"
coordinates (regular cel coordinates), it's correct to use those exact
values (0 and -1). But when we're using ref layer/cel
coordinates ("float"), we want to use values like -0.4, -0.6, -0.8
before we reach -1.0.
2016-12-26 16:44:40 -03:00
David Capello
08445fbbcb
Fix crash resizing reference layers
2016-12-26 13:30:14 -03:00
David Capello
b6744d03f3
Fix crash moving a group inside itself
2016-12-26 12:42:49 -03:00
David Capello
0014673e41
Merge branch 'master' into beta
2016-12-22 10:46:37 -03:00
David Capello
6ceab26240
Merge branch 'master'
2016-12-20 17:06:40 -03:00
David Capello
809a90ba3b
Fix crash using focus-movement keys in strange UI state
...
There were some crash reports in these days on the focus movement
code. It looks like we could arrive into an invalid/strange UI state
double-clicking palette buttons and showing menus two consecutive
times. After that, pressing Tab key would crash the focus-movement
logic.
2016-12-20 16:59:07 -03:00
David Capello
b3b9ca8ba0
Merge pull request #1370 from winterheart/tests
...
Control for undo tests
2016-12-20 13:34:15 -03:00
Azamat H. Hackimov
52fbbe844c
Control for undo tests
2016-12-19 22:19:30 +05:00
David Capello
7ae63156c5
Add option to disable Home tab ( fix #1368 )
2016-12-18 14:44:39 -03:00
David Capello
f8874f4f7b
Fix zoom entry so we can insert numbers with 4 digits
2016-12-16 14:53:26 -03:00
David Capello
dfa90d15c8
Don't use general renderer when "apply zoom" is enabled
...
Related to #1349
2016-12-16 12:05:54 -03:00
David Capello
447b2701e4
Update version to 1.1.12-dev
2016-12-16 11:41:37 -03:00
David Capello
76edbda15c
Fix "new version available" button size ( fix #1354 )
...
Regression introduced in 12726fedf2
2016-12-16 11:07:43 -03:00
David Capello
fc4dd0311b
Don't use nonactive layers opacity on Preview
2016-12-12 15:52:00 -03:00
David Capello
63fe1e60eb
Fix bug moving cels one pixel up or to the left
...
Reported here:
https://twitter.com/Legacydev_/status/808299548942696449
2016-12-12 12:00:17 -03:00
David Capello
6dc2b5284e
Fix timeline dimensions
...
Don't multiple 2 times by guiscale()
2016-12-09 14:45:36 -03:00
David Capello
b0bd722a1f
Merge branch 'master' into beta
2016-12-09 14:38:25 -03:00
David Capello
4fada3aa00
Fix layout issues when UI Scaling > 100% ( fix #1345 )
2016-12-09 14:13:31 -03:00
David Capello
88b51e1e82
Fix crash using Japanese keyboard layout on macOS
2016-12-09 13:55:47 -03:00
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