Commit Graph

47 Commits

Author SHA1 Message Date
Ari Vuollet 6d337464f7 Support XDG Desktop Portal as color picker provider
Wayland and XWayland fallback implementation uses XDP in
order to query picked color from desktop.
2025-06-24 16:41:32 +03:00
mafiesto4 9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
mafiesto4 45e83d6d15 Add feedback from PVS (static code analyzer)
https://pvs-studio.com/en/blog/posts/cpp/1153/
2024-08-15 13:01:40 +02:00
mafiesto4 6cdd56ad11 Merge branch 'colorPickerAlwaysChangesColor' of https://github.com/Arcnor/FlaxEngine into Arcnor-colorPickerAlwaysChangesColor
# Conflicts:
#	Source/Editor/Options/InterfaceOptions.cs
2024-07-25 10:06:05 +02:00
mafiesto4 5c23f4ac09 Fix project cache in editor to use invariant culture when converting numbers 2024-05-30 17:22:30 +02:00
Tryibion 185f24ce49 Fix value alpha transparency being applied twice to preview color. 2024-05-11 20:19:51 -05:00
Tryibion b2fee31a13 Add checkerboard background to color picker dialog color. 2024-05-10 20:30:14 -05:00
Tryibion 4a6afdb108 Small fixes for color picker. 2024-05-07 08:41:23 -05:00
mafiesto4 859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
Tryibion b85ec46545 Change selected color. 2023-12-16 22:05:04 -06:00
Tryibion 272a147c2e Add saved colors to color picker. 2023-12-16 20:36:27 -06:00
MineBill 151c6bc6c3 Fix color picker dialog not staying inside the current screen. 2023-11-01 20:07:58 +02:00
nothingTVatYT 48a5fe54e8 keep auto-close for non-Linux platforms 2023-10-16 01:13:06 +02:00
nothingTVatYT c42a264944 removed a left over debug statement 2023-10-16 01:08:47 +02:00
nothingTVatYT d1b2b64cd1 fix color picker (signal handler + alpha channel) 2023-10-15 21:43:15 +02:00
mafiesto4 3ac7c4e0ee Codestyle fix 2023-10-09 23:21:02 +02:00
Edu Garcia 2bec653b81 Add color picker option to accept changes on dismissal 2023-10-07 10:15:17 +01:00
Nils Hausfeld b6ad252305 - Removed unnecessary null-conditional operator
- Removed unnecessary Float2 allocation
2023-09-23 19:14:06 +02:00
Nils Hausfeld 963300c2cb - Implemented shift tab support for Container Controls 2023-09-23 11:56:45 +02:00
mafiesto4 62946f6359 Cleanup and improve code from #1109 2023-05-28 16:12:32 +02:00
Menotdan 1d079842f6 Add Mac screen utilities, and removed an unneeded log. 2023-05-17 23:57:23 -04:00
Menotdan a870513086 Color picker finally works, refactored the code. 2023-05-16 13:54:25 -04:00
Menotdan 2a7a07d2fc Add a delegate, unfortunately it doesn't work? 2023-05-15 20:44:18 -04:00
Menotdan f94ae3f3fd Add mouse hook to the color picker. 2023-05-11 13:20:43 -04:00
Menotdan 4144c22dc4 Working demo of colorpicker eyedropper 2023-05-10 13:41:24 -04:00
Menotdan 2ce727d994 Correctly implement the ScreenUtils class 2023-05-10 13:34:28 -04:00
Menotdan 59c54db275 Implement C# callback for pixels finished reading 2023-05-10 00:58:38 -04:00
Menotdan 1ebf4d49e5 trying to get the correct window 2023-05-09 16:49:03 -04:00
Menotdan c73ab05d70 Rather odd attempt to screenshot the view 2023-05-09 16:14:37 -04:00
Menotdan ec60c90963 Implement basic design of the eyedropper button. 2023-05-08 15:59:19 -04:00
mafiesto4 9626e9bbb6 Update copyright year 2023-01-10 15:29:37 +01:00
mafiesto4 8d990018b5 Fix preserving Alpha channel when changing color with Value slider 2022-08-03 18:15:42 +02:00
mafiesto4 a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
mafiesto4 8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
mafiesto4 ae8d6ba433 Fix color trackball usage with undo 2021-12-21 22:21:11 +01:00
mafiesto4 af75751bf1 Add Tab navigation for Editor UI 2021-12-21 18:14:55 +01:00
mafiesto4 5f4bfa36d8 Add various usability improvements to the Editor 2021-12-13 17:31:59 +01:00
mafiesto4 79d393b3ef Fix HSV value adjusting in Color picker to not exceed 1
#437
2021-12-09 17:11:04 +01:00
mafiesto4 4a8291d596 Minor fixes 2021-12-09 17:08:10 +01:00
W2Wizard d54efc73f1 Adapt to new spritehandle names
Lots of files! However only change was renaming the icons overall.
2021-05-13 15:16:45 +02:00
mafiesto4 81f3a65a5f Merge branch 'fix-per-window-dpi' of git://github.com/stefnotch/FlaxEngine into stefnotch-fix-per-window-dpi
# Conflicts:
#	Source/Editor/Utilities/Utils.cs
#	Source/Editor/Windows/Assets/MaterialWindow.cs
#	Source/Editor/Windows/Assets/ParticleEmitterWindow.cs
#	Source/Engine/Platform/Linux/LinuxWindow.cpp
#	Source/Engine/Platform/Windows/WindowsWindow.cpp
2021-03-08 20:50:31 +01:00
W2.Wizard 694b20148d Cleanup 5 2021-02-21 11:50:30 +01:00
W2.Wizard 52bc268ee7 Cleanup 1 2021-02-21 10:05:47 +01:00
stefnotch f5b48e03e9 Per window DPI 2021-02-07 17:26:41 +01:00
VNC 6ab300025b Fixed a ton of typos 2021-01-05 02:13:15 +01:00
jb-perrier 03eb39afe6 Bumping all copyright headers to 2021. 2021-01-02 14:28:49 +01:00
mafiesto4 6fb9eee74c You're breathtaking! 2020-12-07 23:40:54 +01:00