Commit Graph

  • 7bc24522df
    Merge 5e4280b4dacac3c9dc50beb8df594324dd7ba211 into bae8520580b683027a72beb1b8854c44da68cb1c Martín Capello 2025-04-09 18:03:57 -03:00
  • 5e4280b4da Remove ui::Manager as friend of ui::Widget Martín Capello 2025-04-09 17:57:17 -03:00
  • e2e07085d2 Replace use of reset(new...) by std::make_unique() Martín Capello 2025-04-08 17:20:00 -03:00
  • 5910275dba Refactor DropOnTimeline command Martín Capello 2025-04-08 17:16:08 -03:00
  • 9701912734 Support duplicating layers from other documents Martín Capello 2025-04-08 16:18:03 -03:00
  • ca813f1376 Move OpenFileJob impl from header to cpp file Martín Capello 2025-04-07 11:25:27 -03:00
  • 210cac3776
    Merge 89595f10f807bb77df93450d62257acded202b7d into c68b4923f8f301de909f5635a9262b4e87538244 tetektoza 2025-04-06 15:02:17 -03:00
  • 8cb90db9e2
    Merge 815b8c876ffaefe938b1a3d50405ee5d305ff48c into bae8520580b683027a72beb1b8854c44da68cb1c Christian Kaiser 2025-04-06 10:26:43 +02:00
  • 16b7253b50
    Merge b211d7e730a22ca5925f3026d9d89fa002ed2a8b into bae8520580b683027a72beb1b8854c44da68cb1c Gaspar Capello 2025-04-06 10:26:43 +02:00
  • 907bac324e
    Merge 10b4141e720112b6d7d056a362abf1a0f2a6d040 into bae8520580b683027a72beb1b8854c44da68cb1c Martín Capello 2025-04-06 10:26:43 +02:00
  • c852c95241
    Merge 66d98b36ddb070aa0833ad574447debc39090b90 into bae8520580b683027a72beb1b8854c44da68cb1c Christian Kaiser 2025-04-06 10:26:43 +02:00
  • 8f09e210f7
    Merge f3b7836102c611d5f27440a240655870a730e6a0 into bae8520580b683027a72beb1b8854c44da68cb1c David Capello 2025-04-05 17:03:14 -04:00
  • e698d98868
    Merge 309be69b6353240801d319b0e291516aa34bc54c into bae8520580b683027a72beb1b8854c44da68cb1c Martín Capello 2025-04-04 14:17:28 -03:00
  • 309be69b63 Fix timeline scrolling when creating layer Martín Capello 2025-04-04 14:04:56 -03:00
  • 3a9bd8bc49 Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 for Cmake compatibility Pushkar-Mahajan4 2025-04-04 10:25:35 -04:00
  • 7e7875ba7b
    Merge 4422164ef7b8327c4715c9ab8e601659232494df into bae8520580b683027a72beb1b8854c44da68cb1c Martín Capello 2025-04-04 09:45:11 -04:00
  • bc28612636
    Merge 9cc740bc20f08feedc006b598e5a4c94418fcd7e into bae8520580b683027a72beb1b8854c44da68cb1c دانتي باولا 2025-04-03 13:42:42 -03:00
  • 26d18451df
    Merge 7dc25dafa12ea08fc10637b12a40d3c35d21b384 into c68b4923f8f301de909f5635a9262b4e87538244 Gaspar Capello 2025-04-03 15:14:48 +00:00
  • 7dc25dafa1 Fix wrong export of tileset (fix #5053) Gaspar Capello 2025-04-03 11:44:13 -03:00
  • c6685d6536
    Merge ecdf68ae288e79f6288fe3b47ca86bd5e98e8e5e into bae8520580b683027a72beb1b8854c44da68cb1c Martín Capello 2025-04-03 10:44:13 -03:00
  • ecdf68ae28 Fix crash when undoing drag&drop of image into cel Martín Capello 2025-04-01 17:36:18 -03:00
  • bae8520580 Update modules due cmake_minimum_required() issues (#5087, #5071) beta David Capello 2025-04-02 10:38:13 -03:00
  • 7167969963 [theme] Fix horizontal separator alignment David Capello 2025-04-02 09:32:34 -03:00
  • 1af8710a4c Updated libpng from 1.6.40 to 1.6.42 Thorbjørn Lindeijer 2025-04-02 14:13:53 +02:00
  • 537ccd393f Prevent polling keyboard state for each created ui::Message David Capello 2025-04-01 22:11:31 -03:00
  • b130601716
    Startup optimizations (#5090) Christian Kaiser 2025-04-02 07:59:52 -03:00
  • c29be96d62 Delay & enqueue menu reloading Christian Kaiser 2025-04-01 16:32:48 -03:00
  • bec93d3467 Prevent polling keyboard state for each created ui::Message David Capello 2025-04-01 22:11:31 -03:00
  • 7553777beb Delay & enqueue menu reloading Christian Kaiser 2025-04-01 16:32:48 -03:00
  • 0627bdfa23 Delay setting the drag target Christian Kaiser 2025-04-01 16:32:25 -03:00
  • 1a1d89a960 Delay DitheringSelector startup Christian Kaiser 2025-04-01 15:44:52 -03:00
  • b4f98ef785
    Merge 072d01b6850d346e573e4bbb383dd1db7cc2aa4a into c68b4923f8f301de909f5635a9262b4e87538244 Gaspar Capello 2025-04-01 14:31:39 +00:00
  • 072d01b685 Fix regression with timeline thumbnails (fix #5083) Gaspar Capello 2025-03-31 18:43:27 -03:00
  • b484488502
    Merge 32b992681d9ee9f1d9d6214b68634ec79eeacaee into 816be744acc316924b4176fabd0a2d5d628f743a Martín Capello 2025-03-31 19:52:27 +00:00
  • 32b992681d Use ENABLE_SCRIPTING compile just necessary code Martín Capello 2025-03-31 16:49:07 -03:00
  • 9872daf28b Introduce changes because of laf changes Martín Capello 2025-03-31 14:56:04 -03:00
  • c55aad03c5 Allow stopping enqueued scripts Martín Capello 2025-03-06 08:04:57 -03:00
  • 8830e0ce13 Remove debug leftovers Martín Capello 2025-03-06 07:55:46 -03:00
  • 157ae7f7d1 Rename some methods Martín Capello 2025-03-05 10:34:14 -03:00
  • 564dac32a9 Reuse command to show RunningScriptWindow Martín Capello 2025-02-27 14:11:24 -03:00
  • fb98d49633 Add RunningScriptsWindow Martín Capello 2025-02-26 13:58:11 -03:00
  • 295ac2cb78 Add mutexes to sync access to shared data Martín Capello 2025-02-26 13:57:55 -03:00
  • 23eb0c6f37 Add signalName param to Dialog_connect_signal Martín Capello 2025-02-26 13:56:25 -03:00
  • 1f7c8eb9d6 Introduce timeout to await Martín Capello 2025-02-26 13:47:22 -03:00
  • ea3914cd25 Introduce the concept of tasks in the engine Martín Capello 2025-02-13 15:01:27 -03:00
  • 815b8c876f Move colors to theme, style fixes, invalidate on font change Christian Kaiser 2025-03-30 15:05:51 -03:00
  • 66d98b36dd Reset style changes, simplify makeProgress Christian Kaiser 2025-03-30 15:41:07 -03:00
  • 97a0c13e21 *WIP* TextEdit implementation Christian Kaiser 2024-12-18 09:19:30 -03:00
  • 7e764fcbc2
    Merge cbb570630adbc3ad71d25c6517bfe33c506ca63a into c68b4923f8f301de909f5635a9262b4e87538244 Amit Nakash 2025-03-30 17:58:44 +03:00
  • cbb570630a fix input acceptance for build type Amit Nakash 2025-03-30 17:48:26 +03:00
  • 341ab6939a Update laf lampy 2025-03-30 08:28:03 +06:00
  • 816be744ac Add Widget::textBaseline() to fix several misalignments using scalable fonts David Capello 2025-03-24 23:04:50 -03:00
  • 845f458a5b
    Merge d68b85aa9813d1e4f8aa7590f6a38482d3d1748b into c68b4923f8f301de909f5635a9262b4e87538244 Gaspar Capello 2025-03-27 19:40:13 +00:00
  • d68b85aa98 Fix 'Export As' output filename does not work with absolute paths (fix #5066) Gaspar Capello 2025-03-26 18:52:18 -03:00
  • 32cc791dcc
    Merge ea01d1963c50be635ca65aa264bd9104d9c9d91a into c68b4923f8f301de909f5635a9262b4e87538244 Gaspar Capello 2025-03-26 10:34:45 +01:00
  • 7d446dd363
    Merge 97a5ccb449abb842c42d24116d08c5ac7447df92 into c68b4923f8f301de909f5635a9262b4e87538244 LuckAlgorithm 2025-03-26 10:34:45 +01:00
  • dac2b5d4b6
    Merge e20ba700493920ffb0e496c9233c67b1dba6f41e into c68b4923f8f301de909f5635a9262b4e87538244 Gaspar Capello 2025-03-26 10:34:45 +01:00
  • e3a17b9f7b
    Merge b9f8b1aa658e4af32c0206f4603718857d2221e7 into c68b4923f8f301de909f5635a9262b4e87538244 Sheikh 2025-03-26 10:34:45 +01:00
  • 6f884b15ef
    Merge d4a02d0f4fb77e779bfee97fcfed0d0ee3841413 into c68b4923f8f301de909f5635a9262b4e87538244 Gaspar Capello 2025-03-26 10:34:45 +01:00
  • fb9d99576f
    Merge c25d6eb43697c6c011d318de6c4fa829843e9eed into c68b4923f8f301de909f5635a9262b4e87538244 lightovernight 2025-03-26 10:34:45 +01:00
  • 5cc51da5ac
    Merge 522a716f16d8eb0ffbf2e9bb9989124a77060606 into c68b4923f8f301de909f5635a9262b4e87538244 gbsierra 2025-03-26 10:34:45 +01:00
  • 1fa8fda187
    Merge e9328aa1e1a72a3c9a0236ec78425e49ec4bf4a4 into c68b4923f8f301de909f5635a9262b4e87538244 nullicorn 2025-03-26 10:34:44 +01:00
  • 9547d99ee4
    Merge c2ed659efa7e73bbc10d7e8ade096c7dbf25139e into c68b4923f8f301de909f5635a9262b4e87538244 musjj 2025-03-26 10:34:44 +01:00
  • e497289c88
    Merge 794241861c8b77fb54e19e49f923724aad1a6d9f into c68b4923f8f301de909f5635a9262b4e87538244 Avnish C. Patel 2025-03-25 21:34:03 +01:00
  • 10b4141e72 Use "Copy" suffix to name duplicated slices Martín Capello 2025-03-25 11:03:31 -03:00
  • 6da5f5bebb Offset duplicated slices to avoid overlapping Martín Capello 2025-03-25 10:40:49 -03:00
  • f7876562aa Add slices copy&paste and duplication (fix #4466) Martín Capello 2025-03-07 18:03:49 -03:00
  • 50bccf85fc Add support to scale sprite sheet fonts David Capello 2025-03-18 13:43:04 -03:00
  • 1a961af6a9
    Update build.yml kuangzaixi 2025-03-24 20:53:24 +08:00
  • 794241861c Clarify supported CMake versions and encourage build script usage Avnish C. Patel 2025-03-22 22:34:01 +00:00
  • 95eb728588
    Merge 6015ddb79d7431bf9f5c3b3585a6c10061010d13 into fc63532fef3b75d95759d93dab2b5622d5a12b6d Michele Caini 2025-03-21 19:13:41 +08:00
  • 3eed382647 Palette picker pinning, loading speed, misc improvements (fix #2365) Christian Kaiser 2025-03-14 10:27:50 -03:00
  • 522a716f16 Fix GraphicsContext:rect() bottom-right pixel issue (fix #5062) gbsierra 2025-03-18 11:44:19 -07:00
  • e2484098ef
    Update build.yml ReLord 2025-03-18 19:48:07 +08:00
  • 2ee4819bf9 Show link to go to the Themes section to customize the font for certain languages David Capello 2025-03-14 16:02:31 -03:00
  • 704abd3f91
    Merge 45a92d6f689ab958104630e7f577c58862f9a299 into fc63532fef3b75d95759d93dab2b5622d5a12b6d Emad Dehnavi 2025-03-13 20:52:53 +01:00
  • 805d98e943 Fix font rendering issues in non-English languages (fix #4804) David Capello 2025-03-13 16:20:11 -03:00
  • c68b4923f8 Prevent using an invalid drawing point (fix #5055) main Martín Capello 2025-03-12 15:47:23 -03:00
  • 4422164ef7 [lua] Add uuid field to layers (fix #5033) Martín Capello 2025-03-11 17:17:22 -03:00
  • 53c415c933 Fix entry height in ColorSliders when UI Scaling > 100% David Capello 2025-03-10 10:02:14 -03:00
  • d3265a1711 Fix UI vs Screen Scaling bugs w/window buttons and button sets/grids (fix #5043) David Capello 2025-03-09 22:01:55 -03:00
  • c25d6eb436 Fix Un-replaceable transparent pixels created by resize lightovernight 2025-03-07 22:52:00 +08:00
  • ec9be1e244
    Update build.yml luose9 2025-03-05 21:23:38 +08:00
  • 5efdac25b0
    Merge 71dfcbb8789fe9dfa23e5144b432e4a447e5509a into fc63532fef3b75d95759d93dab2b5622d5a12b6d sumibi-yakitori 2025-03-04 23:04:10 +00:00
  • 1217eaf980
    Update build.yml ackcen 2025-03-05 02:56:19 +08:00
  • c949f4a5a6 Centralize defined fonts in new app::Fonts class David Capello 2025-03-04 13:27:39 -03:00
  • 2706d2d75a Move font related types to src/app/fonts David Capello 2025-03-03 22:36:11 -03:00
  • ce989684d0 Don't save custom theme fonts when we uncheck these options David Capello 2025-03-03 21:48:47 -03:00
  • da5909639b Use the new Surface::applyScale() David Capello 2025-03-03 16:42:03 -03:00
  • fc63532fef Ignore .vscode directory David Capello 2025-03-03 11:24:52 -03:00
  • b211d7e730 Fix in Export As dialog the '-export' string never included (fix #5035) Gaspar Capello 2025-02-27 18:49:52 -03:00
  • ac4f6df599
    Merge b24bf1db7616b43d390a9ee11bbc50af6172c8b7 into be6d2251aad2e0a609f63ce8c7e46fefa858ded1 David Capello 2025-02-27 12:54:40 -03:00
  • d4a02d0f4f Fix cel.image:clear() cannot be undone (fix #5015) Gaspar Capello 2025-02-24 13:27:33 -03:00
  • 7ef4fa0ad0 Fix symmetry button is kept pressed when we didn't pressed (fix #4760) Gaspar Capello 2025-02-26 15:55:12 -03:00
  • be6d2251aa Merge branch 'main' into beta v1.3.14-beta1 David Capello 2025-02-26 10:26:09 -03:00
  • d9b1d66b8a
    Merge 5570559c34da972fea97cc93d16c78ba06f825b1 into 9378f44191ecf4afd4dda27ab54b77aec0097eea Gaspar Capello 2025-02-26 10:24:11 -03:00
  • 9378f44191 Show warning when raw cel format for .aseprite files is selected (#4901, #4951) David Capello 2025-02-26 10:22:36 -03:00
  • f7f93c64f2 [lua] Update scripting API version to 32 v1.3.13 David Capello 2025-02-26 09:38:14 -03:00
  • 28d31a0b41 Change background color of read-only ui::Entry fields David Capello 2025-02-26 09:13:38 -03:00
  • 1e96c4640f Fix indentation of layer UUID in Aseprite file format spec David Capello 2025-02-26 08:36:35 -03:00