Commit Graph

272 Commits (7ae0e8d9c5d17031d591d239e095411f2158f467)

Author SHA1 Message Date
Andrew Dolgov 1eb1629d9e pluginhost: rework run_hooks() to be shorter, add callback variant; implement exception handling for both 4 years ago
Andrew Dolgov 81c52b4b1e add support for an override stylesheet which applies to all users 4 years ago
Andrew Dolgov 74568df4ff remove a lot of stuff from global context (functions.php), add a few helper classes instead 4 years ago
Andrew Dolgov 16c86e2fc3 replace some plain http links with https 4 years ago
Andrew Dolgov b4cb67e77f remove csrf token from rpc method sanityCheck 4 years ago
Andrew Dolgov 19e1d13460 add URL parameter to ignore user theme on startup 5 years ago
Andrew Dolgov 5fc499e19e get_version: don't rely on exec() exit code to determine whether output is valid 5 years ago
Andrew Dolgov 72d0fac80c remove version.php and VERSION global constant, do version-related things in a slightly less ridiculous way 5 years ago
Andrew Dolgov 07f4878d59 workaround for a race condition between dojo.parse() and tt-rss loading proper day/night css on startup because of firefox async CSS loader 5 years ago
Andrew Dolgov 19f162dbe3 css: insensitive -> text-muted 6 years ago
Andrew Dolgov 54c1b5c611 fill in some missing doctypes; use short doctype where it wasn't 6 years ago
Andrew Dolgov 356729310b remove jshrink 6 years ago
Andrew Dolgov be49b77b14 Revert "use codeflask for user css editor"
This reverts commit daa43e0572.
6 years ago
Andrew Dolgov daa43e0572 use codeflask for user css editor 6 years ago
Andrew Dolgov 1c8593c1fa add hotkey (a N) to toggle night.css 6 years ago
Andrew Dolgov 703351c79e remove theme supports-version etc checking 6 years ago
Andrew Dolgov e28a993955 replace a few more hardcoded colors with less variables 6 years ago
Andrew Dolgov a68b150601 remove separate classes for various panels, unify under .panel
remove a few other unnecessary css classes/ids
6 years ago
Andrew Dolgov 6142e15347 exp: icons on pref tabs 6 years ago
Andrew Dolgov 2cd1ec5816 remove seemingly useless bordercontainer from main layout 6 years ago
Andrew Dolgov a1407b35e4 add map files; night.css fixes 6 years ago
Andrew Dolgov 2ab097b2e5 initial work for flat modern theme 6 years ago
Andrew Dolgov 88b8830a6b various CSS updates for flat theme 6 years ago
Andrew Dolgov 563a46f55a initial 6 years ago
Andrew Dolgov ac8361e6f6 add AppBase as a shared ancestor for main and prefs app objects
remove event.observe stuff from startup, unneeded
6 years ago
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()
6 years ago
Andrew Dolgov f89924f7a1 set use strict on JS modules; remove some mostly useless stuff like get_minified_js() 6 years ago
Andrew Dolgov f26d404890 prefs: move other tree-related functions to respective trees 6 years ago
Andrew Dolgov ff708a9357 prefs: initial objectification 6 years ago
Andrew Dolgov 803b8ead1e update previous to not die on errors 6 years ago
Andrew Dolgov f7fe28d059 fix user theme ignoring active settings profile 6 years ago
Andrew Dolgov a9105e2a61 move JShrink Minifier to vendor/ 6 years ago
Andrew Dolgov a72643257a do not enforce strict mode for plugins 7 years ago
Andrew Dolgov c4a08e4ff0 remove mentions of deprecated.js 7 years ago
Andrew Dolgov 3f2a871421 upd: default css url if no theme 7 years ago
Andrew Dolgov 6bd13fc55f remove layout.css 7 years ago
Andrew Dolgov 5e68e24679 css/less updates 7 years ago
JustAMacUser 1d74979dfc Add viewport meta tag to Preferences page. Similiar to commit b4865103 for the main index.php file. 7 years ago
Andrew Dolgov e432b8fbe2 implement cache-busting for default theme.css
night theme: small fixes
8 years ago
Andrew Dolgov 6f84bf7b0a dojoConfig: use cacheBust 8 years ago
Andrew Dolgov fd539f2800 prefs: use dojo asynchronously 8 years ago
Andrew Dolgov b9634eb8b8 support loading themes from themes.local 10 years ago
Andrew Dolgov f6cbe9a5a0 require version information in all additional themes 10 years ago
Andrew Dolgov d9c93ebfdb tweak notifications; use css animations for notifications 10 years ago
Andrew Dolgov 8b91b0beb5 add ttrss version and init params to reports 11 years ago
Andrew Dolgov 6214a0768a reinstate scriptaculous controls (needed for ajax.autocomplete) 11 years ago
Andrew Dolgov f3479db384 add previously missed zoom.css
remove unused scriptaculous parts
11 years ago
Andrew Dolgov cdbcb2778a move Zoom stylesheet to a separate file
update stylesheet/javascript tag helpers to return output instead of
printing it
11 years ago
Andrew Dolgov 3684074387 use require_once for minifier 11 years ago
Andrew Dolgov 6938c03658 always include basic layout CSS file to prevent unworkable UI in case of a broken/incompatible theme 12 years ago