Balazs Perlaki-Horvath
c0d95ab685
Add navigationID throughout, rename onBoarding to welcome
2024-11-01 06:43:07 +01:00
Balazs Perlaki-Horvath
dd8e67fcdc
Handle closing tabs and video on macOS
2024-11-01 06:43:07 +01:00
Balazs Perlaki-Horvath
4c7c6eef91
Revert "Clean up macOS window management"
...
This reverts commit 8e1417c16104cc118ac04c500b658a35ed021126.
2024-11-01 06:43:07 +01:00
Balazs Perlaki-Horvath
6b67ece3ea
Clean up macOS window management
2024-11-01 06:43:07 +01:00
Balazs Perlaki-Horvath
8e560a0f3c
Clear browser on macOS
2024-11-01 06:43:07 +01:00
Balazs Perlaki-Horvath
f8cd255e04
Move browser clearing to LibraryOperations, make sure tab is saved on iPhone
2024-11-01 06:43:07 +01:00
Balazs Perlaki-Horvath
3df7b8c530
Fix no tab issues after unlinking a ZIM
2024-11-01 06:43:07 +01:00
Balazs Perlaki-Horvath
bd3c3e64eb
Fix publish from main thread
2024-09-20 12:16:17 +02:00
Balazs Perlaki-Horvath
140188ecc4
Buildable version
2024-09-20 11:40:16 +02:00
Balazs Perlaki-Horvath
99c99d7785
Library loading defered
2024-09-20 11:40:15 +02:00
Balazs Perlaki-Horvath
addd005bfa
Remove background task
2024-08-12 21:40:28 +02:00
Balazs Perlaki-Horvath
611b7c39ea
Single background context for DB
2024-07-24 00:30:50 +02:00
Balazs Perlaki-Horvath
fd44fefb63
Fix favIcons of opened ZIM files (not added via catalog download)
2024-06-16 12:49:31 +02:00
Balazs Perlaki-Horvath
212f7ba4fe
Fix unlinked ZIM file tab state
2024-04-08 09:21:40 +02:00
Balazs Perlaki-Horvath
ec98aae051
Update header style, add Xcode template, update XcodeGen
2024-04-06 10:19:47 +02:00
Emmanuel Engelhart
f40b838ec9
Remove empty characters at end of lines
2024-04-05 18:20:18 +02:00
Emmanuel Engelhart
21f862d927
Remove not (GPL) compliant copyright claims
2024-04-05 18:20:18 +02:00
Emmanuel Engelhart
d6c23073aa
Add GPL headers
2024-04-05 18:20:18 +02:00
Balazs Perlaki-Horvath
71da750d6a
Renames, delete old ZIM file post migration, fix Main thread issues
2024-03-11 13:46:12 +01:00
Balazs Perlaki-Horvath
3c94f24c08
Clarify the purpose of fileURLBookmark
2024-03-02 08:58:33 +01:00
Balazs Perlaki-Horvath
bc805d6c4c
Replace book->getLanguage() with book->getCommaSeparatedLanguages()
2024-01-19 23:36:32 +01:00
Balazs Perlaki-Horvath
d5dfb03ab0
Revert headers
2023-12-04 00:07:55 +01:00
Balazs Perlaki-Horvath
1c7b6edcce
Custom app support
2023-12-03 11:26:32 +01:00
ChrisLi
20d4ef29c0
File open and import ( #515 )
...
* open file button & handler
* open file in library
* file handler
* OpenFileContext
* open file action
* file owner
* remove tab id property
* disable open file button multi selection
2023-08-21 08:55:56 -04:00
ChrisLi
eecbc3ef32
Library compatibility in a multi tab setup ( #509 )
...
* project
* existing code
* controller
* library
* browser
2023-07-20 08:40:53 -04:00
ChrisLi
8a2517ccb4
Library refresh view model & test ( #487 )
...
* entities
* LibraryRefreshViewModel
* OPDSParserTests
* entity
* LibraryRefreshViewModel
* http error
* LibraryRefreshViewModelTest
* code
* code
* test
* test
* LibraryRefreshViewModel
* LibraryRefreshViewModel
* library enum
* error
* test
* tests
* in memory coredata
* test
* deprecation test
* test
* global LibraryRefreshViewModel
* refactor
2023-02-12 17:38:34 -05:00
ChrisLi
baeb36eebb
V3.0 bug fixes ( #472 )
...
* fix: bookmarks not removed when unlinking zim file
* fix: zim file not deleted when deleting zim file
* fix: pop view on unlink / delete
* build number
* webview loading concurrency issue
* build number
* fix: search text & results cleared when hiding keyboard
* fix: some zim files (e.g. ifixit) are missing category
* disable random & main article button when no opened zim file
* iPadOS: multi window
* build number
* macOS: navigation item keyboard shortcut
* build number
* another attempt at fixing crashes when attempting to sending data back at WKURLSchemeTask
* build number
* Revert "another attempt at fixing crashes when attempting to sending data back at WKURLSchemeTask"
This reverts commit cf698483727268a1b1467cb6222b7f038d19d6df.
* ignore NSExceptions
* resolve compile warning
* update to xcode recommended project settings
* build number
* more deterministic sorting
* remove duplicated search texts
* build number
* build number
2022-11-13 11:02:41 -05:00
ChrisLi
29a8c6471b
Background Refresh & Library UI ( #467 )
...
* ,pve background task identifier
* disable background task
* welcome bookmark max 6
* cell background color
* move
* library
* enable background fetch
* implement refresh
2022-10-05 22:16:02 -04:00
ChrisLi
fdc732c16f
Settings UI ( #466 )
...
* unable to load article alert
* reading settings
* reading settings
* LibrarySettings
* App
* RootView
* move about
* setting content
* remove old files
* library backup settings
* background refresh task
* remove settings view
* move
* fix about
* formatter
* project
2022-10-02 10:10:06 -04:00
ChrisLi
cfac53f941
iOS 15 + macOS 12 ( #461 )
...
* setup
* RootView setup
* open url
* ReadingView
* ReadingView
* webview delegate
* webview outlint
* sidebar
* buttons
* bar buttons
* reader view model
* reader view model
* ReadingView iOS
* NavigationTitleSubtitle
* map
* introspect
* content group
* setting navigation
* WebViewCoordinator
* webview state
* outline
* root view iOS macos
* ios buttons
* OutlineMenu
* OutlineMenu
* outlint tree
* webview gesture
* bookmark button
* merge notification
* BookmarkMultiButton
* ArticleCell
* ArticleCell
* data model
* iOS bookmarks
* bookmark loading
* search
* RandomArticle
* MainArticleMenuButton
* MoreActionMenu
* swiftui4
* BarSetupModifier
* RootView_SwiftUI4
* NavigationItem
* purge & renaming
* bookmarks
* welcome no content
* welcome no content
* file importer
* macos library hookup
* library iOS setup
* Library
* Library setup
* buttons
* library setup
* CategoryList
* predicates
* grid
* settings view
* RootView_SwiftUI4
* RootView
* root view
* RootView_iOS
* ios reading view model
* rootview
* onchange
* ios bars
* reading view iOS 16 button
* bookmark sort
* mvoe
* project setting
* focus
* NavigationItemButtons
* patches
* PageZoomButtons
* FocusedSceneValue modifier
* pagezoom observer
* search view
* SearchView
* dismiss search
* min detail view size
* search result
* SearchView
* resrch
* dismiss search on url change
* search view
* ios search setup
* search
* macos search
* ios search
* remove old search
* use searchbar
* searching
* ios memory leak
* WebViewConfiguration
* macOS webview
* refactor
* SearchBar setup
* search bar setup
* SearchBar setup
* searchbar
* ReadingView
* webview ref
* outline
* sheet
* toolbar title outline
* compact reading view
* settings
* recent search
* reading view
* reading view
* SearchView
* several small changes
* shortcuts
* commands buttons
* macos command
* navigation action
* patch
* revert
* webview retention
* navigation focused scene value
* ipad keyboard shortcut
* macos app min fheight
* ios sheet action
* macOS 13 build
* purge
* move
* move
* indent
* settings
* file import
* rename
* GridCommon
* library views
* purge
* remove LibraryTopic
* LibraryView_iOS
* move
* coredata context
* add url binding
* ZimFileSelection
* pass url down
* ZimFileDetail
* load main page
* revert
* macos 12 compile
* reading view empty title
* view model
* onboarding view
* root view iOS 16
* ios search
* root view
* OutlineTree
* search overlay
* library view
* library refresh views
* view model
* view model
* LibraryViewModel
* zim file detail
* zim file detail styling
* zim file detail
* library detail & refresh
* ZimFileContextMenu
* directory monitor
* LibraryOperations
* LibraryOperations
* reopen
* migration
* zim file migration
* bookmark migration
* comments
* open zim file via bookmark
* welcome view
* hide bookmark section when empty
* bookmark context menu setup
* bookmark add / delete view model
* skip notification
* refactor view modifier
* remove old code
* url loading
* refactor navigation delegate
* safari sheet
* safari view sheet
* iOS font size
* max width welcome view
* onboarding view
* library view
* FileImportButton
* FileImportButton
* dismiss sheet when loading main page
* settings misc
* category auto refresh
* ios app version
2022-09-21 22:14:10 -04:00
ChrisLi
3122069273
Revert "iOS 15 + macOS 12 ( #459 )" ( #460 )
...
This reverts commit c6be0da9dabad086e1b0b7203f6d51b4a91435c7.
2022-09-21 22:13:08 -04:00
ChrisLi
c6be0da9da
iOS 15 + macOS 12 ( #459 )
...
* setup
* RootView setup
* open url
* ReadingView
* ReadingView
* webview delegate
* webview outlint
* sidebar
* buttons
* bar buttons
* reader view model
* reader view model
* ReadingView iOS
* NavigationTitleSubtitle
* map
* introspect
* content group
* setting navigation
* WebViewCoordinator
* webview state
* outline
* root view iOS macos
* ios buttons
* OutlineMenu
* OutlineMenu
* outlint tree
* webview gesture
* bookmark button
* merge notification
* BookmarkMultiButton
* ArticleCell
* ArticleCell
* data model
* iOS bookmarks
* bookmark loading
* search
* RandomArticle
* MainArticleMenuButton
* MoreActionMenu
* swiftui4
* BarSetupModifier
* RootView_SwiftUI4
* NavigationItem
* purge & renaming
* bookmarks
* welcome no content
* welcome no content
* file importer
* macos library hookup
* library iOS setup
* Library
* Library setup
* buttons
* library setup
* CategoryList
* predicates
* grid
* settings view
* RootView_SwiftUI4
* RootView
* root view
* RootView_iOS
* ios reading view model
* rootview
* onchange
* ios bars
* reading view iOS 16 button
* bookmark sort
* mvoe
* project setting
* focus
* NavigationItemButtons
* patches
* PageZoomButtons
* FocusedSceneValue modifier
* pagezoom observer
* search view
* SearchView
* dismiss search
* min detail view size
* search result
* SearchView
* resrch
* dismiss search on url change
* search view
* ios search setup
* search
* macos search
* ios search
* remove old search
* use searchbar
* searching
* ios memory leak
* WebViewConfiguration
* macOS webview
* refactor
* SearchBar setup
* search bar setup
* SearchBar setup
* searchbar
* ReadingView
* webview ref
* outline
* sheet
* toolbar title outline
* compact reading view
* settings
* recent search
* reading view
* reading view
* SearchView
* several small changes
* shortcuts
* commands buttons
* macos command
* navigation action
* patch
* revert
* webview retention
* navigation focused scene value
* ipad keyboard shortcut
* macos app min fheight
* ios sheet action
* macOS 13 build
* purge
* move
* move
* indent
* settings
* file import
* rename
* GridCommon
* library views
* purge
* remove LibraryTopic
* LibraryView_iOS
* move
* coredata context
* add url binding
* ZimFileSelection
* pass url down
* ZimFileDetail
* load main page
* revert
* macos 12 compile
* reading view empty title
* view model
* onboarding view
* root view iOS 16
* ios search
* root view
* OutlineTree
* search overlay
* library view
* library refresh views
* view model
* view model
* LibraryViewModel
* zim file detail
* zim file detail styling
* zim file detail
* library detail & refresh
* ZimFileContextMenu
* directory monitor
* LibraryOperations
* LibraryOperations
* reopen
* migration
* zim file migration
* bookmark migration
* comments
* open zim file via bookmark
* welcome view
* hide bookmark section when empty
* bookmark context menu setup
* bookmark add / delete view model
* skip notification
* refactor view modifier
* remove old code
2022-09-21 22:11:09 -04:00