Jaifroid
1b1c658ea2
Simplify toolbar logic
...
Former-commit-id: f53a4c0f32daa9dfa4156c8aba42be9bb17e31ff [formerly 0621743efdfdc9453e366227741c4c73ff0cee18]
Former-commit-id: 9317f6bf8229000ff53d12c8beed35b5c32d847d
2018-01-09 11:10:48 +00:00
Jaifroid
971e969089
Preparations for 0.9.7 release
...
Former-commit-id: ad08c2f39f5aa93c2d2ab5e4e24108b944766c5b [formerly b5b0feaa66f1945f7ea5079289269b839eeeb4f9]
Former-commit-id: 94e2cf4e68e7f592ca7810f31c8f573be61ee260
2018-01-08 21:44:16 +00:00
Jaifroid
028a3acff6
Adjustments to infoboxes
...
Former-commit-id: 5cdc33e824fc0a1ae2aa42cd30b55b89e628bc54 [formerly 43a040d13fe70626ca86e1dff1dbf8e54da3fa31]
Former-commit-id: c4d92479b445fdda3bf3010d366985d1d81f1049
2018-01-08 17:50:18 +00:00
Jaifroid
117cf3e8fc
Fix issue with images and info boxes not stacking correctly on Wikivoyage at small screen sizes
...
Former-commit-id: bc31c59620d022c103bdb05b01c9c87e1df8a775 [formerly 31d3a5957fc22625fd23a3c1e1508c505ad0627f]
Former-commit-id: 55107dd17c956e2709dc1840d89f2db72e5368ee
2018-01-08 17:16:37 +00:00
Jaifroid
ee37df3f17
Ports main changes for #38 to Kiwix JS for maintainability
...
Former-commit-id: 4115910da01296ad0555a065aa82430a3eb60b71 [formerly 52618329a1d306910c29b5ac3ab73ec19cb0888b]
Former-commit-id: 881438927465a586986b3725127e4c97af0ff329
2018-01-07 18:17:00 +00:00
Jaifroid
8b18be9ce8
Fixed a regression in the random page function that was affecting #37
...
Former-commit-id: 42296ff5660f1641fe192acc228a20d73e9e569c [formerly e549900ce3a9f523facbb3d69f8116136de06552]
Former-commit-id: e0c4280e754da652543ba645dd7783e64906a089
2018-01-05 18:06:22 +00:00
Jaifroid
dedc79c2a8
Fixes #39 Simple Inversion setting
...
Former-commit-id: cc618799c4fe2a32ca330634360e9a96648913df [formerly 38d2ab861c6787815cd93cfa75fb764d0ac31ea8]
Former-commit-id: 20f9c8ebfd7df7d822ca932ca86334b19041216f
2018-01-05 15:42:56 +00:00
Jaifroid
b934cc809a
Fixes #37 Last-visited page is not remembered
...
Former-commit-id: c8de1c053f5a44e0c7d0708e3c69ecf0f88865d0 [formerly 716820444e457a85af9d535cb48ac1a210f8ab1c]
Former-commit-id: 8258a05445fa7184674592eab230373c84d2124d
2018-01-05 15:38:47 +00:00
Jaifroid
94ebd657e1
Clean up remaining geo links
...
Former-commit-id: 5429c04549dfc054fc9b2a631ef75d4d921baebd [formerly 0295848f9a16a7e9d3e2b2bb943aaed1d35f1ebf]
Former-commit-id: 617e2c876222486b974dcf1e2228cb45d7b32c73
2018-01-04 10:27:59 +00:00
Jaifroid
7ad3456332
Corrected display and styling of German Wikivoyage div-style infoboxes
...
Former-commit-id: 3e7b3acc48c0d3298f3d6b19cd401c1a40a0f529 [formerly f8f72fc88d7135d2e1a25be13ae7a8f6b7131436]
Former-commit-id: 59138207ad0c7c34eb895388fc239a92e4c9a8ec
2018-01-04 10:07:25 +00:00
Jaifroid
4ac6d4fd52
Port subdirectory changes from Kiwix JS
...
This provides generic support for ZIMs with subdirectories (such as Stackexchange).
Former-commit-id: 0b9aa06145acf4b55806197766d8062dff800d37 [formerly 447b7442ccc2c64013b90fbabbbfea27273a45e7]
Former-commit-id: 8a6dcb872386d9f959dca6c6528cc72af1cb24ae
2017-12-30 12:21:59 +00:00
Jaifroid
547a034284
Compensate for offset
...
Former-commit-id: dac1e3c8c761c81272e02f16975e350ddbdffe01 [formerly e3d1bf2c665aed83f527605c3715999fc87aaa5f]
Former-commit-id: 8d78325107e9f39951e230dc17996d88bcb6034c
2017-12-29 08:26:27 +00:00
Jaifroid
47ab9f43a5
Inject footnote backlinks if the ZIM doesn't have any
...
Former-commit-id: 3cc4c5a3bc08b063ebdd850262d9ec6e18d737e3 [formerly ace5165a81c46b83c8d6a12a34e7f27b2af7e7fb]
Former-commit-id: 0e93cef3e6a1d12bd00e7e2bcd4c5ad8e877289a
2017-12-23 09:29:23 +00:00
Jaifroid
637e87581e
Fix issue with incorrect scoping of mobile to desktop transform
...
Former-commit-id: f71303631e8029125371fb263d3a821cc3e54946 [formerly 21bcb3371a60385d4c27c275f2a86f6fba4e1bf7]
Former-commit-id: 7bb6930d8f18e7511003f0446904694551d66bcc
2017-12-20 19:48:45 +00:00
Jaifroid
c6cd1718ad
Updates for 0.9.6 release
...
Former-commit-id: 7bf535206f555fc4be641e16f6b7d3f1951036c8 [formerly acf3f3db96d95ebbfd5bdfa781b17b68a8893c27]
Former-commit-id: d94c4ab4955d255a12fe016194f6af950a84ccd1
2017-12-19 18:18:14 +00:00
Jaifroid
07644bdf87
Support geo-location references in German and English Wikivoyage
...
Former-commit-id: 6134f63df2aa1f7c86441239481b9452847e03f1 [formerly 637f74e66e22ed2651f558d2cc85d8b0d12003ef]
Former-commit-id: 199b5adc29adfdf7629ca5b14a726684bedd270d
2017-12-19 14:01:38 +00:00
Jaifroid
5b8130bfe3
Added tooltip
...
Former-commit-id: 4d8d7269bb37ed057251641d8d42aca7b138111e [formerly fa7db0c37a147e765c05dc1cba160ff5a707e2f1]
Former-commit-id: 93cd111f647ec61a3cd3e2447746b7f99ed7cd30
2017-12-18 16:46:31 +00:00
Jaifroid
cac6298125
Replace unused map numbers with map location marker and link to Maps App
...
# Conflicts:
# KiwixWebApp.jsproj
Former-commit-id: e4a50a380e34611504355aac109cc9c0cc8ee942 [formerly 0a69f085a2a37d8263b1ee3953da3259180db902]
Former-commit-id: d4534b81aef2c43226803c975195cc174f22eb16
2017-12-18 16:46:30 +00:00
Jaifroid
29737b63bf
Add Wikivoyage POI ID to the href field
...
The description of the Point Of Interest is otherwise not available to send to the mapping app.
Former-commit-id: 687d3dc2834bfdd3471bc89f75416dcb54d6bead [formerly d13f11e1012efa32c89c49482068686fa091698f]
Former-commit-id: 3f82f7c55fbf6dee7e302c508aec6679ddc82134
2017-12-18 16:42:34 +00:00
Jaifroid
84ce99e569
Initial support for geo: and tel: URIs
...
Former-commit-id: 33e274990d4d574472dd52629a12e816048913ae [formerly ff68566585385fb3cb4cf527ad8eafcb81b6a597]
Former-commit-id: e230b7c988d6ae8cb0eb77299a098aa42e3b6280
2017-12-17 16:08:41 +00:00
Jaifroid
1eb9da18fb
Very dirty patch for HTML showing in Wikivoyage headings on some pages
...
See https://github.com/openzim/mwoffliner/issues/178
Former-commit-id: daeadbb483b6b3322a0ea2f83ad6f0dfcbf17a20 [formerly ca6ae28c6f4dbc2f24cc29da3913d9b153f36c92]
Former-commit-id: 3f9cb5eba145576be9c923cba2becc556e5f5e30
2017-12-16 16:46:27 +00:00
Jaifroid
6125a77da5
Enable automatic opening of last visited page on next launch #25
...
Former-commit-id: 70f5c4217b8204fddf3601805fac4606d6663b05 [formerly 1e41faa94576e5d956c8abe910ec74b192b475e1]
Former-commit-id: 7daa0acbb99c7dcd4cd1551aff0c86908468948c
2017-12-16 13:26:05 +00:00
Jaifroid
0920249a7e
Better Stackexchange support
...
Former-commit-id: 31f871ff92e0f2fc658ebdc8ee1692c3e0e7368b [formerly 4f814d77943564eb46b10d107b49b715e587221f]
Former-commit-id: a42b797ba317122533fb45a86b973d826c53fd5d
2017-12-15 15:41:04 +00:00
Jaifroid
b69626bbb0
Clarified usage instructions
...
Former-commit-id: d22b37df23fd3b054c3726f9a8d19bc331aa303b [formerly c661925d0aaf256941bdc7df7b2c39f47bf35ce8]
Former-commit-id: 25bfc762b4783f0bc987b9811a6516d0574072f7
2017-12-14 17:32:08 +00:00
Jaifroid
66be8ed3d3
Extraneous global flag removed
...
Former-commit-id: 0587e86749c0cf13f0c132235c920555903f0c94 [formerly 26ad9edded176637506f7032d92980f715d75946]
Former-commit-id: bb8e91d752a19f33e8b4c02da019d1c4106eaf25
2017-12-14 10:26:41 +00:00
Jaifroid
81a86d75e6
Alternate icon support
...
Former-commit-id: e5cb015fbe04f82fec27736a8c810bc215e4901b [formerly 9b84972b9025a3335a606d3bc7d82723ab0e1b3c]
Former-commit-id: e48ba161e919b922326632a661d0c7dc175634fa
2017-12-14 10:07:46 +00:00
Jaifroid
604058b1d8
Commented out workaround for #28
...
Revisit code in a month or two to purge.
Former-commit-id: ca36ef49d3a42fc80c47e1bb718c9d45219d129f [formerly f050db102f2d9f4460d2a92e48884d4768438ce0]
Former-commit-id: c42d4ffe869fa9751230da8a73210326aab4a96d
2017-12-13 22:17:57 +00:00
Jaifroid
59d2f6c497
Clean up Stackexchange support
...
Former-commit-id: dd9f47aa6ab847a5188b2e4866c7845497ecc9b6 [formerly 190eca3539e23beb63103bf6f0069ce0c2b7ba47]
Former-commit-id: 2bd3fb4a437a1bf4f744cda6e2be8129812b18de
2017-12-13 20:49:37 +00:00
Jaifroid
b0ac8218fa
First attempt to support Stackexchange links
...
Former-commit-id: dcc10e677e96be2748371b82780bb1b0e250290e [formerly 0ccd9321cf071e480335c69075f234b6c2dce8bf]
Former-commit-id: dcfa5ab5e77ec6a77acaadc096419b2a3f96411e
2017-12-13 14:12:03 +00:00
Jaifroid
0c410ede3e
Fixes icon swapping
...
Former-commit-id: 0364cbea1ab14c9158ec7963a97a25e5ffbae897 [formerly 793b00805f0c0bceb5940cb8040484b03da44227]
Former-commit-id: eb7cc28e3ad25336a48d2cfd324114a28aa88fce
2017-12-13 10:03:13 +00:00
Jaifroid
2895555546
Icon switching according to ZIM
...
Former-commit-id: 2d0ee2aeb960d08d0e1f754ade3ea3564d646078 [formerly d0a7c00f43d88388ddfdce0fca275863c6d8a708]
Former-commit-id: 026332e977c14d5d23d4f91a4e9873827c69b0a5
2017-12-11 07:22:44 +00:00
Jaifroid
e910c14791
Added version info
...
Former-commit-id: e657c27fb8fbc46e8668b8c0913ab3b0db1b92c7 [formerly 4ecc239f8fcfdc60f7f6a404d13d0a1584b98665]
Former-commit-id: 19fa7a04e61ff7076ff7539d4a6f5fc6b59e8dc3
2017-12-10 19:37:02 +00:00
Jaifroid
71592dc65b
Modified startup behaviour
...
Former-commit-id: 4d67a4c1f44d61946a21e1c3d353f6858ccb74da [formerly c578f8f6ffd474ec9970b967d4c6d36ac73aa46a]
Former-commit-id: 692c5b94da46c1254ac0264dad9f54fd6bb613ff
2017-12-10 18:37:36 +00:00
Jaifroid
185e6320da
Test code
...
Former-commit-id: 9dcfb830e475f5ce366108c6f85d4cc543c86394 [formerly d397d603bcbd293d6fbe862247d1fb166f8d9a3e]
Former-commit-id: 8c7de9fc555d83e901cecfad9b1d722f5a46cb4b
2017-12-10 17:06:15 +00:00
Jaifroid
bee8b46843
Bin
...
Former-commit-id: 89dc3c518c553921a228ba15d8061d1fb08f6276 [formerly 65aa6d7c9dd487772042d93cc960923b5fedbf86]
Former-commit-id: 61d8cc9d30d939e6b823d6ade5d56a29e824ba93
2017-12-03 23:54:45 +00:00
Jaifroid
c1f908ae37
Dynamic fix for #23
...
The previous fix for #23 (Remove drop-down caret) introduced a bug making it difficult to select one of multiple archives!
Former-commit-id: 397081ee52dd403f4ad41c6d0dc97020555cd1ed [formerly ece6cc0dcd43323e320f132bfeb6415581794f5e]
Former-commit-id: 125b08b8e253a5c4852b782c53c85e2d014f5b7e
2017-12-03 23:53:58 +00:00
Jaifroid
cd3225b099
Initial fix for #22 (problem with bottom bar displa)
...
This fix for #22 simply gets rid of some of the logic designed to remove extra spacing around screen elements on smaller displays. This logic is clearly not doing its job properly and needs an overhaul, so best to remove for now.
Former-commit-id: 983a9cd7c64c48654c1cb6f2a1109fc02b42f514 [formerly 9881eb295c5229b909a291a2767a2445301d2111]
Former-commit-id: 8a98436f2940ae6da1ebb72fc62563a4827b48dd
2017-12-03 18:28:11 +00:00
Jaifroid
f8090f3951
Workaround for #18
...
This works around #18 (HTML displayed on top of articles), which is an issue with the incorrect path of stylesheets in some recent ZIMs. Corrects the path and adds the missing extension.
Former-commit-id: 392b39b7b74b99db39ce20aa37565fbdcd94ed9e [formerly b9c8f87ba8cf9970e31cc9fc7ece0393a81453c4]
Former-commit-id: daf9a5f62252502764b845306426a5800641ff10
2017-12-03 15:26:22 +00:00
Jaifroid
aaa8a6d73b
Remove drop-down indicator if only one archive is found #23
...
Implements #23 .
Former-commit-id: 0f9f0610627c04e726d6213333bf56393ad4a0b8 [formerly bc210055efce33ead44cfa43a6f3e744d4aafbc6]
Former-commit-id: 7d140752daa954ac456e0e707b2230bdf8a152fe
2017-12-03 09:07:41 +00:00
Jaifroid
58a6fba360
Fixed UI dark theme bugs
...
Former-commit-id: 6ace2c80c8daffba6f2ae1a8dc161c0cc1311107 [formerly 768f52beae8f560be46b1fbf2b4d71ce9bd97988]
Former-commit-id: da4812fe77ff22862c1ecc3ae2dff8af5b6733c0
2017-11-25 16:46:04 +00:00
Jaifroid
0003f16484
Fixed bug browsing stackechange repo and changed download link to button
...
Former-commit-id: 066db82eb6556d1ddeda62c3d7fca7a0c2daca64 [formerly f0367f379dfbd5b03fe1dbde1f5589722b3ff29c]
Former-commit-id: 495ed74a1bd5832a759145657fac7c8ae5c43cfd
2017-09-14 09:03:49 +01:00
Jaifroid
39cc90ad2a
Added BitTorrent link to downloadlinks
...
Former-commit-id: ddcc4168b2116f9e07cebf0da4c3ccf93a156d35 [formerly b7b388ce6ad74f4fc40b6fa66aaeaa5cb81aaeed]
Former-commit-id: fd5ad645ddd5dbc9a082a2cb1b2fe246ec3d7cc5
2017-09-13 22:04:50 +01:00
Jaifroid
8be5256152
Now warns on cross-origin-requests
...
Former-commit-id: 7af311529271dc3e041b42b033f15e735ee099b0 [formerly 109e9ffb99eb810a3badbbdb87eee5a2a8ee1550]
Former-commit-id: 35ac37c20dc4aed671ea8702fc270588a77b0975
2017-09-13 18:42:47 +01:00
Jaifroid
d83d69f61a
Re-enabled support for using Kiwix JS Windows in the browser
...
This can now be run in the browser just like Kiwix JS and does not require UWP environment. Of course UWP is unaffected by this change.
Former-commit-id: 5c7dc3a4010812d9d1bcf926cabfbfd278d8dc34 [formerly 96364f5624ef8793f51827f4d44bb307feb14c39]
Former-commit-id: cc8ac5ad789bc11d489f14e953d0cfef9260a19a
2017-09-13 15:22:17 +01:00
Jaifroid
83b081e865
Bugs relating to hiding of toolbar squashed
...
Former-commit-id: ff77cff017f20c5188963a8182069ac68fab5fb4 [formerly 5e8388380a4315fe864ccaee44666737bfef8caa]
Former-commit-id: 75c1ce287a2958346b20527d39ef07b3ae2a9ab3
2017-09-12 15:03:26 +01:00
Jaifroid
f475c0f522
Squashed several UI bugs
...
Former-commit-id: 0d80eb09c1974187ab76ebede0a11b7a6f276ef5 [formerly 0208a25b83ff92a753789dfd15219fcea5e1a7a6]
Former-commit-id: 8c595ea17450ab5735d5adab553725933312b253
2017-09-11 17:24:17 +01:00
Jaifroid
7857b37b26
Major UI overhaul
...
This is a major UI overhaul to work on all screens from approx. 320 width up to fullscreen. There are still several bugs that need squashing, but it's usable.
Former-commit-id: 1c82533cd326e172571b9d0b5d35bb86069bc490 [formerly 27a56e52bf8331b517853c1f957f8a29ffe8d265]
Former-commit-id: e6af2fcf5b02740f96698b63e3b98679e4dab56e
2017-09-10 23:00:18 +01:00
Jaifroid
362b2e2f4a
Added slider to change UI size
...
Former-commit-id: ea1ae44d2e2e0aaa720e06dc3c0400c4d5fa005e [formerly 5e0e80f8270e028a446e7b5984ce79c5d6ecb09e]
Former-commit-id: 9115b492d53c205546ec4d35e500f8d8bb75f7be
2017-09-04 17:28:18 +01:00
Jaifroid
a93e211bf8
UI tweaks
...
Former-commit-id: d4cd86341aba353f318856e8ccca813132bc80ba [formerly 5cc5804844c786bbce1af7f7f38959c502035632]
Former-commit-id: 2e8e840c60a4708a5bb9f59a73bfcf9839c274c8
2017-09-04 09:23:08 +01:00
Jaifroid
f09d5ae30e
Internet block and dark theme tweaks
...
Former-commit-id: 472b68b0ebbbc7e829cfd586536ad8c12254a8ba [formerly 41c5ea6e632990b3e5fc8e14b7e5ee62dd8991eb]
Former-commit-id: ce1b5b913461c35dd8cc2b66e5cdccc7d6a98993
2017-09-02 20:04:09 +01:00