4141 Commits

Author SHA1 Message Date
Jaifroid
a917ab668f Release 0.7.2.0
This release includes refinement of stylesheet switching code and some console log timers for testing.


Former-commit-id: f30dd6856f3ae5345dc91fbb47655883fa8d238e [formerly eae6a049644be71fda85f0d941475796581d61a0]
Former-commit-id: 8bcf8bf4832b0ae9ff675d21f1b0d366d491c1f6
2017-07-16 16:05:12 +01:00
Jaifroid
28a4bbbc42 Build
Former-commit-id: 6dc5ea3eaddea17d96d93ab8d29800cbbc0e0057 [formerly d9955ce2a2a24f24298e7a7f9c1c4275fdb32a63]
Former-commit-id: 25148d0e9dede9d3c67d63cf068197c84882b5ab
2017-07-16 16:01:06 +01:00
Jaifroid
8fa6691348 Prevent unnecessary transformations
Former-commit-id: b17c9aeb961549868067a60c10bf4f0c759fb797 [formerly 27865b46191c1633970df0820651d69fde08ea24]
Former-commit-id: 113a7e5c0bf9816830e76944abc00cb48e3e110f
2017-07-16 16:00:35 +01:00
Jaifroid
d06a3b9363 Release 0.7.0
This release has stylesheet caching and user selectable style transformations


