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

65 commits

Author SHA1 Message Date
OverloadedOrama 10280f25f9 Added checkbox to toggle if the animation will play only on the frames of the same tag 2020-04-15 16:25:58 +03:00
OverloadedOrama dddccc4a11 Update README and Changelog
Replaced "Dependencies" with "Cloning Instructions" in README.md, to add more info on how to clone the repo and get the gif exporter submodule.
2020-04-13 21:24:00 +03:00
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 d7e7f7e46d
Update Changelog.md
Moved the contributor names away from each specific new feature, and added them on the top of each update list, only for v0.7 now. I may do the same for the past versions too.
2020-04-11 17:44:41 +03:00
OverloadedOrama b202bc5c5a ShortcutSelector popup theme is now affected by the chosen theme 2020-04-08 21:43:55 +03:00
OverloadedOrama 9e0c62773c Fixed issue with cel opacity affecting the actual image pixels on export 2020-04-07 18:52:23 +03: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
OverloadedOrama d55216a834 Update Changelog.md 2020-04-04 14:40:24 +03:00
OverloadedOrama 53338e4310 Basic UI for animation frame tags
You can add tags by right clicking on a cel and selecting "Add Frame Tag". No tag modifying and deletion is implemented yet.

I'm using a different ScrollContainer for the tags, which gets updated everytime the main timeline ScrollContainer gets updated. I hide its sliders from its theme, wish there was a more straightforward way.
2020-04-02 03:29:14 +03:00
OverloadedOrama 25f74a136d The splash screen is no longer purple, it changes depending on the theme
Also fixed issue with Chinese characters not being rendered for Platinum & Gold Sponsor Placeholder labels
2020-04-01 20:38:40 +03:00
OverloadedOrama b62d961e1e Onion skinning settings have been moved to a popup window
You can open the settings from a new button next to the onion settings button.
2020-03-31 19:14:13 +03:00
OverloadedOrama 81f5fd52f4 You can now zoom in with the + key, and zoom out with -. 2020-03-29 18:26:02 +03:00
OverloadedOrama 34a923f92a Added a VSplitContainer between the tool options and palettes 2020-03-28 05:18:05 +02:00
OverloadedOrama 9bf1660d18 ExportDialog visual changes
Tabs are now included as Class items in all themes, the OK button in ExportDialog appears on the left on Windows machines, and on the right in all other operating systems. Also added border outlines to all window dialogs.
2020-03-25 18:22:29 +02:00
OverloadedOrama 9ca564cfe1 Cel unlinking now works properly
Undo/redo can have some weird behavior right now
2020-03-21 22:55:36 +02:00
OverloadedOrama 0ec3af30f4 Layer visibility is taken into account when exporting the drawing as a .png file
This means that invisible layers will not be included in the final .png file.
2020-03-19 19:28:05 +02: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 87b22e7d6d Fixed crash when loading a .pxo file from an earlier version 2020-03-09 21:22:25 +02:00
OverloadedOrama f4dbd2aadb Add a VSplitContainer between the canvas and the timeline 2020-03-09 01:53:20 +02:00
OverloadedOrama 57d3050a67 Added novhack to the list of contributors & updated changelog 2020-03-03 15:16:08 +02:00
OverloadedOrama 02b91479ad Should fix #162 2020-02-17 18:28:55 +02:00
OverloadedOrama e4aa12ff1d Update Changelog.md 2020-02-17 16:22:40 +02:00
OverloadedOrama 3776ef73b5 Added new translatable string & changelog update 2020-02-15 15:19:11 +02:00
OverloadedOrama 543e9d9008 Hide pressure sensitivity settings
Due to complications and priority shifts, tablet pen pressure sensitivity will not be included in v0.6.2
2020-02-14 18:26:03 +02:00
OverloadedOrama ef9e906f19 Added Latvian translation
Closes #150
2020-02-11 16:03:25 +02:00
OverloadedOrama 9e7a3059f2 Opening .pxo files directly with Pixelorama is now also supported
Also added "-> void" to the methods that did not already have it
2020-02-09 18:06:03 +02:00
OverloadedOrama 45a31faa7b You can now drag and drop/"open with" image files
Thanks to OS.get_cmdline_args(). Support for .pxo files will be coming soon.
2020-02-09 03:13:12 +02:00
OverloadedOrama 3fbd1d35eb The camera now zooms at the mouse's position. 2020-02-09 02:16:14 +02:00
OverloadedOrama f28a3a4405 Basic tablet pen pressure sensitivity, brush alpha now gets blended
Instead of replacing the pixels with the new color's alpha value, the alpha values of the selected color and the current pixel color get blended together. This means that, if you have a pixel with 50% alpha and you draw a color over it with 25% alpha, the final result will have 75% alpha, instead of 25% as it used to be.

