Commit Graph

286 Commits

Author SHA1 Message Date
Maurice Parker
994d4ad7b4 Add error icon for reader view 2019-09-26 14:48:19 -05:00
Andrew Brehaut
f25c0e0b57 Original implementation was only aware of multimarkdown style footnote markup.
This commit includes support for DaringFireball style footnotes
2019-09-26 20:20:53 +12:00
Andrew Brehaut
8882d219a6 544 footnote support working on iOS
This commit includes the newsfoot.js script in the iOS page.html file
and copies css from the Mac styleSheet.css into the iOS styleSheet.css.

The is only one difference in the styles between the two: iOS defines left and
right to be in terms of the viewport width rather than a fixed size. This ensures that the popover is always within the visible area.
2019-09-25 12:31:07 +12:00
Maurice Parker
98befac78c Animate reader view button 2019-09-24 16:34:11 -05:00
Maurice Parker
20fa5d9e48 Implement keychain groups 2019-09-22 16:00:06 -05:00
Maurice Parker
0c00150849 Externalize javascript code into separate main.js file 2019-09-21 04:34:11 -05:00
Maurice Parker
ba45144c2a Merge branch 'mac-release' 2019-09-21 03:57:41 -05:00
Maurice Parker
3decd23c45 Convert iOS to use Javascript rendering 2019-09-20 20:33:28 -05:00
Ben Ubois
cdf643c2a6 Make iFrames responsive. 2019-09-20 17:21:01 -07: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
Brent Simmons
38f6004edf Change bundle ID of iOS app to com.ranchero.NetNewsWire.iOS. Apple’s portal didn’t like the version with the hyphen in it, for some reason. 2019-09-18 21:51:21 -07:00
Maurice Parker
b01e8deaf4 Make both primary and secondary color NNW blue in light mode 2019-09-18 09:21:07 -05:00
Maurice Parker
db2ee18299 Unify the colori scheme into primary and secondary accent colors 2019-09-18 02:49:57 -05:00
Maurice Parker
372fb06716 Implement different icons for each individual smartfeed 2019-09-17 20:26:49 -05:00
Maurice Parker
53760c75b4 Restore feedburner image block and remove feedburner link block to match the Mac rules 2019-09-17 16:02:29 -05:00
Maurice Parker
8d5f7cd6cb Change link color to more closely match the tint color 2019-09-17 15:38:55 -05:00
Maurice Parker
e84410c4ee Update to the latest credit verbiage 2019-09-17 10:57:02 -05:00
Maurice Parker
622dba7c14 Implement Settings About View 2019-09-17 10:34:54 -05:00
Maurice Parker
3c1b0cf961 Fix css to handle super wide divs. 2019-09-16 18:19:28 -05:00
Maurice Parker
efcbdd642a Fix cell icon tint colors 2019-09-11 19:29:27 -05:00
Maurice Parker
42d19ba157 Fixed dark mode bar button tint color 2019-09-11 12:36:04 -05:00
Maurice Parker
93f4b29274 Add the ability to customize the smartfeed and folder color option using the Asset catalog 2019-09-11 11:26:22 -05:00
Maurice Parker
597f1f4adc Made unread indicator and article links slightly brighter 2019-09-11 04:02:52 -05:00
Maurice Parker
51e37373df Don't block feedburner links as there are valid scenarios for those 2019-09-08 08:31:13 -05:00
Maurice Parker
12e417d311 Fix detail view link color. Issue #965 2019-09-06 18:14:51 -05:00
Maurice Parker
988ec75d75 Added Brian Warren's image stretching fix to the iOS app 2019-09-05 13:21:14 -05:00
Maurice Parker
ae06544dd5 Add iframe to the list of max width elements to prevent youtube videos and others from being too large 2019-09-04 17:32:10 -05:00
Maurice Parker
dabb78cde4 Merge branch 'mac-release' 2019-09-04 17:20:37 -05:00
Thomas Pritchard
091b43a9fb Apply figure styles to iOS as well 2019-09-04 19:58:30 +01:00
Maurice Parker
a29f69c0cb Create separate launch storyboard for iPad since we don't use large titles on iPad in three panel mode which is the only one you will see while launching 2019-09-04 04:46:13 -05:00
Maurice Parker
fc872cf88f Add missing activity type 2019-09-03 19:58:48 -05:00
Maurice Parker
960f09826b Add separator line to section headers so that they don't look smooshed together when collapsed 2019-09-03 13:00:31 -05:00
Jim Correia
061872b7ff Simplified/corrected highlighted/selected appearance of feed and timeline cells.
- Set the highlighted text color on labels in table cells. This will be used
  for both the highlight and selected states automatically. (And since it is
  used for both states, we avoid anachronistic state where we have black
  text on a dark blue background in light mode as we transition from none ->
  highlighted -> selected.)

- Keep the selected/highlighted overrides to adjust colors for non-UIControl
  subelements.
