Commit Graph

  • 6f39173ab6 Fix file revert. Maurycy Liebner 2020-04-24 15:26:06 +0200
  • d8efd5c18e Implement xev ui read/write. Maurycy Liebner 2020-04-24 15:24:43 +0200
  • 7fe828462c Further xev implementation. Maurycy Liebner 2020-04-22 20:13:41 +0200
  • 5c7e66ccf6 Keep ev as a default format. Let users use xev when the target filename has .xev suffix. Maurycy Liebner 2020-04-22 16:21:19 +0200
  • e41f30513e Semi-working xev read/write. Maurycy Liebner 2020-04-21 21:06:06 +0200
  • 4bb01be6d4 Make sure ZipFileSaver destructs before QFile is closed. Maurycy Liebner 2020-04-21 14:40:44 +0200
  • c3a42514f9 Do not close QuaZip from ZipFileSaver destructor (invalid read). Maurycy Liebner 2020-04-21 14:37:36 +0200
  • 2e55532478 Semi-working XEV export. Maurycy Liebner 2020-04-21 13:16:07 +0200
  • 0eba5ac9ca Add processText to ZipSaver and use it with OraCreator. Maurycy Liebner 2020-04-20 16:48:59 +0200
  • bad455c2f1 Allow users to change colors and sized of path nodes. Maurycy Liebner 2020-04-20 16:47:44 +0200
  • 061cd6d486 Clean up TextToPath. Maurycy Liebner 2020-04-19 16:21:03 +0200
  • c2bce51620 Do not build skia modules. Maurycy Liebner 2020-04-19 16:15:25 +0200
  • 8800e7c1d1 Scrap all lottie JSON related code. JSON is not documented well enough. Maurycy Liebner 2020-04-19 15:40:42 +0200
  • 14acd838b1 Make RTL text size the same as non-RTL. Maurycy Liebner 2020-04-18 19:51:35 +0200
  • 653a0779c3 Move libmypaint includes to a separate file to supress warnings. Maurycy Liebner 2020-04-18 19:39:19 +0200
  • 287ec10aea Add RTL language support option. #102 Maurycy Liebner 2020-04-18 18:00:30 +0200
  • e730b3e37c Fix invalid read (QList element accessed after QList changed). Closes #101 Maurycy Liebner 2020-04-18 11:36:32 +0200
  • 7ca179fd3a Fix macOS deployment. Maurycy Liebner 2020-04-17 19:13:05 +0200
  • 91315c132d
    Add -spec win32-clang-msvc to Windows enve qmake MaurycyLiebner 2020-04-17 17:55:42 +0200
  • 8a7656ed22 Fix linux travis upload. Maurycy Liebner 2020-04-17 16:17:58 +0200
  • 8901a6982f Include gperftools on macOs. Maurycy Liebner 2020-04-17 16:17:39 +0200
  • fc9558563d Fix missing dialogs interface. Maurycy Liebner 2020-04-17 15:27:27 +0200
  • 508d4cb527 Include commit hash in enve.dmg name. Maurycy Liebner 2020-04-17 15:02:08 +0200
  • 631becd2ce Try implementing osx memory handling. Maurycy Liebner 2020-04-17 14:20:34 +0200
  • 2ea3b7dd8a Ignore dirty submodules. Maurycy Liebner 2020-04-17 13:36:17 +0200
  • d38da87055 Fix enve.dmg upload. Maurycy Liebner 2020-04-17 12:32:17 +0200
  • acd2f00370 Update README.md. Maurycy Liebner 2020-04-17 11:54:24 +0200
  • b9a51689e8 Fix enve.dmg upload. Maurycy Liebner 2020-04-17 11:48:48 +0200
  • af95b025a4 Let users change interface scaling on the fly. Maurycy Liebner 2020-04-17 10:33:00 +0200
  • cb67d81b43 Check why enve.dmg is missing. Maurycy Liebner 2020-04-17 10:32:24 +0200
  • a7a97a0936 Upload enve.dmg from travis osx. Maurycy Liebner 2020-04-17 09:32:55 +0200
  • 7211e6a467 Fix linking issues on travis osx. Maurycy Liebner 2020-04-16 21:57:06 +0200
  • 5c7c478902 Enter app directory after building enve in osx travis. Maurycy Liebner 2020-04-16 21:08:46 +0200
  • 1e1e0cb01c Use ggrep instead of grep in travis osx. Maurycy Liebner 2020-04-16 20:17:33 +0200
  • 6f1356a282 Fix libtcmalloc.4.dylib path for travis osx. Maurycy Liebner 2020-04-16 19:27:18 +0200
  • 44f22a13c2 Add osx-specific pro file config to examples. Maurycy Liebner 2020-04-16 18:45:48 +0200
  • 9a29ac3e92 Try fixing travis osx gperftools linking. Maurycy Liebner 2020-04-16 18:45:10 +0200
  • c24405c08c Use local gperftools headers #90 Maurycy Liebner 2020-04-16 18:44:35 +0200
  • 93c329c8a3 Link additional osx frameworks. Maurycy Liebner 2020-04-16 17:52:07 +0200
  • fbd0a91266 Change osx deployment target, link corefoundation framework. Maurycy Liebner 2020-04-16 16:45:40 +0200
  • 7600bf7aed Try different osx skia build. Maurycy Liebner 2020-04-16 16:32:46 +0200
  • f460fcad23 Move SceneSettingsDialog from core to app. Maurycy Liebner 2020-04-16 16:32:14 +0200
  • 333ec90cdb Try deploying for osx. Maurycy Liebner 2020-04-16 15:51:53 +0200
  • b681c3d7fa Try actually building enve for osx. Maurycy Liebner 2020-04-16 15:10:07 +0200
  • 84fc6155f5 Let users choose colors for keyframes. Maurycy Liebner 2020-04-16 15:09:48 +0200
  • 7f1b5d42b9 Fix osx travis. Maurycy Liebner 2020-04-16 14:44:00 +0200
  • 2d800ed850 Fix osx travis. Maurycy Liebner 2020-04-16 14:17:34 +0200
  • 5cfd869fbb Try force-linking gettext for libmypaint on osx travis. Maurycy Liebner 2020-04-16 13:53:28 +0200
  • 57140566fd Fix osx Travis. Maurycy Liebner 2020-04-16 12:49:21 +0200
  • b6735a5207 Fix osx Travis. Maurycy Liebner 2020-04-16 12:39:49 +0200
  • 443307a3c1 Fix osx travis. Maurycy Liebner 2020-04-16 12:16:32 +0200
  • 2f4fa444a7 Link qmake, download ninja for Travis osx. Maurycy Liebner 2020-04-16 11:55:51 +0200
  • f9b1a45648 Fix macOS travis. Maurycy Liebner 2020-04-16 11:34:39 +0200
  • ce780aaf10 Give up on using install-qt script on macOS. Try using Homebrew installed Qt. Maurycy Liebner 2020-04-16 11:11:59 +0200
  • 1a399187ab Try skipping icu for macOS Travis qt install. Maurycy Liebner 2020-04-16 11:05:32 +0200
  • 02c3b3b2bb Install 7zip on Travis macOS. Maurycy Liebner 2020-04-16 09:33:31 +0200
  • 3faba93b12 Try separating travis file into pieces, initial attempt at osx build. Maurycy Liebner 2020-04-15 19:47:19 +0200
  • 6f93db7387 Use QString::utf16 instead of QString::toUtf8 to pass text data to Skia. Fix special characters rendering. Maurycy Liebner 2020-04-15 17:56:22 +0200
  • 265dbe668d Remove 'skia_use_system_harfbuzz=false' from travis. Maurycy Liebner 2020-04-15 17:26:42 +0200
  • 386ff04f3d Use clang-7 to build skia in Travis. Maurycy Liebner 2020-04-15 17:24:13 +0200
  • 33da44561b Use clang-7 to build skia in Travis. Maurycy Liebner 2020-04-15 17:10:04 +0200
  • cacc015ee0 Fix Linux build. Maurycy Liebner 2020-04-15 17:06:40 +0200
  • 9bcc492424 Try building icu from source. Maurycy Liebner 2020-04-15 08:44:10 +0200
  • 677596dc51 Attempt to fix CI. Maurycy Liebner 2020-04-14 19:33:54 +0200
  • c81f7821aa Add Windows scripts. Maurycy Liebner 2020-04-14 19:45:58 +0200
  • 750f349418 Use smooth scaling for icons. Maurycy Liebner 2020-04-14 19:44:09 +0200
  • d34b46d936 Differentiate keyframes by shape and color. Closes #97. Maurycy Liebner 2020-04-14 19:40:13 +0200
  • 33ef0cbae6 Fix examples *.pro files. Maurycy Liebner 2020-04-14 17:25:19 +0200
  • f90be67b68 Add Windows build instructions to README.md. Maurycy Liebner 2020-04-14 17:14:27 +0200
  • 5062943822 Add missing override. Maurycy Liebner 2020-04-14 15:05:34 +0200
  • 8a5bb9f812 Add missing includes. Remove redundant this from lambda. Maurycy Liebner 2020-04-14 12:54:47 +0200
  • 27be6c4830 Try supporting older windows versions. Maurycy Liebner 2020-04-13 20:24:47 +0200
  • b1a237aac0 Initial json export commit. Maurycy Liebner 2020-04-13 20:14:45 +0200
  • e808339015
    Merge pull request #96 from rschiang/macos MaurycyLiebner 2020-04-13 10:00:01 +0200
  • c002d5f9d5 Simplify dyld path and add macOS deployment config Poren Chiang 2020-04-12 18:54:27 -0700
  • 9a3fbe0ac4 Add fontconfig library reference Poren Chiang 2020-04-12 14:01:48 -0700
  • de313fec5b Fix project library linking sequence Poren Chiang 2020-04-12 07:07:08 -0700
  • a686a6a43d macOS: Use local libmypaint build Poren Chiang 2020-04-12 03:40:34 -0700
  • 19f3e4993f Update CI and autoconf instructions Poren Chiang 2020-04-12 01:00:40 -0700
  • fec03f8533 Update build config and instructions Poren Chiang 2020-04-11 16:00:39 -0700
  • 7d86fda3b6 Replace gperftools with submodule + patch Poren Chiang 2020-04-11 14:59:56 -0700
  • c7ec9db7f3 Try directly drawing simple paths without rasterizing them first. Maurycy Liebner 2020-04-10 16:09:08 +0200
  • 90dc4ce185 Fix RangeMap::firstEmptyRangeLowerBound. Maurycy Liebner 2020-04-10 16:07:22 +0200
  • 228131f1cf Fix macOS global menu bar. Maurycy Liebner 2020-04-10 09:04:14 +0200
  • eba1ef4844 Fix QApplication stylesheet. Maurycy Liebner 2020-04-10 09:03:58 +0200
  • 5545211d9b Fix encoding RGBA outputs. Maurycy Liebner 2020-04-10 08:46:59 +0200
  • 013086e7f9 Remove border from status bar widgets in Windows. Maurycy Liebner 2020-04-09 17:01:41 +0200
  • 037270a259 Use FakeMenuBars in place of QMenuBars to fix menus for macOS. Maurycy Liebner 2020-04-09 17:01:23 +0200
  • 73871673e2 Allow enve to use a different audio sample type if the default is not supported. Maurycy Liebner 2020-04-09 11:18:11 +0200
  • f2d276ed0e Write more startup messages to the console. Maurycy Liebner 2020-04-09 11:16:00 +0200
  • eaa0dbfee6 Update macOS build instructions Poren Chiang 2020-04-07 21:52:41 -0700
  • d8a873245e Enable project to be built on macOS with clang Poren Chiang 2020-04-07 05:13:09 -0700
  • e8dcfe1181 Use git submodule rather than binary Poren Chiang 2020-04-07 04:56:09 -0700
  • e391ef875e Update readme release download links. [ci skip] Maurycy Liebner 2020-04-06 16:42:17 +0200
  • 15479c3144 Try fixing missing libraries on W8. #94 Maurycy Liebner 2020-04-06 16:19:21 +0200
  • 35e7ed9c9c Improve startup errors. Maurycy Liebner 2020-04-06 15:44:29 +0200
  • 432f10cc3a Make sure to make FFMPEG compatible filename url copy that will be properly freed by avformat_free_context. Closes #93. Maurycy Liebner 2020-04-06 15:43:26 +0200
  • 5d4f38f295 Additional startup error handling. Maurycy Liebner 2020-04-06 15:22:00 +0200
  • f6f54d0ada Try using a suffix for travis build releases to avoid overwriting windows releases. Maurycy Liebner 2020-04-05 14:32:38 +0200
  • 909eef0d9d Make sure enve uses hardware OpenGL on Windows. Provide meaningful error messages for incompatible GPU drivers. Maurycy Liebner 2020-04-05 14:03:55 +0200