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

Commit graph

  • 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
  • d9a56146fc New translations translations.pot (Greek) Emmanouil Papadeas 2024-11-29 21:14:19 +0200
  • f052902268 if drawing over same color in index mode, check and update index as well Variable 2024-11-30 00:12:30 +0500
  • 702f6d4590 When picking color, ensure that the correct index is selected Variable 2024-11-29 23:50:06 +0500
  • be8b7728e4 [skip ci] Fix typo in ImageExtended docstrings Emmanouil Papadeas 2024-11-29 20:19:19 +0200
  • 31981a1def
    Added a way to see index of color (plus bugfixes) (#1143) Variable 2024-11-29 22:10:02 +0500
  • cf32c8812a hide 0 index Variable 2024-11-29 20:31:30 +0500
  • ceeab25c87
    Merge branch 'Orama-Interactive:master' into indicex-display Variable 2024-11-29 16:54:13 +0500
  • 7f4c7a6bf1
    Grid patch (#1142) Variable 2024-11-29 01:02:13 +0500
  • 41ea287df4
    Update Import.gd (#1121) HuanWuCode 2024-11-27 07:01:00 -0800
  • c6b3adceb4 formatting Variable 2024-11-26 17:13:19 +0500
  • a3e372c5d8 [skip ci] Update CHANGELOG.md Emmanouil Papadeas 2024-11-26 14:01:45 +0200
  • 7b6530021f If the color selected in the palette is the same then it should take prioity. Variable 2024-11-26 16:48:05 +0500
  • 1b8301ae72 fixed wrong color getting stored in array (similar fix to #1108.) Variable 2024-11-26 16:33:14 +0500
  • dc000f7267 make active_button public Variable 2024-11-26 16:13:14 +0500
  • dcf26084df fixed wrong index drawn when moved to an smpty swatch Variable 2024-11-26 15:35:20 +0500
  • b8c04e83c9 Fixed more than one swatch selected if there is the same color available in an earlier swatch Variable 2024-11-26 14:47:59 +0500
  • adbeec12f8 fix some things Variable 2024-11-26 12:52:43 +0500
  • 53a86127a0 add a way to see indices Variable 2024-11-26 12:26:48 +0500
  • 20327dbb0b Formatting Variable 2024-11-26 02:10:11 +0500
  • 6b918c52bd Make next added grid twice the previous size, and with a different color Variable 2024-11-26 01:56:34 +0500
  • 2634f8dd7c fix second grid not *shown* removed when first grid has default values. Variable 2024-11-26 01:23:10 +0500
  • 6224d06428
    Allow multiple Grids (#1122) Variable 2024-11-25 18:57:13 +0500
  • 6459151549
    [skip ci] [linux] Enhancements for desktop file. (#1140) Vovkiv 2024-11-24 12:38:55 +0000
  • fe6efb0f1d
    fixed recorder label not updating when project is changed (#1139) Variable 2024-11-24 17:37:02 +0500
  • c8eb08f2ec [linux] Enhancements for desktop file. volkov 2024-11-24 14:06:12 +0200
  • 62f58ec46b New translations translations.pot (Chinese Simplified) Emmanouil Papadeas 2024-11-24 11:24:58 +0200
  • dd7c7d24a9 New translations translations.pot (Polish) Emmanouil Papadeas 2024-11-24 11:24:57 +0200
  • 70a6438de5 New translations translations.pot (Spanish) Emmanouil Papadeas 2024-11-23 19:57:25 +0200
  • 8b1367494d Ensure that the swatches get deleted when the user removes all palettes Emmanouil Papadeas 2024-11-23 17:54:28 +0200
  • 01b55aca07 Fix crash when using indexed mode without a palette Emmanouil Papadeas 2024-11-23 14:17:41 +0200
  • 5f53a3eb7b Fix crash when Pixelorama starts without a palette Emmanouil Papadeas 2024-11-23 14:17:27 +0200
  • 0e7671100a fixed recorder label not updating when project is changed Variable 2024-11-23 16:38:22 +0500
  • 658477ed4b Sort system font names by alphabetical order Emmanouil Papadeas 2024-11-23 01:21:22 +0200
  • 3fb8484ac5 Use Control + mouse wheel to increase the size of the text tool Emmanouil Papadeas 2024-11-23 01:00:49 +0200
  • 0484b1012f Fix Delete button and fill selection mode of the bucket tool not working with indexed mode Emmanouil Papadeas 2024-11-23 00:58:34 +0200
  • b87a8e2ab8 Fix cel copying not working with indexed mode Emmanouil Papadeas 2024-11-22 21:00:38 +0200
  • e6c4a72158 Fix crash when using indexed mode and the palette has empty swatches between colors Emmanouil Papadeas 2024-11-22 20:47:38 +0200
  • 1dcb696c35 Use texelFetch instead of texture for indexed mode shaders Emmanouil Papadeas 2024-11-22 20:47:05 +0200
  • d580523c6e Revert "Slightly optimize IndexedToRGB.gdshader" Emmanouil Papadeas 2024-11-22 18:29:27 +0200