Former-commit-id: 7c014c5320631d27fdca5bd192a34a6174c69ce2 [formerly cbae84e25ee7cdfa28552b078f52a31b96165654]
Former-commit-id: 4fb904570fa72724c7f17f4f8b94d9ded731a214
2017-07-16 00:31:31 +01:00
Jaifroid
e5d8a7c9d3 Build
Former-commit-id: 6f9b4757d5dddbacca2a95b0bf5b03d8ab06b1c0 [formerly 398d7ee4b46220df85f37e44306d300219486f3c]
Former-commit-id: a1cc57284bbf915dc9f36b3eea31a473988544a9
2017-07-15 23:13:59 +01:00
Jaifroid
4225a897ce RequireJS unminified
Former-commit-id: 96688db2212878ea5f821691a127bbf116a2177f [formerly dbd2e89ea730b951be2955714d84e978687c2f80]
Former-commit-id: b63df5210d59c2f70607806931e137048c5706a2
2017-07-15 23:13:34 +01:00
Jaifroid
9828b9ba0a Major reorganization of styles transformations
Former-commit-id: 9340c05cdd3b610ecc9f771978d83c7febdd512d [formerly 0f6d1f348aa981e5ec42e806772c69ba8565f06d]
Former-commit-id: d04f0842dd9b6f01776f184ec7cfac76c3f00a98
2017-07-15 23:12:42 +01:00
Jaifroid
9f4f84c201 Synchronizing bootstrap
Former-commit-id: 74a59cb8d6ef0443ecd6ada4a19c1d9c0c03d4ad [formerly 10274589555b769f384cb76b851e69d8c2dc682c]
Former-commit-id: 87d4d04bcb1bdb752eb8be2462169fd67b161bd6
2017-07-15 23:11:58 +01:00
Jaifroid
ca98e9cb8f Synchronizing bootstrap
Former-commit-id: def8c73eb1426c1c47747fa6c1f5d9825d87001f [formerly 7c934357cbdd450d3a2c9770e8749289ed2a6cfc]
Former-commit-id: d42e33f8c3bce5207d30bdb310906c86afb10b23
2017-07-15 23:11:37 +01:00
Jaifroid
1db670c2f6 Unicode bug
Former-commit-id: c8bdb49261e84750890377ce0968a2132bdb1038 [formerly c2df5947a2408d64acfa2648683e60be9f04f871]
Former-commit-id: 5ed150258f34047a9b104b0c7d6cad83cb888328
2017-07-15 15:55:03 +01:00
Jaifroid
8abb11d6f8 Major improvements in stylesheet transformations
Former-commit-id: a4a9b6f44d5bf611fb51387d283351f327b3c357 [formerly dc1584995a0e6df7087b61fcb6c658949c145b0c]
Former-commit-id: a0f4808622254de2c34243d393e6e93fe5cd7540
2017-07-15 15:38:58 +01:00
Jaifroid
8b309d3b65 Revert accidental transformCSS changes
Former-commit-id: bc450658b6513f67f4545efb6e575ff231476407 [formerly 1054f2973057581641fa961076adc06d5b37d922]
Former-commit-id: e1902c0e617ebb94f6ea7b02bc829be648501316
2017-07-14 08:48:26 +01:00
Jaifroid
0ca60593af Remove old jQuery
Former-commit-id: 894541ed63c3d1b341f6239c5376f7c6c36cc807 [formerly c2c87d84fd0a269f5216609ed888bfefeafaffbd]
Former-commit-id: d1b119b6be0ce17a5ec39e3ef6f6f1a5d0745775
2017-07-14 08:47:46 +01:00
Jaifroid
74e38be7dd Remove old jQuery declaration
Former-commit-id: a836e37743034d00d63e05b8debf1fc6996f28fa [formerly e672f92b83abfeb13e8dcce22ba1613c9c5058c7]
Former-commit-id: 0d7622a9e90b1598ddaf53277623834705756df1
2017-07-14 08:41:25 +01:00
Jaifroid
c202cdff02 Better fidelity of mobile style
Former-commit-id: 460ac1f668ee4b5240a66d19156581299b71e84b [formerly 1002cb7f2beb965e140c8735417f4dd3b9f2e8b3]
Former-commit-id: 681b0c5e541ffb2fcd912b8ccffc320299553cfc
2017-07-13 18:32:14 +01:00
Jaifroid
77215a8c9b Added documentation of transformations
Former-commit-id: 1875b04960fc8b6b7eaf9dc68ec86c52191e25ab [formerly 294b25360bbf9034cc25ecc0ee66e45df90ea44a]
Former-commit-id: 019e7c794233b93fd572ee7f0d3df66eff6006f6
2017-07-13 14:42:54 +01:00
Jaifroid
39a58cee78 Reduce top padding for mobile styl
Former-commit-id: e66027131f4d6c4f4c93756a1be149d3ee904dc8 [formerly f763e201bd7be9564bce3fa4e15f9cc43c3a049d]
Former-commit-id: 19d7e01f9aca976d0f065feafc1165defb99f74c
2017-07-13 14:11:02 +01:00
Jaifroid
3709c8168a Build
Former-commit-id: fe042291777f02cd22de62c62c8e7e59330c0684 [formerly eeb4a0f457684548138815605c438b82f9094050]
Former-commit-id: 3fdf253ac0182ab2c0a486ccdc12a8b90485c35b
2017-07-13 13:42:10 +01:00
Jaifroid
9b776fabb7 Improvements to stylesheet injection
Former-commit-id: 86f79bd93f6a2dd07a24f17409e3f57c1554689f [formerly f2b9d4d81ef1ca875595a651c74bb20d062bfe79]
Former-commit-id: 92e3b3e933fca77ba3985679dca3e3efbef40233
2017-07-13 13:41:51 +01:00
Jaifroid
a902bb76c1 Added warning for devs
Former-commit-id: 8f7db8c23eaead76df267c4409e9cb87ca465561 [formerly f54e36b5fc49817bf07d1d4f8613f77f1479ecfa]
Former-commit-id: fb2c763cc8b0dd3d23fbbb9e9a84b94555ee9d41
2017-07-12 22:26:17 +01:00
Jaifroid
85986db175 Build
Former-commit-id: 617430c70cf041b1d7ab25d234fc0ff1c851364d [formerly c9e35680b4ca5a116eed5d5f367b6513d66f6a21]
Former-commit-id: 3809ba7eb7b1af9df35c0cb22ab70290ea6e92cd
2017-07-12 17:10:36 +01:00
Jaifroid
3529ccdf4a Allow user to strip the mobile stylesheets
Former-commit-id: 304fb75c0d055ac1b43e614e67598d5ca3633aad [formerly 46c1a05f68c964b9a71f017fcdf24192dd476757]
Former-commit-id: 6c5bc8226d12ca52a55f64741bee166785979187
2017-07-12 17:10:15 +01:00
Jaifroid
467936de1f Release 0.6.3
Former-commit-id: 641282ba80ce299a4bcffbd50b0f7ee6bf42c19e [formerly 14b504fbcb1c7e95f481b351acd778b0f06570ab]
Former-commit-id: a94e9a4ca4d7be52410c475d1b87663877f1068d
2017-07-12 10:54:30 +01:00
Jaifroid
ba4e27ab3f Layout
Former-commit-id: a97807eea41c32e1f4ca56ca476705f66a273ac7 [formerly b2a08b5091dca2f30ffc5eb3e6f954737b5d8ddf]
Former-commit-id: 75ead605c5a3e963207e6146426c6cbe9ef38361
2017-07-12 10:23:32 +01:00
Jaifroid
7a9047633d Correct accidental load of desktop style in mobile mode
Former-commit-id: 07b3ce5d279abb77515dd56df1aab5ef4ee631b2 [formerly 80500fafe17a8de4e9fc41af3e06cb82451f7ff1]
Former-commit-id: 33fe2ce106544025f5788bc00281cf6675187305
2017-07-12 10:22:37 +01:00
Jaifroid
0965f4e04b Cleanup
Former-commit-id: 53e2ff5aafe01000dd4627d94b74b12a1a287c67 [formerly bc9b4143144d5270c3128088334d7da99c851549]
Former-commit-id: 22b55ab3a2456943ec8743c968851132d583268d
2017-07-12 09:22:45 +01:00
Jaifroid
d0a7e5d9e4 Release 0.6.0
Supports user-selectable display style


