thunar-usagebars/thunar
4aiman 0af7078cfa feat: add disk usage bars to side panel and computer:// view
Side panel devices show a thin progress bar below each drive name,
proportional to disk usage. Bar turns red when usage exceeds 90%.
The computer:// icon view also shows usage bars under volume names.

New files:
- thunar-shortcuts-progress-renderer.c/.h: custom cell renderer
  (extends GtkCellRendererText) that draws text + usage bar

Modified:
- thunar-shortcuts-model: added USAGE_PERCENT column
- thunar-shortcuts-view: uses progress renderer instead of plain text
- thunar-text-renderer: added usage-percent property with bar drawing
- thunar-standard-view: sets usage-percent via cell_data_func for
  computer:// entries using thunar_g_file_get_free_space()
2026-11-03 22:42:48 +03:00
..
main.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
Makefile.am feat: add disk usage bars to side panel and computer:// view 2026-11-03 22:42:48 +03:00
thunar-abstract-dialog.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-abstract-dialog.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-abstract-icon-view.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-abstract-icon-view.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-action-manager.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-action-manager.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-application.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-application.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-browser.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-browser.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-chooser-button.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-chooser-button.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-chooser-dialog.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-chooser-dialog.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-chooser-model.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-chooser-model.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-clipboard-manager.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-clipboard-manager.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-column-editor.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-column-editor.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-column-model.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-column-model.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-compact-view.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-compact-view.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-component.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-component.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-dbus-freedesktop-interfaces.xml thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-dbus-service-infos.xml thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-dbus-service.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-dbus-service.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-deep-count-job.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-deep-count-job.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-details-view.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-details-view.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-device-monitor.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-device-monitor.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-device.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-device.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-dialogs.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-dialogs.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-dnd.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-dnd.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-emblem-chooser.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-emblem-chooser.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-enum-types.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-enum-types.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-file.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-file.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-folder.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-folder.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-gdk-extensions.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-gdk-extensions.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-gio-extensions.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-gio-extensions.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-gobject-extensions.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-gobject-extensions.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-gtk-extensions.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-gtk-extensions.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-history.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-history.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-ice.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-ice.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-icon-factory.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-icon-factory.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-icon-renderer.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-icon-renderer.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-icon-view.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-icon-view.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-image.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-image.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-io-jobs-util.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-io-jobs-util.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-io-jobs.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-io-jobs.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-io-scan-directory.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-io-scan-directory.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-job-operation-history.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-job-operation-history.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-job-operation.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-job-operation.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-job.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-job.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-list-model.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-list-model.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-location-bar.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-location-bar.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-location-button.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-location-button.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-location-buttons.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-location-buttons.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-location-entry.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-location-entry.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-marshal.list thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-menu.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-menu.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-navigator.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-navigator.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-notify.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-notify.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-pango-extensions.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-pango-extensions.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-path-entry.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-path-entry.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-permissions-chooser.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-permissions-chooser.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-preferences-dialog.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-preferences-dialog.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-preferences.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-preferences.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-private.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-progress-dialog.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-progress-dialog.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-progress-view.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-progress-view.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-properties-dialog.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-properties-dialog.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-renamer-dialog.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-renamer-dialog.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-renamer-model.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-renamer-model.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-renamer-pair.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-renamer-pair.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-renamer-progress.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-renamer-progress.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-sendto-model.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-sendto-model.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-session-client.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-session-client.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-settings thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-settings.desktop.in thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-shortcuts-icon-renderer.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-shortcuts-icon-renderer.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-shortcuts-model.c feat: add disk usage bars to side panel and computer:// view 2026-11-03 22:42:48 +03:00
thunar-shortcuts-model.h feat: add disk usage bars to side panel and computer:// view 2026-11-03 22:42:48 +03:00
thunar-shortcuts-pane.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-shortcuts-pane.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-shortcuts-progress-renderer.c feat: add disk usage bars to side panel and computer:// view 2026-11-03 22:42:48 +03:00
thunar-shortcuts-progress-renderer.h feat: add disk usage bars to side panel and computer:// view 2026-11-03 22:42:48 +03:00
thunar-shortcuts-view.c feat: add disk usage bars to side panel and computer:// view 2026-11-03 22:42:48 +03:00
thunar-shortcuts-view.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-side-pane.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-side-pane.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-simple-job.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-simple-job.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-size-label.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-size-label.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-standard-view-model.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-standard-view-model.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-standard-view.c feat: add disk usage bars to side panel and computer:// view 2026-11-03 22:42:48 +03:00
thunar-standard-view.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-statusbar.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-statusbar.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-text-renderer.c feat: add disk usage bars to side panel and computer:// view 2026-11-03 22:42:48 +03:00
thunar-text-renderer.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-thumbnail-cache-dbus.xml thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-thumbnail-cache.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-thumbnail-cache.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-thumbnail-frame.png thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-thumbnailer-dbus.xml thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-thumbnailer.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-thumbnailer.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-toolbar-editor.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-toolbar-editor.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-transfer-job.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-transfer-job.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-tree-model.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-tree-model.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-tree-pane.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-tree-pane.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-tree-view-model.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-tree-view-model.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-tree-view.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-tree-view.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-user.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-user.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-util.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-util.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-view.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-view.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-window.c thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar-window.h thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00
thunar.gresource.xml thunar 4.20.2 upstream 2026-11-03 22:42:48 +03:00