4141 Commits

Author SHA1 Message Date
Jaifroid
1d7a807175 Bin
Former-commit-id: 55447de3680121f61033f7db1c8e3469242f588e [formerly c2733b0ecf317347870dc51030fa0f33111ca08f]
Former-commit-id: e3d8a13c3e8e6898f9b4299adb51076a4e6962d3
2017-07-30 21:55:14 +01:00
Jaifroid
8b1f8ead88 Support new stylesheets
Former-commit-id: 6a867f670d2f5f596eaae2dc94bbe8dffac9835c [formerly a6fc39bbff542ef0750f3944e19d7380465da307]
Former-commit-id: 5b0ceefb2ae0c5b5ddb40a2b831c96494e6d7a2c
2017-07-30 21:55:02 +01:00
Jaifroid
e36dca32a5 Correct image placeholders in FFOS and Firefox
Former-commit-id: 31cd70e19d8b80fcbb1f7fc43af02d3bcb589788 [formerly 97dfdaae65646f82475b3d29f6373e56f5837510]
Former-commit-id: 7ffc40aae48f8e6046975938273729cc686cc9e1
2017-07-30 19:19:40 +01:00
Jaifroid
943a26e866 Bin
Former-commit-id: 89fda6cf698ddbe1da3326668cb6e1bbb0c5d1fe [formerly 0b57aaab9cca67a224d411f73bd69a720f3379da]
Former-commit-id: ba19a5adbcb99e1c7f50e4e434883c3794750b99
2017-07-30 18:07:08 +01:00
Jaifroid
62ca01f3e4 Responsive settings
Former-commit-id: 31182560b40a6fa8b592796da9d3edba3a215928 [formerly eb5e72a68517789751f08a1724dd2f86473fc2c3]
Former-commit-id: fc9c71ceffae7226d0410406c5bb70a6a27f0752
2017-07-30 18:06:39 +01:00
Jaifroid
022e04a450 Major upgrade to image-loading mechanism
The mechanism now detects which images are visible to the user, and prioritizes them, triaging the others


Former-commit-id: e576560f96812e3aa895910d1f8ddc3c71e6c84d [formerly f2a5a2c932addfac93ceec103bcca4d2c5365a3a]
Former-commit-id: b2cc19d260aa95807e2a92cd621cf203b15e7c4f
2017-07-30 18:05:38 +01:00
Jaifroid
19ebde3312 Release 0.7.8.0
This release includes better stylesheet support, progressive "download" (from ZIM file) of images, and the ability to prevent all images from downloading and to download them on a on-by-one basis.


