Commit Graph

5657 Commits

Author SHA1 Message Date
Azamat H. Hackimov
9c6ed6ae2d Added include_directory for static cmark 2017-01-29 02:02:24 +05:00
Azamat H. Hackimov
90624bbc22 Shared cmark library
Making optional linking with shared system cmark library with
-DUSE_SHARED_CMARK option.
2017-01-28 16:18:41 +05:00
David Capello
5ba071e760 Use @autoreleasepool to avoid accumulating objects 2017-01-10 12:24:22 -03:00
David Capello
0b37d23c37 Fix memory leaks changing custom native cursors on macOS 2017-01-10 11:32:38 -03:00
David Capello
e2595f3cce Add command to open/close layer groups (Shift+E) 2017-01-09 14:56:26 -03:00
David Capello
8691345f03 Add ContiguousFillCommand to switch Contiguous option with a shortcut 2017-01-09 13:04:00 -03:00
David Capello
d9ae6812d5 Update ui lib copyright 2017-01-09 12:50:28 -03:00
David Capello
8fa5d2dff1 Remove the "new_windows" var from ui::Manager impl
Fix regression bug introduced in
66e9cee3e6 where new opened windows
weren't painted.
2017-01-09 12:45:03 -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
1f89f1b235 Generate a app::gen::Strings class from data/strings/en.ini file 2016-12-26 17:11:19 -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
0d8c60d2f4 Remove string @modify_selection.by 2016-12-23 13:07:03 -03:00
David Capello
ff95e63732 Move all widget strings to strings/en.ini file 2016-12-23 12:38:32 -03:00
David Capello
8740cf24a0 Don't report a warning if a string is an email address 2016-12-22 15:34:04 -03:00
David Capello
fc62d8a7f3 Fix compilation on Linux 2016-12-22 14:51:11 -03:00
David Capello
9377471425 Add command to check translations between widgets <-> strings file 2016-12-22 14:23:24 -03:00
David Capello
01a6fe6dbc Minor changes in gen/ui_class.cpp/h files 2016-12-22 14:18:25 -03:00
David Capello
9e3a6f8fe2 Support for @.string reference to avoid duplicating section ID 2016-12-22 11:55:15 -03:00
David Capello
0014673e41 Merge branch 'master' into beta 2016-12-22 10:46:37 -03:00
David Capello
bd4e5cfa50 Return the string ID if it's not found
Instead of returning an empty string, we can return the non-translated
string ID, so it's more visible that something needs to be translated
yet.
2016-12-21 17:08:49 -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
42b48cfed2 Initial version of a new app::Strings to translate strings
Added a simple en.ini file to translate "New Sprite" dialog.
2016-12-17 01:01:57 -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