Dávid Gábor BODOR
1ccd5dde7a
Pixel Perfect mode for brush, eraser and lighten/darken ( #222 )
...
* Add pixel perfect mode for pencil and eraser
* Add Pixel Perfect for left and right tools
Co-authored-by: Dávid Gábor Bodor <david.gabor.bodr@gmail.com>
2020-04-27 18:09:54 +03:00
OverloadedOrama
3064ad1b32
Changed "Left/Right tool options" text to just "Left/Right tool"
2020-04-25 15:46:28 +03:00
OverloadedOrama
7bac0ff8f4
Added pattern offset - Closes #130
2020-04-25 02:09:34 +03:00
OverloadedOrama
768a1e7b8f
Added Patterns for the bucket tool
...
The bucket tool can now use Patterns instead of colors to fill areas. They get loaded from the "Patterns" folder, similar to how Brushes and Palletes work. You can no longer use brushes for the bucket tool.
2020-04-25 00:42:02 +03:00
Igor Santarek
8ac923c716
Export multiple files in multiple directories feature ( #217 )
...
Co-authored-by: Manolis Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2020-04-22 22:36:23 +03:00
OverloadedOrama
51faec8dcf
Connected HorizontalRuler's mouse_entered signal to its script again
...
The connection got lost for some reason
2020-04-22 00:27:29 +03:00
Igor Santarek
086679f1f0
Open last edited project at startup or at will feature ( #215 )
...
* Created feature that will alllow user to open last edited project on Pixelorama startup or open last edited project at will.
Co-authored-by: Manolis Papadeas <35376950+OverloadedOrama@users.noreply.github.com>
2020-04-21 20:45:02 +03:00
OverloadedOrama
1f16e6b747
Changed focus mode of some buttons to None
...
This fixes unwanted behavior when using Space to move the canvas around, it acted as a button press on the last pressed button.
2020-04-19 05:03:40 +03:00
OverloadedOrama
b6c7ad4d1c
Small UI & translation fixes
...
Made the right panel in Main.tscn and CreateNewImage.tscn a little bigger, changed some labels, translations and some Global.can_draws. Also added a temporary fix for a issue where Space is being treated as a mouse press, for FrameButton.gd
2020-04-19 02:27:23 +03:00
Kinwailo
2ae67cdb76
Improve the checker board of transparent background
2020-04-18 15:03:18 +08:00
luiq54
73891af597
Brush Selection Fix
2020-04-17 22:33:52 +05:30
OverloadedOrama
4068330e26
Improved "Fit to Frame" button
...
Also set the default mode for the right zoom tool to zoom out.
2020-04-16 18:34:57 +03:00
Manolis Papadeas
42dbd31c7a
Merge pull request #204 from novhack/switch-colors-shortcut
...
Switch colors shortcut
2020-04-16 18:25:11 +03:00
novhack
840b83fee7
Add color switch shortcut to preferences.
2020-04-15 20:52:20 +02:00
Schweini07
acff84c5b1
Add a Delete Button and a Copy Button for frames ( #202 )
2020-04-15 20:59:49 +03:00
luiq54
8fdeb63778
Fix minor bugs and cleanup
2020-04-15 15:19:29 +05:30
luiq54
cb051239dc
Added Previews and Better Saturation/Value Lerping
2020-04-14 16:21:35 +05:30
luiq54
2b8796aacc
Added HSV Adjust Dialog
2020-04-13 20:49:28 +05:30
OverloadedOrama
c63fd85659
Changed some mouse_default_cursor_shapes
...
Also renamed "OptionButton" to "PresetOptionButton" in PreferencesDialog, and changed "sapient-cogbag" to "sapient_cogbag" in the contributors list.
2020-04-13 05:31:44 +03:00
OverloadedOrama
21dd3f2e2d
Added a zoom tool
...
Makes it easier to zoom for people with tablets and touch screens in general
2020-04-13 05:07:52 +03:00
Manolis Papadeas
0046856b0f
Merge pull request #197 from sapient-cogbag/xdg-standard
...
XDG basedir standard on X11 Godot platforms
2020-04-13 01:23:55 +03:00
sapient_cogbag
980b1c092a
~
2020-04-12 23:03:39 +01:00
sapient_cogbag
975a494e60
Moved the Brushes and Palettes inside a folder inside the directory nyaa
2020-04-12 18:52:27 +01:00
OverloadedOrama
7824b13335
Changed hint_tooltips from the old string formats to actual sentences
...
Besides the timeline buttons and color switch button being ready to have their changed shortcuts (when we implement them for these buttons) in their hint tooltips, there is no new functionality. This is merely to make the lives of translators easier.
This is the final commit of weird string IDs being replaced to actual sentences in Translations.pot
2020-04-12 19:50:14 +03:00
sapient_cogbag
6c795357da
did stuff to stop weird breakage >.<
2020-04-11 17:43:20 +01:00
sapient_cogbag
480bbffc0b
Merge branch 'master' of https://github.com/Orama-Interactive/Pixelorama into xdg-standard
...
Keeping stuff in sync with upstream nyaa ^.^
2020-04-11 17:12:01 +01:00
sapient_cogbag
ecce80779c
~ some stuff. we will merge from upstream again
2020-04-11 17:10:43 +01:00
OverloadedOrama
d0c4fbc6eb
Made some UI changes to the tool options
2020-04-11 18:45:32 +03:00
sapient_cogbag
3f515aff46
Fixed some weird bug lol
2020-04-11 08:37:53 +01:00
OverloadedOrama
83188a54d9
When the palette, outline and rotate image dialogs are open, the user can't zoom in the canvas anymore.
2020-04-07 18:13:35 +03:00
OverloadedOrama
4bfe199cf0
Changed default and min window sizes
...
The new default window size is 1280x720, and the new minimum window size is 1024x576.
2020-04-05 00:45:19 +03:00
Marco Galli
1efec81a6b
Improved CreateNewImage dialog #178 ( #181 )
...
* Sync fork
* Added 'Lock aspect ratio' when creating a new image
* Added common templates in 'CreateNewImage' dialog
* Last fix
* Added translation strings
2020-04-03 03:12:42 +03:00
luiq54
dee0d0696d
Add WarningDialog for unsaved Image before creating a new Image
2020-04-02 15:26:26 +05:30
OverloadedOrama
34a923f92a
Added a VSplitContainer between the tool options and palettes
2020-03-28 05:18:05 +02:00
OverloadedOrama
61c4ea7aa1
Major UI changes in Main.tscn
...
More changes will happen
2020-03-27 03:40:23 +02:00
OverloadedOrama
c8d46c7dd7
Added icons for mirroring
2020-03-26 21:35:19 +02:00
OverloadedOrama
278c9facb2
Changed some hint_tooltips
...
I'm trying to remove all the weird "_HT" strings and replace them with actual sentences instead. This will make it easier for translators
2020-03-26 03:24:25 +02:00
novhack
169efa29d5
Replace ExportSprites with a new ExportDialog.
2020-03-23 23:09:37 +01:00
OverloadedOrama
a60efccbfd
Added a boolean to check if new frames will be linked and an array of linked frames to Global.layers
...
This doesn't add any new functionality right now
2020-03-14 21:40:10 +02:00
Marco
54ed08357d
LineEdit release focus on Enter key pressed
2020-03-13 19:51:39 +01:00
Marco
096a81d61c
Fix #167
2020-03-13 18:47:16 +01:00
OverloadedOrama
41d80d503a
Ability to get color for palette buttons, when editing a palette, from the currently selected left and right colors
2020-03-13 02:04:40 +02:00
OverloadedOrama
f4dbd2aadb
Add a VSplitContainer between the canvas and the timeline
2020-03-09 01:53:20 +02:00
OverloadedOrama
60aed9efba
Use setter method for layers to update the UI
...
Instead of updating it in undo and redo methods
2020-03-07 16:43:22 +02:00
OverloadedOrama
29959a410a
Implement rotation dialog and #155 to Main.tscn
2020-03-07 16:43:20 +02:00
OverloadedOrama
953d002d91
[EXPERIMENTAL] Re-making the timeline
...
Trying to merge layers into the timeline, and eventually add more features like "share layer with all frames", among others. THIS IS NOT FINISHED, IT WILL *NOT* WORK PROPERLY. Once it is finished, this branch will be merged onto master.
So far only add layer and add frame work, and even they may have some issues. Undoing also does not work properly yet.
The UI is also not finished, as it currently has problems with the scroll containers.
2020-03-07 16:43:17 +02:00
novhack
3b16b727b9
Add palette import from a PNG file
2020-03-02 22:37:52 +01:00
OverloadedOrama
5a44f3f4d5
Use a different dialog for when quitting while there is unsaved progress
...
It now also works when quitting from File > Quit (or Control + Q)
2020-02-23 02:11:52 +02:00
OverloadedOrama
105d612fcd
Changed quit message when there is unsaved progress
...
Also, when saving on quit, Pixelorama now actually quits after the user saves.
2020-02-23 00:52:51 +02:00
Schweini07
3ea3bd7b40
Ask for Confirmation when Pixelorama is about to quit and the Sprite is unsaved ( #165 )
2020-02-22 17:02:56 +02:00