Former-commit-id: e28a08e13fe539abc6714751fc3ebbded5f14cf3 [formerly f65eacefb5e4e48aadd305a50c366bf6737a1e9e]
Former-commit-id: 6b4d1d1fb2844572472575f45880aa08f02e9d1f
2017-07-24 22:19:09 +01:00
Jaifroid
da46ea44e9 Bin
Former-commit-id: f69c1f06e2cb5af9222c81b3622f7825e87fd2eb [formerly 62e9ff412ac6e5079ed1b33e519c16f8e71795fe]
Former-commit-id: 9fdd4edb18a1370d46bee0233053c4c39fda0a93
2017-07-24 22:14:20 +01:00
Jaifroid
3bd9668dcc Changed image placeholder colour to less obtrusive lightblue
Former-commit-id: aefca71e6cedcefc5e5e891bac9cc0645ea6d25d [formerly b426899d3b9c977e30fb133e3979130f0031d5e2]
Former-commit-id: 26c1482775f6f1936237ee3bb26bc22ef6a9b248
2017-07-24 22:14:10 +01:00
Jaifroid
4dd9e884a1 Supports Firefox for image hiding and showing
Former-commit-id: ffcdb7cfe7edb5dd25511a56015af1123c306b3d [formerly e53230fbc58614559785ae38684721141fb289ce]
Former-commit-id: b22b1e9ca13197e0bbac1ad5cfb48aecc340cdb3
2017-07-24 18:43:58 +01:00
Jaifroid
a6b4c2d67d Resets background-color
Former-commit-id: b792c15feb54227cfed0537158b1a37d266279e8 [formerly f8ef401e0c4234966ea989e29fdc86881be08ac2]
Former-commit-id: cd2c9ce49680c9a90692dac1dc82ffa882963b2c
2017-07-24 17:30:32 +01:00
Jaifroid
f33d4f309f Instructions for showing images
Former-commit-id: fbb0a884d741946ae0fbaf153a932846d09c9f80 [formerly e04d4d37747e93eb970507503264f13435a5a0e4]
Former-commit-id: 040f413b74535b152720bf07630390e66ec40330
2017-07-24 17:00:13 +01:00
Jaifroid
18087526fa Allows user to show images selectively
Former-commit-id: 0795cbed19a602a7a4863addf70dcad51bd19851 [formerly b105613908c1edaddedad19e447f4ab1608c2ea9]
Former-commit-id: 9f30098a303fffee1c17a598713851da1c24e9cc
2017-07-24 16:56:48 +01:00
Jaifroid
b24aff7fdf Support CSS for infobox_v2
Former-commit-id: 02a8997c26f0cd985f5d2e38602c3a33ac5b31be [formerly f19315204c572f591f649e64d5ab9e507b9f3a86]
Former-commit-id: 528cdf9aebc7902b3cbee04abbe1c487b1f39447
2017-07-24 16:56:03 +01:00
Jaifroid
5d28293ea7 Build
Former-commit-id: 80e29db3ebb3b0a504159f52d9d170b44029da45 [formerly e870f73aa97415627a2f61358249f5c999446bf5]
Former-commit-id: 65533095b19c30bc09cd1a1a78fd55648dc80073
2017-07-24 08:38:07 +01:00
Jaifroid
286f278478 Supports optional display of images
Former-commit-id: 27eaf0101bc019fda5c1d820929151206af6c869 [formerly 08a2619294ae0334d8fcbe1119a09376af606019]
Former-commit-id: d70bfab87e6d70862b4923e015b3eaa0fcae2e8e
2017-07-24 08:37:47 +01:00
Jaifroid
9546efe67c Support more Wikivoyage CSS
Former-commit-id: c058a0e07b014ce4d6cf8af9fed3edd44b86bc42 [formerly 4d02eee12b471ea4d0664f242466c6bc99d16f4a]
Former-commit-id: 8d3660399e6a803b738e777f84e1f1cf6107870c
2017-07-24 08:37:08 +01:00
Jaifroid
209c5aadb6 Bin
Former-commit-id: 9d9a0c61c4076e079902f9dfb0b9243d98227548 [formerly a09043c5d9ab25037e8bfddc1fc04c5fdb153a7c]
Former-commit-id: d55bb57a449e099373be946a66e8cbd4c005ffb6
2017-07-23 19:20:07 +01:00
Jaifroid
f737810e7c Better control of scrolling
Former-commit-id: bee8f99270a2433ecc4a7c4069c96d5be37fedd3 [formerly 07e380b2a17edffabd0314e3a016f6e62e6d8b31]
Former-commit-id: 959c1ef146c3368ace2d199c012386e3a68d9b93
2017-07-23 19:19:19 +01:00
Jaifroid
8251251e33 Bin
Former-commit-id: 173dd39008ebd4dc9cab0b51a667a7132c864018 [formerly 0a08f587f30020079ea1fcebd90faa7d33bb90ae]
Former-commit-id: 2ca6ba217b9b15e64cc93a57eaf7ee9f697d387e
2017-07-23 18:07:59 +01:00
Jaifroid
377cc87c7a Improved code (refactored)
Delay is now reduced


Former-commit-id: 27f0714ceed9de84b9deb11bb2094d293295c31e [formerly 185b1e19a2a67c4b5d4a1eec8b65b9c304c8fa13]
Former-commit-id: de7926106adbd7f8ca068f45efd9f4e7172472ae
2017-07-23 18:06:31 +01:00
Jaifroid
dae524cf16 Attempts to wait for scroll
Unfortunately this takes too long to fire up again


Former-commit-id: 92b3c0e6b31aae6913cb9e9b31a04d2e94b8f237 [formerly 943b8eeddc271dbedf5c46ed7d41f19a978fee56]
Former-commit-id: 3b3815ffce09f1813095b702ae6404835bf9b42c
2017-07-23 12:07:04 +01:00
Jaifroid
53a405a3fd Ignore
Former-commit-id: 13204460b6abe648e01903658985c3aabd9cb4a1 [formerly 6e865e59a4bfc9d628dadd3c04aa82208707db3d]
Former-commit-id: fc59c3996fe7b56f6cd1cccd99fd1b6555ebc7d5
2017-07-22 12:24:59 +01:00
Jaifroid
5af1f1ad9d Initial window of 10 images added
Former-commit-id: 636c5c807522e489464c905502366dd6dd1786c5 [formerly a9fa1a644ae37f61dc8813fc62986ac346b37f6b]
Former-commit-id: be8e1f79f005a25724d2d6abeffe16ca01cf9607
2017-07-22 12:24:34 +01:00
Jaifroid
f4b8f5eddd Ignore
Former-commit-id: b09e1c09cdd7af08bf51bfd7da55cf4b88d342ed [formerly ec7edfeacebb194bc1d11f0296e5a46d1ecc83be]
Former-commit-id: 7719d406863dd9ebd7429ce94f5e979bf231fdc7
2017-07-22 10:04:14 +01:00
Jaifroid
0f4858f82e Dramatic increase in speed of image extraction
This is done by requesting images in slices