Former-commit-id: 521b53adcba30557974cfd460d1f695ecdb90a3e [formerly d499f33432cb00bd86bf363ecd23d63ee40061c7]
Former-commit-id: 5365357a3559ecbe574c7e60f6d2bb7b35e45c4f
2017-07-12 08:48:59 +01:00
Jaifroid
164ca48c80 Build
Former-commit-id: 4a46063ad87fa375e32ce43e23b8b485591e328e [formerly bc146310feea284ada8b7d488edb627ec56be644]
Former-commit-id: a782917b671a4632676d8d0671c197752c569da5
2017-07-12 08:45:20 +01:00
Jaifroid
1b06158623 Added user selectable display style
Former-commit-id: bfe71baf2b7894a0b8a8009edfc21212b074764e [formerly d0e90a01a191d403b4fd340424f8eb7e6460d530]
Former-commit-id: 4d153cb7308260705001bb1c5b15931361da7155
2017-07-12 08:44:39 +01:00
Jaifroid
67c8b60069 Better mobile rendering
Former-commit-id: e45c4013eb3c4c8ee42d245085ba6851a7ce52fa [formerly d977783c91aac2163d4b06a4220927e392704c8e]
Former-commit-id: c8210cb179775fafca10f5b93dbaad89c2a9b260
2017-07-11 23:02:15 +01:00
Jaifroid
305d60f302 Build
Former-commit-id: 1c7b78488de881c5d61c891d4b50bac683c4e0f1 [formerly 98a0450ca4d598ec9ba8002c175138f15c134877]
Former-commit-id: abf70505f74e549ce302c3ada7dc421150c1882e
2017-07-10 21:58:02 +01:00
Jaifroid
1e77f6e92e Switch back to zimfile
Former-commit-id: c92ff24f3c262ebd774eb4890261c97c225d3397 [formerly 372765b248fb8763a4d6365a5c1b465e7e57f49a]
Former-commit-id: 3791c3b814f2b50e3222cb953554564b643a7a06
2017-07-10 21:57:38 +01:00
Jaifroid
c61163f881 Release 0.5.1 with mobile stylesheet
This release has a mobile stylesheet for Wikipedia ZIM files. Choose 0.5.0 for standard stylesheet.


Former-commit-id: 408e6dd17de7eae3e057395ff428b634a4298a32 [formerly 22c833dfe29dc73a6d97cb7a117d2cf924c8e041]
Former-commit-id: d7ae9255ce66b3f6d988243b7be4235cf6156d95
2017-07-10 18:43:57 +01:00
Jaifroid
dd337be227 Build
Former-commit-id: dfc748c52f9db3d802580b2685d4184996f7922b [formerly 005aa05696482bae00a25100993497b1ba1f33f5]
Former-commit-id: f72ebe7f6787f236a8e30e342434abc1e1263de4
2017-07-10 18:32:53 +01:00
Jaifroid
5295af46a1 Implements mobile style
Mobile is set as default in init.js


Former-commit-id: 8aefa91d818b469c93266f081708005ec0932ef6 [formerly efab5b7fb9747d3c2efd5466c8dce1befec7f462]
Former-commit-id: 36bf8b4b8dd6234598e14455170f49b45c1cfd39
2017-07-10 18:32:26 +01:00
Jaifroid
d830923630 Builds
Former-commit-id: 8793dd948b3976acc467ccd6c67bb4e87ca0625c [formerly 108b0246b65f636f9a2e50724ad8241a2221c0bc]
Former-commit-id: 7bd956bf3c06a11efe0af0d604f510b73b0a7269
2017-07-10 17:09:10 +01:00
Jaifroid
547a4d0cad Add params for source of CSS
Adds params in init.js for selecting source of CSS ("zimfile", "local" or "mobile"). User selection still to be implemented. Default is "zimfile".


Former-commit-id: 311bac831c130592414cbb0df5ddba7eac61f5aa [formerly 903a65084c766f414c13115fd890017ca579814d]
Former-commit-id: 96c6d751437772809e39a4a41785bcc71cd02cbb
2017-07-10 17:08:56 +01:00
Jaifroid
3bb9bb65e8 Build
Former-commit-id: 65372888fc92aa1a22578e352d16b2c5ddf6e4e5 [formerly b1050aaeeacfe37311f9ba28d30e332eb7d9ee19]
Former-commit-id: 577e409ae3d1d7dfdab5af9a15d99b44d2250a0d
2017-07-09 23:29:46 +01:00
Jaifroid
9f3d39b439 Build
Former-commit-id: 1bb3c79e9ee67fcd09c024aa85b2b55ecec0c2a8 [formerly 607b7e723a3aada2bdde15075adaff799aec90d3]
Former-commit-id: 08fc363db57a49a4b4c94438fa3e6877daf5c94e
2017-07-09 23:28:26 +01:00
Jaifroid
ba7f783f6f Build 0.5.0.0
This build has code for preloading stylesheets. This is a test build, to see if this mehtod reduces memory footprint.


