Balazs Perlaki-Horvath
41fe136560
Update localization keys, add validation
2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
54b6bf9512
Replace localizations in project files
2025-01-26 10:51:05 +01:00
Balazs Perlaki-Horvath
82d590b9c1
Wrap user defaults to stabilize unit tests
2025-01-17 09:53:38 +01:00
Balazs Perlaki-Horvath
4e0a87ad8f
Fix deeplink url opening on macOS
2024-12-12 15:14:54 +01:00
Balazs Perlaki-Horvath
c0d95ab685
Add navigationID throughout, rename onBoarding to welcome
2024-11-01 06:43:07 +01:00
Balazs Perlaki-Horvath
0fd3cdf652
Use tabID on macOS as well
2024-11-01 06:43:07 +01:00
Balazs Perlaki-Horvath
8503871f06
Move hasSeenCategories to defaults, change library tab order
2024-10-09 09:26:41 +02:00
Balazs Perlaki-Horvath
d2fa49224a
Handle download status code errors
2024-08-11 10:41:17 +02:00
Balazs Perlaki-Horvath
b517ff3ce8
Add explanation
2024-07-14 23:33:55 +02:00
Balazs Perlaki-Horvath
4b18afc765
Remove other snippet modes
2024-07-14 07:57:28 +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
1b847b5e11
Fix category selection, language name display, make sure 1 language is always selected
2024-02-20 08:28:15 +01:00
Balazs Perlaki-Horvath
2b7c94b8e3
Filter categories by set languages, fix settings language count, and localization for drop downs
2024-02-20 08:28:15 +01:00
tvision251
2388711fad
fix conflict issues
2023-12-06 07:16:24 -05:00
tvision251
1cdedbe0ee
Update UI srings for better localisation( #574 )
2023-12-06 06:54:43 -05:00
tvision251
668ee6d4d7
update the localization string
2023-12-06 06:48:07 -05: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
Balazs Perlaki-Horvath
1508b68f98
Fixlint
2023-11-20 00:18:15 +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
ba6e702398
Split tabs & app structure ( #513 )
...
* browser
* bookmarks
* webview
* browser
* remove introspect
* view models
* app structure
* welcome
* app structure
* webview delegates
* external link and alert handler
* WKUIDelegate
* view model
* view model
* webview
* webview
* bookmark
* webview
* welcome
* search
* compact
* restructure
* app structure
2023-08-16 20:43:03 -04:00
ChrisLi
8790ed9e27
Settings in multitab setup ( #510 )
...
* move
* project
* existing code
* controller
* settings
* settings
* enum
2023-07-22 10:33:27 -04:00
ChrisLi
c03174b92c
iOS / iPadOS tab management setup ( #503 )
...
* coredata & entity
* project
* App
* model
* root view
* controller
* changelog
2023-06-30 18:26:06 -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
Chris Li
54d4108a93
LibraryTabItem
2022-11-24 16:10:12 -05:00
ChrisLi
2c6bf42175
Map view showing article location ( #477 )
...
* FeatureFlags
* ViewModel
* sheet
* sheet
* Map
* parse location
* sheet
* map
* map conditional compile
* macos
2022-11-20 17:38:15 -05: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
ChrisLi
1baa5fc17b
SwiftUI Apps ( #454 )
...
* webview controller
* ZimFilesOpened title
* ZimFilesOpened
* GridBasics
* ZimFilesNew
* GridCommon
* ZimFilesDownloads
* downloads
* refactor
* DownloadTaskCell
* ZimFilesDownloads
* CellBackground
* zim file downloads
* opened iconName
* FlavorTag
* grid sizing
* ZimFileGrid
* app icon
* itunes file sharing
* photo permission
* mac about
* About
* about
* app integration
* LibrarySettings
* Capsule
* library setting
* zim file backup setting
* backup
* ZimFileContextMenu
* background fetch
* update library
* BackgroundTasks
* library refresh
* last refresh
* LanguageSelector
* language
* LanguageSelector table
* LibrarySettings macos
* fetchLanguages
* iOS LanguageSelector
* sorting mode
* library setting
* ZimFilesNew
* SettingSection
* about
* navigationTitle
* background task identifier
* setting
* Settings
* SettingSection
* about macos
* library version
* language filter
* rename
* empty view
* grid
* ZimFileDetail
* ZimFileDetailPanel
* window sizing
* opened zim file bottom
* refresh
* refresh
* page zoom command
* library
* page zoom
* split reader files
* command and focus
* focus and commands
* open file in reader
* frame
* refactoring
* refactor
* languages
* remove env object
* refactor library view model
* delete download task
* downloads database op
* service workers
* service worker warning
* hides service worker files
* SearchFilter
* url / UI
* macos reader title
* LibraryViewModel.reopen
* remove search field
* search focus
* search keyboard shortcut
* open multiple files
* animations
* refactor
* search
* sheet
* SheetView library
* sheet view style
* zimfile list
* reorg
* style
* LanguageSelector
* ios setting
* LibrarySettings
* background task
* delete alert
* move
* open in place, open main page
* library refresh refactor
* open bookmark throws
* zim file missing
* locate file
* ZimFileMissingIndicator
* predicates
* observed zim file
* macos build
* icons
* library refactor
* menu refactor
* refactor
* html parser
2022-07-27 21:22:02 -04:00
ChrisLi
8e983dc180
Swiftui components ( #447 )
...
* coredata stack
* rename fir
* move files
* library setup
* compatibility
* library setup
* load on appear
* ZimFileGrid
* FlavorTag
* withCheckedThrowingContinuation
* flavor tag
* zim files cell
* grid
* list setup
* zim file list
* grid
* zim file cell background
* favicon
* SectionHeader
* grid
* new tab
* list style
* refactor
* refactor
* style
* zim file grid
* searchable new tab
* new section
* style
* ZimFileCell
* cache favicon
* ZimFilesNew
* ZimFilesNew sorting filtering
* ZimFilesNew
* library content
* keypath
* ZimFileList searchable
* ZimFileList
* ZimFilesNew side panel
* animation
* backward compatible article count
* ZimFileList deterministic sort order
* rename
* macos styling
* library grid
* grid
* refactor
* grid
* zim file list
* MacAdaptableContent
* ZimFileCellSelection
* grid
* zim file detail
* refactor
* move file
* DownloadTask
* downloads
* downloadURL
* start download
* Download task
* observable
* zim file basic info
* download progress
* rename
* refactor
* pause resume
* save file
* download error
* refactor
* refactor
* macos zim file detail
* iOS simplier navigation link
* refactor
* refactor
* refactor
* ZimFilesNew
* ZimFilesNew
* ZimFilesNew
* ZimFileGrid
* ZimFileList
* zim file list
* ZimFileListStyle
* ZimFileRow
* ZimFileRowSelection
* ZimFileCellSelection
* purge
* availability
* download
* ZimFileDetail
* ZimFileContextMenu
* scheme
* ZimFileSelection
* ZimFileGrid
* iOS root
* images
* favicon
* Favicon
* asset
* File import button
* ZimFilesOpened
* upsertZimFile
* FileImporter
* zim file opened
* ZimFilesOpened
* open zim file help
* actions
* ZimFileDetail actions
* ZimFileDetail download
* ZimFileDetail iOS
* ZimFileDetail alerts
* isFileImporterPresented
* delete action iOS
* iOS 14+ UIKit Target
* scene based iOS app
* consolidation
* delete
* iOSApp
* delete
* iOS info plist
* info plist
* preview content
* rename
* WebView
* swiftui based scene
* file open
* open url
* load main page
* refactor
* macOS build
* LibraryViewModel
* doc
* refactor
* buttons
* opened action
* refactor
* refactor
* open main page
* Reader - Webview
* buttons
* appearance
* buttons
* BookmarkButton
* refactor
* bookmarks
* WKNavigationDelegate
* ReaderViewModel
* more button
* MoreButton
* disable
* views
* button
* buttons
* reader
* reader
* reader
* sidebar
* focus & commands
* display mode
* SidebarZimFilesOpened
* url
* SidebarZimFilesOpened
* SidebarZimFilesOpened
* ios webview
* main page
* MainArticleButton
* RandomArticleButton
* inject
* outline
* refactor
* outline
* sheetDisplayMode
* OutlineButton
* Outline dismiss
* macOS
* purge
* Outline
* iOS sidebar width
* BookmarkButton
* BookmarkButton
* bookmarks
* Outlint
* Bookmarks
* issearchactive
* ios search active
* search results
* Search
* SearchFilter
* search macos
* search
* Search
* app icon
* compatibility
* SearchViewModel
* refactor
* search result
* refactor sort
* search operation
* search view model
* mac search result loading
* mac remove unused
* ios app icon
* SearchResultSnippetMode
* build
* move file
* Search ios
* search result loading
* prevent search result filckering
* ignoresSafeArea
* default sidebar display mode
* list style
* search sidebar width
* SearchResultCell
* SearchResultCell
* SearchResultRow
* SearchResultRow line limit
* search result cell
* SearchResultRow
* BookmarkButton
* webview gesture
* macos ControlGroup
* CellBackground
* purge
* outline style
* welcome view
* outline
* SplitView
* SplitView
* welcome url
* BookmarkButton tap
* bookmark toggle
* Search mac
* Welcome grid item
* welcome
* revert
* animation
* animation
* animation
* iphone regular sidebar
2022-06-06 09:05:10 -04:00