Andrew Dolgov
|
7ef72fe0dc
|
move startup checks to Config, set a bunch of @deprecated annotations
|
4 years ago |
Andrew Dolgov
|
7f2fe465b0
|
add plugin updates checker into normal updates checker
|
4 years ago |
Andrew Dolgov
|
56b10fea18
|
pass translations to frontend as a json object
|
4 years ago |
Andrew Dolgov
|
c96172fa04
|
use constants in get_pref()/set_pref()
|
4 years ago |
Andrew Dolgov
|
2621fe7955
|
fix get_pref always using default profile; remove unneeded code from db_prefs
|
4 years ago |
Andrew Dolgov
|
8d2e3c2528
|
drop errors.php and simplify error handling
|
4 years ago |
Andrew Dolgov
|
29ada58b4a
|
move db-prefs shortcut functions to functions.php
|
4 years ago |
Andrew Dolgov
|
12bcf826e4
|
don't include config.php everywhere
|
4 years ago |
Andrew Dolgov
|
211f699aa0
|
migrate the rest into Config::
|
4 years ago |
Andrew Dolgov
|
42173386b3
|
dirname(__FILE__) -> __DIR__
|
4 years ago |
Andrew Dolgov
|
660a1bbe01
|
* switch to xhr.post() almost everywhere
* call App.handlerpcjson() automatically on json request (if possible)
* show net/log indicators in prefs
|
4 years ago |
Andrew Dolgov
|
c088e9d9d8
|
get rid of a few more prototype-isms
|
4 years ago |
Andrew Dolgov
|
70fa423026
|
initial for RIP prototype/scriptaculous
|
4 years ago |
Andrew Dolgov
|
15fd23c374
|
use shortcut echo syntax for php templates
|
4 years ago |
Andrew Dolgov
|
1f2ba932b8
|
RIP easy-installer
|
4 years ago |
Andrew Dolgov
|
848bc57f29
|
disable themes in safe mode; rework safe mode warning/login prompt
|
4 years ago |
Andrew Dolgov
|
74986d1ac6
|
shorten pref tab names; make log-alert clickable
|
4 years ago |
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/
|
7 years ago |
Andrew Dolgov
|
a72643257a
|
do not enforce strict mode for plugins
|
7 years ago |