Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-21 | Merge pull request #67546 from clayjohn/DS-msg | Clay John | |
Update the DisplayServer video driver error message to be more accurate and friendly | |||
2022-10-18 | Update the DisplayServer video driver error message | clayjohn | |
to be more accurate and friendly | |||
2022-10-17 | Check if Vulkan context for the window exists before resizing it to avoid ↵ | bruvzg | |
unnecessary error messages. | |||
2022-10-10 | SCons: Re-enable treating `#warning` as error with `werror` | Rémi Verschelde | |
Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage. | |||
2022-10-07 | Harmonize return values of window_create() in rendering drivers | Pedro J. Estébanez | |
2022-10-06 | [Windows] Fix LLVM MinGW build. | bruvzg | |
2022-09-29 | Fix ScrollContainer touch-scrolling not working. | Zae | |
2022-09-28 | [Windows] Ignore excessive wintab mouse move events. | bruvzg | |
2022-09-23 | [Windows] Fix WM_CHAR processing code using Unicode char instead of Virtual key. | bruvzg | |
2022-09-19 | Add missing initial window flags and window mode to the project settings. | bruvzg | |
2022-09-16 | Merge pull request #65496 from MinusKube/popup-capture-mouse-bug | Rémi Verschelde | |
Fix MOUSE_MODE_CAPTURED not working correctly with popups | |||
2022-09-14 | Merge pull request #65133 from bruvzg/win_cursor | Rémi Verschelde | |
[Windows] Simplify cursor handling and add support for fully transparent cursors. | |||
2022-09-13 | Merge pull request #65262 from bruvzg/win10_dm | Rémi Verschelde | |
Disable dark mode title bar on Windows 10. | |||
2022-09-07 | Fix MOUSE_MODE_CAPTURED not working correctly with popups | MinusKube | |
2022-09-03 | Re-enable per-pixel transparency support on Linux, macOS, and Windows (for ↵ | bruvzg | |
Vulkan and OpenGL rendering drivers). | |||
2022-09-03 | Disable dark mode title bar on Windows 10. | bruvzg | |
2022-08-31 | Add support for system dark mode and accent color detection (macOS and ↵ | bruvzg | |
Windows). Add support for dark mode title bar on Windows. | |||
2022-08-31 | [Windows] Simplify cursor handling and add support for fully transparent ↵ | bruvzg | |
cursors. | |||
2022-08-22 | Replace Array return types with TypedArray | kobewi | |
2022-08-06 | Only define `keep_screen_on` project setting once | RedMser | |
2022-08-05 | Implement `keep_screen_on` for Windows | RedMser | |
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-07-19 | [Windows] Set fullscreen flags on window creation. | bruvzg | |
2022-07-07 | Move windows display server's 'outside' field to WindowData struct | MinusKube | |
2022-07-06 | Check if GL manager exist to prevent crash when using multithreaded renderer ↵ | bruvzg | |
with Vulkan. | |||
2022-07-04 | [macOS, Windows, X11] Add stylus inverted/eraser support to | Hansem Ro | |
InputEventMouseMotion event | |||
2022-06-02 | Remove mouse events that closed the popup from queue, to fix pop-up reopening. | bruvzg | |
2022-05-20 | Add a new HashSet template | reduz | |
* Intended to replace RBSet in most cases. * Optimized for iteration speed | |||
2022-05-17 | Merge pull request #61001 from derammo/derammo_popup_conditional_hide | Rémi Verschelde | |
2022-05-16 | Replace most uses of Map by HashMap | reduz | |
* Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated! | |||
2022-05-13 | popup deferred hide suppressed if reopened | derammo | |
popup no longer tries to close itself a second time popup no longer closes after having been reopened fixed bug in RenameDialog not calling base (by inspection) fixes #59181 fixes #60921 reverts #59287 | |||
2022-05-13 | Merge pull request #60894 from derammo/derammo_opengl3_windows | Rémi Verschelde | |
2022-05-11 | opengl3 driver now works on windows including multi window | derammo | |
fixed and simplified gl_manager_windows swap buffers now called for all windows fixed missing pixel format setting in additional windows this makes them work in OpenGL contexts changed verbose error printing to write once this error message happens very frequently while opengl3 is not finished removed dead code no longer needed after changes fixed comments that were misinformation window messages during window creation now handled these were previously discarded messages now tunnel the required context changed failure to create opengl3 window on windows to be more fatal marked a problem with pen code conditional compilation of vulkan and opengl3 on windows fixed windows debug builds now show messages on debug console also rendering driver selection box now shows only compiled drivers marked some problematic code thanks to akien-mga for patiently rewriting my style mistakes | |||
2022-05-10 | [Windows] Save and re-apply window icon when changing window style. | bruvzg | |
2022-05-03 | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | Hugo Locurcio | |
These typedefs don't save much typing compared to the full `Ref<Resource>` and `Ref<RefCounted>`, yet they sometimes introduce confusion among new contributors. | |||
2022-04-28 | Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and ↵ | bruvzg | |
Windows. Implement TextServer word break method. | |||
2022-04-13 | Fix sub-menu keyboard navigation. | bruvzg | |
2022-04-11 | Make FileAccess and DirAccess classes reference counted. | bruvzg | |
2022-04-06 | Fix some issues found by cppcheck. | bruvzg | |
2022-04-05 | Fix a possible race condition on popup close, that might cause multiple ↵ | bruvzg | |
deletions of the same list item. | |||
2022-03-31 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.2-dev from current git. Fix a couple incorrect uses of gendered pronouns. | |||
2022-03-29 | Keep editor at normal priority on windows. | Lyuma | |
The multithreaded importer often causes system-wide hangs when importing more than 20 files at a time. Running the editor at normal priority allows other applications on the system to be responsive during long imports. | |||
2022-03-27 | Rename warp mouse functions to warp_mouse | Markus Sauermann | |
2022-03-18 | Right-clicking will not close popup | Vitika9 | |
2022-03-16 | Windows: Properly set `mouse_monitor` instead of shadowing it | Rémi Verschelde | |
GCC was raising a warning about unused variable, but it's actually meant to be used in the destructor for deinit. | |||
2022-03-13 | Reenable window_set_vsync_mode on Windows | Hendrik Brucker | |
2022-03-08 | [X11] Do not try to focus unmapped window. | bruvzg | |
2022-02-25 | Improve popup window handling. | bruvzg | |
Add window FLAG_POPUP and a platform specific routines to control popup auto-hiding and event forwarding. | |||
2022-02-22 | [Windows] Fix borderless window flag toggle and restoring minimized ↵ | bruvzg | |
borderless window. | |||
2022-02-17 | [Windows] Fix Vulkan driver crash on sub-window minimization. | bruvzg | |