Maurice Parker
722d486018
Move keyboard config files to Shared location in repo as they will now be used in the iOS app as well as the Mac app
2019-09-04 03:11:55 -05:00
Maurice Parker
a59f223043
Moved FetchRequestOperation and FetchRequestQueue to Shared section of the repo since they are used by both Mac and iOS
2019-09-04 02:40:35 -05:00
Jim Correia
932f6fdd30
Added NNWTableViewCell; a base class for cells with the NNW selection color.
...
Defined a semantic color for the selection color which is identical to
netNewsWireBlue.
MasterFeedTableViewCell and MasterTimelineTableViewCell now subclass
NNWTableViewCell and no longer directly customize their selected background
view.
2019-09-02 22:38:42 -07:00
Maurice Parker
858bdb7f21
Rename AppCoordinator to SceneCoordinator as that name better defines its purpose
2019-09-01 12:43:07 -05:00
Maurice Parker
fe2e0155da
Add scoped searching of articles
2019-08-31 15:53:47 -05:00
Maurice Parker
07ca61f7cf
Convert the timeline to use diffable datasources
2019-08-30 14:17:05 -05:00
Maurice Parker
89a38fa2b5
Change Feeds to use diffable data sources
2019-08-28 18:06:27 -05:00
Maurice Parker
3c86bf0614
Merge pull request #871 from mbernson/master
...
Simplify sharing delegate logic
2019-08-27 11:13:00 -05:00
Maurice Parker
a0b11da438
Prevent autolayout from messing with our manually set frames
2019-08-25 20:00:34 -05:00
Maurice Parker
dc6bf05ae4
Rename ActivityFactory to ActivityManager because it will also handle activity deletes in the future
2019-08-25 14:43:11 -05:00
Maurice Parker
313518698c
add the ability to respond to NSActivityRequests
2019-08-24 19:31:29 -05:00
Maurice Parker
5b1c0485c5
Add NSUserActivity for reading articles
2019-08-24 14:57:51 -05:00
Maurice Parker
7f024586bb
Add navigation and toolbar theming for light mode. Issue #698
2019-08-23 12:27:45 -05:00
Mathijs Bernson
35dca45c60
Add sharing subject test
2019-08-23 13:23:30 +02:00
Brent Simmons
defa32708c
Merge branch 'mac-candidate'
2019-08-14 00:33:07 -07:00
Brent Simmons
3aae7ad328
Now using manual build numbers, because I messed up and built from the wrong branch. I should be able to figure out how to get back to automated build numbers — but it can wait till after 5.0 ships.
2019-08-14 00:20:42 -07:00
Olof Hellman
6fc6b178e7
undo change from Manual to Automatic
2019-08-11 21:52:09 -07:00
Olof Hellman
1afa62284f
fix busted xcconfig files
2019-08-11 21:44:26 -07:00
Maurice Parker
47025e3e16
Remove duplicate AppCoordinator in Sources that was causing an warning
2019-08-01 17:16:08 -05:00
Olof Hellman
badd7862b9
fix failing tests
...
Disable the test that requires permissions to send keystrokes via SystemEvents.app
Add PRODUCT_NAME back to the .pbxproj files to work around Xcode 11 beta 4 bug
2019-07-30 21:05:30 -07:00
Olof Hellman
1809ad94e1
Exempt PRODUCT_NAME from build setting restriction
2019-07-28 19:09:20 -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
59a8efe147
Trying to set up code signing correctly with developer settings
2019-07-27 21:36:29 -07:00
Maurice Parker
adb6309872
In Three Pane Mode only show the progress indicator on the Feeds controller
2019-07-27 14:49:07 -05:00
Maurice Parker
c034aac385
Added system message view controller
2019-07-18 18:19:32 -05:00
Brent Simmons
3999c7b3c5
Merge branch 'mac-candidate'
2019-07-05 22:42:01 -07:00
Brent Simmons
7a204ad6ed
Run database fetches async, in the timeline, when appropriate — for instance, when All Unread is selected and new articles come in.
2019-07-05 20:06:31 -07:00
Maurice Parker
fcf2937394
Rename NavStateController to AppCoordinator because we are redesigning it to be the Coordinator pattern
2019-06-29 13:35:12 -05:00
Maurice Parker
178e89b1fb
Add basic multi window support to iOS
2019-06-28 10:28:02 -05:00
Maurice Parker
e8e0f3b8bd
Temporarily disabled SwiftUI compiling
2019-06-23 17:41:41 -05:00
Jeremy Beker
d87f68a006
Renamed GoogleReaderCompatible to just Reader
2019-06-19 12:25:37 -04:00
Jeremy Beker
97585326c8
Merge branch 'master' into google_reader_compatible_syncing
...
# Conflicts:
# iOS/Settings/SettingsAddAccountView.swift
2019-06-18 15:38:59 -04:00
Maurice Parker
c966d3c7ed
Begin work on porting the add feed/folder dialog to SwiftUI
2019-06-17 09:03:21 -05:00
Jeremy Beker
125ea59cd6
Wiring up iOS add account settings
2019-06-16 18:22:00 -04:00
Jeremy Beker
a6e0cae377
Merge branch 'master' into google_reader_compatible_syncing
2019-06-16 13:16:03 -04:00
Maurice Parker
d4e2d44d8f
Add OPML Export for SwiftUI
2019-06-16 11:19:15 -05:00
Maurice Parker
3af60f0edc
Add Import OPML functionality
2019-06-16 10:54:18 -05:00
Maurice Parker
b8b2f23333
Move SafariView to Wrappers group since it is a reusable SwiftUI View
2019-06-16 10:21:03 -05:00
Stuart Breckenridge
2f4d1145f4
Opens Settings option in SFSafariViewController
...
Fixes #754
Fixes #756
2019-06-16 07:23:32 +08:00
Jeremy Beker
f54bc3569b
Merge branch 'master' into google_reader_compatible_syncing
...
# Conflicts:
# Frameworks/Account/Account.swift
# submodules/RSWeb
2019-06-15 12:34:50 -04:00
Maurice Parker
0bede5dfd0
Revert Dev ID to Brent Simmons
2019-06-14 16:08:52 -05:00
Maurice Parker
40b9be6709
center smaller avatars on a solid color background image to make all avatars a consistent size
2019-06-14 15:33:13 -05:00
Maurice Parker
58459631e4
Add SwiftUI account detail view
2019-06-13 14:30:56 -05:00
Brent Simmons
bab2c03dad
Add CONTRIBUTING.md which explains how to contribute. It also includes a Code of Conduct copied from PurpleBooth.
2019-06-11 21:53:56 -07:00
Maurice Parker
902304c723
Convert Settings to use SwiftUI
2019-06-11 16:59:16 -05:00
Maurice Parker
b4bcaf633b
Changed deployment target for iOS to 13 and updated to latest RSParser
2019-06-09 19:36:20 -05:00
Jeremy Beker
98c32b9987
Merge branch 'master' into google_reader_compatible_syncing
2019-05-31 09:54:25 -04:00