Andrew Dolgov
|
4e41db7ed3
|
Article.unpack: add placeholder if data-content is empty
|
6 years ago |
Andrew Dolgov
|
f3c04fc5d8
|
sync modified scores via mutation observer
|
6 years ago |
Andrew Dolgov
|
25ca144bb7
|
score: get correct classes for rows/score icons on the client
|
6 years ago |
Andrew Dolgov
|
ad5a43bf66
|
sync article selected status via mutation observer
remove all rchk-related hacks
|
6 years ago |
Andrew Dolgov
|
c97c755195
|
remove _active_article_id; use selector instead
|
6 years ago |
Andrew Dolgov
|
d9bf0f17c6
|
sync unread state to server via mutation observer
|
6 years ago |
Andrew Dolgov
|
6616c7cf67
|
keep track of selected prompt and floating title status using headline row mutation observer
|
6 years ago |
Andrew Dolgov
|
54f02a3b31
|
add Headlines.renderAgain() to switch between combined/expanded modes faster
|
6 years ago |
Andrew Dolgov
|
c8253f0e64
|
Article.openInNewWindow: do not crash if window is null
|
6 years ago |
Andrew Dolgov
|
bd66a9ef28
|
render article on the client using headlines data
|
6 years ago |
Andrew Dolgov
|
d2d2cb7e7d
|
rework scoring display, JS processing and icons
|
6 years ago |
Andrew Dolgov
|
2dac797704
|
floatingTitle-related fixes
|
6 years ago |
Andrew Dolgov
|
f6e287df11
|
remove 4px margin of cdm.expanded
|
6 years ago |
Andrew Dolgov
|
6d3092c742
|
Headlines.openInNewWindow: don't set article active, just window.open() it and set read
|
6 years ago |
Andrew Dolgov
|
71fc6d45bd
|
refactor error reporting to AppBase; keep exception_error() for now as a shim
|
6 years ago |
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
|
6 years ago |
Andrew Dolgov
|
5ead558e43
|
move Utils to AppBase where it belongs
|
6 years ago |
Andrew Dolgov
|
526389b2d3
|
update notify_* calls to use Notify
|
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
|
807ff07454
|
split main objects to dojo modules
|
6 years ago |