Former-commit-id: e6062f8c516c0211b6c5a3006688399ad1a872b6 [formerly e655417903773d5668359914b4726add5f8fca4e]
Former-commit-id: b72c3814be52db7e1b9037bd7cf275ff48ae2b18
2017-07-21 17:41:19 +01:00
Jaifroid
a7d9239d1a Adds timers and updates timing tests
Former-commit-id: 97b1841cca2cd46a843e157988d92b179734218d [formerly 3680603734b09be686957e2d25ebc2653de68c9d]
Former-commit-id: c2086c68ba32b606516c650191788c70752e64bb
2017-07-20 23:04:19 +01:00
Jaifroid
7afd1c5081 Release 0.7.7.0
Debugging FilePicker see #3


Former-commit-id: e89c08d3d4079b38756c616880dcaf5ca87c0e7f [formerly abcc437c000a81df0d66bae77b449ec9bfd95f91]
Former-commit-id: 99d16f19ee42d4ef12621ca3f0e3ce952a84fe9c
2017-07-19 21:40:18 +01:00
Jaifroid
44bb4faa11 Testing release 0.7.6.0
This is a candidate for testing against the #3 (App sometimes force closes) bug.


Former-commit-id: 0f74c24db48cf6725f7284b7a6649813326cabd7 [formerly 78a31d9587d65eda78b37ff5cd4b066979ae920a]
Former-commit-id: 873d96486bf5e5d09cb7ccd125ffcaccce4e3dda
2017-07-19 18:17:07 +01:00
Jaifroid
e3ae1c9cc1 Release 0.7.5.0
Former-commit-id: 74389e2d5905a4148ec9ce4737d486cf39baf203 [formerly 7f2ee6299267f9c9ea00c90c0df12f3018120462]
Former-commit-id: 19e7bc6de14b41d5fd214620744a176585cfda95
2017-07-19 17:03:07 +01:00
Jaifroid
4fb74e84ca Bin
Former-commit-id: e01325d90efd5979f35e393dd7da1b12f6199704 [formerly be9275a8555c2499d1192644ded30eb4ecfb7a91]
Former-commit-id: aeb188dce9171424f7f82fbd252f6a8a1db30b77
2017-07-19 11:06:26 +01:00
Jaifroid
5a29fef00f Added UI enhancements from the backport
Former-commit-id: 6d88db52be83173ad4f881bf5cac8260105f0341 [formerly 5f32abe32d11d831730965b83d80dfc6c9de44c1]
Former-commit-id: 324fdbf2354a313f4f7816abf1ec233cdf67649f
2017-07-19 11:06:02 +01:00
Jaifroid
12a21b8e83 Disable return link on change to service worker
Former-commit-id: e24d6c725947a650f92b44a42f9355d0f1e475e8 [formerly b1d3895b679a12178fbcf7d65df19bfe0c0afc6c]
Former-commit-id: cbed3ae8120793281d8084f90528aedcab0faed4
2017-07-19 07:47:23 +01:00
Jaifroid
d6a08e00b8 Build
Former-commit-id: fdbd6a11c4a37363ce5dbc106dbffe49081eb2b4 [formerly 7dacd7999170feaf6aecf7e32eace2ee68c58506]
Former-commit-id: ad379d56293c37e42a13f0c1a690a95d844ea58c
2017-07-19 00:12:43 +01:00
Jaifroid
e38654b2b7 UI enhancements
Support for progress messages and for returning from Config to the article without reloading


Former-commit-id: e8b716ea6a00dd8d49226a12eef39f03815213e6 [formerly c6970a190d5f707815533800a06973f3ed024163]
Former-commit-id: 5bdbb72ef7ea593793e0b451a69687e6182c0412
2017-07-19 00:12:15 +01:00
Jaifroid
8b3d15e95a Ignore
Former-commit-id: 75c2285adeb45c47d31e4563fa50741aae77b1a9 [formerly c36f742bd44fa0742b17241d882c0202b4806082]
Former-commit-id: c90215dc6f8a6ec1bf2636a0c1734c8b876799b7
2017-07-19 00:10:29 +01:00
Jaifroid
e7ed732343 Release 0.7.4.0
This release detects and inserts the missing gallery styelsheet and refines the transformation logic.


