1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-02-22 13:33:13 +00:00
Commit graph

123 commits

Author SHA1 Message Date
OverloadedOrama
78609a86fb Put default value for "show on startup" in config_cache file
Also put the checkbutton's string on the translation files
2020-01-01 20:04:13 +02:00
Schweini07
13fa0bbc54
Destroyed the bug 2020-01-01 16:26:58 +01:00
Schweini07
6025271e29
Make the Splash Screen popup optional 2020-01-01 16:00:28 +01:00
OverloadedOrama
d917eb06de Updated fix for #53 to only work on 3.1.x
As of 3.2.x, the fix has been implemented to Godot itself. See https://github.com/godotengine/godot/pull/34654
2020-01-01 15:00:46 +02:00
OverloadedOrama
830ae623d2 Added new strings to be translated
Greek translation is still in progress
2019-12-31 20:10:10 +02:00
OverloadedOrama
6beb4eed07 Added "View Splash Screen", "Issue Tracker" and "Changelog" as Help menu options 2019-12-31 18:36:57 +02:00
OverloadedOrama
d42648efe1 Added a Splash Screen popup window
Re-organized transparent backgrounds, removed the Timer from Canvas nodes.
2019-12-31 18:04:00 +02:00
OverloadedOrama
d1ef5c17e9 Added "Issue Tracker" to the Help menu 2019-12-31 14:40:44 +02:00
OverloadedOrama
810cd5ec88 Disconnected palette button signals from Main.gd and connected them to PaletteContainer.gd 2019-12-31 03:44:27 +02:00
OverloadedOrama
ff47ae26c0 Small UI changes 2019-12-31 03:02:53 +02:00
OverloadedOrama
129885ddfc Cloning layers now adds "(copy") to the layer name
So if you clone "Layer 0", the cloned layer's name will be "Layer 0 (copy)"
2019-12-30 22:05:09 +02:00
OverloadedOrama
9ba5f6b023 Removed the Remove Palette button
Users can now just delete the .json files if they want to remove a palette.
2019-12-30 20:29:46 +02:00
OverloadedOrama
be91e65c55 Import as new frame on ImportSprites dialog now ticked on by default 2019-12-30 04:06:37 +02:00
OverloadedOrama
3ae679fe00 Choose how many rows or columns when exporting spritesheet
Also made CreateNewImage.tscn, ScaleImage.tscn and OutlineDialogn.tscn scenes of their own, with their respective scripts.
2019-12-30 00:24:37 +02:00
OverloadedOrama
67631ac648 Changed Export PNG settings, moved code from Main.gd to ExportSprites.gd
And made ExportSprites.tscn a scene of its own
2019-12-28 20:30:33 +02:00
OverloadedOrama
d1e5b23f0b Importing spritesheets is now possible
Moved the import png code from Main.gd to a new ImportSprites.gd script, and made ImportSprites a scene of its own.
2019-12-28 18:35:53 +02:00
OverloadedOrama
87d6d6140b When exporting a png, "Export PNG..." becomes "Export (filename)"
Also updated the translations to simply translate "export". Feel free to fix anything I may did wrong.
2019-12-28 03:07:48 +02:00
OverloadedOrama
5ea4835bb2 Canvas update() is called when undoing and redoing
Also changed "Black & White" to "Desaturation"
2019-12-28 00:57:28 +02:00
Michael Alexsander
a1ed703b56 Fix multiple inferring errors 2019-12-27 19:00:45 -03:00
OverloadedOrama
b720100995 Fixed View menu options not updating the canvas 2019-12-27 20:26:55 +02:00
OverloadedOrama
a3fcfc4597 Made themes be like languages in Preferences
Also changed palette grid container columns from 8 to 5
2019-12-27 02:12:26 +02:00
OverloadedOrama
de2f9b68be Preferences Window Overhaul
Languages are now unique buttons instead of one OptionButton, this also fixes problem where Chinese characters weren't being rendered with the Roboto font. Also made the brushes popup a little bigger.
2019-12-27 01:02:36 +02:00
OverloadedOrama
aa4a769088 Importing brushes from the Brushes folder now looks inside the subfolders too
But not the subfolders of the subfolders. Also moved the code of brush importing from Main.gd to Import.gd
2019-12-26 19:01:08 +02:00
OverloadedOrama
4a2c0eb291 Added sliders next to spinboxes for the brush color from & LightenDarken amount 2019-12-25 21:42:01 +02:00
OverloadedOrama
d4b42534bb Added sliders for brush size & 2 new custom brushes
Also, in Canvas.gd's _draw() method, draw_set_transform() is called again after the circle brush drawings, to reset the transform to its default state.
2019-12-25 21:17:29 +02:00
OverloadedOrama
d3ff1e984b Added diagonal outlines, changed paint all pixels of the same color to respect selection 2019-12-25 02:53:45 +02:00
OverloadedOrama
a06dbdb9fc Added Black & White, put Scale/Crop Image and Flip Horizontal/Vertical from Edit to Image 2019-12-25 01:43:21 +02:00
OverloadedOrama
ba4ee3418d Enchanced Layer Opacity UI- Added Spinbox next to Slider 2019-12-25 00:23:45 +02:00
OverloadedOrama
ed2e757c11 Layer Opacity - Change alpha of each layer
Added a slider under the layer add/remove/etc buttons that changes the currently selected layer's transparency. It gets saved in .png and .pxo files, while respecting non-opaque pixels in the image too. Which means, their alpha values aren't being overwritten.
2019-12-24 23:51:08 +02:00
OverloadedOrama
aa860960e2 Fixes #54 2019-12-24 20:49:07 +02:00
OverloadedOrama
b8c92f629b Invert colors under Image menu 2019-12-24 19:38:36 +02:00
OverloadedOrama
d0c890a63f Fixed bug in outlines where some pixels might be outside the image boundaries 2019-12-24 17:52:58 +02:00
OverloadedOrama
ea97ec85f8 Added outline generation, under new "Image" menu
You can currently change outline color & thickness
2019-12-24 16:48:07 +02:00
OverloadedOrama
02f5bd0f5b Fixes #90 2019-12-24 13:52:46 +02:00
OverloadedOrama
bfd64a6b84 Re-organized the right panel, fixed spaces in palette buttons, made AddPalette a TextureButton 2019-12-24 04:28:45 +02:00
OverloadedOrama
27ab9d14d7 Added texture for the palette buttons
Add palette needs to become a TextureButton though.
2019-12-24 04:01:58 +02:00
OverloadedOrama
23b83c8864 Asset re-organization, added light theme button textures
Most haven't been implemented yet, this commit just adds files
2019-12-21 03:17:37 +02:00
Overloaded
22a2b4133e
Merge pull request #81 from YeldhamDev/translation_brazilian_portuguese
Add brazilian portuguese translation
2019-12-20 18:56:58 +02:00
Michael Alexsander
8da4b78d30 Add brazilian portuguese translation 2019-12-20 13:25:02 -03:00
OverloadedOrama
c3e75496d6 Theme preferences now get saved in the config_cache file 2019-12-20 16:36:23 +02:00
Michael Alexsander
9dc5c53f7e Keep "View" menu visible when toggling items 2019-12-19 18:14:08 -03:00
OverloadedOrama
80f7a0ca13 Added Shift+Ctrl+Z as a secondary shortcut for Redo 2019-12-19 17:07:26 +02:00
Schweini
2cce289b0b Change Redo shortcut 2019-12-19 11:34:26 +01:00
OverloadedOrama
432c9690ff PreferencesDialog is now a scene of its own
We should change the organization of the project, and use multiple saved scenes instead of everything being on Main.tscn.
Also restored "X" as a shortcut for color switch, because that somehow got lost.
2019-12-18 18:12:44 +02:00
CheetoHead
9a65960994 Import palette file dialog added 2019-12-18 09:43:11 -05:00
CheetoHead
18b9480a00 Merge branch 'master' into palette_updates 2019-12-17 19:49:28 -05:00
CheetoHead
3191e3f8c8 Add new palette updates 1 2019-12-17 19:49:20 -05:00
Hugo Locurcio
5d912d27f6
Simplify the Command key mask binding
`KEY_MASK_CMD` is automatically remapped by Godot to `KEY_MASK_CTRL`
or `KEY_MASK_META` depending on the OS.
2019-12-17 21:45:34 +01:00
OverloadedOrama
9289cb350d Replaced sub_key_mask with KEY_MASK_CTRL because it lead to a crash 2019-12-17 22:35:16 +02:00
Overloaded
f3c77e30d0
Merge pull request #69 from AndreevAndrei/master
[hotkeys] Add cmd-key supporting for macOS, closes #67
2019-12-17 22:28:48 +02:00