1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-18 09:09:47 +00:00

Commit graph

  • 64cc58b2e8 New translations translations.pot (Romanian) Emmanouil Papadeas 2024-12-05 04:11:33 +0200
  • f91bb18fb2
    Implement tilemap layers (#1146) Emmanouil Papadeas 2024-12-05 03:57:44 +0200
  • 2e589d6dcc Fix lint warning Emmanouil Papadeas 2024-12-05 02:18:24 +0200
  • adf250583c Resizing selections now work when draw tiles mode is enabled Emmanouil Papadeas 2024-12-05 02:13:26 +0200
  • e0e328f967 Support draw tiles mode in the magic wand tool Emmanouil Papadeas 2024-12-04 04:40:54 +0200
  • 0c3facf376 Support draw tiles mode in the paint select tool Emmanouil Papadeas 2024-12-04 04:29:24 +0200
  • 58ab5b7083 Support draw tiles mode in lasso and polygon select tools Emmanouil Papadeas 2024-12-04 04:26:09 +0200
  • 4365ed8a3a Support draw tiles mode in elliptical and color select tools Emmanouil Papadeas 2024-12-04 03:07:35 +0200
  • d579baf830 Some refactoring and initial support for draw tile mode for selection tools Emmanouil Papadeas 2024-12-04 01:38:56 +0200
  • ad2fcf4891 Add a grid_offset parameter for the rectangular grid snap methods Emmanouil Papadeas 2024-12-03 17:55:36 +0200
  • 7fb65c3136 Add a _snap_to_rectangular_grid_boundary() method to BaseTool Emmanouil Papadeas 2024-12-03 17:42:23 +0200
  • 4d5eebc670 The bucket tool now works with draw tiles mode Emmanouil Papadeas 2024-12-03 02:59:01 +0200
  • 8efbf0bf83 Add more keyboard shortcuts Emmanouil Papadeas 2024-12-03 00:40:02 +0200
  • 61a3488ead Use the AutoInvertColors shader for when showing the tile mode indices Emmanouil Papadeas 2024-12-03 00:33:18 +0200
  • 23304079b6 Support mirroring when using draw tiles mode Emmanouil Papadeas 2024-12-03 00:31:34 +0200
  • 889e93e548 Add support for the draw tile mode for the rest of the draw tools, except bucket Emmanouil Papadeas 2024-12-02 23:42:08 +0200
  • 228bc65a38 Change tileset in a layer from the project properties Emmanouil Papadeas 2024-11-30 19:02:13 +0200
  • e20585fde3 Update the default layouts to include the Tiles panel Emmanouil Papadeas 2024-11-30 16:22:54 +0200
  • ef1b77662c Duplicate tilesets from the project properties Emmanouil Papadeas 2024-11-30 15:10:07 +0200
  • 137ac25c00 Add tilesets in the project properties and a button to delete them Emmanouil Papadeas 2024-11-30 14:38:18 +0200
  • a9946099ef Add get_text_info() in TileSetCustom Emmanouil Papadeas 2024-11-30 12:48:54 +0200
  • 8346b465b6 Disable draw tiles mode when pressing one of the tile edit mode buttons Emmanouil Papadeas 2024-11-30 00:20:41 +0200
  • cfa067ebb0 Add rotate left and right buttons in the tiles panel instead of transpose Emmanouil Papadeas 2024-11-29 23:45:04 +0200
  • 800c8a6c19 Update Translations.pot Emmanouil Papadeas 2024-11-29 20:25:25 +0200
  • 423c77235d Add documentation for CelTileMap and rename update_tileset to update_tilemap Emmanouil Papadeas 2024-11-29 19:08:55 +0200
  • 31c5bf7cac Add documentation for Project and TileSetCustom Emmanouil Papadeas 2024-11-29 18:24:39 +0200
  • ca2e67612f Include all cels that share the same tileset in undo/redo if manual mode is enabled. Emmanouil Papadeas 2024-11-29 16:58:46 +0200
  • a1f785f67e Make drawing on multiple selected tilemap cels that share the same tileset and applied a layer effect to all cels of the layer work Emmanouil Papadeas 2024-11-29 16:36:05 +0200
  • 59a2ec4db1 Fix layer effect applying not updating the tilesets properly Emmanouil Papadeas 2024-11-29 15:51:03 +0200
  • 381eed84d5 Only resize cells on undo/redo when needed Emmanouil Papadeas 2024-11-29 14:26:19 +0200
  • 5e34faf793 Resizing should now work Emmanouil Papadeas 2024-11-29 13:57:21 +0200
  • a3324591be Revert 3f39dbf3 Emmanouil Papadeas 2024-11-29 03:29:27 +0200
  • d5dac1c527 Almost make cel replacing work Emmanouil Papadeas 2024-11-29 03:11:52 +0200
  • 3cd4bd92ec Merge layers into tilemap layers Emmanouil Papadeas 2024-11-29 02:18:47 +0200
  • c14ac5d579 Layer/frame cloning works. Emmanouil Papadeas 2024-11-29 01:30:46 +0200
  • f197c6c55b Linked tilemap cels should now work Emmanouil Papadeas 2024-11-29 01:09:12 +0200
  • 0b2fa7ab6e Draw tiles on all selected draw cels Emmanouil Papadeas 2024-11-29 01:08:46 +0200
  • d341d73fcf Don't execute update_tileset is we are on draw tiles mode Emmanouil Papadeas 2024-11-28 23:51:32 +0200
  • f9b2ff2d6a Continue with the undo/redo rewrite Emmanouil Papadeas 2024-11-28 23:28:49 +0200
  • 533b28452b Fixed bugs when placing a transformed tile over a non-transformed tile Emmanouil Papadeas 2024-11-28 18:07:30 +0200
  • 58d4e7efab Fix placing tiles not working when switching to indexed mode Emmanouil Papadeas 2024-11-28 17:55:55 +0200
  • 45ae8b7dee Format TileModeIndices Emmanouil Papadeas 2024-11-28 17:32:39 +0200
  • ae52151021 Fix issues with transposed tiles Emmanouil Papadeas 2024-11-28 17:32:32 +0200
  • 5e3cc0a9a1 Some improvements to TileModeIndices Emmanouil Papadeas 2024-11-28 16:55:59 +0200
  • 50da6c0ce9 Fix variable name shadowing in TopMenuContainer Emmanouil Papadeas 2024-11-28 16:39:09 +0200
  • ad83823f58 Remove transformations from cells when using auto or stack mode Emmanouil Papadeas 2024-11-28 16:38:57 +0200
  • 442285d15f Make undo/redo store tilemap cell indices and tileset tiles Emmanouil Papadeas 2024-11-28 16:27:30 +0200
  • b059ae4c8b Write some documentation in CelTIleMap Emmanouil Papadeas 2024-11-27 17:37:19 +0200
  • 5e4eebe139 Rename some variables and methods in CelTileMap Emmanouil Papadeas 2024-11-27 16:08:53 +0200
  • 2c6dcdcf78 Add documentation for LayerTileMap and TileSetCustom, along with a class description for CelTileMap Emmanouil Papadeas 2024-11-27 15:10:52 +0200
  • ac75c8197c Experimental undo redo for tileset tiles Emmanouil Papadeas 2024-11-26 16:41:24 +0200
  • 5f10a913d4 Fix manual mode when the tilemap is empty. Emmanouil Papadeas 2024-11-26 14:11:56 +0200
  • 3bf556345d Support tile transformation, no undo/redo yet Emmanouil Papadeas 2024-11-26 13:51:26 +0200
  • 4e62d00296 Add logic for checking if two tiles are equal with transformations applied to them Emmanouil Papadeas 2024-11-26 03:58:47 +0200
  • a696db3fc0 Refactor CelTileMap to eventually support alternative tiles Emmanouil Papadeas 2024-11-26 03:36:53 +0200
  • 610d2deb27 Add smart tileset importing Emmanouil Papadeas 2024-11-26 01:46:24 +0200
  • 9f3564fe71 Load images as tilesets Emmanouil Papadeas 2024-11-26 01:17:41 +0200
  • 177428cc1b Prevent users from editing tileset name and size if they choose to not create a new tileset Emmanouil Papadeas 2024-11-26 00:59:16 +0200
  • afe51262c9 Automatically hide and show the tiles panel when the current cel is a tilemap cel Emmanouil Papadeas 2024-11-26 00:46:58 +0200
  • 81d4812b92 Preview tiles when using tools and draw tiles mode is enabled. Emmanouil Papadeas 2024-11-26 00:17:07 +0200
  • ad1252c142 Manual mode should update other cels that have the same tileset Emmanouil Papadeas 2024-11-25 19:23:37 +0200
  • 2301ba9fcc Make manual tile editing mode automatically update all other image portions that have the same tile index Emmanouil Papadeas 2024-11-25 19:02:05 +0200
  • c1fd209588 Fix tileset panel updating when undoing and the wrong tilemap cel is selected Emmanouil Papadeas 2024-11-25 17:45:04 +0200
  • 20c7a9fdfc Resize tileset buttons Emmanouil Papadeas 2024-11-25 17:38:20 +0200
  • 14d0c76310 Enable tile drawing mode when clicking on a tile button Emmanouil Papadeas 2024-11-25 17:22:38 +0200
  • 6c200d3afe When a tilemap cel is selected, force the first grid to have the same size as the tile size Emmanouil Papadeas 2024-11-25 16:24:38 +0200
  • 04ab9faa87 Fix out of bounds issues when undoing/redoing when the place tiles mode is enabled Emmanouil Papadeas 2024-11-25 14:17:01 +0200
  • 9c5b0f0f76 Add a dialog when creating a tilemap layer to allow users to set the tileset's settings Emmanouil Papadeas 2024-11-25 02:44:32 +0200
  • 419154bafe Resize indices on project resize Emmanouil Papadeas 2024-11-25 02:05:49 +0200
  • f077b147e9 Save and load to/from pxo files Emmanouil Papadeas 2024-11-25 01:44:37 +0200
  • c24a2240fe Prevent from setting tile indices out of bounds of the canvas Emmanouil Papadeas 2024-11-25 00:37:33 +0200
  • d8c27a7966 Place tiles mode works with eraser and color picker tools Emmanouil Papadeas 2024-11-25 00:15:06 +0200
  • 5b50270ee2 Undo/redo now removes tiles and re-indexes tilemap tiles Emmanouil Papadeas 2024-11-24 22:23:05 +0200
  • 664197c9f3 Implement placing tiles for pencil tool Emmanouil Papadeas 2024-11-24 21:36:27 +0200
  • 0678fd8719 Tileset panel UI improvements Emmanouil Papadeas 2024-11-24 19:41:16 +0200
  • 12eda32176 Properly update the tileset when using any tool Emmanouil Papadeas 2024-11-24 19:25:58 +0200
  • b87bfdf7e8 Better tile buttons Emmanouil Papadeas 2024-11-24 18:15:13 +0200
  • 6b77e30e08 Improve tileset panel UI updating logic Emmanouil Papadeas 2024-11-24 17:27:35 +0200
  • 6c79136f09 Prevent from drawing on empty image portions on manual mode. Emmanouil Papadeas 2024-11-24 16:28:21 +0200
  • cd6212d892 Make the manual mode work, kind of Emmanouil Papadeas 2024-11-24 16:04:13 +0200
  • d95c3f7555 Properly implement the auto tile editing mode Emmanouil Papadeas 2024-11-24 02:19:04 +0200
  • bd90f28de8 Show tile indices when pressing Control Emmanouil Papadeas 2024-11-23 01:51:26 +0200
  • f69e4bdc9e Add a way to show the indices of each tile, WIP Emmanouil Papadeas 2024-11-22 02:08:17 +0200
  • 9187d8a9be Don't delete tiles that have been added using the stack mode Emmanouil Papadeas 2024-11-22 01:43:07 +0200
  • dd4f6b7b6c Change tile editing mode from the UI Emmanouil Papadeas 2024-11-22 01:30:19 +0200
  • 27c0787f26 Make manual mode work when the tileset is empty Emmanouil Papadeas 2024-11-21 17:19:06 +0200
  • f42454ef03 Improve tileset editing logic Emmanouil Papadeas 2024-11-21 00:29:31 +0200
  • a8755bd92f Support ImageExtended Emmanouil Papadeas 2024-11-20 14:53:21 +0200
  • 4f1ee0e828 Add a tileset panel Emmanouil Papadeas 2024-11-18 03:09:46 +0200
  • e119a91f5b Add tilemap layers Emmanouil Papadeas 2024-11-18 01:30:27 +0200
  • 062889b4bb Implement all draw modes (untested) Emmanouil Papadeas 2024-11-16 15:38:06 +0200
  • 174f7d4b9f Initial work for tilemap layers Emmanouil Papadeas 2024-11-16 03:41:32 +0200
  • b48bb4a094 Fix moving selections with arrow keys moving two pixels instead of one Emmanouil Papadeas 2024-12-04 01:19:45 +0200
  • fd397e8145
    Merge e078a6c1e6 into ff5713ae91 Variable 2024-12-02 22:47:04 +0200
  • ff5713ae91
    When picking color, ensure that the correct index is selected in palette (#1144) Variable 2024-12-02 22:44:52 +0500
  • 55f83a3367
    Extract export path from output CLI option (#1145) Spencer Beckwith 2024-12-01 07:47:16 -0700
  • c72a1f4b90 Enable always on top for the child dialogs of the export dialog Emmanouil Papadeas 2024-11-30 22:23:09 +0200
  • 0442618970 Extract export path from output CLI option Spencer Beckwith 2024-11-29 20:27:35 -0700
  • 272ccc015a typo Variable 2024-11-30 00:56:00 +0500
  • cb1c390fdf revert an optimization (croping indices image before display) Variable 2024-11-30 00:49:04 +0500