The pressure sensitivity is still experimental and may not work properly. Works only with Godot 3.2 and above.

draw_pixel() has also been renamed to draw_brush()
2020-02-09 01:34:37 +02:00
OverloadedOrama 92cd06207c Changing the language does not change Preferences tab to General
Also updated translatable strings
2020-02-07 23:27:05 +02:00
OverloadedOrama e677824f48 Added smooth zooming
Camera zooming with the help of a Tween node, toggle-able in the Preferences
2020-02-07 03:27:11 +02:00
OverloadedOrama 12fb8b02c8 The language buttons in the preferences have their localized names in their hint tooltips
For example, if you hover over the "English" button while the language is Greek, the hint tooltip will be "Αγγλικά", which is the Greek word for English.
2020-02-07 02:40:53 +02:00
OverloadedOrama 49005e7425 Added Lanczos scaling interpolation
Only works with Godot 3.2. If you're using 3.1.x and below this will NOT work!
2020-02-07 02:30:43 +02:00
OverloadedOrama 8b5f505a1f Update Changelog.md 2020-02-04 18:31:30 +02:00
OverloadedOrama df085175ac Pixelorama now uses Godot 3.2
There shouldn't be any compatibility issues with 3.1 right now. This commit also closes #26
2020-01-29 19:03:26 +02:00
OverloadedOrama 14900ed5ab Remove custom brushes with the middle mouse button
And made the "X" button on the custom brushes a little smaller. Partially addresses #132
2020-01-28 00:22:04 +02:00
OverloadedOrama d83057120b Fixed crash when importing images that were failing to load
They still fail to load, but Pixelorama does not crash.
2020-01-25 21:27:54 +02:00
OverloadedOrama d0a50c45e3 Translators can now be seen in the About window. 2020-01-22 19:31:33 +02:00
OverloadedOrama e1512bc5a6 Update Changelog.md 2020-01-15 22:52:31 +02:00
OverloadedOrama 97dad3ef10 v0.6.1 release 2020-01-13 14:50:57 +02:00
OverloadedOrama 542f709a8f Fixed issue where undo/redo was not working properly for straight lines that went outside the canvas 2020-01-13 01:11:03 +02:00
OverloadedOrama ff758467dd Fixed a rare crash with straight lines
It was possible that the variable `is_making_line` could be true, even if the line itself has been freed from memory.
2020-01-12 22:43:07 +02:00
OverloadedOrama 582b9baedb The canvas updates automatically when onion skinning settings change. 2020-01-12 02:51:12 +02:00
OverloadedOrama 5562d3f2d5 LightenDarken tool no longer affects transparent pixels 2020-01-12 02:34:47 +02:00
OverloadedOrama 50fa262a75 Put default image width and height to 64, made minor changes in the About dialog and in the Chinese translation 2020-01-11 00:29:29 +02:00
OverloadedOrama 5cce9d3180 Changes to the tool options UI
New option for the color picker tool (closes #115 - also includes new translatable strings), VSplitContainer for the tools and their options and a ScrollContainer for the tool options.
2020-01-10 22:44:29 +02:00
OverloadedOrama 60422c0133 Fixed bug where, if you had a random brush selected and then selected the pencil tool, "brush color from" did not appear
Also added our first patron, Mike King, to the donors name, in the "About" dialog. Thank you Mike!
2020-01-10 19:11:10 +02:00
OverloadedOrama d72bda71ad Closes #114 2020-01-10 16:21:46 +02:00