15 Commits

Author SHA1 Message Date
Jerry Jacobs 209ab492a3 build(github): Fix github workflow and bump v2.0.16 packaging from upstream (#287)
Fix github workflow and bump v2.0.16 packaging from upstream
2026-04-17 10:09:50 +02:00
Jerry Jacobs a624975556 Finetune the cmd/update-release.py script so the Python venv is in its own folder 2025-05-21 09:58:44 +02:00
Jakob Borg c67c156cc0 Do not lock default setting value of syncthing daemon executable path in bundle (#242)
Do not lock executable path at the application bundle location. Fixes #228
2025-03-02 19:48:01 +01:00
Jerry Jacobs 902f327869 - Bump bundled Syncthing to v1.29.2
- (chore) Improve Syncthing bundle scripts
2025-01-15 19:42:51 +01:00
Jerry Jacobs e7db41065e - Makefile: Add debug-dmg target for testing
- Info.plist: Bump build version to v*-2
2024-09-27 14:57:34 +02:00
Jerry Jacobs 1511a0eced Cleanup repo by moving the update-release.py into cmd, and integrating doc into README.md 2021-02-12 13:48:44 +01:00
Jerry Jacobs 0eb861ff8f Fix sparkle pod, update syncthing to v1.13.1, write syncthing logfile to disk (#146)
* Remove unvendored Sparkle pod
* README.md: Add note about prerequistes
* Update bundled syncthing with 1.13.1 (was 1.13.0)
* Vendor update Sparkle with Cocoapods from 1.19.0 to 1.24.0
* Fixup Pod to build for both Intel and Apple M1 Silicon

* Manual fixing of Pod was needed after install
- Set MACOSX_DEPLOYMENT_TARGET = 10.10
- ONLY_ACTIVE_ARCH = NO because of Intel and Apple M1 silicon
- Use the new syncthing.xcworkspace in the build process from the toplevel Makefile
- Add note about git submodule in the README.md for building the dmg with the script

* Cleanup README.md and add forgotten xcworkspace due to gitignore entry

* syncthing/DaemonProcess.swift: Add -logfile=default (fixes #91)

* Add note about written logfile

* Remove travis CI, as we already use TeamCity hosted on build.syncthing.net

Co-authored-by: Jerry Jacobs <jerry@xor-gate.org>
2021-02-12 11:44:56 +01:00
Jerry Jacobs b7e3419e11 Add installation notice when other instances are present (fixes #86) (#89) 2019-01-12 17:32:54 +01:00
Victor Babenko c5ab41b3fe Improved DMG generation and signing script (#34)
* Initial signing fixes for DMG creation, also require XCode 8
* Inject SYNCTHING_APP_CODE_SIGN_IDENTITY from the toplevel makefile

* Add syncthing-dmg target and release-dmg makefile action, codesign .app and .dmg automatically with first available Developer ID
2017-08-02 19:05:22 +02:00
Jerry Jacobs d1a5356acc Run xcodebuild with -derivedDataPath in current working directory 2016-09-21 23:34:38 +02:00
Jerry Jacobs cbeb17f0fb Scripts/create-dmg.sh: Load version from Info.plist CFBundleShortVersionString key 2016-08-09 13:00:47 +02:00
Jerry Jacobs 035d7bc581 Makefile: Run scheme in release target which creates the DMG 2016-08-09 12:43:27 +02:00
Jerry Jacobs 30c2347e3a UI: Rework Preferences window, add About window. 2016-08-09 12:07:25 +02:00
Jerry Jacobs a6e48d5fd2 Initial working Sparkle updater 2016-08-07 22:55:53 +02:00
Jerry Jacobs 0b8815d626 Fix post-build scripts 2016-07-04 23:21:10 +02:00