kobewi
d3ca1b4c20
Wrap project titles
2026-06-05 11:28:02 +02:00
unit-tick
79a9ea2a38
Editor: Fix Tag Container Clipping Project Title and Breaking UI
...
Removed project_title->set_clip_text (default behaviour is false).
Changed horizontal_size_flag to SIZE_FILL so it only occupies the space up to its
title.
Converted tag_container from HBoxContainer to HFlowContainer, enabling
tag_controls to wrap. Set its alignment to end, so it fills from the
right. Set horizontal_size_flags to SIZE_EXPAND_FILL so it uses up all
relevant space, it doesn't spread horizontally otherwise.
Added Maximum Size to Tag Button to prevent Project Title Clipping due
to overly long names. Added tooltip to show full name of tag.
2026-04-23 05:03:01 -04:00
Malcolm Anderson
d1ed959e9d
Display icon next to project's Godot version in Project Manager if its version differs from current version
...
Handle Godot 3.x projects
Update editor/project_manager/project_list.h
Add icons, major/minor recognition support, and note for downgrading
Apply suggestions from code review
# Conflicts:
# editor/project_manager/project_list.h
Update editor/project_manager/project_list.cpp
Add convert option
# Conflicts:
# editor/project_manager/project_list.cpp
Apply suggestions from code review
Update editor/project_manager/project_list.cpp
Use blue for upgrade and yellow for downgrade
Remove "unknown version" case, move it to unsupported features/warning indicator
Update editor/project_manager/project_list.h
Co-authored-by: Geometror <hendrik.brucker@mail.de >
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2026-03-04 08:20:55 -08:00
Rémi Verschelde
727b06a79f
Move ProcessID typedef out of OS
...
This allows decoupling a number of files from `os.h`.
2026-03-04 15:00:45 +01:00
Pāvels Nadtočajevs
1306221592
Move accessibility methods/enums from DisplayServer to the AccessibilityServer dedicated singleton.
2026-03-02 13:48:29 +02:00
Michael Alexsander
d94914417a
Hide mouse focus from project list
2025-12-02 10:03:26 -03:00
Thaddeus Crews
09bc1ca327
Merge pull request #77292 from Calinou/project-manager-add-select-all-none-shortcuts
...
Add Ctrl + A and Ctrl + Shift + A to (de)select all projects in project manager
2025-11-20 16:47:01 -06:00
Thaddeus Crews
bf99866abe
Merge pull request #112825 from KoBeWi/why_would_you_do_that
...
Don't save editor settings on startup
2025-11-17 10:56:47 -06:00
kobewi
141a49b090
Don't save editor settings on startup
2025-11-15 20:39:49 +01:00
Malcolm Anderson
9c1375f6be
Use American spelling of "favorite" in Project Manager code
2025-11-14 13:10:56 -08:00
Thaddeus Crews
bd2ca13c6f
Merge pull request #112733 from KoBeWi/press_right_to_context
...
Add a right click menu to the project manager
2025-11-13 20:52:27 -06:00
kobewi
f51f97aaec
Add a right click menu to the project manager
2025-11-14 00:57:00 +01:00
Hugo Locurcio
226d726b05
Add Ctrl + A and Ctrl + Shift + A to (de)select all projects in project manager
...
These keyboard shortcuts are commonly used in applications to (de)select
all entries in a list.
2025-11-13 22:22:07 +01:00
风青山
630e2c9fe5
Improve Project Manager UI navigation
...
Provide a focus stylebox for navigable controls.
Add shortcuts for explore (`E`) and favorite (`F`).
In particular, when switching favorites (clicking the favorite button with
the mouse or pressing the `F` key), pressing `ALT` will follow the item.
2025-11-06 10:08:21 +08:00
Thaddeus Crews
34cf5a03a2
Merge pull request #103833 from nobbele/projectmanager-local-time
...
Make project manager's "last edited" field display use local time instead of UTC
2025-05-26 11:24:27 -05:00
nobbele
acc8fbee34
project_manager: Display last edited time using local timezone instead of UTC
2025-05-24 13:51:30 +02:00
Pāvels Nadtočajevs
302fa831cc
Initial editor accessibility.
2025-04-08 20:25:48 +03:00
Thaddeus Crews
324512e11c
Style: Replace header guards with #pragma once
2025-03-07 17:33:47 -06:00
Ricardo Subtil
b77aa473a1
Implement a "Recovery Mode" for recovering crashing/hanging projects during initialization
2025-01-03 10:50:15 +00:00
kobewi
cb4ceb823c
Make scan for projects threaded
2024-12-12 22:31:32 +01:00
Rémi Verschelde
381ce56f8a
Merge pull request #90770 from kitbdev/show-version
...
Display Godot version and last edited timestamp in project manager
2024-05-22 09:26:47 +02:00
kobewi
a00527e415
Fix folder scan replacing project list
2024-04-18 13:03:21 +02:00
kit
fefa93d5b8
Display godot version in project manager
2024-04-16 15:32:13 -04:00
Yuri Sizov
691450bc08
Reorganize project manager code
...
- Extract individual components to their own files.
- Improve order of declarations and definitions within those files.
- ProjectDialog is only extracted as there are upcoming
PRs touching on it.
2024-01-16 19:57:36 +01:00