Former-commit-id: 5dacf63019e240bd7d4100dfafa58e742aa8d8fa [formerly f09c18bb6547375d3b1aebfffb2bcfa2e65cb41b]
Former-commit-id: 7d10ccc7a75dbf2ac600b933fc738185173f52f6
2017-07-18 02:37:53 +01:00
Jaifroid
cdd6116f9d Build
Former-commit-id: 71b39b866ae85a3e869e9d324b1342dc358bfd30 [formerly 79292a91ee8c96f80931aea1aa522267fcc421eb]
Former-commit-id: f22c7cf49cd0d17d93c01b0bf96cc10c65ee822e
2017-07-18 02:19:07 +01:00
Jaifroid
f75596aedd Corrected over-zealous regex which was stalling
Former-commit-id: c53be123eb834131ecd84dad3ea626dc055a2273 [formerly f5a2d97ea47b058dbae52058d52837a235107b25]
Former-commit-id: ef135f68c2c469b02e1d334e7319c95c9a7edeb4
2017-07-18 02:18:55 +01:00
Jaifroid
0ce73dc032 Fixed refactoring bug
Former-commit-id: 185cb90d1282c7d5d7b6ab99231ad17cb8329043 [formerly 8f8562d2cbab4184f38cc1b27e2ca2ea0b04e848]
Former-commit-id: e26258e4a7bfb5a7acba30778394613b3ab109d2
2017-07-18 01:42:48 +01:00
Jaifroid
312ed8317a Build
Former-commit-id: 959a2ff67c874595289c7aef4dc8dc9a241d9908 [formerly 75affc05dbdad5a195abf2715c0f8a22de08f199]
Former-commit-id: 665d223599dddcda96833a72b8ecee8e83923d93
2017-07-17 21:22:18 +01:00
Jaifroid
88edcd7ccf Sync with kiwix-js
Former-commit-id: ee67f2fe047fa2450212c970e5991738eebe5773 [formerly d84ad68682a6de99bae10a293a603fd4e1076f2b]
Former-commit-id: a8c807904da68a84d1c5d01c69c52278681cd851
2017-07-17 21:21:58 +01:00
Jaifroid
031f60a7ea Ignore
Former-commit-id: 73838fe84f98e2986c4d92fdf6f229d032d2f37b [formerly 0a83d4e912ed3cf4455148eab9e8f09cc68af056]
Former-commit-id: 3a7145afb76d2abb5482c177999b5882360a7f4d
2017-07-17 19:03:19 +01:00
Jaifroid
5b3bce9f7d Missing CSS detection
Former-commit-id: 6966f027b6435a7b71fe998f66013cdf759dacf3 [formerly 08aea11b749d9dce89e3b427b77f921c6fa9e37b]
Former-commit-id: 5c6b7e39e97781b7e551b0bf0a72fe571b5a7186
2017-07-17 19:02:33 +01:00
Jaifroid
100252a3c6 Build
Former-commit-id: bd7f2f4e1e53b6b0a1f8f935da3ad07b5284eaac [formerly b67258abf167fe0d8d8fbd0e4526b34c1806ed4b]
Former-commit-id: fd2b74b4fee7030bb53e5e7aa537fdc88ae110fb
2017-07-17 09:36:05 +01:00
Jaifroid
d45536c572 Timing tests
Former-commit-id: 24676ee64717a02549aaf6f1e8607b0e4ebf644c [formerly 6393fd120f1d35fef19df79e603eb5e18631df59]
Former-commit-id: f01db5d208ba4b033076acf3296516a95d206344
2017-07-17 09:35:12 +01:00
Jaifroid
f5c3c3a0f5 Caching icons used in CSS
Former-commit-id: f56f0453f788fbd8795fdbf4110d3b2d771d7639 [formerly 2c5897ec152643dc0f7e88dabffbe40760508d82]
Former-commit-id: 8f5bb6be2c6d4e90706641ceb11bced46c6d53ce
2017-07-17 09:34:57 +01:00
Jaifroid
c4b65d3ba7 Updated performance test data
Former-commit-id: 5fd1377adb9dc4b83deac609f8ba35e873b1ec88 [formerly e0d274f78ef6a95b396a8a9cb27550f61a95fb0b]
Former-commit-id: ca979071432c7c2aa4d947a2944387358d114a3c
2017-07-16 20:51:46 +01:00
Jaifroid
8a8f1e40b1 Performance tests
Former-commit-id: 737c4f8528167fb7afb4ca2f96413bae6e6e0a1b [formerly 6a4808c39e3069c7a6d5757e17ace953f1f8cb4f]
Former-commit-id: 2b2dfddf0f5f60700b6669e77779c070ac737d17
2017-07-16 19:32:58 +01:00
Jaifroid
554642788d Ignore
Former-commit-id: c6d46a33c90b6cd66299101696477b22755a3863 [formerly 835ab5c23644d19a7df2cbb0e01f4f5e8f540c50]
Former-commit-id: f7d5c9a631c7ae0099a4227171f1e17e48e3e6a4
2017-07-16 16:18:54 +01:00