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

135 commits

Author SHA1 Message Date
Overloaded 14df6ced91
Merge pull request #39 from Calinou/fix-3.1-compatibility
Fix compatibility with Godot 3.1
2019-12-15 00:44:23 +02:00
Overloaded 9453ac194c
Merge pull request #37 from Calinou/add-french-localization
Add French localization
2019-12-15 00:40:55 +02:00
Overloaded 1a19440e6d
Merge pull request #36 from Calinou/add-splash
Add a splash screen to replace the Godot logo
2019-12-15 00:39:29 +02:00
Hugo Locurcio c4ca26c013
Fix compatibility with Godot 3.1
This closes #35.
2019-12-14 23:21:55 +01:00
Hugo Locurcio 0962d15174
Add French localization 2019-12-14 21:26:42 +01:00
Hugo Locurcio b0c6fb5769
Add a splash screen to replace the Godot logo
This is just a plain color, but it should feel more professional
at least :)
2019-12-14 20:16:22 +01:00
OverloadedOrama a4b7fe2205 Implemented a fix for UndoRedo leak (#34) - Thanks to qarmin! 2019-12-13 00:19:28 +02:00
OverloadedOrama 634c459d08 v0.5 - The UI update
This commit fixes a bug with graphics tablets not being able to use undo and redo. v0.5 will be built from this commit.
2019-12-12 17:20:17 +02:00
OverloadedOrama 87cddbce06 Fixed LightenDarken drawing bugs 2019-12-11 02:47:54 +02: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 e26fd5077d Made guides thicker so they won't disappear on certain zoom levels 2019-12-10 18:31:55 +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 92e841f20d Added some experimental UI for the future palettes but it's going to be kept invisible since they won't be a part of v0.5 2019-12-10 14:22:21 +02:00
OverloadedOrama da13b94138 Added shortcuts for the 6 timeline buttons 2019-12-09 02:06:24 +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 31a67fcbc2 Fixed preview camera zooming issues on large images 2019-12-09 00:17:05 +02:00
OverloadedOrama 2a086a41d8 Custom canvas images for all tools 2019-12-08 03:32:58 +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 da61234b13 Added custom cursor images for bucket & color picker
- Custom cursor images for bucket & color picker, only when mapped to the left button
- Cursor is now invisible when the left chosen tool is anything but bucket, color picker and rectangle select.
- Improved and added more hint tooltips.
2019-12-06 00:27:47 +02:00
OverloadedOrama 340af88eb4 Added a mini-canvas preview window 2019-12-05 16:49:27 +02:00
OverloadedOrama 8b913553aa Fixed bug when drawing custom brushes
Added a src_rect parameter to blend_rect()
2019-12-05 01:38:10 +02:00
OverloadedOrama 0982cc7408 Made a theme and changed font to Roboto 2019-12-05 00:26:05 +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 f63d0105d3 Minor UI changes 2019-12-04 17:54:10 +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 532f6c75ed Custom brush appears as cursor only in Pencil and Eraser tools 2019-12-03 21:51:13 +02:00
Overloaded 2a57ec5f57
Merge pull request #33 from azagaya/master
Added custom blend function to workarround godot's blend rect issue
2019-12-03 18:42:03 +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 74ca33ed35 "Brush color from" doesn't appear when Pencil isn't selected
Also renamed some nodes and made changes to the links found at the About Dialog.
2019-12-03 17:59:50 +02:00
azagaya ea09dfddfb Added custom blend function to workarround godot's blend rect issue 2019-12-03 12:53:42 -03:00
OverloadedOrama 70bd1dde43 Added show rulers & guides in the View menu 2019-12-03 02:30:38 +02:00
OverloadedOrama 5ffd0ecf6a "Brush color from" now invisible when pixel brush is selected 2019-12-03 00:25:22 +02:00
OverloadedOrama a2fdf7c4a5 Changed split screen button icon 2019-12-02 02:04:46 +02:00
OverloadedOrama bc1d16c14c Added color switch and defaults button
- Changed left and right color picker position in the UI
- Added a color switch button that switches the left & right colors
- Added a reset to default color button, that makes the left color black and the right white
2019-12-01 00:52:58 +02:00
Overloaded 1623f9ccb7
Merge pull request #31 from azagaya/master
Another attemt to workarround flood_fill bug
2019-11-30 16:16:31 +02:00
azagaya d246df042a Another attemt to workarround flood_fill bug 2019-11-30 09:26:58 -03:00
OverloadedOrama f10bf4c96f Possible fix of #10 - thanks azagaya! 2019-11-30 03:22:56 +02:00
OverloadedOrama 3312b8064f Removed left and right brush arrows
- Removed left and right brush arrow indicators completely.
- Fixed bug when removing custom project brushes.
2019-11-30 02:45:45 +02:00
OverloadedOrama 4721a01f2e More UI changes
- Left tool options is now on top of the right tool options.
- Brushes have been removed from the right panel, and have instead become a popup that appears when you press one of the brush type buttons, to choose a brush. The indicators will be removed.
2019-11-30 00:41:34 +02:00
Overloaded 3fd2df11e8
Merge pull request #29 from azagaya/master
Don't draw blue rectangle arround selected pixel when picking color
2019-11-29 19:32:24 +02:00
azagaya 70dfd856fe Don't draw blue rectangle arround selected pixel when picking color 2019-11-29 11:13:11 -03:00
OverloadedOrama d027923a0e Fixed bug when using a non-pixel brush with Lighten/Darken
If you selected a non-pixel brush with Lighten/Darken, it acted like a regular pencil. Now, no matter what brush you have selected, L/D only works as a pixel brush.
2019-11-27 01:13:02 +02:00
OverloadedOrama 8132c8dcc5 Added hint_tooltip to file brushes
- File brushes now have their file name as their hint_tooltip.
- Changed horizontal & vertical ruler minor_subdivision to 4.
2019-11-25 18:56:53 +02:00