* [ADD] Bookmarks for repo, issues and pull request
* [FIX] Bookmark model decoding from archive
* [ADD] Clear all option for bookmarks
* [ADD] Search bookmarks with search bar
* [ADD] Swipe to delete for bookmarks (only when search bar is not active)
* [ADD] Bookmark cell accessible and some cleanup
* [ADD] Incorporate review comments
* [ADD] Reuse notification type instead of bookmark type
* [ADD] Incorporate review comments
- Enum over struct on bookmark model
- Github bookmark tab icon
- Smooth deselection, Single tap to scroll to top, cleanup
-
* Cancelled networking when the cancel button is pressed
* Responded to comments: code formatting & cleanup
* Can now search while typing
Slight formatting changes
* Prevented search term from showing up in recent before search succeeds
* Show loading screen while typing
* Less complicated network cancellation
* Cleaned up groups
* Recently viewed repos (#631)
* Recently Viewed Repos saved in search store
* Styling changes
* Equatable changes and visual updates
* Visually update after selecting a repo
* Rebased
* Slowed down the debouncer a bit
* init FlatCache lib
* tests for all other cases
* install flatcache to freeitme project, move VM creation into client
* refactor and split up inbox design
* fixup flatcache pod
* Added the generic SearchBar section controller
Added a helper method for searching notifications
* Strip the unwanted characters from the search query
* Add a first version of searching issues in Repository screen
* Improve the search for the Repository screen
* Improve the filtering of issues by changing the order
* Fixed the compiling issues to make the project compile again
* Renamed `Strings.swift` to `Constants.swift`, fixes#498
Added the product urls to `Constants.swift`, partly fixes#494
* Wrapped the strings in a `Strings`-enum
* Really shouldn't manually retype things
* Update project.pbxproj
* Move duplicate share UIAlertActions to AlertActions struct #359
Create helper AlertActions struct for convenient UIAlertAction's instantiation.
* Create AlertActionBuilder #359
The AlertActionBuilder is used to create custom UIAlertAction's with constituent parts.
* Create UIAlertController+Action #359
UIAlertController+Action extension provide a convinient way for adding actions into the UIAlertController.
* Move additional UIAlertAction duplicates into AlertAction #359
* NewIssueTableViewController: Use correct titles for alert actions #359
Use "Go back" and "Discard" titles instead of "No" and "Yes".
* IssueCommentSectionController: Refactor alert actions #359
* SettingsViewController: Refactor onSignOut alert actions #359
* Add a "Create Issue" view controller, Hook up networking, Enable bug reporting
* Add create issue button to all repos
* Fix navigation for tablet, Add markdown controls view
* Remove new issue button if issues are not enabled
* Add localization for new issue text
* Update scrollView insets on keyboard, Add slight background
* More style changes, moved preview to it's own button, expanding text view, return takes you to next field
* Update bug report repository
* Design changes
* Add markdown controls to new issue
* Update UISwitch on tint color
Align green with shared color
* Update tintColor of all UIAlertControllers
* Create factory for SFSafariViewController
* Update SFSafariViewController tint color
Only in the .configured factory
* Use SFSafariViewController factory everywhere
* Create factory for UIAlertController
* Use UIAlertController factory everywhere