170 Commits

Author SHA1 Message Date
Jaifroid
a5ac5d6717 Renamed function
Former-commit-id: ba8f0747b7ad3ff826a24c94a7a4cf3a1d858550 [formerly cdb32dbb9c13616b557c607f5e1280e8e3373404]
Former-commit-id: d45585dd762d552b507453a94d4eee60a217df5f
2018-03-04 20:46:27 +00:00
Jaifroid
a8c7301b2b Remove bottom toolbar in Settings and About #43
Former-commit-id: 95a337f13e1cdb9d54f7650d97f74f820d4c5936 [formerly 8245427f11349035db2b61e52ce1c7f0c08b604e]
Former-commit-id: 0ba47b1571319097fe4348c8b04c481d8cb19442
2018-02-04 11:55:01 +00:00
Jaifroid
7235c1f252 Further improvements for #44
Former-commit-id: 897fd4f90df74a5be69aa646fbb421562becce7e [formerly 40459c7aeb9cadec7301057e965b871f12c525f4]
Former-commit-id: de70045ade464888e87aadcb759dbace170c092b
2018-02-03 17:26:08 +00:00
Jaifroid
d6040fc65b Prevent Settings tab from remaining selected when article is displayed #44
Former-commit-id: 169e5569b86eb903a89680a4be575c76b9b4c714 [formerly 27aab2c6efe25bcf81a8ba9da86a19351e163de6]
Former-commit-id: 607dbedb7655a52e4b03f9c277a03512473f6817
2018-02-03 14:44:46 +00:00
Jaifroid
fc8ea90c86 Use XMLHttpRequest instead of UWP (works in some browsers too)
Former-commit-id: 16ba25c565e42313468b66cdb3ad6e4dd9e2ae05 [formerly a7f0b775a9e8315bd6e58fddb44b27a8cf6df768]
Former-commit-id: f3a87f458504abed3708f0a1875cc8d74181bdb6
2018-01-22 21:11:34 +00:00
Jaifroid
e9f959837a Support IE (backtick syntax doesn't work with IE)
Former-commit-id: 5481319b8d98900f4972ad9b4f41b77f974ae022 [formerly 48b52fdeb79de0bceab1d037c74efa16c19d1491]
Former-commit-id: 45bc9ae5b100560b0a529da1fcc638cdfdd3c058
2018-01-11 07:50:31 +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
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
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
8203c0527a Use Bootstrap panels and reorganize initialization code
Former-commit-id: a391574b482962af3a58d17a83c35cb4cbd366c1 [formerly efc5adfd172b1f2a648532ec61f2cdd46aa218c7]
Former-commit-id: 7ba3387c26a1e2146d713dd9d0262deaafae3330
2017-08-27 12:30:45 +01:00
Jaifroid
0bb42e2d2a Implemented UWP future access list to remember chosen folders
Former-commit-id: 3244a046d1481905d2ad3136c715b29a9fb8e34a [formerly 0404b20e8f4633de950990fbb1ca3db59476b2f3]
Former-commit-id: 9a3d067bb2461120aecf63908d37725c6de8391c
2017-08-22 20:54:55 +01:00
Jaifroid
ee9d0f43d2 More redundancy in regex
Former-commit-id: f70a3a07307bb9815d46a269a4ff844a134b1302 [formerly 5ee6233b29fc0209cde653ff4f79231993ac9d5c]
Former-commit-id: 298481901cdf957fd436f0487e50eb50fe7c4f1e
2017-08-16 21:54:24 +01:00
Jaifroid
191be89618 Fixed CSS issues and ToC code
Former-commit-id: 779b935c4ccab6a1267a4ca81454933a4aa4ac28 [formerly 6330348e58ae77bb299d29490f055ed7aa5d3e40]
Former-commit-id: ccce5bfd52802fc6ccb4a36622a4a2fc048a75c9
2017-08-16 18:47:57 +01:00
Jaifroid
3a950bbec4 Better transformation from desktop to mobile
Former-commit-id: 87ed3301c1b740ce0ac9b47cf2aaad141e758676 [formerly 1c9327a6c4fd251aef5fdb2befe9b9a1a6b78a1a]
Former-commit-id: b69a30aee302c7ca74b84088c9e5a4f47159cdad
2017-08-14 20:54:48 +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
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
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
9b776fabb7 Improvements to stylesheet injection
Former-commit-id: 86f79bd93f6a2dd07a24f17409e3f57c1554689f [formerly f2b9d4d81ef1ca875595a651c74bb20d062bfe79]
Former-commit-id: 92e3b3e933fca77ba3985679dca3e3efbef40233
2017-07-13 13:41:51 +01:00
Geoffrey Kantaris
2698eea812 Rearranged FS
Former-commit-id: 8debabfafd260d5d202609c41b74b0079b014c75
2017-06-14 22:28:26 +01:00