Rémi Verschelde
1426cd3b3a
One Copyright Update to rule them all
...
As many open source projects have started doing it, we're removing the
current year from the copyright notice, so that we don't need to bump
it every year.
It seems like only the first year of publication is technically
relevant for copyright notices, and even that seems to be something
that many companies stopped listing altogether (in a version controlled
codebase, the commits are a much better source of date of publication
than a hardcoded copyright statement).
We also now list Godot Engine contributors first as we're collectively
the current maintainers of the project, and we clarify that the
"exclusive" copyright of the co-founders covers the timespan before
opensourcing (their further contributions are included as part of Godot
Engine contributors).
Also fixed "cf." Frenchism - it's meant as "refer to / see".
Backported from #70885 .
2023-01-10 15:26:54 +01:00
kleonc
7f2c318e6e
`SpriteFramesEditor` Fix calculating frame index from mouse position
...
(cherry picked from commit d135957987
)
2022-11-30 15:34:27 +01:00
kleonc
e1fb4b4f21
`SpriteFramesEditor` Reallow deselecting frame with LMB press in select frames dialog
2022-08-13 13:26:37 +02:00
Rémi Verschelde
173a803c8a
Merge pull request #49495 from kleonc/sprite_frames_editor-updating-fixes-3x
2022-08-05 19:35:30 +02:00
kleonc
728a725b7b
SpriteFramesEditor Add animation searchbox
2022-07-18 15:47:32 +02:00
kleonc
8ae246f15e
AnimatedSprite Fix updating inspector when SpriteFrames is modified
2022-07-13 15:48:11 +02:00
Haoyu Qiu
32488b46a6
Improve Select Frames dialog of SpriteFrames editor
2022-04-09 17:30:06 +08:00
Haoyu Qiu
9031d264e4
Improves SpriteFrames editor
2022-03-15 09:12:46 +08:00
kleonc
87b4db9e63
SpriteFramesEditor Fix crash when selecting non-Texture file for splitting
2022-02-06 23:39:26 +01:00
kleonc
5b240d833a
SpriteFramesEditor Show AtlasTexture's source texture path in the frame's tooltip
...
(cherry picked from commit c635ab914d
)
2022-01-25 18:17:23 +01:00
kleonc
63fd172fce
Fix AtlasTexture nesting
2022-01-15 00:11:02 +01:00
Rémi Verschelde
a627cdafc5
Update copyright statements to 2022
...
Happy new year to the wonderful Godot community!
2022-01-13 15:54:13 +01:00
kleonc
891681a5a3
SpriteFramesEditor Fix preview grid in "Select Frames" dialog
...
(cherry picked from commit ad7a6102ae
)
2021-09-21 20:33:07 +02:00
kleonc
3bb950b8e8
SpriteFramesEditor: preserve source texture margins when creating frames from AtlasTexture
2021-07-29 20:23:06 +02:00
foxydevloper
c7062f3bb8
Fix hidden seperators when horizontal frames is 1
...
(cherry picked from commit 429382b7e5
)
2021-07-24 00:52:49 +02:00
Hugo Locurcio
bf22de76f7
Allow selecting frames by holding down the mouse in SpriteFrames editor
...
This complements the existing (Ctrl +) Shift + Left mouse button
multiple frame (de)selection.
(cherry picked from commit 5e8eb20ad6
)
2021-06-29 13:11:46 +02:00
kleonc
9f39f8339c
Scale zoom values in the SpriteFrames editor for hiDPI displays
2021-05-23 14:25:57 +02:00
kleonc
6481a34478
SpriteFramesEditorPlugin Added zooming
2021-05-22 23:33:27 +02:00
Aaron Franke
1154b6264c
[3.x] Make is_equal_approx have explicit float and double versions
2021-05-20 06:50:09 -04:00
Rémi Verschelde
140350d767
Style: Enforce braces around if blocks and loops
...
Using clang-tidy's `readability-braces-around-statements`.
https://clang.llvm.org/extra/clang-tidy/checks/readability-braces-around-statements.html
2021-05-05 15:02:01 +02:00
Rémi Verschelde
b5e1e05ef2
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
2021-05-04 14:45:16 +02:00
Rémi Verschelde
6e600cb3f0
Style: Set clang-format Standard to c++14
2021-05-04 14:45:15 +02:00
dankan1890
32a0a50fcf
Create spritesheet for SpriteFrames by drag and dropping.
...
Close godotengine/godot-proposals#378
(cherry picked from commit 390ff22a8c
)
2021-01-15 16:49:45 +01:00
Rémi Verschelde
49646383f1
Update copyright statements to 2021
...
Happy new year to the wonderful Godot community!
2020 has been a tough year for most of us personally, but a good year for
Godot development nonetheless with a huge amount of work done towards Godot
4.0 and great improvements backported to the long-lived 3.2 branch.
We've had close to 400 contributors to engine code this year, authoring near
7,000 commit! (And that's only for the `master` branch and for the engine code,
there's a lot more when counting docs, demos and other first-party repos.)
Here's to a great year 2021 for all Godot users 🎆
(cherry picked from commit b5334d14f7
)
2021-01-13 16:17:06 +01:00
Hugo Locurcio
b79bcb1f33
Make the SpriteFrames animation speed SpinBox take less vertical space
...
This makes it possible to display one more animation with the same
vertical space.
(cherry picked from commit 2427a9cafc
)
2020-09-24 14:43:09 +02:00
MrRevington
fcb6bd7611
Add AtlasTexture support in SpriteFrames Editor - Add Frames from a Sprite Sheet
...
(cherry picked from commit 13770ac08d
)
2020-05-01 10:57:28 +02:00
Rémi Verschelde
a7f49ac9a1
Update copyright statements to 2020
...
Happy new year to the wonderful Godot community!
We're starting a new decade with a well-established, non-profit, free
and open source game engine, and tons of further improvements in the
pipeline from hundreds of contributors.
Godot will keep getting better, and we're looking forward to all the
games that the community will keep developing and releasing with it.
2020-01-01 11:16:22 +01:00
Rémi Verschelde
e37ad996a1
Merge pull request #34625 from timothyqiu/i18n
...
Makes more editor strings translatable
2019-12-30 17:28:11 +01:00
Haoyu Qiu
8cf941a8cb
Makes more editor strings translatable
...
* Title of Sprite Editor convert preview dialogs
* Title of UV Channel Debug dialog
* Various editor warnings
* GridMap popup menu item "Paste Selects"
* Tileset editor shape button texts
* MeshLibrary update confirmation text
2019-12-30 10:36:31 +08:00
Haoyu Qiu
078c0d75f2
Cleans up headers included in editor_node.h
2019-12-24 21:46:05 +08:00
Rafał Mikrut
ed1c4bc77d
Removed unused variables, add some constants numbers
2019-12-10 05:13:02 +01:00
Rémi Verschelde
ab3bccdb78
Fix typos with codespell
...
Using codespell 1.16.0.
Method:
```
$ cat > ../godot-word-whitelist.txt << EOF
ang
curvelinear
dof
doubleclick
leapyear
lod
merchantibility
nd
numer
ois
ony
que
seeked
synching
te
uint
unselect
webp
EOF
$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"
$ git diff // undo unwanted changes
```
2019-11-22 08:35:03 +01:00
Rémi Verschelde
242e6cb904
Merge pull request #32000 from codecustard/Add_Reorder_frames_via_dragndrop
...
Add ability to reorder animation frames via drag and drop
2019-09-23 08:44:22 +02:00
PouleyKetchoupp
a701d4e940
SpriteFramesEditor improvements around deleting animations
...
- Reorganized buttons layout to make it clearer between deleting animation & frame
- Added a confirmation popup for deleting an animation
- Fixed errors on selecting an animation after deleting one
2019-09-06 11:11:12 +02:00
Emmanuel Barroga
0048468658
Add ability to reorder animation frames via drag and drop
...
Allows you to reorder the frames of the animation by dragging the frames around.
2019-09-05 17:08:17 -07:00
hbina085
9f0c6a6009
Many fallthrough switch cases now have the FALLTHROUGH macro to tell the compiler that this is intended.
2019-06-29 16:08:48 -04:00
Rémi Verschelde
3fa84efb03
Merge pull request #28831 from dankan1890/spriteframes_sheet_fix
...
AnimatedSprite: Add from spritesheets now work as expected. Fix #28030
2019-05-13 12:13:07 +02:00
dankan1890
abeb61f220
AnimatedSprite: Add from spritesheets now work as expected. Fix #28030
2019-05-12 02:33:05 +02:00
freestraws
537ee747be
Apply sprite frames editor FPS value correctly upon _animation_select
2019-05-11 16:32:32 -04:00
Michael Alexsander Silva Dias
aa7d10b2bc
Small improvements to the new Sprite Sheet dialog
2019-04-21 00:32:45 -03:00
Rémi Verschelde
c1444ebeaf
Fix typo in SpriteFrameEditor preview draw
...
As spotted by @DennisWG.
2019-04-20 09:08:07 +02:00
Juan Linietsky
3f76d2c2f3
Ability to create sprite frames in AnimatedSprite from sprite sheet.
2019-04-13 22:15:31 -03:00
piyushdagar
d86d7981cc
Fixes Adding animation to AnimatedSprite doesn't update inspector immediately
2019-03-20 09:08:39 +05:30
qarmin
c8f084b0d5
Fix latest regression error in SpriteFramesEditor
2019-02-09 12:50:19 +01:00
Michael Alexsander Silva Dias
d3082c99b5
Small changes to the SpriteFrames editor
2019-02-07 22:54:59 -02:00
Rémi Verschelde
b16c309f82
Update copyright statements to 2019
...
Happy new year to the wonderful Godot community!
2019-01-01 12:58:10 +01:00
Aaron Franke
cb01268562
Fix many errors found by PVS-Studio
...
Fix errors 2, 3, 4, 6, 8, 9, 11, 12, 13, 14, and 15.
2018-11-28 05:03:24 -05:00
groud
2b71f52831
Opens the SpriteFrames editor when editing an AnimatedSprite
2018-10-11 17:03:14 +02:00
Rémi Verschelde
277b24dfb7
Make core/ includes absolute, remove subfolders from include path
...
This allows more consistency in the manner we include core headers,
where previously there would be a mix of absolute, relative and
include path-dependent includes.
2018-09-12 09:52:22 +02:00
Rémi Verschelde
52466d57e9
Make some debug prints verbose-only, remove others
2018-08-24 14:59:01 +02:00