Commit Graph

  • 90941c2aef Implemented ignoring blank tile (#95) master gattolfo98 2024-08-12 19:04:30 +02:00
  • 18a9fdc6ab Is this working again? fgnm 2024-07-10 13:58:15 +02:00
  • 0f732c888c Drawable logics always sets blending functions, reduce batch flushes when multiple entities that modify blending are rendered sequentially fgnm 2024-07-10 13:57:48 +02:00
  • b83bc065fe [editor only] target it's a path fgnm 2024-07-06 21:00:52 +02:00
  • 295583eaac [editor only] Change scp action fgnm 2024-07-06 20:56:34 +02:00
  • ebb7255a61 [editor only] Fix few crash with mini map fgnm 2024-07-05 10:07:18 +02:00
  • 902663d54c [editor only] Fix Spine resource import fgnm 2024-07-05 10:03:41 +02:00
  • 0b00d6fb0a Add scroll velocity editor config, close #93 fgnm 2024-06-29 10:28:31 +02:00
  • d4d4f21ba7 - Add Mini Map feature - Allow to extend HyperLap2dRenderer - Update copyright year fgnm 2024-06-26 10:58:53 +02:00
  • 317c152d44 Properly reset ShaderUniformVO fgnm 2024-06-10 15:44:18 +02:00
  • 7bebb56530 Fix 9 patch tint color fgnm 2024-06-07 00:43:17 +02:00
  • f3a70c50fd Add TextureArrayPolygonSpriteBatch#setTintColor API to globally tint following setColor fgnm 2024-06-06 12:17:45 +02:00
  • a5bda4bd94 Do not share shader's uniforms with multiple components fgnm 2024-05-19 17:54:12 +02:00
  • d65ab5be38 Fix FBO size calculation fgnm 2024-05-08 23:35:18 +02:00
  • e99b2404ca Fix talos duplicate import fgnm 2024-05-08 23:35:12 +02:00
  • acb5dde2a9 [editor only] fix KeyboardListener not track changes fgnm 2024-05-07 10:43:56 +02:00
  • 96c89063fa [editor only] fix broken multiple selection in resources panel fgnm 2024-05-07 10:29:41 +02:00
  • 10222338cb [editor only] basic folder visualization for different atlas packages fgnm 2024-05-04 21:43:52 +02:00
  • 5afa445ee2 [editor only] Linkage container is only for composites fgnm 2024-05-04 14:46:44 +02:00
  • 4b872afcd7 Avoid some component retrieval fgnm 2024-05-03 13:37:48 +02:00
  • c6d16bcba8 [editor only] Fix shader reloading properties fgnm 2024-05-02 23:03:31 +02:00
  • 53c75a5d5c [editor only] Fix UIMultiPropertyBoxMediator memory leaks and atlas import thread issues fgnm 2024-05-02 14:13:55 +02:00
  • d07f84e424 [editor only] Fix animation sequence check fgnm 2024-05-01 14:10:00 +02:00
  • 2f3b9049a1 Fix editor idle memory leak fgnm 2024-05-01 11:46:30 +02:00
  • 37460c76ac Fix thread access in ConsoleInterceptor fgnm 2024-05-01 08:53:21 +02:00
  • 21b455d4d9 Spot all Pools access different from the main thread fgnm 2024-04-30 17:53:21 +02:00
  • ad9b06d036 * Fix many memory leaks (mimetype check, performance panel, render notification) * Try to make libGDX's Pools thread safe fgnm 2024-04-30 17:14:47 +02:00
  • 07bc5256dc fix tiled plugin fgnm 2024-04-30 13:23:38 +02:00
  • bf0e617689 Avoid to recalculate layer's hash when not necessary, reduce the number of component mapper's get requests fgnm 2024-04-30 13:19:46 +02:00
  • d9e4e8d4e0 Support Spine physics constraints fgnm 2024-04-20 01:43:31 +02:00
  • 18edca9e43 Update Spine support to 4.2 fgnm 2024-04-19 12:45:00 +02:00
  • 088282ff3e Add Items Tree search filter fgnm 2024-04-19 12:16:30 +02:00
  • 3d4acfd397 iterate build version fgnm 2024-04-18 17:10:28 +02:00
  • 66723118c7 [cd skip] prepare for release fgnm 2024-04-18 15:51:03 +02:00
  • 120d3a4791 Control gradle version with one variable fgnm 2024-04-18 14:43:31 +02:00
  • 5a6ae6ec8a Add talos gwt configurations fgnm 2024-04-18 12:17:01 +02:00
  • 10f04f857b Spine normal blending mode is different from hyperlap normal blending (because of FBO rendering) fgnm 2024-04-16 17:27:12 +02:00
  • 8828417516 Fix Spine animations without default skin, paths in mesh attachments and optimize SpineActor fgnm 2024-04-14 15:22:14 +02:00
  • 14dbd6172b [editor only] Fix macOS Sonoma startup fgnm 2024-04-09 15:36:55 +02:00
  • 67790cc0d3 Fix invocation strategy compliant with artemis specs fgnm 2024-03-03 12:34:22 +01:00
  • 103a9c9490 Expose custom variables for the root entity fgnm 2024-02-25 15:01:36 +01:00
  • ad5a75f640 Fix Talos blend function fgnm 2024-02-25 14:49:02 +01:00
  • 6e2f61f0ae Add Talos autostart flag fgnm 2024-02-25 00:12:44 +01:00
  • 1605406004 Add global shader uniform provider to pass special types fgnm 2024-02-15 23:36:43 +01:00
  • a947b0d025 Add loadFromLibrary api with custom parent fgnm 2024-02-06 00:19:21 +01:00
  • 5ea985bffb Fix sizeTo action fgnm 2024-02-05 17:36:47 +01:00
  • c47a43e044 Add tooltips for layer information in items tree fgnm 2024-02-05 10:03:31 +01:00
  • e26a9b2bb8 Fix talos version fgnm 2024-01-31 01:03:56 +01:00
  • 27e0fbec9a Initial BVB Support fgnm 2024-01-31 01:01:22 +01:00
  • 9cd2a82b73 Initial BVB Support fgnm 2024-01-31 00:58:39 +01:00
  • 8842e186e6 Pool Talos particles fgnm 2024-01-29 23:39:10 +01:00
  • 3edf93aca4 Add settings to enable failsafe exceptions, improve settings dialog with automatic restart fgnm 2024-01-29 10:17:49 +01:00
  • 5aece5a8d3 [editor only] What if it never shut down after a crash? fgnm 2024-01-28 22:57:34 +01:00
  • 96babdc347 Fix few things for particles fgnm 2024-01-28 22:11:14 +01:00
  • df45a219c6 Move to talos legacy fgnm 2024-01-28 15:19:04 +01:00
  • fda9b818a5 [editor only] Use default layer when no one is available fgnm 2024-01-08 16:25:45 +01:00
  • 93092444e0 Keep default animation frame always updated, improve sprite animation panel UI fgnm 2023-12-19 21:37:17 +01:00
  • 834a4bde0b Fix repo fgnm 2023-12-19 21:38:28 +01:00
  • 9cdebe6668 It might happen that screen size is bigger than GL_MAX_TEXTURE_SIZE, if it happens FBO will crash. Ensure that whatever texture size we create fits into system constraints fgnm 2023-12-18 12:38:17 +01:00
  • 912642edaf Properly reset button component state fgnm 2023-12-18 10:05:25 +01:00
  • 654195bd9f Synchronize libGDX Pool operations, try to fix better font issues fgnm 2023-12-14 17:39:55 +01:00
  • 5e0947dc64 Configure resolution in resource manager loader and allow to scale resoluton of core FBO fgnm 2023-12-14 12:21:41 +01:00
  • 73a35cc2ad Add ItemWrapper#getChildEntity api fgnm 2023-11-21 08:14:44 +01:00
  • 7859d05e99 [editor only] fix a possible NPE during polygonize check fgnm 2023-11-20 12:29:28 +01:00
  • 423bd61c5b Improve New Library Item dialog fgnm 2023-11-20 12:28:36 +01:00
  • 5db7ae235b [editor only] Fix Skin Composer download plugin, close #90 fgnm 2023-11-19 19:29:27 +01:00
  • 4f4ee5faf8 Buttons should be sorted based on their z index before processing touch event fgnm 2023-11-16 16:23:33 +01:00
  • f809e9cd1e Improve new project input validation, close #89 fgnm 2023-11-16 11:12:45 +01:00
  • 1d175a5a5b Update CHANGES fgnm 2023-11-15 15:49:38 +01:00
  • 8eaa09dfeb Improve ButtonSystem: * Allow to temporarily disable touch events * Improve ButtonListener with entity parameter * Do not fire click event when touch up is outside the entity fgnm 2023-11-15 15:44:55 +01:00
  • 4b7babd81a Create a copy of the layers when a composite is created. Each composite have its own layers and can be managed on their own fgnm 2023-11-15 15:41:05 +01:00
  • 3f30e48e77 Update libGDX to 1.12.1 fgnm 2023-11-15 15:39:41 +01:00
  • fd1eb0a16f Fix GWT support fgnm 2023-11-13 10:53:23 +01:00
  • ddd8e6ad2f Iterate build version fgnm 2023-10-31 21:24:31 +01:00
  • 17d1e0fb58 [cd skip] Prepare for next release fgnm 2023-10-31 20:51:30 +01:00
  • c7a2b735fe First integration of Spine's BoundingBoxAttachment with Box2D fgnm 2023-10-29 19:50:21 +01:00
  • d22c55f1a2 Fix rendering pipeline begin/end checkpoints fgnm 2023-10-27 11:32:16 +02:00
  • c9ba1299cc [editor only] Fix double delete action when DEL is pressed, close #87 fgnm 2023-10-24 21:41:31 +02:00
  • 0126beeab3 Add default constructor for SlotRange fgnm 2023-10-21 22:55:10 +02:00
  • b79d4aa691 TextureArrayCpuPolygonSpriteBatch is now the default batch fgnm 2023-10-18 20:16:27 +02:00
  • fd95c9d2e4 [editor only] Fix double sticky notes and more intelligent save command fgnm 2023-10-12 12:18:50 +02:00
  • bfe54f53ca Reset particle effect when created fgnm 2023-10-10 14:37:14 +02:00
  • 17ae36b7a1 Reload the scene after images repack fgnm 2023-10-10 13:41:41 +02:00
  • 910e45315c Apply again the bad fix to ignore thread errors in bitmap fonts fgnm 2023-10-10 12:50:16 +02:00
  • 5fd9391472 [editor only] Fix NPE when middle click vertex point fgnm 2023-09-24 13:48:56 +02:00
  • 48ef757f23 Fix undo/redo for some commands fgnm 2023-09-23 11:19:36 +02:00
  • 8883b14d62 [editor only] Add manual camera pan control fgnm 2023-09-21 22:10:51 +02:00
  • 3fdae535f7 Improve LayerMapComponent performances fgnm 2023-09-21 09:30:18 +02:00
  • 063eff53d5 Reduce runtime base memory footprint fgnm 2023-09-20 20:42:31 +02:00
  • 4e681d97ff Revert uniqueId persistence fgnm 2023-09-19 13:36:28 +02:00
  • aa15255aee uniqueId GC friendly fgnm 2023-09-17 10:11:13 +02:00
  • c05aede8b0 New MainItemComponent#uniqueId management, change from integer to a non persistent random string fgnm 2023-09-16 19:35:10 +02:00
  • ec05cc078c Properly dispose textures when changing project fgnm 2023-09-16 18:53:34 +02:00
  • 3535f40354 Improve tree view updates fgnm 2023-09-03 16:05:06 +02:00
  • 5efdf54923 Small live preview screen fix (#86) vovan2055 2023-08-28 17:03:55 +03:00
  • 0f16997520 Improve PhysicsActions fgnm 2023-08-08 21:00:10 +02:00
  • b346278e63 Update CHANGES fgnm 2023-08-07 12:58:51 +02:00
  • 082912405a Allow to enable/disable bounding boxes debug view fgnm 2023-08-07 12:54:14 +02:00
  • afd6cdda1e Calculate bounding box for the whole physic object (disabled by default) fgnm 2023-08-07 12:44:18 +02:00
  • 9e286b9226 Fix panel width fgnm 2023-07-19 16:01:45 +02:00