1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-19 09:39:48 +00:00
Commit graph

91 commits

Author SHA1 Message Date
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
Andreev Andrei 545aaf97c1 [hotkeys] Add cmd-key supporting for macOS, closes #67 2019-12-17 23:23:55 +03:00
OverloadedOrama 7dd67e7130 Put Traditional Chinese to Preferences and changes font when choosing Chinese 2019-12-17 19:52:09 +02:00
OverloadedOrama bfcb52a2f0 Put Russian in preferences & in Project Settings 2019-12-17 13:10:42 +02:00
Overloaded c32ad873a6
Merge branch 'master' into master 2019-12-17 13:02:41 +02:00
Andreev Andrei cda19952f5 [languages] Add Russian language, closes #63 2019-12-17 12:05:40 +03:00
OverloadedOrama 3a29a729e9 Re-added Polish in Preferences and in Main.gd's loaded_locales 2019-12-17 04:22:39 +02:00
Overloaded 329099fed4
Merge branch 'master' into palette_updates 2019-12-17 04:07:44 +02:00
OverloadedOrama c9071f30eb Changed brush color interpolation and LightenDarken amount's range from 0-100, instead of 0-1 2019-12-17 04:01:38 +02:00
CheetoHead b094c6595f Added edit palette menu and custom file saving 2019-12-16 20:23:18 -05:00
OverloadedOrama 0570fc7351 Moved color preview under color picker
This closes #53
2019-12-16 15:36:33 +02:00
OverloadedOrama 6c14a7d5e2 Fixed issue where the brush type select popup window chose brush type for the right tool instead of the left 2019-12-16 02:02:49 +02:00
OverloadedOrama ed42cdaef1 Fixed palette issue where, when you changed palette, you would still select colors from the Default palette
Also removed "pass" from the methods, since their purpose is to prevent errors from empty functions and they don't do anything else besides that.
2019-12-16 00:14:17 +02:00
Hugo Locurcio fd9bf26695
Darken the UI when exiting the application
This improves user experience a bit when quitting Pixelorama,
especially on slower hardware.
2019-12-15 21:47:32 +01:00
OverloadedOrama 396f32735c Fixed some translation issues 2019-12-15 17:40:38 +02:00
CheetoHead f2e858866e Added another palette option and got the selector button working 2019-12-15 00:06:04 -05:00
Hugo Locurcio c4ca26c013
Fix compatibility with Godot 3.1
This closes #35.
2019-12-14 23:21:55 +01:00
OverloadedOrama 719d29526f Updated custom tool cursors & changed rectangle selection tool
- Also fixed a small translation bug with the menu items, for real this time
- Fixed a bug with the brush color not being updated when using the custom color picker tool
- The pixel indicators only appear for Pencil, Eraser and LightenDarken tools
- Small UI margin changes.
2019-12-11 01:00:26 +02:00
OverloadedOrama 1bd8ec4ae0 Added 2 small sprites below the cursor for the selected tools
Instead of having a tool icon as a cursor for the left tool only
2019-12-10 19:56:16 +02:00
OverloadedOrama e157b33e1d Fixed bug where if Pixelorama started with Greek and went to English, the menu items would remain in Greek 2019-12-10 14:28:19 +02:00
OverloadedOrama 704dcf90c0 Retain the zoom factor when adding a new frame
Also, when importing a PNG, the window title changes.
2019-12-09 01:39:59 +02:00
OverloadedOrama bf4052ad84 Full Greek support and minor UI changes
Everything should now be translated in Greek. Will update if I have forgotten anything. Also made some changes to the layer and frame button colors and layer position.
2019-12-08 03:12:34 +02:00
OverloadedOrama d81d7ee5ef Grid size and color in preferences, update_texture optimization
- Added grid size and color in preferences
- Canvas' update_texture() updates the frame button's texture only when the user releases a mouse button. This should optimize drawing in large images.
- Cursor is no longer invisible inside the canvas
- Minor UI changes
- Added some more translations. This is going to be a common thing in commits from now on.
2019-12-07 19:34:54 +02:00
OverloadedOrama ade2d05a1b Partial localization support - Greek Language
Also added a Preferences window, where the user can change Pixelorama's language. Note that the .csv's delimiter is Tab and not comma.
2019-12-07 17:45:48 +02:00
OverloadedOrama 2369243cfc Merging layer & saving sprite now uses custom blend_rect method
Also added CameraMovement.gd to the preview window camera and fixed a cursor problem where it always remained as the default arrow cursor outside the canvas
2019-12-07 01:08:23 +02:00
OverloadedOrama 5613c3d7ef Overall code re-organizing & layer renaming changes
- When renaming a layer, the line edit grabs the focus. If enter is pressed, it gets invisible. Also fixed positioning and size
- Re-organized the variables in Global, now they are less messy and randomly placed
- Layer, frame & brush textures stretch mode has been changed to Keep Aspect Centered
2019-12-06 01:48:29 +02:00
OverloadedOrama c35a8a6854 Added quit dialog
Works when quitting from the menu, when quitting by pressing the close ("X") button and on Alt-F4.
2019-12-04 19:16:18 +02:00
OverloadedOrama 5f72e970c6 Added a custom color picker tool, which allows you to select a color from the canvas 2019-12-04 17:22:21 +02:00
OverloadedOrama dd60f0fc7e Added lighten/darken option and amount for the LightenDarken tool
You don't use Ctrl anymore to switch between Lighten and Darken
2019-12-04 01:01:37 +02:00
OverloadedOrama 700f287edc Added fill area option for the bucket tool - this restores the old "paint all pixels of the same color" tool's functionality 2019-12-04 00:14:14 +02:00
OverloadedOrama 9102614a0c Tool options now hide and appear depending on selected tool
More tool options for the other tools, like bucket, should come soon. The PaintAllPixelsSameColor tool has been removed, as it will be implemented as an option for the bucket tool.
2019-12-03 18:36:28 +02:00
OverloadedOrama 70bd1dde43 Added show rulers & guides in the View menu 2019-12-03 02:30:38 +02:00
OverloadedOrama a2fdf7c4a5 Changed split screen button icon 2019-12-02 02:04:46 +02:00