2019-09-02 22:39:01 -07: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
988ac1bbd8 Correct label color to specify correct platform 2019-08-31 17:37:42 -05:00
Maurice Parker
2cf6550226 Implemented launch storyboard. Issue #742 2019-08-30 17:39:39 -05:00
Maurice Parker
d641223536 Add Activities for viewing Feeds and Folders 2019-08-27 14:20:34 -05:00
Maurice Parker
a0636b8f47 Add Smart Feeds as User Activities 2019-08-25 17:04:15 -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
Maurice Parker
0b9522261e Removed unused color for folders. This has been replaced with the tint color. 2019-08-03 17:28:45 -05:00
Maurice Parker
02575c31fe Change selected table row text to be white. Issue #693 2019-08-03 16:25:35 -05:00
Brent Simmons
304250e127 Use updated iOS app icon assets from Brad. 2019-07-10 22:53:45 -07:00
Brent Simmons
6f669c2aba Add new app icon resources. 2019-07-05 23:09:54 -07:00
Maurice Parker
178e89b1fb Add basic multi window support to iOS 2019-06-28 10:28:02 -05:00
Maurice Parker
975d17e32d Correct colors for dark mode 2019-06-25 18:16:04 -05:00
Stuart Breckenridge
d6ea5bd636 Deletes assets not required 2019-06-21 22:40:17 +08:00
Maurice Parker
2ee72125ba Support dark mode for small avatars on iOS 2019-06-20 11:58:26 -05:00
Maurice Parker
6765206a1b Update iOS to use FreshRSS branding 2019-06-20 07:33:17 -05:00
Stuart Breckenridge
f19b4ee780 Merge remote-tracking branch 'upstream/master' 2019-06-20 07:10:09 +08:00
Maurice Parker
d794240bd9 Merge branch 'mac-candidate' 2019-06-19 11:31:38 -05:00
Stuart Breckenridge
449dde54c5 Merge remote-tracking branch 'upstream/master' 2019-06-19 23:26:11 +08:00
Stuart Breckenridge
ace8197814 Adds support for BGAppRefreshTask 2019-06-19 23:26:03 +08:00
Maurice Parker
716653c235 Implement NetNewsWire Blue for cell selection and tint. Issue #691 & #692 2019-06-18 18:31:37 -05:00
Maurice Parker
ae2c4b9d25 Update timeline to use new semantic colors (darkmode support) 2019-06-18 17:47:13 -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
902304c723 Convert Settings to use SwiftUI 2019-06-11 16:59:16 -05:00
Maurice Parker
970b7535dc Add add account selection scene for iOS 2019-05-16 17:45:38 -05:00
Maurice Parker
2dcde1ab8e Create generic feed icon and timeline avatar 2019-04-29 07:07:57 -05:00
Maurice Parker
5cdbaafc8e Use a higher resolution folder graphic 2019-04-28 17:33:38 -05:00
Maurice Parker
3d1c0d3e28 Changed default feed favicon to a globe so that it matches the desktop default feed favicon 2019-04-28 17:22:54 -05:00
Maurice Parker
37c25e33c2 Increase the resolution of the smart feed icon so that it doesn't look terrible on retina displays 2019-04-28 17:07:01 -05:00
Maurice Parker
dcb65f6454 Fix table section header background color 2019-04-28 15:53:16 -05:00
Maurice Parker
a5cfeb1f12 Make smart feed icon color configurable 2019-04-28 15:11:02 -05:00
Maurice Parker
48173fe43c Delete old unused image assets and preserve vector data for ones in bar button items 2019-04-27 17:22:40 -05:00
Maurice Parker
a576111e46 Tweak some of the detail toolbar item images 2019-04-27 11:23:10 -05:00
Maurice Parker
8be54564e4 Enable dynamic type on detail view. 2019-04-27 10:49:54 -05:00
Maurice Parker
da856a14e1 Added CSS to break long words that squish content. Issue #624 2019-04-26 17:59:47 -05:00
Maurice Parker
76b922546c Add build info to settings scene. 2019-04-26 14:04:52 -05:00
Maurice Parker
9c119ee81d Change font to apple-system-body 2019-04-26 14:01:47 -05:00
Maurice Parker
81f7332f3c Add settings scene. 2019-04-25 18:06:53 -05:00
Maurice Parker
c4f624df0c Enable background refresh 2019-04-23 11:27:57 -05:00
Maurice Parker
e60fb259c2 Add feed and net newswire protocol registrations. 2019-04-22 16:29:02 -05:00
Maurice Parker
17d83928a9 Update toolbar icons. 2019-04-21 07:35:16 -05:00
Maurice Parker
4592eb6a43 Create detail view toolbar and add first unread item to timeline. 2019-04-21 06:28:50 -05:00
Maurice Parker
48d6f11aeb Change cell selection background color to be blue. Issue #619 2019-04-20 17:12:39 -05:00
Maurice Parker
b1a9a45f53 Added the unread count to the Account Section Header. 2019-04-18 07:24:55 -05:00
Maurice Parker
bb20e4d2a2 Added disclosure indicators. 2019-04-17 10:15:44 -05:00
Maurice Parker
ce0e548e79 Established settings menu with built in OPML Import/Export. 2019-04-17 07:00:32 -05:00
Maurice Parker
694def74bf Updated some of the graphics to be more correct and added the Edit button to the Master view. 2019-04-16 20:56:02 -05:00
Maurice Parker
829e482fae Added the ability to select OPML files for the OPML import. 2019-04-16 08:53:22 -05:00
Maurice Parker
55a737f852 added image assets for iOS 2019-04-15 15:03:39 -05:00
Maurice Parker
8526db8b4c Added initial POC version of NetNewsWire for iOS to use as a starting point for the actual app. 2019-04-15 15:03:05 -05:00
Maurice Parker
94ff54dfaa set the temporary iOS icon to be the Evergreen one 2019-04-14 09:03:41 -05:00
Brent Simmons
70312aa75c Major folder and project tree restructuring. 2019-04-13 16:18:54 -07:00