Balazs Perlaki-Horvath
a4c930c034
Reformat ViewModel
2023-11-14 11:05:48 +01:00
Balazs Perlaki-Horvath
7ef2f0e8de
Reformat
2023-11-14 11:03:02 +01:00
Balazs Perlaki-Horvath
4f090a7b88
Format
2023-11-14 10:56:17 +01:00
Balazs Perlaki-Horvath
9063505a8f
Fix format
2023-11-14 10:50:56 +01:00
Balazs Perlaki-Horvath
6df6e9ba9e
Format
2023-11-14 09:55:23 +01:00
Balazs Perlaki-Horvath
fdac0fce0c
Format
2023-11-14 09:52:55 +01:00
Balazs Perlaki-Horvath
a5ac1b1af5
Create dedicated script handler and web delegates
2023-11-14 09:46:05 +01:00
Balazs Perlaki-Horvath
0692e51302
Fix opening new tabs on macos( #518 )
2023-11-13 22:02:41 +01:00
renaud gaudin
f9a033caea
fixed image name
2023-11-13 14:03:19 +00:00
renaud gaudin
983bb7afc6
dummy action in correct location
2023-11-13 14:00:33 +00:00
renaud gaudin
0224bf62c5
added dummy CI workflow
2023-11-13 13:58:57 +00:00
renaud gaudin
988e36b64a
Updated README to include up-to-date build instructions (CoreKiwix)
2023-11-02 17:13:49 +00:00
ChrisLi
e7e5b36303
Dependency versions & C++ interop ( #531 )
...
* modulemap
* about
* lint
* about
* attributes
* about
* about
* lint
* project
2023-10-21 17:52:27 -04:00
ChrisLi
550f02c75e
C++ interop ( #530 )
...
* setup
* delete old code
* project
* ignore
* remove stray file
* module map
* copy module map
2023-10-21 10:04:59 -04:00
ChrisLi
fa397a905f
Version 3.2 ( #523 )
...
* view model
* setup
* library
* changelog
* macOS
* purge cache
3.2
2023-09-26 21:12:59 -04: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
a7ab087ab2
Commands ( #514 )
...
* increase layout debouncing
* PageZoomCommands
* NavigationCommands
* other macOS commands
* refactor focus
2023-08-18 09:05:27 -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
e2ab2dcd2d
Search in multi tab setup 1/2 ( #512 )
...
* project
project
project
* existing
existing
existing
* browser
browser
browser
browser
browser
browser
browser
browser
browser
browser
2023-07-27 08:58:26 -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
eecbc3ef32
Library compatibility in a multi tab setup ( #509 )
...
* project
* existing code
* controller
* library
* browser
2023-07-20 08:40:53 -04:00
ChrisLi
77ff1c48b7
Multitab Browser Setup ( #505 )
...
* project
* existing code
* webview
* controller
* browser
2023-07-04 18:08:14 -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
Chris Li
274f2e9c32
Amending changelog
2023-06-27 09:24:53 -04:00
ChrisLi
ec98e3c205
Revert HTTP 206 ( #502 )
...
* revert
* changelog
* version
2023-06-27 09:21:41 -04:00
Chris Li
304d8a6285
Revert "Combined reading view model ( #497 )"
...
This reverts commit bcd995bf565cf04c64ae9a6984a7cacd470d0a24.
2023-06-11 09:25:11 -04:00
ChrisLi
bcd995bf56
Combined reading view model ( #497 )
...
* adding code to ReadingViewModel
* view model
* sheet
* alert
* alert
* on change
2023-06-02 09:07:07 -04:00
Chris Li
bea8727fad
Enable hardened runtime on macOS
3.1
2023-05-21 09:40:58 -04:00
Chris Li
0e18cebac1
Add changelog entry for 3.0
2023-05-21 09:27:38 -04:00
ChrisLi
2795586375
Implementing HTTP 206 ( #496 )
...
* request handler
* inclusive right
* refactor
* 404 response
* changelog
* ZimFileService
* url content
* handler
* content with offset
* open ended requests
2023-05-20 11:30:54 -04:00
Chris Li
ffe66805e4
fix: download task pausing
2023-05-06 09:05:22 -04:00
ChrisLi
39b816272e
Download task on force quit ( #495 )
...
* remove time out
* download complete handler
* heartbeat
* restartHeartbeatIfNeeded
* changelog
2023-05-03 10:04:25 -04:00
ChrisLi
089c3473ae
Download Notification + Timeout Handling ( #494 )
...
* refactor
* session task config
* refactor: App
* background task completion
* schedule notification
* handle notification
* macOS notification handling
* move
* rewording
* Timeout interval
* failed UI
* log
* build number
* log
2023-04-30 21:41:04 -04:00
Kelson
d7fc77792a
libkiwix, not kiwix-lib
2023-02-14 18:07:32 +01:00
Kelson
4b8860ef76
Use latest dmg permalink
2023-02-14 18:05:17 +01: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
812377c1b2
OPDS test ( #483 )
...
* ZimFileMetaData
* OPDSStreamParser
* refactor OPDSParser
* Errors
* OPDSParser
* Test
* project
* ZimFileMetaData
* get & not found
* test
* timezone
* test
* test
* OPDSParser
2023-01-15 18:48:57 -05:00
ChrisLi
3f83d3452e
Unified app target ( #482 )
...
* remove realm
* app icon
* target & scheme
* macOS navigation
* info & entitlement
* remove old code
* delete preview asset
* move support dir
* support
2023-01-15 13:45:41 -05:00
Kelson
c9d5a0738d
Merge pull request #480 from outcoldman/patch-1
...
Updating build steps for the libkiwix
2022-12-25 12:19:27 +01:00
Denis Gladkikh
02c0a52aeb
Updating build steps for the libkiwix
...
At least I got it working on macOS (M1)
2022-12-17 12:58:23 +01:00
Kelson
4dbccb3901
Delete move.yml
2022-12-17 12:51:46 +01:00
ChrisLi
c1e2b62606
Remove old targets ( #479 )
...
* remove target & scheme
* remove macos dir
* remove iOS dir
* clean up common stuff
* remove realm entity definition
* project
2022-11-24 17:10:26 -05:00
Chris Li
54d4108a93
LibraryTabItem
2022-11-24 16:10:12 -05:00
ChrisLi
6fdd9c6766
Levenshtein distance ( #478 )
...
* cache key
* refactor
* remove print
2022-11-24 12:55:29 -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
Chris Li
10ce6214d5
remove scene manifest
2022-11-20 11:00:05 -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
3.0
2022-11-13 11:02:41 -05:00
Alistair Findlay
70a571277d
New Apple store names. ( #453 )
2022-11-12 11:31:49 -05:00
ChrisLi
2aa3256154
Web View: context menu ( #470 )
...
* preview & open
* BookmarkOperations
* refactor
* link preview & button
* import button library
* conditional compile
* build number
* refactor
2022-10-22 08:36:56 -04:00
ChrisLi
92b8d407db
Search UI ( #469 )
...
* webview
* RootViewV1
* ReadingView
* RootViewV2
* RootViewV1
* Search
* search view model
* Onboarding view
* ios app version
* build number
* app category
2022-10-16 21:24:36 -04:00