transmission/gtk
Mike Gelfand b41501eeb8
Switch to Gtk::Builder for all UI in GTK client (#3781)
* Move CSS definitions to resources

* Add Gtk::Builder helpers

* Switch StatsDialog to Gtk::Builder

* Switch RelocateDialog to Gtk::Builder

* Switch OptionsDialog to Gtk::Builder

* Switch MakeDialog to Gtk::Builder

* Switch FilterBar to Gtk::Builder

* Switch MainWindow to Gtk::Builder

* Switch MessageLogWindow to Gtk::Builder

* Switch DetailsDialog to Gtk::Builder

* Switch PrefsDialog to Gtk::Builder

* Fixup translatable strings

Since this branch was brewing for a while, changes happened in the meantime.
2022-09-08 01:25:04 +03:00
..
icons refactor(gtk): use symbolic icons in status bar (#3655) 2022-08-18 11:15:27 -05:00
screenshots lossless compression of images saved 72KB 2017-06-03 23:52:34 +01:00
Actions.cc Revert "fix(gtk): fix conflicting hotkeys (#2201)" (#3718) 2022-08-26 19:45:46 -05:00
Actions.h Revert "fix(gtk): fix conflicting hotkeys (#2201)" (#3718) 2022-08-26 19:45:46 -05:00
AddTrackerDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Application.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Application.h Update Copyright Year to 2022. (#3352) 2022-06-28 09:07:12 -05:00
CMakeLists.txt Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
DetailsDialog.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
DetailsDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
DetailsDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Dialogs.cc refactor: iwyu (#3525) 2022-07-25 21:45:54 -05:00
Dialogs.h Update Copyright Year to 2022. (#3352) 2022-06-28 09:07:12 -05:00
EditTrackersDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
FaviconCache.cc fix: coverity warnings (#3632) 2022-08-13 12:11:07 -05:00
FaviconCache.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FileList.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
FileList.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
FilterBar.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
FilterBar.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
FilterBar.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
FreeSpaceLabel.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
FreeSpaceLabel.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
HigWorkarea.cc chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
HigWorkarea.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
IconCache.cc chore: iwyu headers (#3661) 2022-08-17 11:08:36 -05:00
IconCache.h perf: faster file-lists in the GTK client's details dialog (#2993) 2022-04-26 18:24:07 -05:00
MainWindow.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MainWindow.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MainWindow.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MakeDialog.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MakeDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MakeDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MakeProgressDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MessageLogWindow.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MessageLogWindow.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MessageLogWindow.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Notify.cc chore: iwyu headers (#3661) 2022-08-17 11:08:36 -05:00
Notify.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
OptionsDialog.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
OptionsDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
OptionsDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Prefs.cc chore: iwyu headers (#3661) 2022-08-17 11:08:36 -05:00
Prefs.h refactor: iwyu string, vector, cstdint (#2898) 2022-04-07 20:50:26 -05:00
PrefsDialog.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
PrefsDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
PrefsDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
RelocateDialog.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
RelocateDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
RelocateDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Session.cc refactor: remove tr_free() (#3668) 2022-08-18 09:14:12 -05:00
Session.h fix: 3508 location invalidation (#3511) 2022-07-22 00:52:48 -05:00
StatsDialog.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
StatsDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
StatsDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
SystemTrayIcon.cc chore: iwyu headers (#3661) 2022-08-17 11:08:36 -05:00
SystemTrayIcon.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TorrentCellRenderer.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
TorrentCellRenderer.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
TorrentUrlChooserDialog.ui Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Utils.cc Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Utils.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
main.cc feat: add tr_strvToBuf() (#3657) 2022-08-16 19:28:57 -05:00
my-valgrind.sh Refactor shell scripts with syntax and styling fixes 2019-01-16 03:22:29 +08:00
transmission-gtk.1 update documentation links (#2985) 2022-04-25 18:18:35 -05:00
transmission-gtk.desktop.in cmake: replace intltool with gettext 2018-04-18 09:25:13 +00:00
transmission-gtk.metainfo.xml.in Body text changes (#3431) 2022-07-10 23:16:35 -05:00
transmission-ui.css Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
transmission-ui.xml Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
transmission.gresource.xml Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
transmission.rc refactor: use svg icons in GTK client (#3395) 2022-07-03 17:14:13 -05:00