1001 Commits

Author SHA1 Message Date
ChrisLi
fdb809ded2
Favorite add remove (#204)
* fix deprecations

* rename

* bookmark thumb image data

* favorite toggle

* refactor

* bookmark toggle button

* hud

* hud

* button enabled
2019-12-25 21:59:05 -05:00
ChrisLi
dfd39ab860
iOS 10 deprecation & removal (#203)
* web view

* project seting

* remove uiwebview

* use swift package manager for SwiftyUserDefaults

* update realm to use SwiftPM

* remove cocoapods

* remove coredata
2019-12-24 11:35:04 -05:00
ChrisLi
2a5fa386c6
version bump (#202) 2019-12-24 10:16:56 -05:00
ChrisLi
d561987222
Favorite controller and bar buttons (#201)
* rename

* rename

* favorite loading

* bar buttons

* button experiments

* content buttons

* favorite button

* favorite button

* content controller buttons

* done button

* icon
2019-12-22 23:34:24 -05:00
ChrisLi
75b5b9ba7f
iOS 13 initialization (#200)
* setup

* search controller

* ios13 layout

* search controller refactor

* realm location

* search setup

* search result mode switching

* search controller color and layout

* initial content

* embed in nav controller

* scene config

* commit

* commit

* remove session

* adding come controllers

* search controller style

* rounding corners and search visual effect

* search content view

* toolbar hidden when search

* FavoriteController refactor

* connect recent search

* search dismiss

* barbuttons

* barbuttons

* refactor outline controller

* outline controller show in sidebar

* add map controller

* add tabs controller

* outline

* outline actions

* code removal

* code removal

* toolbar config

* refactor
2019-12-08 18:36:42 -05:00
ChrisLi
56ed161d00
macOS: Icon and blank left bar (#197)
* pod update

* icon

* icon

* empty nav side bar message
2019-11-24 20:36:46 -05:00
ChrisLi
8005d0473d
macOS: Welcome screen and menu (#196)
* welcome screen and button hookup

* file management context menu

* delete warning

* scheme
2019-11-24 15:28:20 -05:00
ChrisLi
fb63cf67cc
remove old search (#195)
search

placeholder table of content

sidebar icon

commit
2019-11-18 17:51:59 -05:00
ChrisLi
adaba4b10d
macOS: Search navigation (#194)
* pod file

* url loading

* commit

* refactor

* color

* layout

* pixel fix

* window controllers

* splitter

* search

* removal

* search events

* search window

* search

* rename

* search controller

* searchfield event

* hook up the search queue

* searchbar

* remove old search
2019-11-18 17:40:26 -05:00
Kelson
96fdfe8116
Fix a few details in the documentation (#192) 2019-10-28 12:43:37 +01:00
ChrisLi
bce89b5300
macOS view controller management (#190)
* content tab

* search control

* content mode
2019-10-20 21:51:30 -04:00
ChrisLi
9e8c521de5
search, panels and tabs (#188)
* layout

* panels

* refactor

* looking up

* search

* commit

* go back / forward
2019-10-13 23:36:13 -04:00
ChrisLi
c582460624
new mac app basic (#187)
* base for new window setup

* remove userdata

* add window structure

* save recent file to user defaults
2019-10-05 21:20:35 -04:00
ChrisLi
0f2c03927f
maintance (#185)
* Bump build

* remove xcuserdata

* auto storyboard fix

* swift5
2019-09-28 23:04:25 -04:00
ChrisLi
a2bf7a3d2e
macOS compatibility (#183)
* macOS compatibility

* iOS version bump
2019-09-25 20:22:07 -04:00
Kelson
e6220bf640
Better wording (#179)
* Fix indentation

* Fix small wording issue
2019-09-23 18:43:40 +03:00
rgaudin
be52cc0c4f allow webm video files to play using videojs-ogvjs (#174)
As there is no native support for webm in Webkit, we use a JS implementation
of the codec, called using video.js.

the mechanism is use fails to be detected by webkit as a "user-initiated play" resulting
in webm videos to be paused immediately on play.

To overcome this, we allow all media files to be played without user action.
> previous youtube ZIM files had autoplay enabled.
2019-09-13 11:26:14 +02:00
rgaudin
40e022f48b Added build-instructions on README to foster contributions (#175) 2019-09-13 11:25:11 +02:00
rgaudin
038d6557b6
Merge pull request #158 from kiwix/no-wikispecies-cat
Remove Wikispecies category #147
2019-09-13 09:22:26 +00:00
rgaudin
bfbc660ca6
Merge pull request #173 from codnee/ecedeno/update_usage_of_searcher
[ZMR] - Update usage of Searcher::add_reader to new signature
2019-09-13 08:29:50 +00:00
codnee
335c4f37a4 [Pbxproj] - Fix path to FileImportController.swift (#172) 2019-09-12 17:17:17 +02:00
Kelson
09605cc754 Remove Wikispecies category #147 2019-09-12 17:15:27 +02:00
Kelson
2070ee464c
Better HTTPS links 2019-09-10 16:24:03 +02:00
Ernesto Cedeno
995fe464be [ZMR] - Update usage of Searcher::add_reader to new signature
Changed in 1e94665c07/
2019-09-08 15:47:57 +02:00
Kelson
f42f842804 Revert "Rename macOS to MacOS"
This reverts commit 77a468a2f611ccb49ae47136f985a346965be361.
2019-08-24 18:41:47 +02:00
ChrisLi
ca1d27966d
1.10 changelog (#165)
* build number bump

* Changelog
2019-08-10 13:18:37 -04:00
ChrisLi
3ccf5a8a6d
add mirror.isoc.org.il and wiki.mirror.tn to ATS exception (#164) 2019-08-08 20:28:08 -04:00
Kelson
77a468a2f6
Rename macOS to MacOS 2019-08-08 07:21:19 +02:00
ChrisLi
258bc4c6a8
Library pop when delete (#163)
* pop controller when delete

* Bump version
2019-08-07 20:11:02 -04:00
Kelson
8acf0c24a1
Add Codefactor badge 2019-08-07 14:53:09 +02:00
ChrisLi
c2da61c617
additional alerts when import zim file (#162)
* getMetaDataWithFileURL

* Alerts
2019-08-05 20:23:14 -04:00
Kelson
6ccba2d19b Add Stalebot 2019-08-05 08:34:34 +02:00
ChrisLi
622ae709a5
Files app support (#161)
* Registering the file type

* support open in

* db update

* Document picker

* store local zim file url

* Open in place

* Open in place, unlink

* Open in

* File import interface

* Change wording

* File unlink

* bump build
2019-08-04 20:54:04 -04:00
Kelson
77e0e2c63b
Fix typo in README 2019-07-30 15:18:22 +02:00
Kelson
eccf3ea63e
Fix badges 2019-07-30 15:17:28 +02:00
Kelson
90aa3ce8d9
Add license badge to the README 2019-07-30 15:11:36 +02:00
Chris Li
e1331ce763 build version bump
Build num
2019-07-14 18:46:18 -04:00
Chris Li
43da3a6e33 Fix library master controller row update
doc
2019-07-14 18:26:43 -04:00
Kelson
5659d00e63
Attempt to put all changelog in CHANGELOG.md 2019-07-10 20:48:37 +02:00
ChrisLi
bef93e8eaf
iOS 1.9.7 (#160)
* Build number

* bump build

* Search queue

* ZimMultiReader search update

* Search Operations remove dependency

* Remove dependencies in library refresh and scan

* remove procedure kit

* Migrate to swift 5

* fix bar button issue

* SwiftyUserDefaults Update

* Update switch cases

* remove unused keys

* Upgrade realm version

* search result table readable width

* Disable layout constraint break point

* Update library master controller data source

* migrate language config

* Fix issues in info.plist

* Add a change log

* update readme
1.9.7
2019-07-07 23:41:57 -04:00
Kelson
9368a19a09
Create FUNDING.yml 2019-06-22 07:59:36 +02:00
Kelson
5ba702192e
Fix a few typos in README 2019-05-15 09:22:01 +02:00
Kelson
24c11c04fc
Update REAMDE links #138 2019-05-15 09:20:24 +02:00
ChrisLi
8ede46ccaa
iOS 1.9.6 (#149)
* simplify library request init

* refactor

* background fetch code template

* mac: app menu wording

* mac version bump

* background refresh

* library master controller

* setting library controller

* setting library

* refactor and comments

* setting library

* refactor

* UIActionTableViewCell

* UIRightDetailTableViewCell

* setting: library refresh

* pod update

* kiwix mac remove mapkit

* pod update

* LibraryRefreshProcedure

* background refresh

* disable SettingLibraryController

* version bump

* build number bump

* Purge

* Update project setting

* pod update

* Wikimed template

* xcode 10 b6 compatibility

* Add alphabetical sort to language filter

* Refactor

* Save sorting mode

* Reusable table view section footer

* language filter section in setting: library

* Project settings

* Conditional library language filter

* Library refresh update message

* Library setting

* Add MutuallyExclusive to library refresh procedure

* Library search

* Library search

* build 24

* swift 4.2 migration

* swift 4.2 migration

* swift 4.2 migration

* migrate

* migrate

* go to first category when deleting a zim file not in library

* build 26

* Swift 5 update

* pod update

* only detect embedded index
1.9.6
2019-05-09 23:43:57 -04:00
Chris Li
d5732bb4fc
fix various issues related to mac app deployment (#135) 2018-07-15 11:43:31 -04:00
Chris Li
1b8f8378aa
mac disable print (#134) 2018-07-13 21:43:48 -04:00
Chris Li
432e1a3875
macOS version 2.0 beta1 (#132) 2018-06-22 14:02:16 -04:00
Chris Li
a3e1617632
iOS 1.9.2 (#131)
Option to disable snippet in search
2018-06-20 15:04:15 -04:00
Chris Li
c755738a35
1.9.1 (#128)
- use Realm in replace of CoreData as database
- fix: unable to detect embedded index in some situations
- fix: unable to cancel erroneous download tasks
1.9.1
2018-05-29 09:40:00 -04:00
Chris Li
00d1b5515b
redirection handling with new version of libkiwix (#125) 1.9 2018-05-06 14:09:56 -04:00