1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-01-30 19:03:04 +00:00
transmission/gtk
Mike Gelfand 586cff9506
Switch to list view for torrents list (GTK 4) (#5858)
* Add compat operator* for RefPtr

* Rename `*_tree_view_*` button handling helpers to `*_item_view_*`

* Move torrent item colors to CSS

* Switch to list view for torrents list (GTK 4)

* Bump Fedora image to 39 (current rawhide) for GTK 4.11

Enable deprecations as there're lots of them in 4.11 and I'm not keen on
fixing them all right now. Disable warnings as errors due to
-Warray-bounds issue somewhere in libfmt.
2023-08-06 04:26:29 +01:00
..
icons
screenshots Update GTK screenshot (#5660) 2023-06-23 14:50:07 -05:00
ui Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
.clang-format Move GTK compatibility definitions into a separate header (#4493) 2022-12-29 02:42:20 +00:00
.clang-tidy Fix issues reported by hicpp clang-tidy checks (GTK client) (#4711) 2023-02-03 16:12:48 +00:00
Actions.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Actions.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Application.cc refactor: replace some C idioms with C++ ones (#5656) 2023-06-22 17:58:16 -05:00
Application.h fix: split current and initially requested minimized state (#5175) 2023-03-07 21:07:23 -06:00
CMakeLists.txt Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
DetailsDialog.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
DetailsDialog.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Dialogs.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Dialogs.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
DynamicPropertyStore.h Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
FaviconCache.cc feat: add generic favicon_cache class for reuse between Qt, GTK app (#5294) 2023-04-22 21:11:16 -05:00
FileList.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
FileList.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
FilterBar.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
FilterBar.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
FilterBase.h Fix clang-tidy issues stemming from header files (GTK client) (#4623) 2023-01-21 12:06:20 +00:00
FilterBase.hh Refactor sorting and filtering compatibility code (GTK client) (#4558) 2023-01-08 15:31:03 +00:00
FilterListModel.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
FilterListModel.hh chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Flags.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
FreeSpaceLabel.cc refactor: rename tr_dirSpace() to tr_sys_path_capacity() (#5689) 2023-06-29 10:23:00 -05:00
FreeSpaceLabel.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
GtkCompat.h Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
HigWorkarea.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
IconCache.cc Move GTK compatibility definitions into a separate header (#4493) 2022-12-29 02:42:20 +00:00
IconCache.h Include individual headers (GTK client) (#4477) 2022-12-27 01:43:20 +00:00
ListModelAdapter.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
ListModelAdapter.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
main.cc fix: conform to libcurl requirements to avoid memory leak (#5702) 2023-07-05 22:05:03 -05:00
MainWindow.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
MainWindow.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
MakeDialog.cc refactor: use snake_case for libtransmission class methods (#5497) 2023-05-05 23:11:05 -05:00
MakeDialog.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
MessageLogWindow.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
MessageLogWindow.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
my-valgrind.sh
Notify.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Notify.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
OptionsDialog.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
OptionsDialog.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
PathButton.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
PathButton.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Percents.cc Store percents as integer, with 2 digits of precision (#4933) 2023-02-18 01:14:01 +00:00
Percents.h Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
Prefs.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Prefs.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
PrefsDialog.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
PrefsDialog.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
RelocateDialog.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
RelocateDialog.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Session.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
Session.h feat: add generic favicon_cache class for reuse between Qt, GTK app (#5294) 2023-04-22 21:11:16 -05:00
SorterBase.h Fix clang-tidy issues stemming from header files (GTK client) (#4623) 2023-01-21 12:06:20 +00:00
SorterBase.hh Refactor sorting and filtering compatibility code (GTK client) (#4558) 2023-01-08 15:31:03 +00:00
SortListModel.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
SortListModel.hh chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
StatsDialog.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
StatsDialog.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
SystemTrayIcon.cc chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
SystemTrayIcon.h chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
Torrent.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
Torrent.h Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
TorrentCellRenderer.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
TorrentCellRenderer.h Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
TorrentFilter.cc Refactor sorting and filtering compatibility code (GTK client) (#4558) 2023-01-08 15:31:03 +00:00
TorrentFilter.h Refactor sorting and filtering compatibility code (GTK client) (#4558) 2023-01-08 15:31:03 +00:00
TorrentSorter.cc refactor: tr_compare_3way() (#5799) 2023-07-15 21:55:44 -05:00
TorrentSorter.h Refactor sorting and filtering compatibility code (GTK client) (#4558) 2023-01-08 15:31:03 +00:00
transmission-gtk.1 chore: update copyrights to 2023 (#4834) 2023-02-11 14:49:42 -06:00
transmission-gtk.desktop.in
transmission-gtk.metainfo.xml.in GTK: Improve appstream metainfo (#5407) 2023-05-07 13:02:49 -05:00
transmission-ui.css Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
transmission-ui.xml
transmission.gresource.xml
transmission.rc
Utils.cc Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00
Utils.h Switch to list view for torrents list (GTK 4) (#5858) 2023-08-06 04:26:29 +01:00