Brent Simmons
9b6f04b8ac
Bump build to 48.
2020-07-04 11:43:54 -07:00
Maurice Parker
f669411b55
Update project settings so that we can compile under xcode previews
2020-06-28 17:43:20 -05:00
Maurice Parker
b82686e7b8
Change app identification so that we keep the same user defaults as the previous mac and ios versions
2020-06-28 14:40:01 -05:00
Brent Simmons
7ded303ff3
Bump version and build for 5.0.2 TestFlight.
2020-06-27 17:53:05 -07:00
Maurice Parker
7ceaa305e7
Initial multiplatform build
2020-06-27 11:22:01 -05:00
Maurice Parker
7d8e49a2ee
Merge branch 'ios-release'
2020-05-18 03:05:59 -05:00
Brent Simmons
e648623183
Bump build to 46.
2020-05-07 11:27:57 -07:00
Maurice Parker
715804fe64
Merge branch 'ios-release'
2020-05-07 11:34:02 -05:00
Brent Simmons
71f20d9acd
Bump build to 45.
2020-05-06 16:35:53 -07:00
Maurice Parker
14d8e9af30
Merge branch 'ios-release'
2020-05-06 15:12:25 -05:00
Brent Simmons
d09541a0c0
Bump build to 44.
2020-05-01 17:35:27 -07:00
Maurice Parker
14e1dbe58e
Merge branch 'ios-release'
2020-04-30 14:29:01 -05:00
Brent Simmons
a756a77943
Bump version to 43.
2020-04-28 16:40:37 -07:00
Brent Simmons
2de8e128b0
Bump version to 42. Oh hell yes we’ve been waiting for this one.
2020-04-25 18:37:08 -07:00
Maurice Parker
4a3205d74f
Removed Test build configuration
2020-04-24 17:08:10 -05:00
Maurice Parker
ac45ba57a9
Merge branch 'ios-release'
2020-04-23 15:32:55 -05:00
Brent Simmons
f00df4a8e9
Bump version to 41.
2020-04-22 21:41:56 -07:00
Maurice Parker
7268dcdd77
Merge branch 'ios-release'
2020-04-21 02:06:19 -05:00
Brent Simmons
02ee0b2563
Bump version to 5.0.1 build 40.
2020-04-19 19:12:34 -07:00
Maurice Parker
f779b1e1b4
Removed the iCloud requirement for developers not needing it.
2020-03-22 21:11:29 -05:00
Brent Simmons
dc99d5b071
Bump version to 39.
2020-03-04 13:27:29 -08:00
Brent Simmons
b604fdaa86
Bump version to 38.
2020-02-18 23:07:49 -08:00
Brent Simmons
4c92e3f8ac
Bump version to 37.
2020-02-12 21:52:54 -08:00
Brent Simmons
7f5d6babbd
Bump version to 36.
2020-02-05 22:40:25 -08:00
Brent Simmons
599a6f2e03
Bump version to 35.
2020-02-05 20:21:54 -08:00
Brent Simmons
071bd8c57c
Bump version to 34.
2020-02-01 15:32:26 -08:00
Brent Simmons
0d8aebc493
Bump version to 33.
2020-01-29 22:22:13 -08:00
Brent Simmons
da61fd4690
Bump version to 32.
2020-01-28 21:13:44 -08:00
Brent Simmons
f88cec549e
Bump version to 31.
2020-01-27 19:55:57 -08:00
Brent Simmons
f85e006611
Bump version to build 30.
2020-01-25 17:49:46 -08:00
Brent Simmons
460940b830
Bump version to 29.
2020-01-20 21:28:51 -08:00
Brent Simmons
f4a2c42775
Bump build to 28.
2020-01-19 16:59:58 -08:00
Brent Simmons
ff31f0114a
Bump verion to 27.
2020-01-09 20:56:14 -08:00
Brent Simmons
97b188bac3
Bump build to 26.
2020-01-06 20:27:53 -08:00
Brent Simmons
2176ebece2
Bump build to 25.
2020-01-06 18:50:28 -08:00
Brent Simmons
6d3cd0cc19
Update to build 24.
2019-12-31 15:40:31 -08:00
Brent Simmons
df642c128a
Bump version to 23.
2019-12-21 16:22:09 -08:00
Brent Simmons
a5272e0b49
Bump build to 22.
2019-12-20 21:18:31 -08:00
Brent Simmons
6d499c8848
Bump version to 21. Lucky 21.
2019-12-17 19:19:32 -08:00
Brent Simmons
507eddd42f
Bump build to 20.
2019-12-11 20:46:50 -08:00
Brent Simmons
d8fd592e3b
Bump build to 19.
2019-12-09 20:46:18 -08:00
Brent Simmons
6ee5622adc
Bump build to 18.
2019-12-08 15:14:29 -08:00
Brent Simmons
2d69fdf98a
Bump build to 17.
2019-12-07 17:15:24 -08:00
Brent Simmons
121ecd1927
Bump build to 16.
2019-12-07 10:58:28 -08:00
Brent Simmons
205acba64a
Bump build to 15.
2019-12-05 21:44:53 -08:00
Brent Simmons
3c8c346ce7
Bump version to 14.
2019-12-04 21:36:17 -08:00
Brent Simmons
bcc1a1f5b5
Bump build to 13.
2019-12-03 22:46:57 -08:00
Brent Simmons
d93a4441d7
Bump version to 12.
2019-12-03 21:47:35 -08:00
Brent Simmons
77cf9a0036
Bump build number to 11.
2019-12-01 16:15:57 -08:00
Brent Simmons
603a459ed1
Bump build number to 10.
2019-11-25 21:47:25 -08:00
Brent Simmons
5808099393
Bump build version to 9.
2019-11-18 20:40:50 -08:00
Brent Simmons
fb5325d9f3
Bump version to build 8.
2019-11-17 18:46:37 -08:00
Brent Simmons
eb6192d62b
Bump iOS build number.
2019-11-13 21:59:42 -08:00
Brent Simmons
c5c93a31c4
Bump build number to 6.
2019-11-06 22:17:33 -08:00
Brent Simmons
34bd97d54e
Bump iOS build to 5.
2019-11-02 11:28:12 -07:00
Brent Simmons
538194ca64
Bump versions for iOS and 5.1d apps.
2019-10-31 21:49:36 -07:00
Brent Simmons
14fbf612c1
Set up 5.1d1 testing things: new appcast URL, build # 3000.
2019-10-26 20:58:40 -07:00
Brent Simmons
4cb602f24a
Merge mac-release.
2019-10-26 12:44:33 -07:00
Daniel Jalkut
4c5b184976
Bump deployment target to 10.15 for Mac
2019-10-26 14:19:35 -04:00
Brent Simmons
6403808a87
Bump build number to 3.
2019-10-26 11:13:49 -07:00
Maurice Parker
e80a5f92bb
Readd the SUUpdater code
2019-10-22 16:42:17 -05:00
Maurice Parker
d4816506f2
Disable sparkle for test builds
2019-10-22 16:13:08 -05:00
Maurice Parker
9e8764377f
Make test configuration look for release configurations as well
2019-10-22 13:27:43 -05:00
Daniel Jalkut
2f00285197
Add missing xcconfig file for MAS version of Safari extension.
2019-10-22 10:49:32 -04:00
Brent Simmons
35e7d23d8a
Bump version to 5.0.3.
2019-10-21 22:39:07 -07:00
Daniel Jalkut
79d641e6ee
Remove the binary Sparkle framework and add newer sandboxing-compatible Sparkle branch as a submodule dependency. Update to get it roughly building and working with the direct build.
2019-10-21 23:41:57 -04:00
Daniel Jalkut
c3c7260bc7
Bump version to 5.1d1.
2019-10-21 18:54:13 -04:00
Daniel Jalkut
0083e221bc
Don't bundle Sparkle.framework with MAS build. See that MAC_APP_STORE build flag gets set for MAS targets.
2019-10-21 18:28:43 -04:00
Daniel Jalkut
48798ec6ed
Build config fixes
2019-10-21 11:24:16 -04:00
Daniel Jalkut
04d9944da0
Fixes to config file and remove info.plist build setting referenes.
2019-10-21 10:52:02 -04:00
Daniel Jalkut
2cba6191bd
Cleaning up some loose ends.
2019-10-21 10:31:38 -04:00
Daniel Jalkut
272af29031
First step towards supporting MAS and sandboxing. Add new targets for MAS variations of direct-distribution apps. Enable sandboxing in both targets.
2019-10-21 10:22:27 -04:00
Maurice Parker
b1668d6a62
Make iOS project versions configurable in a common file. Issue #1147
2019-10-20 17:26:52 -05:00
Maurice Parker
62686a8385
Modify the LD_RUNPATH_SEARCH_PATHS build setting so that the extensions can find their frameworks
2019-10-20 02:15:05 -05:00
Brent Simmons
4115c2231b
Change the intents extension’s bundle identifier to something unique.
2019-10-19 12:27:15 -07:00
Brent Simmons
0695c64216
Merge mac-release.
2019-10-18 18:56:28 -07:00
Brent Simmons
9b8b1207ad
Update version.
2019-10-18 18:53:14 -07:00
Maurice Parker
c49867cfe3
Stub out Intents Extension
2019-10-18 18:31:00 -05:00
Maurice Parker
67084d4bbc
Rollback deployment target to 13.0
2019-10-12 08:10:25 -05:00
Maurice Parker
336f71d9a3
Enabled iOS build and tests
2019-10-12 07:48:34 -05:00
Maurice Parker
2034b684a8
Change test code sign style to manual
2019-10-11 20:00:25 -05:00
Maurice Parker
968ec309b2
Change test code sign style to automatic
2019-10-11 19:58:46 -05:00
Maurice Parker
590dffd450
Change code signing for test target
2019-10-11 19:55:29 -05:00
Maurice Parker
ee1f26899c
Add Test build configuration
2019-10-11 17:38:01 -05:00
Maurice Parker
605607ece0
Remove HEADLESS code gating
2019-10-11 13:00:18 -05:00
Maurice Parker
7c563e4482
Remove AppleScript from headless tests
2019-10-11 12:37:49 -05:00
Maurice Parker
df79422185
Remove provisioning profile
2019-10-10 00:32:18 -05:00
Maurice Parker
0b5be9057f
Correct build configuration for CI build
2019-10-10 00:24:36 -05:00
Maurice Parker
0caccff880
Add provisioning profile specifier
2019-10-09 23:35:50 -05:00
Maurice Parker
d80b83eaf3
Updates to do manual provisioning
2019-10-09 16:36:06 -05:00
Maurice Parker
411ed18551
Add org identifier documentation
2019-10-09 10:37:52 -05:00
Maurice Parker
742796aaa8
Add default organization identifier to xcconfig files
2019-10-09 10:24:30 -05:00
Jonathan Bennett
073ad07767
Use ORGANIZATION_IDENTIFIER for the bundle identifier
...
The ORGANIZATION_IDENTIFIER was not being used on the Mac and Safari Extension. This made the bundle and provisioning profile be com.ranchero.XYZ, which now conflicts because of added entitlements and signing.
Changing this to use the ORGANIZATION_IDENTIFIER lets developers have a unique ID
2019-10-09 09:17:44 -04:00
Maurice Parker
6f6d18910c
Change how the development team is referenced
2019-10-06 19:47:13 -05:00
Maurice Parker
88f5ca24dd
Remove problematic build settings
2019-10-06 19:29:43 -05:00
Maurice Parker
7d95f3d332
Fix the share extenstion code signing identity
2019-10-06 19:07:39 -05:00
Maurice Parker
4e233e5f96
Change the code signing identity to Mac Developer for releases
2019-10-06 18:48:18 -05:00
Maurice Parker
cca654af56
Made default build configuration have automatic code signing
2019-10-06 18:27:19 -05:00
Maurice Parker
fdfaa7416a
Update team to be correct for project owner
2019-09-30 23:29:35 -05:00
Maurice Parker
704d7f4fef
Update default CODE_SIGNING_AUTHORITY
2019-09-30 23:25:29 -05:00
Maurice Parker
c56c76e557
Fixed ORGANIZATION_IDENTIFIER in xcconfig
2019-09-30 23:18:27 -05:00
Brent Simmons
1613a374d2
Update version number.
2019-09-30 13:33:52 -07:00
Maurice Parker
5aedd05e04
Change iOS deployment target to 13.1
2019-09-26 14:51:04 -05:00
Maurice Parker
833a789e6e
Merge branch 'mac-release'
2019-09-25 15:39:14 -05:00
Maurice Parker
08a8b8f6c2
Update to Swift 5.1
2019-09-25 15:32:30 -05:00
Maurice Parker
2c095e6dfe
Modify how secrets are inserted into the build process
2019-09-24 08:41:00 -05:00
Maurice Parker
f661b88565
Add new developer setting to configure the organization
2019-09-19 11:23:57 -05:00
Brent Simmons
011f8e8db2
Add entitlements and make various changes in order to get it to build.
2019-09-18 22:08:34 -07:00
Maurice Parker
a6f685e4d5
Insert Feedbin/Mercury API keys into source code when building for release.
2019-09-18 20:35:23 -05:00
Maurice Parker
786a4e48c4
Merge branch 'mac-release'
2019-09-17 15:01:01 -05:00
Brent Simmons
6377cbc379
Bump version to 5.0.2.
2019-09-14 11:08:34 -07:00
Brent Simmons
744d43ddd9
Bump version to 5.0.
2019-09-11 22:26:09 -07:00
Brent Simmons
1b7a46e505
Bump version to 5.0.1b1.
2019-09-10 20:32:15 -07:00
Maurice Parker
4e0b114a81
Fix share extension bundle identifier
2019-09-09 13:26:48 -05:00
Maurice Parker
1e4b97dc3b
Change share extension bundle identifier to be something less redundant
2019-09-09 12:57:25 -05:00
Maurice Parker
c5c7b12fa4
Rename and move entitlements file for iOS share extension
2019-09-09 12:46:38 -05:00
Maurice Parker
8e8078cbec
Remove automatically added build settings from the project file
2019-09-08 18:41:37 -05:00
Maurice Parker
7a1da9a01e
Rough out the new share extension for iOS
2019-09-08 17:35:38 -05:00
Brent Simmons
ecc8854f59
Merge mac-release.
2019-09-07 20:59:19 -07:00
Brent Simmons
53370ff0d3
Bump version to 5.0.1d2.
2019-09-07 20:45:10 -07:00
Daniel Jalkut
d79bbefeb8
mac-release targeted version of the fix for #989
2019-09-06 15:40:59 -04:00
Daniel Jalkut
f3ce5116e7
Factor out the common build settings from Mac targets into a new shared xcconfig file, which includee the shared marketing version and bundle version for NetNewsWire and any extensions that may be built.
2019-09-06 14:52:03 -04:00
Olof Hellman
1afa62284f
fix busted xcconfig files
2019-08-11 21:44:26 -07:00
Maurice Parker
eb4d61dc2c
Correct LD_RUNPATH_SEARCH_PATHS so that we can run on devices without crashing
2019-08-01 20:47:46 -05:00
Olof Hellman
1809ad94e1
Exempt PRODUCT_NAME from build setting restriction
2019-07-28 19:09:20 -07:00
Olof Hellman
5d4727b14a
Try seeing if the "VALIDATE_PRODUCT" setting caused a failure
2019-07-28 17:00:59 -07:00
Olof Hellman
38206564d9
Revert changes to macapp.xcconfig file make codesigning on CI build machine happier
2019-07-28 16:47:11 -07:00
Olof Hellman
87e6c7eb6a
revert changes to development team to see if this fixes code signing issue on CI build machine
2019-07-28 16:41:48 -07:00
Olof Hellman
d7f0c26a82
Integrate the 'VerifyNoBuildSettings' script
2019-07-28 15:47:43 -07:00
Olof Hellman
a10a9145fa
CLean out build settings from project file
2019-07-28 15:24:57 -07:00
Olof Hellman
1116464096
rename xcconfig files
2019-07-28 14:59:38 -07:00
Olof Hellman
6b49a2c5ca
Merge branch 'codeSigning' into rationalizeXcconfigs
2019-07-28 14:49:30 -07:00
Olof Hellman
8e675dd795
make codesigning work with developerSettings
2019-07-28 14:45:18 -07:00
Olof Hellman
59a8efe147
Trying to set up code signing correctly with developer settings
2019-07-27 21:36:29 -07:00
Maurice Parker
1b49788a0a
Make test cases run again.
2019-05-03 17:29:54 -05:00
Maurice Parker
0e31c254f3
Attempted to set up the xcconfig for the iOS build.
2019-04-15 17:56:59 -05:00
Brent Simmons
e98b0a1db5
Set MACOSX_DEPLOYMENT_TARGET = 10.14.4
2019-04-01 22:02:00 -07:00
Brent Simmons
b0dd9cc347
Convert NetNewsWire to Swift 5.
2019-03-31 16:14:59 -07:00
Brent Simmons
141ae5cc2f
Continue rename to NetNewsWire.
2018-08-28 22:18:24 -07:00
Daniel Jalkut
3507313f84
Accept Xcode 9.3 recommended build settings.
2018-01-29 11:20:30 -05:00
Olof Hellman
31bd9d918c
Scripting support for articles and basic article properties
...
Also, added support for accessing feeds directly from the top level
container, essentially skipping account as a hierarchy level.
With this change, a script like
tell app “Evergreen”
title of every article of feed "Six Colors" where read is true
end tell
produces the expected result.
2018-01-24 00:06:34 -08:00
Olof Hellman
e3e68e051a
move most build settings to xcconfig files.
...
Add an #include to allow developer overrides of build settings so as to
soften the pain of code signing configuration
2018-01-07 17:46:23 -08:00