Former-commit-id: 29bf39e618fc23443e864e0fd8cba342072741d3 [formerly f8bf9ee3f061ca91e232df775200a00efcc7c7ac]
Former-commit-id: 94576f990d729ff37239eb0af788cf208f5e3fd8
2017-07-09 23:27:46 +01:00
Jaifroid
e51c240346 Prevent JS errors
Former-commit-id: 2d579e9b27f0fd598b13551f4780468133e0aa68 [formerly 303961acdc7b097ab37dbdad0113a087478aa2a5]
Former-commit-id: f01ba231ffeb6c19c2b449f1b4654271143fd214
2017-07-09 23:23:36 +01:00
Jaifroid
57866c9c32 Builds
Former-commit-id: 1755c29908b98c42d9b3b9a726633d9c9eac1149 [formerly 9877a9551524335b762343606392b0b1dfe05304]
Former-commit-id: 3af66fb43f0beeb221790787dc4bc0cb63bd3912
2017-07-09 21:23:20 +01:00
Jaifroid
1832c49346 Cache common css in filesystem
Adds several common Wikipedia stylesheets into the filesystem and calls them instead of searching in ZIM file


Former-commit-id: 4bc437a57c10d8cc776bff317f2f69985228c086 [formerly 6319655c85dcc349d4b2755d69b13c00fbd7a9d2]
Former-commit-id: de9f3c234b9e5c8decedac9cc13f74282ce08132
2017-07-09 21:22:57 +01:00
Jaifroid
57ca1beda9 Build files
Former-commit-id: a6aa38d15208c9a66782be4a79ec0329e0e56891 [formerly c08ab45f140e356a66a224c8cf6c477082023737]
Former-commit-id: 23600560dd63b6a2b1bc5bf824a1fed49bea8562
2017-07-09 11:04:05 +01:00
Jaifroid
46b00ad6a5 Preload stylesheets
Implements kiwix-js #149 (Load images after CSS), except does this to raw HTML. Not tested with serviceworker.


Former-commit-id: fd9559cfb555f2ace17c504092ff61efebafa055 [formerly 27a3a40c5e42650fb6c06d4bb981fe1c0f81a18f]
Former-commit-id: 4f3ac1d9c4ea4c5acb53130dc31972fdb53cc3e3
2017-07-09 11:03:37 +01:00
Jaifroid
db83e2adcb Keep in sync with kiwix-js
Former-commit-id: c84ef5bd085ff7d6cd3bfad167ccc0daebbf1b33 [formerly 3584b75a1761b10a6fddb240b50c1a293ee9c5dd]
Former-commit-id: b5ca78f10e29ddc36603346f057fa2eba18db36c
2017-07-09 10:59:28 +01:00
Jaifroid
6079d7dc24 Build files
Former-commit-id: bac3a43f63bcd6e6fbedfbd2cf4bb65b1858a8fe [formerly b55b87510bded9fba276ab657c9a78b8da00758d]
Former-commit-id: 6f8cfb53b9a6bd53c30dce973c1b2f4e9da68205
2017-07-05 17:34:45 +01:00
Jaifroid
c575caaa00 Fast-replace img src
Former-commit-id: a06c1c1b520865ecea28573e87a0cc2024c0e434 [formerly 2fa6cf6fdac12a7fde8bf313e5766acc6e41be1b]
Former-commit-id: 38f4bf42ff16f2e0377c6762ee14d7f5dc48f6ad
2017-07-05 17:34:20 +01:00
Jaifroid
74dc3aca89 Release 0.4.1.0
Better user experience


Former-commit-id: fb335544ea14f0d8d784076c4638e68495c2b743 [formerly 22551a2850ef8f8d30091cf486dd7b7a255059b0]
Former-commit-id: 2ebc85922edd7e10b860ed5101f679595b7a74bc
2017-06-25 22:35:48 +01:00
Jaifroid
b85b749dc7 Simplify image showing and hiding
Former-commit-id: 21045ffb2cdd43ee1af5e53d44582a57c57bc0dc [formerly c78b1cf4dfc2a38bc3c7f645541ecf7716d0c29c]
Former-commit-id: 8c6719ba3f8aa8e90f6e5d9b4881d0b160a69ffa
2017-06-25 22:30:32 +01:00