Commit Graph

3754 Commits

Author SHA1 Message Date
Brent Simmons fcb0f0c439 Remove a no-longer-used Account.update function — we have a new one that’s way faster. Also: assert that we’re in the main thread in that new update function. 2019-10-13 19:23:36 -07:00
Brent Simmons c5e0d96adb Merge changes from mac-release, including performance fix. 2019-10-13 19:08:27 -07:00
Brent Simmons 1d0cacd5fc When syncing, update the database by articleIDs rather than by feeds — this means *far* fewer fetches and much less data pulled from the database. It should help app responsiveness dramatically during sync, and especially during an initial sync. 2019-10-13 19:02:56 -07:00
Maurice Parker 4759cedd35 Use Javascript to fetch to the image for the ImageViewController 2019-10-13 19:41:34 -05:00
Maurice Parker a1f26898c8 Split Mac and iOS specific javascript into individual files. 2019-10-13 15:47:11 -05:00
Brent Simmons 099172d9d2 Empty the database articles cache when NetNewsWire moves to the background. This helps prevent the cache from growing forever. 2019-10-12 15:06:21 -07:00
Maurice Parker bb31c913e4 Make build job step names consistent 2019-10-12 16:58:45 -05:00
Maurice Parker bebf69ef74 Set bounds on share popover 2019-10-12 16:54:24 -05:00
Maurice Parker 60fb58ecaa Add share button to full screen image view. 2019-10-12 15:27:38 -05:00
Maurice Parker 3ee0506b4a Add fullscreen image previewing and zooming 2019-10-12 14:45:44 -05:00
Maurice Parker 5ed508b709 Rollback deployment target to 13.0 2019-10-12 08:16:02 -05:00
Maurice Parker 67084d4bbc Rollback deployment target to 13.0 2019-10-12 08:10:25 -05:00
Maurice Parker 06cbe98916 Check main scheme for destinations 2019-10-12 08:05:37 -05:00
Maurice Parker ff769a6829 Check main scheme for destinations 2019-10-12 08:02:32 -05:00
Maurice Parker bb6901b9c7 Add destination to build scripts 2019-10-12 07:56:39 -05:00
Maurice Parker e76a4f1d02 Correct scheme name 2019-10-12 07:50:30 -05:00
Maurice Parker 336f71d9a3 Enabled iOS build and tests 2019-10-12 07:48:34 -05:00
Maurice Parker b6cb1b8f21 Remove commented build steps 2019-10-11 20:07:23 -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 ba077d4ed1 Fix crashlog script 2019-10-11 19:41:21 -05:00
Maurice Parker a4efbda677 Dump NetNewsWire crashlogs 2019-10-11 19:37:29 -05:00
Maurice Parker 3a46d06bec Continue process if there is an error 2019-10-11 19:26:48 -05:00
Maurice Parker b20b1d07c9 Look for crashlog after run 2019-10-11 19:19:39 -05:00
Maurice Parker b5bc6f1e58 Look for crashlog after run 2019-10-11 19:14:56 -05:00
Maurice Parker ee1f26899c Add Test build configuration 2019-10-11 17:38:01 -05:00
Maurice Parker a3a694333a Disable Sparke's check for updates on DEBUG builds 2019-10-11 15:07:41 -05:00
Maurice Parker 605607ece0 Remove HEADLESS code gating 2019-10-11 13:00:18 -05:00
Maurice Parker d3f764ec33 Temporily disable framework tests 2019-10-11 12:51:16 -05:00
Maurice Parker 3ab7de583e Temporily disable NNW app tests 2019-10-11 12:46:23 -05:00
Maurice Parker 7c563e4482 Remove AppleScript from headless tests 2019-10-11 12:37:49 -05:00
Maurice Parker 401da6124d Change configuration to debug 2019-10-11 12:14:20 -05:00
Maurice Parker 8eabcd34bb Build to run tests in NNW and all NNW frameworks 2019-10-11 12:10:15 -05:00
Maurice Parker 5b448d9a20
Merge pull request #1125 from kielgillard/master
Refactor add and create feeds
2019-10-11 10:58:03 -05:00
Kiel Gillard 438338ac9f Refactor add and create feeds since they differ only by refreshing after adding. 2019-10-11 20:32:21 +11:00
Kiel Gillard e0b35d6854 Add feed request 2019-10-11 18:14:23 +11:00
Maurice Parker 4191127978 Correct scheme variable reference 2019-10-10 20:06:13 -05:00
Maurice Parker b0bb64c4bf Prepare to add the iOS build 2019-10-10 20:02:50 -05:00
Maurice Parker 8656753423 Rename MarkArticlesReadAlertController to UndoAvailableAlertController to better reflect its new purpose 2019-10-10 15:13:20 -05:00
Maurice Parker f57d3f7df8 Prepend team name to shared user defaults to get rid of warning and hopefully prevent user default corruption 2019-10-10 14:44:20 -05:00
Maurice Parker 458f79871f Update to latest submodules 2019-10-10 14:38:38 -05:00
Maurice Parker f7da774e1d Update to the latest RSParser 2019-10-10 14:15:48 -05:00
Maurice Parker 02128b8b12 Add VerifyNoBS script on framework projects 2019-10-10 13:58:31 -05:00
Maurice Parker d5255c66ee Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-10-10 11:01:48 -05:00
Maurice Parker abe2ac841d Add pull request trigger 2019-10-10 11:01:41 -05:00
Maurice Parker 263a030356
Change build badge 2019-10-10 10:36:39 -05:00
Maurice Parker 4a9026db05 Remove code signing override 2019-10-10 10:20:41 -05:00
Kiel Gillard d1e4c84a9e Refactoring create feed 2019-10-10 21:25:14 +11:00
Kiel Gillard 7cac3e6238 Simplifying operations to improve their reusability and composability 2019-10-10 21:25:14 +11:00