Commit Graph

6448 Commits

Author SHA1 Message Date
David Capello
6643cae29a Update observable module 2018-08-16 12:27:57 -03:00
David Capello
e0caca3567 Fix crash when Aseprite is being closed 2018-08-16 12:27:41 -03:00
David Capello
373a64aa20 Add BubbleGum16 color palette by PineTreePizza
https://twitter.com/PineTreePizza/status/1009483133425717248
2018-08-15 13:45:08 -03:00
David Capello
6b7ba57ba2 macOS: Fix loading fonts from user home ~/Library/Fonts dir 2018-08-15 13:45:00 -03:00
David Capello
360172d7ba Fix .png loading progress (don't use uninitialized vars) 2018-08-15 13:44:48 -03:00
David Capello
09e40319f7 Fix crash when Aseprite is being closed 2018-08-13 21:33:59 -03:00
David Capello
1c3c21a6d5 Update laf module 2018-08-12 23:44:14 -03:00
David Capello
9712a02c8c Reduce the number of tested platforms in appveyor 2018-08-12 22:49:29 -03:00
David Capello
542e43140d Fix split_filename() failing tests using the new get_file_title_with_path() function 2018-08-12 20:13:27 -03:00
David Capello
1288b670c9 Update laf module 2018-08-11 00:21:03 -03:00
David Capello
68e4fe7762 Remove PLATFORM_LIBS var as we now use laf-os dependencies 2018-08-10 23:15:37 -03:00
David Capello
3e2a5cd4f3 travis/linux: Install dependencies and run tests with an X11 server 2018-08-10 22:23:07 -03:00
David Capello
7a36c77cc6 Update laf module 2018-08-10 22:09:33 -03:00
David Capello
161cc7418a Use LAF_OS_BACKEND_LINK_FLAGS to link aseprite 2018-08-10 17:46:40 -03:00
David Capello
dcb576b284 Minor change in appveyor's clone_script 2018-08-10 17:38:10 -03:00
David Capello
7dfe6f21ee Update travis build matrix 2018-08-10 17:17:06 -03:00
David Capello
b179cc5072 Update laf module 2018-08-10 17:10:17 -03:00
David Capello
650c9f9fd8 Try to fix linking aseprite + laf-os w/none backend on MSVC 2018-08-10 14:22:02 -03:00
Gaspar Capello
e0c1c3c1d3 Enhancement one click selection on Add & Subtract modes (issue #1811) 2018-08-10 12:09:09 -03:00
David Capello
3977631924 Use the LAF_OS_BACKEND variable 2018-08-09 17:51:00 -03:00
David Capello
86cd2fd085 Move wintab header files to laf 2018-08-09 17:23:49 -03:00
David Capello
23dc46cd8e Update laf module 2018-08-09 17:15:09 -03:00
David Capello
3366d0ceb4 Add AppVeyor badge 2018-08-09 17:14:26 -03:00
David Capello
68a7c425be Add AppVeyor file 2018-08-09 16:38:23 -03:00
David Capello
a6fab8d1d9 Move os/ft/gfx libraries to laf 2018-08-09 16:36:11 -03:00
David Capello
5cb2d984f0 Rename she -> os 2018-08-09 12:58:43 -03:00
David Capello
f9c1c68012 Remove Allegro back-end (#139) 2018-08-09 11:43:35 -03:00
David Capello
e0315a18f9 x11/skia: Implement System::getUnicodeFromScancode() 2018-08-09 11:38:19 -03:00
David Capello
06cf550002 Avoid warning in debug mode about unused var when KEY_TRACE does nothing 2018-08-09 11:33:08 -03:00
David Capello
01bb56b50a x11/skia: Add System::isKeyPressed() impl 2018-08-09 11:21:05 -03:00
David Capello
f8b193545e x11/skia: Support Space bar as a modifier 2018-08-09 11:19:32 -03:00
David Capello
e60c20d5a4 Add support for Editor::autoScroll() on all platforms 2018-08-08 18:58:28 -03:00
David Capello
27c8cda988 x11/skia: Add setMousePosition() impl 2018-08-08 18:58:10 -03:00
David Capello
26eb34d094 x11/skia: Add comments in SkiaWindow 2018-08-08 18:57:53 -03:00
David Capello
6dd025ae7b x11/skia: Add Display::setIcons() impl 2018-08-08 18:45:32 -03:00
David Capello
c5f6299df4 x11/skia: Add capture/releaseMouse impl 2018-08-08 18:45:02 -03:00
David Capello
de6cf4b08d Rename files in she from vk -> keys 2018-08-08 17:42:31 -03:00
David Capello
2487eb81d2 Add EV_TRACE() to trace events from src/she/x11/event_queue.cpp 2018-08-08 17:33:01 -03:00
David Capello
f2ed45e795 Replace base::UniquePtr -> std::unique_ptr 2018-08-08 17:27:26 -03:00
David Capello
b981818134 x11/skia: Support changing custom RGBA mouse cursors 2018-08-08 11:53:27 -03:00
David Capello
a061ce160b x11/skia: Avoid assert failing when MappingNotify is received 2018-08-08 10:24:41 -03:00
David Capello
af32df1a2a x11/skia: Add Unicode data to KeyPress events 2018-08-07 17:33:23 -03:00
David Capello
cb3b201734 x11/skia: Add basic KeyPress/Release handling
Unicode char still missing in the generated event.
2018-08-07 16:35:55 -03:00
David Capello
9e65ff9ad8 Add support for more chunks per frame
This issue appeared for first time here:
https://community.aseprite.org/t/1762/4
2018-08-06 18:05:04 -03:00
David Capello
d13806ac23 Restore CMake configuration to use -stdlib=libc++ even on OS X 10.7 2018-08-06 16:42:55 -03:00
David Capello
56d85a2dc8 Update macOS SDK in cmake command line 2018-08-06 13:55:11 -03:00
David Capello
44a5c78167 Minor change in Timeline::setViewScroll() 2018-08-03 16:02:16 -03:00
Gaspar Capello
404a163eb6 Fix timeline scroll clipping under layer 0 2018-08-03 15:58:49 -03:00
David Capello
204ad920de Update submodules 2018-08-03 14:26:53 -03:00
David Capello
39645dbda0 Use CMAKE_CXX_STANDARD to use C++11 flags 2018-08-03 13:03:05 -03:00