1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_gui_basics
attila a400d3ebe0 FileTreeComponent: Use incremental updates after refresh to avoid losing UI state
Previously when using the FileBrowserComponent in TreeView mode, a
refresh would delete all items and rebuild the UI based on new
directory scan data, losing the openness state in the process. With
this commit only changes are applied to the current TreeView.
2023-04-19 08:54:50 +02:00
..
accessibility GUI Basics: Refactor juce_gui_basics file structure 2023-03-16 08:53:12 +00:00
application GUI Basics: Refactor juce_gui_basics file structure 2023-03-16 08:53:12 +00:00
buttons GUI Basics: Refactor juce_gui_basics file structure 2023-03-16 08:53:12 +00:00
commands GUI Basics: Refactor juce_gui_basics file structure 2023-03-16 08:53:12 +00:00
components Widgets: call repaint() in colourChanged() callbacks 2023-03-22 14:59:37 +00:00
desktop Global: Avoid floating-point equality checks where possible 2023-04-04 19:55:11 +01:00
detail Global: Avoid floating-point equality checks where possible 2023-04-04 19:55:11 +01:00
drawables Global: Avoid floating-point equality checks where possible 2023-04-04 19:55:11 +01:00
filebrowser FileTreeComponent: Use incremental updates after refresh to avoid losing UI state 2023-04-19 08:54:50 +02:00
keyboard GUI Basics: Refactor juce_gui_basics file structure 2023-03-16 08:53:12 +00:00
layout Global: Avoid floating-point equality checks where possible 2023-04-04 19:55:11 +01:00
lookandfeel Slider: LookAndFeel outline style 2023-04-04 10:06:40 +01:00
menus PopupMenu: Avoid dismissing menu in response to mouse events over the menu 2023-04-04 19:55:11 +01:00
misc BubbleComponent: allow customisable effects 2023-03-27 13:47:36 +00:00
mouse GUI Basics: Refactor juce_gui_basics file structure 2023-03-16 08:53:12 +00:00
native NSViewComponentPeer: Fix occasional rendering artefacts 2023-04-18 16:28:52 +01:00
positioning Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
properties Global: Avoid floating-point equality checks where possible 2023-04-04 19:55:11 +01:00
widgets Global: Avoid floating-point equality checks where possible 2023-04-04 19:55:11 +01:00
windows AlertWindow: Fix result codes when displaying native dialogs through the AlertWindow APIs 2023-04-04 19:55:12 +01:00
juce_gui_basics.cpp AlertWindow: Fix result codes when displaying native dialogs through the AlertWindow APIs 2023-04-04 19:55:12 +01:00
juce_gui_basics.h Native: Rename all native files for improved consistency 2023-04-04 19:54:29 +01:00
juce_gui_basics.mm Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00