Commit Graph

35 Commits

Author SHA1 Message Date
Cœur c63c66c737
fix: Sparkle Version Comparator (#5263)
* fix: Sparkle Version Comparator

* Code review: Reducing CFBundleVersion to three components and avoiding versionComparatorForUpdater

* adding +99 when it's a non-beta release

* code review: set CFBUNDLE_VERSION and unset components

* re-adding support for ignoring beta
2024-03-17 16:23:39 -05:00
github-actions[bot] 1c382cb97e
chore: update copyright years (#6470) 2024-01-03 21:33:30 -06:00
Dzmitry Neviadomski 1b53226853
chore: replace deprecated NSNamePboardType with NSPasteboardTypeName (#6107)
* chore: replace deprecated NSNamePboardType with NSPasteboardTypeName

* chore: remove NSServices section from Info.plist

It appears to be noop on modern macOS if no action specified.
2023-11-03 00:22:45 -05:00
Julien 2df67c1a73
chore: updated some leftover front-facing copyright years (#6196) 2023-11-03 00:21:35 -05:00
A Cœur 7a2d2ff0cf
Fix cmake CFBundleVersion and LSMinimumSystemVersion (#4185)
* Fix cmake CFBundleVersion and LSMinimumSystemVersion

* code review: use CMAKE_OSX_DEPLOYMENT_TARGET
2022-11-16 13:40:19 +00:00
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
Dzmitry Neviadomski 534f9f7bc1
Update Copyright Year to 2022. (#3352) 2022-06-28 09:07:12 -05:00
Mitchell Livingston 3fc90f389e Bump copyright to 2020 2020-04-18 15:18:02 -04:00
fetzu 3c0cb395c5 Updated copyright strings to 2019
Updated Transmission Project copyright dates to 2005-2019 in headers and code.
2019-01-11 19:36:19 +01:00
Mike Gelfand b6d2649ddc Initial Mac support in CMake configuration 2017-01-11 23:43:53 +03:00
Mitchell Livingston 75a50cc057 Xcode will now preprocess the Info.plist for us; simplify the version script to avoid creating the unneeded (afaict) version.mk 2008-10-12 23:31:20 +00:00
Mitchell Livingston ea83375238 Sparkle 1.5 requires signing of the update 2008-09-14 21:39:16 +00:00
Mitchell Livingston 89f3ce94f7 don't allow Sparkle to be set to automatically download updates (who knows if a future version might have new requirements that can't be checked automatically, such as all transfers being finished to avoid data loss - it's happened before) 2008-09-14 20:08:51 +00:00
Mitchell Livingston 2bf3559d13 initial Sparkle 1.5 b5 commit 2008-08-15 01:44:46 +00:00
Mitchell Livingston 4b111eadce change "English" to "en" 2008-06-30 18:17:40 +00:00
Mitchell Livingston 31f3c1f136 remove os check from plist...the check isn't very reliable 2008-05-01 02:19:59 +00:00
Mitchell Livingston 115d5a4311 10.4.11 is now required 2008-04-30 18:39:02 +00:00
Mitchell Livingston c2d618cbd6 update appcast address to new url 2008-01-02 16:46:30 +00:00
Mitchell Livingston c9688d89f8 use LSMinimumSystemVersion instead of custom version check, because on < 10.4 it will never reach that custom code 2007-09-26 23:49:21 +00:00
Mitchell Livingston 844341faef this better work 2007-09-16 01:02:06 +00:00
Mitchell Livingston 1b11564e92 remove Growl 1.1... 2007-09-16 00:52:32 +00:00
Mitchell Livingston f1287080ae fix #334 2007-09-12 11:14:23 +00:00
Mitchell Livingston e9278c4d2f make Transmission Help folder one word 2007-07-31 00:34:21 +00:00
Charles Kerr 69915a8907 more backpedaling 2007-07-18 23:59:14 +00:00
Charles Kerr bd3ce76fa5 part one of moving the build environment over to automake/autoconf. beware! 2007-07-18 23:04:26 +00:00
Mitchell Livingston ed82ce2223 Patch by Brian Webster to automatically download and open torrents by dragging url's onto the window/dock icon. 2006-11-12 20:42:22 +00:00
Eric Petit f199e0a9d9 Revert [619] 2006-07-16 19:39:23 +00:00
Mitchell Livingston 5d36721a15 Remove old Sparkle... 2006-07-16 19:28:19 +00:00
Eric Petit 485e51300a Moved SUCheckAtStartup to Info.plist 2006-06-25 19:12:26 +00:00
Mitchell Livingston 733b345aed Added initial support for Help. More documentation will be added later.
Thanks to jetsgo for the documentation effort!
2006-06-22 05:14:23 +00:00
Eric Petit 047216976e Adds appcast URL 2006-06-13 01:04:24 +00:00
Eric Petit a3d3d1f33d Splits VERSION_STRING and VERSION_REVISION, removes duplication of flags
in the Xcode project file
2006-05-29 22:44:21 +00:00
Eric Petit f5deceaa64 Update 2005-12-21 2006-01-12 18:57:23 +00:00
Eric Petit 23ef3653e3 Update 2005-11-21 2006-01-12 18:33:20 +00:00
Eric Petit a6aa884776 Import from 2005-10-26 2006-01-12 17:43:21 +00:00