6237 Commits

Author SHA1 Message Date
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
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
David Capello
74742141de Update clip library with changes in CMakeLists.txt 2018-08-03 13:01:39 -03:00
David Capello
b67f92bfc3 Minor formatting changes 2018-08-03 12:16:17 -03:00
Gaspar Capello
e8977bb6a3 Fix timeline does not scroll with range dragging (fix #1780) 2018-08-03 12:08:25 -03:00
David Capello
2b937ad0e1 Add a link to Mozilla summart of C++11 features available in gcc 4.8 2018-08-03 12:00:38 -03:00
David Capello
b6a9091763 Remove Ctrl+0/9 for ChangeColor because conflict with Ctrl+0 for FitScreen 2018-08-03 11:58:48 -03:00
Gaspar Capello
9dcadcf283 Fix calculation last drawable layer and last drawable frame 2018-08-03 11:10:43 -03:00
Gaspar Capello
5e86884f74 Color palette does not scroll (fix #1796) 2018-08-02 15:50:35 -03:00
Gaspar Capello
71b14fa2d9 Remove input param in Timeline::getDrawable functions 2018-08-02 15:28:39 -03:00
David Capello
bfc4940380
Merge pull request #1809 from MelNichols/patch-1
Update CONTRIBUTING.md
2018-07-30 20:06:43 -03:00
Mel Nichols
a5ac0b80ae
Update CONTRIBUTING.md
fix typo: "writting" to "writing" (line 37)
2018-07-30 11:45:42 -07:00
David Capello
c0ebc24f40 Compile only Skia library with INSTALL.md instructions v1.2.9 2018-07-24 16:18:54 -03:00