scummvm/gui
Torbjörn Andersson a46913545f GUI: Keep caret visible in editable widgets while moving it
This was actually the intention all along. But if a redraw of the widget
itself was triggered at the same time, it would draw over the caret,
effectively erasing it. To get around this, the caret is now also drawn
as part of the widget, when necessary.
2024-04-25 00:57:04 +02:00
..
animation GUI: Remove use of TransparentSurface in animation code 2023-10-29 00:59:42 +02:00
themes GUI: Remplace [?] with "Help" 2024-04-21 22:31:07 +02:00
widgets GUI: Keep caret visible in editable widgets while moving it 2024-04-25 00:57:04 +02:00
about.cpp ALL: Set copyright year to 2024 2024-01-01 00:04:27 +01:00
about.h
browser.cpp GUI: Migrate GUI to Path class 2023-12-24 13:19:25 +01:00
browser.h
chooser.cpp
chooser.h
cloudconnectionwizard.cpp BACKENDS: Avoid passing arguments by value in cloud and networking 2023-10-29 01:51:38 +02:00
cloudconnectionwizard.h BACKENDS: Avoid passing arguments by value in cloud and networking 2023-10-29 01:51:38 +02:00
console.cpp GUI: Improve algorithm of drag-selection process in gui/console.cpp 2024-02-11 16:35:52 +01:00
console.h GUI: Improve algorithm of drag-selection process in gui/console.cpp 2024-02-11 16:35:52 +01:00
credits.h CREDITS: Added Linus as Finnish translator 2024-04-24 13:30:29 +02:00
debugger.cpp COMMON: Switch debug channels to a hashmap 2023-12-28 01:41:10 +01:00
debugger.h GUI: Adds clear and cls alias for gui console debugger 2023-10-08 08:36:31 +02:00
dialog.cpp GUI: Use Keymapper for EditableWidget 2023-10-24 19:01:12 +02:00
dialog.h GUI: Use Keymapper for EditableWidget 2023-10-24 19:01:12 +02:00
dlcsdialog.cpp DLC: Use forward declaration where appropriate 2023-09-14 08:22:56 +02:00
dlcsdialog.h DLC: Use forward declaration where appropriate 2023-09-14 08:22:56 +02:00
downloaddialog.cpp GUI: Hopefully fix download dialog regression 2024-02-10 10:43:04 +01:00
downloaddialog.h CLOUD: Make cloud use Path for local folders and files 2023-12-24 13:19:25 +01:00
downloaddlcsdialog.cpp DLC: Use forward declaration where appropriate 2023-09-14 08:22:56 +02:00
downloaddlcsdialog.h DLC: Use forward declaration where appropriate 2023-09-14 08:22:56 +02:00
downloadpacksdialog.cpp COMMON: Make iconspath a Path object 2023-12-24 13:19:25 +01:00
downloadpacksdialog.h
dump-all-dialogs.cpp GUI: Migrate GUI to Path class 2023-12-24 13:19:25 +01:00
dump-all-dialogs.h
editgamedialog.cpp GUI: Put backend options tab elements into a ScrollContainer 2024-03-11 01:03:37 +01:00
editgamedialog.h GUI: Migrate GUI to Path class 2023-12-24 13:19:25 +01:00
editrecorddialog.cpp
editrecorddialog.h
error.cpp COMMON: Fix translation of error messages 2024-01-02 01:00:54 +02:00
error.h
EventRecorder.cpp
EventRecorder.h
filebrowser-dialog.cpp
filebrowser-dialog.h
fluidsynth-dialog.cpp MIDI: Update FluidSynth settings 2023-11-25 22:26:53 +01:00
fluidsynth-dialog.h
gui-manager.cpp EMSCRIPTEN: Load icons directly (not from an archive) 2024-02-27 17:07:13 +01:00
gui-manager.h GUI: Further fixes to keymapper code 2023-10-28 21:01:18 +02:00
helpdialog.cpp GUI: Disable translations in the HelpDialog 2023-12-31 09:51:36 +01:00
helpdialog.h GUI: Refactored HelpDialog to let easy extension 2023-12-10 08:47:00 +01:00
imagealbum-dialog.cpp GRAPHICS: Remove palette start from surface convertToInPlace. 2024-03-31 23:16:59 +03:00
imagealbum-dialog.h GUI: Replace byte arrays with Palette class in image album dialog 2024-03-14 08:42:07 +02:00
launcher.cpp GUI: Remplace [?] with "Help" 2024-04-21 22:31:07 +02:00
launcher.h GUI: Fix selector position after removing a game. 2024-03-28 13:47:02 +01:00
massadd.cpp GUI: Skip games during Mass Add 2024-04-07 14:06:33 +02:00
massadd.h GUI: Skip games during Mass Add 2024-04-07 14:06:33 +02:00
message.cpp
message.h
MetadataParser.cpp GUI: Added grouping by year 2023-11-10 23:45:15 +01:00
MetadataParser.h GUI: Added grouping by year 2023-11-10 23:45:15 +01:00
module.mk GUI: Added stubs for RichTextWidget 2023-09-17 00:56:28 +02:00
object.cpp
object.h GUI: Implemented link tooltips for RichTextWidget 2023-09-17 00:56:28 +02:00
onscreendialog.cpp GUI: Add function in GuiManager to query if low-res GUI should be used 2023-10-09 21:04:08 +01:00
onscreendialog.h
options.cpp GRAPHICS: Move PaletteManager definition to a separate header 2024-03-12 12:24:00 +02:00
options.h GUI: Migrate GUI to Path class 2023-12-24 13:19:25 +01:00
predictivedialog.cpp GUI: Migrate GUI to Path class 2023-12-24 13:19:25 +01:00
predictivedialog.h
recorderdialog.cpp
recorderdialog.h
remotebrowser.cpp BACKENDS: Avoid passing arguments by value in cloud and networking 2023-10-29 01:51:38 +02:00
remotebrowser.h BACKENDS: Avoid passing arguments by value in cloud and networking 2023-10-29 01:51:38 +02:00
saveload-dialog.cpp GUI: Relocate variable declaration & initialize 2023-11-05 22:10:17 +01:00
saveload-dialog.h
saveload.cpp
saveload.h
shaderbrowser-dialog.cpp COMMON: Mark more symbols as const 2023-12-26 20:23:59 +01:00
shaderbrowser-dialog.h GUI: Migrate GUI to Path class 2023-12-24 13:19:25 +01:00
textviewer.cpp GUI: Make TextViewerDialog use a Path instead of a String 2023-12-24 13:19:25 +01:00
textviewer.h GUI: Make TextViewerDialog use a Path instead of a String 2023-12-24 13:19:25 +01:00
themebrowser.cpp
themebrowser.h
ThemeEngine.cpp GUI: Make sure we reload bitmaps on changed scale 2024-04-23 12:36:38 +02:00
ThemeEngine.h GUI: Make sure we reload bitmaps on changed scale 2024-04-23 12:36:38 +02:00
ThemeEval.cpp
ThemeEval.h
ThemeLayout.cpp
ThemeLayout.h
ThemeParser.cpp
ThemeParser.h
Tooltip.cpp
Tooltip.h
unknown-game-dialog.cpp
unknown-game-dialog.h
updates-dialog.cpp
updates-dialog.h
widget.cpp GUI: Fix scrollbar visibility for keymaps option tab. 2023-11-27 15:55:06 +01:00
widget.h GUI: Add a PathWidget 2023-12-24 13:19:25 +01:00