Subhang Nanduri
632a0c8dd3
Fix for crashes that occur when using selection tool and line tool
2019-12-15 10:19:58 -05:00
Overloaded
df44353e99
Merge pull request #45 from YeldhamDev/menu_bar_switch_hover
...
Enable switching between menus in menu bar on hover
2019-12-15 15:48:01 +02:00
Michael Alexsander
470c6d2620
Enable switching between menus in menu bar on hover
2019-12-15 10:22:56 -03:00
OverloadedOrama
00ef80e932
Fixed problem with drawing and filling gaps, created "shift" in Input Map
...
previous_mouse_pos is now used for regular drawing, while previous_mouse_pos_for_lines is used for straight lines
2019-12-15 14:07:28 +02:00
OverloadedOrama
f3ab5960ba
Imported German translation in the Project Settings
2019-12-15 13:44:53 +02:00
Overloaded
2d97bb6e65
Merge pull request #41 from greusser/palette_updates
...
Palette updates
2019-12-15 13:37:00 +02:00
Overloaded
52f9683223
Merge branch 'master' into palette_updates
2019-12-15 13:36:46 +02:00
Overloaded
d6acda8e87
Merge pull request #43 from SbNanduri/line-tool
...
Changed line tool so it activates by pressing shift after last draw
2019-12-15 13:33:48 +02:00
Overloaded
9218576c26
Merge pull request #44 from Schweini07/master
...
German localization
2019-12-15 13:33:31 +02:00
Schweini07
1e1909fa7a
Optimization for PR
2019-12-15 11:54:17 +01:00
Schweini07
9b3aad4fe7
German localization
2019-12-15 11:43:34 +01:00
Subhang Nanduri
40dfe544d8
Changed line tool so it activates by pressing shift after last draw
2019-12-15 02:09:14 -05:00
CheetoHead
f2e858866e
Added another palette option and got the selector button working
2019-12-15 00:06:04 -05:00
CheetoHead
582ee8e790
Additional changes w/ merge from master
2019-12-14 22:35:31 -05:00
CheetoHead
4c3b43d350
Merge branch 'master' into palette_updates
2019-12-14 22:19:17 -05:00
CheetoHead
51e26f6efa
Loading palettes from json file in user folder
2019-12-14 22:11:32 -05:00
greusser
a235d06e15
Merge pull request #2 from Orama-Interactive/master
...
Made color palette buttons work for the right mouse button too
2019-12-14 22:06:41 -05:00
OverloadedOrama
482c06753e
Made color palette buttons work for the right mouse button too
...
Also fixed issue where the custom brushes' color wasn't being updated, and re-added French as an option in the preferences.
2019-12-15 03:15:01 +02:00
greusser
2a2a187ace
Merge pull request #1 from Orama-Interactive/master
...
Merge pull request #40 from greusser/master
2019-12-14 19:01:25 -05:00
Overloaded
002491febe
Merge pull request #40 from greusser/master
...
Added a basic palette
2019-12-15 01:43:53 +02:00
CheetoHead
f085768d15
Added default palette
2019-12-14 18:23:20 -05:00
CheetoHead
8da50296a2
Added Palette
2019-12-14 18:18:45 -05:00
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