David Capello
8f838ba36d
Backport FullscreenMode command ( #464 )
...
Original from ae02600a63
2021-07-05 20:11:46 -03:00
David Capello
7a3fb9c2ac
Fix running UI tests on beta branch
2021-07-05 19:48:17 -03:00
David Capello
9ee6f99588
Merge branch 'main' into beta
2021-07-05 19:43:55 -03:00
David Capello
8c0215dd06
Fix UI tests
2021-07-05 19:42:32 -03:00
David Capello
95df0b23d3
Show main os::Window on the first flipDisplay()
2021-07-05 19:42:04 -03:00
David Capello
4a5a3a7bc4
Fix compilation when ENABLE_DEVMODE is defined
2021-07-05 19:41:51 -03:00
David Capello
12aef12ed1
Merge branch 'main' into beta
2021-07-05 18:45:00 -03:00
David Capello
c42c5e1453
Backport new laf API to main branch of aseprite
...
Some features from the beta branch of aseprite & laf were backported
to the main branch of aseprite.
Related commits:
- New memory handling (db4504e816 )
- New get event with timeout (e6ec13cc31 )
- Convert os::NativeCursor to an enum (06a5b4f3ae )
- Adapt code to the new os::Display -> os::Window refactor (5d31314cdb )
- Save/load main window layout correctly and limit to current workarea (d6acb9e20f )
- Redraw window immediately on "live resizing" (d0b39ebade )
2021-07-05 17:51:29 -03:00
David Capello
1d1982d312
Merge branch 'main' into beta
2021-07-01 11:50:55 -03:00
David Capello
6b2c296ef0
Update giflib module to the latest version
2021-07-01 11:38:13 -03:00
David Capello
ffe65bface
Detect webp files by file content ( fix #2807 )
2021-07-01 11:37:11 -03:00
David Capello
66e77a7e49
Merge branch 'main' into beta
2021-06-29 21:15:57 -03:00
David Capello
69446cf335
Minor changes for 927215629d to avoid offsets and use grids
...
Related to #2741
2021-06-29 21:14:12 -03:00
Martín Capello
927215629d
Fix pixel perfect behavior in tilemap layer when cel origin or cel position is different than (0,0) ( fix #2741 )
2021-06-29 21:07:22 -03:00
David Capello
5873a64abd
Minor changes in IntertwineAsPixelPerfect
2021-06-29 20:26:37 -03:00
David Capello
f99b5218b9
Remove unused code from ReplaceColor command
...
The original intention was to save selected colors in the Replace
Color dialog so then showing up it again would restore those saved
color. But it never worked in that way and just by mistake it was
using the Foreground/Background pair of colors by default (which is
the desidered behavior now). So we are just removing the buggy code
that never worked. (Related to #2028 in some way.)
2021-06-29 16:31:51 -03:00
David Capello
e73d96262d
Always use Foreground color in Select > Color Range ( fix #2028 )
2021-06-29 16:26:48 -03:00
David Capello
78abaf0292
Minor change in MaskColor add ConfigSection constant
2021-06-29 16:23:56 -03:00
David Capello
9609d2c827
Fix crash if we press F5/reload menus when we have a menu open ( fix #2496 )
2021-06-28 21:13:56 -03:00
David Capello
3f778b0ec2
Merge branch 'main' into beta
2021-06-28 20:08:26 -03:00
David Capello
6ad0f59e7f
Update laf module
2021-06-28 19:56:25 -03:00
David Capello
ee7a1a1ed6
Add CompanyName field to Win32 resources file ( fix #2801 )
2021-06-28 12:04:56 -03:00
David Capello
8f2dd1db43
Merge branch 'main' into beta
2021-06-24 19:00:25 -03:00
David Capello
cf88a36fbd
Update laf module
2021-06-24 18:57:53 -03:00
David Capello
64d530cdb4
Merge pull request #2760 from xcession/typo
...
Correct macOS 10.15 name
2021-06-23 09:11:08 -03:00
David Capello
62f4f4e0ca
Merge pull request #2781 from opfez/patch-1
2021-06-23 09:06:24 -03:00
David Capello
6157b004e4
Fix possible memory leak setting invalid preference when loading a BoolPrefWidget from an XML file
...
Reported in #2782
2021-06-23 08:54:26 -03:00
David Capello
89f8e6f275
Fix possible/low chance to happen memory leak
...
Reported in PR #2782
2021-06-23 08:41:06 -03:00
David Capello
8ee8bd0ec7
Update laf module
2021-06-22 16:11:19 -03:00
David Capello
da9a3bbff2
Add PULL_REQUEST_TEMPLATE file
2021-06-22 16:11:00 -03:00
opfez
bc3ccfe23f
Add Arch Linux dependencies
2021-06-20 11:25:52 +02:00
David Capello
a798927f23
Update laf module
2021-06-18 14:35:31 -03:00
David Capello
0d865c9822
Merge branch 'main' into beta
2021-06-17 16:34:15 -03:00
David Capello
0d77a54168
Update libarchive module
2021-06-17 16:32:59 -03:00
David Capello
6cc19e8fcd
Merge branch 'main' into beta
2021-06-17 11:07:32 -03:00
David Capello
7c4fbc7b53
Update libpng module
2021-06-17 11:06:58 -03:00
David Capello
c2ab21356f
Merge branch 'main' into beta
2021-06-17 11:03:25 -03:00
David Capello
567a58f57d
[lua] Add conditional usage of system() function through HAVE_SYSTEM
2021-06-17 10:59:13 -03:00
David Capello
1482d6d5a7
Update libarchive module
2021-06-17 10:46:15 -03:00
David Capello
8dc5861435
Disable more libarchive utilities
2021-06-17 10:45:36 -03:00
David Capello
97ef3bf9c3
Don't build cmark program
2021-06-17 10:44:22 -03:00
David Capello
31420d0ef5
Merge branch 'main' into beta
2021-06-16 17:26:19 -03:00
David Capello
11e4243d05
Add ${main_target} to reference "aseprite" target
2021-06-16 17:22:31 -03:00
David Capello
74170c14fa
Add ${DATA_OUTPUT_DIR} to src/CMakeLists.txt
2021-06-16 17:21:34 -03:00
David Capello
5d97aed5e9
Use new laf flags to detect platform in main and App
2021-06-16 17:21:02 -03:00
David Capello
d9e2f27e85
Avoid creating a copy of the tileset for the BrushPreview
2021-06-16 14:22:01 -03:00
David Capello
47c836fde1
Minor refactor: Move logic related to pixel perfect to IntertwineAsPixelPerfect
2021-06-16 12:54:29 -03:00
Martín Capello
b980e386fa
Fix pixel-perfect in manual tile mode ( fix #2741 )
2021-06-16 10:21:19 -03:00
David Capello
72ec2277aa
Merge branch 'main' into beta
2021-06-16 09:55:42 -03:00
David Capello
61952bc45f
Fix compilation of src/app/file_system.cpp in non-Windows platforms
2021-06-16 09:46:00 -03:00