transmission/gtk
Mike Gelfand 43acd7e3e4
Remove Xcode project in favor of CMake (#4147)
* Compile images into an assets catalog

* Optionally sign resulting Mac bundle

* Move 3rd-party/utility/test targets to their own folders

* Enable ARC via compile options unconditionally

* Install base and localized resources into correct directory

This seems like a Xcode quirk: if subdirectory containing the resource file
matches the destination directory name (and probably if there's more than one
resource file being installed there), the resulting folder structure then
contains an extra subdirectory, i.e. Resources/dirname/dirname/resname.

* Group source files for better structure in IDEs (Xcode, VS)

* Remove Xcode project

Using Xcode is still possible via "Xcode" CMake generator.

* Use ad-hoc signature if one is not specified

* Always use ad-hoc signature on link, leave proper signing to CPack

* Install localized resources into correct directory (QL plugin)

* Don't include CTest (we don't use additional targets it provides)

* Revert "Remove Xcode project"

This reverts commit dc069f654f.
2022-11-12 20:01:57 +00: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
ui Bind sensitivity properties in .ui files (#4128) 2022-11-09 20:46:23 +00:00
.clang-tidy Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
Actions.cc Fix issues reported by clang-tidy `readability` checks (GTK client) (#4127) 2022-11-09 16:58:36 +00:00
Actions.h Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
Application.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
Application.h Update Copyright Year to 2022. (#3352) 2022-06-28 09:07:12 -05:00
CMakeLists.txt Remove Xcode project in favor of CMake (#4147) 2022-11-12 20:01:57 +00:00
DetailsDialog.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
DetailsDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Dialogs.cc Use fmt for string formatting (GTK client) (#3967) 2022-10-15 19:13:50 +03:00
Dialogs.h Update Copyright Year to 2022. (#3352) 2022-06-28 09:07:12 -05:00
FaviconCache.cc Use fmt for string formatting (GTK client) (#3967) 2022-10-15 19:13:50 +03:00
FaviconCache.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
FileList.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
FileList.h Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
FilterBar.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
FilterBar.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
FreeSpaceLabel.cc Fix issues reported by clang-tidy `readability` checks (GTK client) (#4127) 2022-11-09 16:58:36 +00:00
FreeSpaceLabel.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
HigWorkarea.h Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
IconCache.cc Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
IconCache.h Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
MainWindow.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
MainWindow.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MakeDialog.cc Bind sensitivity properties in .ui files (#4128) 2022-11-09 20:46:23 +00:00
MakeDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
MessageLogWindow.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
MessageLogWindow.h Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
Notify.cc Fix issues reported by clang-tidy `readability` checks (GTK client) (#4127) 2022-11-09 16:58:36 +00:00
Notify.h chore: fix spdx abbreviations (#3602) 2022-08-08 13:05:39 -05:00
OptionsDialog.cc Add user data parameter for torrent removal callback (#4009) 2022-10-23 11:51:35 -05:00
OptionsDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
PathButton.cc fix: sonarcloud warnings (#4023) 2022-10-24 22:13:09 -05:00
PathButton.h Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
Prefs.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
Prefs.h refactor: iwyu string, vector, cstdint (#2898) 2022-04-07 20:50:26 -05:00
PrefsDialog.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
PrefsDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
RelocateDialog.cc Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
RelocateDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
Session.cc Fix issues reported by clang-tidy `readability` checks (GTK client) (#4127) 2022-11-09 16:58:36 +00:00
Session.h Fix issues reported by clang-tidy `readability` checks (GTK client) (#4127) 2022-11-09 16:58:36 +00:00
StatsDialog.cc Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
StatsDialog.h Switch to Gtk::Builder for all UI in GTK client (#3781) 2022-09-08 01:25:04 +03:00
SystemTrayIcon.cc Prefer ayatana-appindicator over appindicator, if present (#4001) 2022-10-20 18:15:13 +01:00
SystemTrayIcon.h Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
TorrentCellRenderer.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
TorrentCellRenderer.h Change progress bar color depending on torrent state (GTK client) (#3976) 2022-10-19 00:17:54 +01:00
Utils.cc Fix issues reported by clang-tidy `modernize` checks (GTK client) (#4137) 2022-11-10 20:35:31 +01:00
Utils.h Fix issues reported by clang-tidy `readability` checks (GTK client) (#4127) 2022-11-09 16:58:36 +00:00
main.cc Use fmt for string formatting (GTK client) (#3967) 2022-10-15 19:13:50 +03: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 Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +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 Add support for GTK 4 (#3916) 2022-10-09 01:50:03 +03:00
transmission.rc refactor: use svg icons in GTK client (#3395) 2022-07-03 17:14:13 -05:00