NewsBlur-viq/clients/ios/Classes
Nicholas Riley f01ec1c008 iOS: Fix popover interaction with keyboard support.
Use the same popover creation code in more places, which adds Escape and
Command-. to dismiss popovers.

Ensure that popovers both get and can accept first responder, preventing
keyboard input from leaking through to an underlying view controller.
Without this, it can be confusing as, for example, you can navigate to a
different story while you’ve got a ‘mark read’ popover shown for another
story.
2016-03-19 13:22:02 -04:00
..
offline iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
ActivityCell.h Merge branch 'offline' into ios6 2013-07-12 15:27:50 -07:00
ActivityCell.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
ActivityModule.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
ActivityModule.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
AddSiteAutocompleteCell.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
AddSiteAutocompleteCell.m Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
AddSiteTableCell.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
AddSiteTableCell.m iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
AddSiteViewController.h iOS: Add Site modernization 2016-03-17 20:40:09 -07:00
AddSiteViewController.m iOS: Remove extra separators in Add Site popover. 2016-03-18 22:59:55 -04:00
AuthorizeServicesViewController.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
AuthorizeServicesViewController.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
AuthorizeServicesViewController.xib Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
BaseViewController.h First pass at iOS keyboard support (#826). 2015-12-09 11:19:13 -05:00
BaseViewController.m First pass at iOS keyboard support (#826). 2015-12-09 11:19:13 -05:00
DashboardViewController.h iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
DashboardViewController.m iOS: Fix popover interaction with keyboard support. 2016-03-19 13:22:02 -04:00
DataUtilities.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
DataUtilities.m Fixing last of commentless shares on ios. Ready to roll with scroll position saving. 2015-09-16 20:41:06 -07:00
EventWindow.h Showing image context menu on tap. 2014-09-18 16:55:37 -07:00
EventWindow.m iOS: Use force ratio instead of absolute force. 2015-12-09 10:27:45 -05:00
FeedChooserItem.h iOS: feed chooser mute & organize sites done 2016-01-28 21:19:04 -08:00
FeedChooserItem.m iOS: Pluralize counts in organize/mute so you don’t see “1 subscribers”. 2016-02-06 13:55:36 -05:00
FeedChooserTitleView.h iOS: feed chooser 2016-01-27 20:52:09 -08:00
FeedChooserTitleView.m Folder title colors in organizer/chooser. 2016-02-27 14:47:46 -08:00
FeedChooserViewCell.h iOS: mute changes; combined select/sort menu on right, on/off, greyed out text, scrollable menu when needed, etc 2016-02-03 21:51:57 -08:00
FeedChooserViewCell.m iOS: Preferably truncate feed title rather than statistic text in organizer/mute. 2016-02-06 14:22:08 -05:00
FeedChooserViewController.h iOS: feed chooser 2016-01-27 20:52:09 -08:00
FeedChooserViewController.m iOS: Fix mute icon display broken by the previous commit. 2016-02-13 11:45:16 -05:00
FeedChooserViewController.xib iOS: feed chooser 2016-01-27 20:52:09 -08:00
FeedDetailMenuViewController.h iOS: done #875 (theme chooser in feed detail menu) 2016-02-05 13:59:01 -08:00
FeedDetailMenuViewController.m iOS: magical scrolling enabled when needed in feed detail menu popover 2016-02-08 19:52:58 -08:00
FeedDetailTableCell.h iOS: fixed #805 (saved stories unread issue) 2015-11-03 17:52:21 -08:00
FeedDetailTableCell.m Themed disclosure buttons for folder titles. 2016-02-27 13:20:32 -08:00
FeedDetailViewController.h iOS: mute from feed detail menu 2016-01-29 14:29:22 -08:00
FeedDetailViewController.m Sync story read status to server when scrolling to mark as read. I'm not sure why this hasn't been happening. 2016-03-14 13:54:26 -07:00
FeedsMenuViewController.h iOS: done #875 (theme control in feeds menu) 2016-02-08 17:31:46 -08:00
FeedsMenuViewController.m iOS: Fix popover interaction with keyboard support. 2016-03-19 13:22:02 -04:00
FeedsMenuViewController.xib iOS: done #875 (theme control in feeds menu) 2016-02-08 17:31:46 -08:00
FeedTableCell.h Fixing font descriptor size cache for feed and story titles. 2014-10-01 14:23:57 -07:00
FeedTableCell.m Adjusting all four themes for feed list and story list views. Still need to work on story detail. 2016-01-28 08:42:35 -08:00
FirstTimeUserAddFriendsViewController.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
FirstTimeUserAddFriendsViewController.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
FirstTimeUserAddFriendsViewController.xib Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
FirstTimeUserAddNewsBlurViewController.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
FirstTimeUserAddNewsBlurViewController.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
FirstTimeUserAddNewsBlurViewController.xib Removing last traces of Google Reader from ios app. Also add better final page of ftux. Fixing folder chooser in add dialog on ios. 2013-09-12 16:40:23 -07:00
FirstTimeUserAddSitesViewController.h NewsBlur: fixed #782 (new account recommended sites misaligned; now using autolayout) 2015-10-26 13:29:07 -07:00
FirstTimeUserAddSitesViewController.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
FirstTimeUserAddSitesViewController.xib NewsBlur: fixed #782 (new account recommended sites misaligned; now using autolayout) 2015-10-26 13:29:07 -07:00
FirstTimeUserViewController.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
FirstTimeUserViewController.m NewsBlur iOS v4.5 beta 3. With iPhone 6/6+ support. 2014-09-24 12:37:33 -07:00
FirstTimeUserViewController.xib NewsBlur iOS v4.5 beta 3. With iPhone 6/6+ support. 2014-09-24 12:37:33 -07:00
FolderTitleView.h iOS: done #816 (replacing action sheets) 2015-11-29 18:08:44 -08:00
FolderTitleView.m iOS: fixed iPad theme issues 2016-03-09 22:05:51 -08:00
FollowGrid.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
FollowGrid.m Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
FontListViewController.h iOS: added #791 (separate fonts list) 2015-10-31 16:35:32 -07:00
FontListViewController.m iOS: Fix height of font settings and font list, removing extra separators/space. 2016-03-13 15:03:08 -04:00
FontListViewController.xib iOS: added #791 (separate fonts list) 2015-10-31 16:35:32 -07:00
FontSettingsViewController.h iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
FontSettingsViewController.m iOS: Fix popover interaction with keyboard support. 2016-03-19 13:22:02 -04:00
FontSettingsViewController.xib iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
FriendsListViewController.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
FriendsListViewController.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
GoogleReaderViewController.xib Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
InteractionCell.h Merge branch 'offline' into ios6 2013-07-12 15:27:50 -07:00
InteractionCell.m iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
InteractionsModule.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
InteractionsModule.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
LaunchScreen.xib Enterprise build ready to go. 2015-09-18 16:21:59 -07:00
LoginViewController.h iOS: fixed #788 (iPad Pro support) & fixed #789 (tabbing on login/signup) 2015-11-04 16:11:39 -08:00
LoginViewController.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
MarkReadMenuViewController.h iOS: fixed #858 (mark older/newer as read & sharing) 2016-01-08 21:53:18 -08:00
MarkReadMenuViewController.m iOS: Fix popover interaction with keyboard support. 2016-03-19 13:22:02 -04:00
MenuTableViewCell.h iOS: feed chooser 2016-01-27 20:52:09 -08:00
MenuTableViewCell.m iOS: feed chooser 2016-01-27 20:52:09 -08:00
MenuViewController.h iOS: Fix black-on-black icons in dark theme. 2016-02-13 11:37:25 -05:00
MenuViewController.m iOS: Fix popover interaction with keyboard support. 2016-03-19 13:22:02 -04:00
MenuViewController.xib iOS: mute changes; combined select/sort menu on right, on/off, greyed out text, scrollable menu when needed, etc 2016-02-03 21:51:57 -08:00
MoveSiteViewController.h Fixing move/add site dialog's folder icons. 2013-10-02 17:31:51 -07:00
MoveSiteViewController.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
NBActivityItemProvider.h Fixing crashes on uiactivityview and fixing lag on finding last story scroll position. 2015-09-17 17:01:32 -07:00
NBActivityItemProvider.m Fix Mail action in "Send to" from the original story view not including the URL. 2015-12-21 10:59:04 -08:00
NBBarButtonItem.h Beginning ios7 transition. Still lots of views to go. 2013-09-24 17:18:20 -07:00
NBBarButtonItem.m Fixing spacing and position of toolbars on all ios views. 2013-10-03 13:54:15 -07:00
NBContainerViewController.h iOS: tweaked #825 (dark mode) 2015-12-15 12:37:18 -08:00
NBContainerViewController.m iOS: fixed #864 (All Sites button disappearing) 2016-01-29 16:11:21 -08:00
NBCopyLinkActivity.h Adding Copy Link uiactivity. 2015-09-22 22:11:48 -07:00
NBCopyLinkActivity.m Adding Copy Link uiactivity. 2015-09-22 22:11:48 -07:00
NBLoadingCell.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
NBLoadingCell.m iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
NBNotifier.h iOS: done #735 (non-modal story notifications) 2015-10-28 21:50:23 -07:00
NBNotifier.m iOS: Fix notifier appearance when dark theme selected on launch. 2016-02-24 17:05:09 -05:00
NBSwipeableCell.h Adding swiping to feeds. Now need actions on both. This also fixes the pixel imperfection on select. 2013-09-27 17:54:06 -07:00
NBSwipeableCell.m Adding swiping to feeds. Now need actions on both. This also fixes the pixel imperfection on select. 2013-09-27 17:54:06 -07:00
NewsBlurAppDelegate.h iOS: Add Site popover arrow fix 2016-03-18 21:29:42 -07:00
NewsBlurAppDelegate.m iOS: Fix popover interaction with keyboard support. 2016-03-19 13:22:02 -04:00
NewsBlurViewController.h iOS: tweaked #825 (dark mode) 2015-12-15 12:37:18 -08:00
NewsBlurViewController.m iOS: Add Site popover arrow fix 2016-03-18 21:29:42 -07:00
OfflineCleanImages.h Moving offline image clenaing to nsoperation to speed up refresh time. 2013-08-05 18:32:43 -07:00
OfflineCleanImages.m Moving offline image clenaing to nsoperation to speed up refresh time. 2013-08-05 18:32:43 -07:00
OriginalStoryViewController.h iOS: done #816 (replacing action sheets) 2015-11-29 18:08:44 -08:00
OriginalStoryViewController.m Redrawing all taskbar icons to remove white shadow and consistently apply a thin inner shadow. Closes #885. 2016-03-01 12:31:32 -05:00
ProfileBadge.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
ProfileBadge.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
ShareViewController.h Custom headers for saved story tags. 2014-11-12 11:25:06 -08:00
ShareViewController.m iOS: fixed share view theming 2016-03-02 14:44:00 -08:00
ShareViewController~ipad.xib Fixing landscape ipad keyboard share bug. Stupid typo! 2014-12-16 12:19:04 -08:00
SiteCell.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
SiteCell.m Fixing FTUX categories on ios. 2013-10-04 14:33:17 -07:00
SmallActivityCell.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
SmallActivityCell.m iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
SmallInteractionCell.h Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
SmallInteractionCell.m iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
StoriesCollection.h iOS: done #816 (replacing action sheets) 2015-11-29 18:08:44 -08:00
StoriesCollection.m iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
StoryDetailViewController.h iOS: reverted WKWebView changes 2016-02-01 10:44:59 -08:00
StoryDetailViewController.m Fixing story author on newsletters 2016-03-07 22:46:34 -08:00
StoryPageControl.h iOS: tweaked #825 (dark mode) 2015-12-15 12:37:18 -08:00
StoryPageControl.m iOS: Fix popover interaction with keyboard support. 2016-03-19 13:22:02 -04:00
StoryPageControl.xib Sync story read status to server when scrolling to mark as read. I'm not sure why this hasn't been happening. 2016-03-14 13:54:26 -07:00
ThemeManager.h iOS: tweaked #825 (dark mode) 2015-12-20 22:04:55 -08:00
ThemeManager.m Themed disclosure buttons for folder titles. 2016-02-27 13:20:32 -08:00
TrainerViewController.h Loading feed trainer from feed list. Gestures for social subs (profile + mark read). 2013-10-02 16:05:22 -07:00
TrainerViewController.m Merge branch 'master' into 5.1 2016-01-28 11:30:50 -08:00
UnreadCountView.h Saved story feeds shouldnt have long presses or swipes. 2014-05-20 12:58:04 -07:00
UnreadCountView.m Unread counts colors. 2016-02-27 14:34:10 -08:00
UserProfileViewController.h New drag bar for story titles on ipad in portrait. 2013-09-26 19:26:10 -07:00
UserProfileViewController.m iOS: Fix popover interaction with keyboard support. 2016-03-19 13:22:02 -04:00
UserTagsViewController.h Adding a tag. Ship it! 2014-11-12 13:00:12 -08:00
UserTagsViewController.m iOS: fixed #888 (tags popover theming) 2016-03-02 14:18:35 -08:00
Utilities.h Switching out from unreliable disk caching to TMCache (damn threading issues). 2014-02-24 18:56:51 -08:00
Utilities.m iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00