1
0
mirror of https://tt-rss.org/git/tt-rss.git synced 2024-06-26 11:59:02 +02:00
Commit Graph

157 Commits

Author SHA1 Message Date
Andrew Dolgov
0b8cbc9156 remove some bitmaps and rework stuff using it to use iconfont instead 2018-12-06 15:22:52 +03:00
Andrew Dolgov
0ea0b606be rework net-alert to use iconfont, move it to toolbar start 2018-12-06 12:30:11 +03:00
Andrew Dolgov
2cd1ec5816 remove seemingly useless bordercontainer from main layout 2018-12-05 10:33:30 +03:00
Andrew Dolgov
05200a3840 rename main toolbar elements to be more consistent 2018-12-05 10:03:58 +03:00
Andrew Dolgov
a1407b35e4 add map files; night.css fixes 2018-12-04 22:36:01 +03:00
Andrew Dolgov
2ab097b2e5 initial work for flat modern theme 2018-12-04 22:24:31 +03:00
Andrew Dolgov
88b8830a6b various CSS updates for flat theme 2018-12-04 20:17:50 +03:00
Andrew Dolgov
563a46f55a initial 2018-12-04 16:53:01 +03:00
Andrew Dolgov
7c1bc3c5a8 add separate body class for main UI page 2018-12-04 12:01:08 +03:00
Andrew Dolgov
84affc7b1d rework dojo singleton modules to better work with phpstorm completion (ugh) - declare() is not needed there anyway
remove event.observe from login form (not needed)
load pluginhost via amd
2018-12-03 09:33:44 +03:00
Andrew Dolgov
ac8361e6f6 add AppBase as a shared ancestor for main and prefs app objects
remove event.observe stuff from startup, unneeded
2018-12-02 21:52:50 +03:00
Andrew Dolgov
d9c5c93cef move some more stuff out of common.js
rework client-side cookie functions a bit
limit dojo cachebust based on server scripts modification time
remove param_escape()
2018-12-02 20:07:57 +03:00
Andrew Dolgov
f89924f7a1 set use strict on JS modules; remove some mostly useless stuff like get_minified_js() 2018-12-02 18:38:27 +03:00
Andrew Dolgov
807ff07454 split main objects to dojo modules 2018-12-02 17:18:59 +03:00
Andrew Dolgov
0a18d0b1ed Feeds: shorten some method names
finally rename "view as rss"
2018-12-02 08:57:22 +03:00
Michael Kuhn
f11933e1fe Fix typo 2018-12-01 22:22:06 +03:00
Andrew Dolgov
cc26be0793 migrate tt-rss.js contents to App 2018-12-01 21:51:00 +03:00
Andrew Dolgov
1d82bd4f19 further objectification 2018-12-01 17:42:21 +03:00
Andrew Dolgov
d86ddbc635 further objectification of JS code 2018-12-01 17:21:26 +03:00
Andrew Dolgov
e84adbba37 rate-limit headlinesScrollHandler via timeout instead of distance scrolled
minor floating title cleanup
2018-12-01 09:33:09 +03:00
Andrew Dolgov
0d27227359 use xhrPost in more places; various minor cleanup 2018-11-29 22:21:09 +03:00
Andrew Dolgov
803b8ead1e update previous to not die on errors 2018-08-24 17:23:46 +03:00
Andrew Dolgov
f7fe28d059 fix user theme ignoring active settings profile 2018-08-24 17:22:32 +03:00
Andrew Dolgov
c4869cd573 if PHP_VERSION check fails, show current version 2018-08-13 20:13:08 +03:00
wn_
db4b6b9757 Check for PHP 5.6 minimum everywhere. 2018-08-13 08:41:47 -05:00
Andrew Dolgov
a9105e2a61 move JShrink Minifier to vendor/ 2018-06-20 15:04:59 +03:00
Andrew Dolgov
a72643257a do not enforce strict mode for plugins 2018-03-08 18:41:03 +03:00
Andrew Dolgov
3009ecc44f initial for JS strict mode 2018-03-08 18:33:42 +03:00
Andrew Dolgov
c4a08e4ff0 remove mentions of deprecated.js 2017-12-05 07:09:01 +03:00
Andrew Dolgov
3f2a871421 upd: default css url if no theme 2017-12-03 13:10:25 +03:00
Andrew Dolgov
6bd13fc55f remove layout.css 2017-12-03 13:07:28 +03:00
Andrew Dolgov
5e68e24679 css/less updates 2017-12-03 12:50:07 +03:00
jr conlin
b486510385 Add "viewport" meta to allow mobile devices ability to resize and display page. 2017-09-02 14:15:19 -07:00
Andrew Dolgov
7590f03961 feedtree.selectFeed: focus headlines-frame after selection 2017-05-12 08:05:35 +03:00
Andrew Dolgov
3188e863b3 handle_rpc_json: fix netalert button never appearing on JSON parse error 2017-02-09 23:04:34 +03:00
Andrew Dolgov
e432b8fbe2 implement cache-busting for default theme.css
night theme: small fixes
2017-01-25 12:17:41 +03:00
Andrew Dolgov
6f84bf7b0a dojoConfig: use cacheBust 2017-01-22 13:43:32 +03:00
Andrew Dolgov
6293d3717c add toggle_sidebar plugin, remove obsolete toggle button
add PluginHost::HOOK_MAIN_TOOLBAR_BUTTON
2017-01-07 15:29:17 +03:00
Andrew Dolgov
546b419f52 catch plugin JS errors 2016-08-10 12:23:35 +03:00
Andrew Dolgov
ee5170424e dojo: main UI: load stuff asynchronously 2016-08-10 10:01:05 +03:00
Andrew Dolgov
2e68712261 set referrer policy to 'no-referrer' 2016-06-03 12:08:03 +03:00
Andrew Dolgov
7ac6ab4dda set referrer-policy to none 2016-06-01 16:21:03 +03:00
Andrew Dolgov
402073d6a1 remove headlines-tmp element 2015-07-13 01:29:42 +03:00
Andrew Dolgov
9090b874ab simplify search, remove search_mode as useless
remove dialog to select by tags, simplify browsing by tag query
2015-07-07 15:59:32 +03:00
Andrew Dolgov
b9634eb8b8 support loading themes from themes.local 2015-06-05 18:08:19 +03:00
Andrew Dolgov
755869ffbc remove unread first sorting: has issues, is pretty much adaptive anyway 2015-03-17 02:01:10 +03:00
Andrew Dolgov
efcc5d365d add placeholder update checker using git changesets 2015-02-03 14:39:15 +03:00
Andrew Dolgov
ed775e4e8d remove obsolete code related to version checking and tarball updater plugin 2015-01-31 15:08:55 +03:00
Anders Kaseorg
5c145bde7a Make the floating title transition smoother
Previously the floating title would not appear until the real title
scrolled entirely out of view, which was visually distracting.  Now it
appears at the point when its bottom lines up with the real title’s
bottom.  This isn’t perfect yet due to small differences between the
two titles’ layouts, but it’s much closer.

We now need to use visibility: visible|hidden instead of display:
block|none to show and hide the floating title, in order to be able to
retrieve its height while it’s hidden.  It’s important to use that
height because occasionally line wrapping differences make the
floating title shorter than the real title, and we don’t want the real
title to poke out from underneath.

Also fix scrollToRowId to offset by the 4 pixel top margin (like
cdmScrollToArticleId already does), so that it goes back to a point
when the floating title was hidden; and set the right margin on the
floating title so that it’s the same width as the real title and
doesn’t overlap the scroll bar.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-01-30 21:58:44 -05:00
Andrew Dolgov
f6cbe9a5a0 require version information in all additional themes 2014-12-09 15:16:53 +03:00