Andrew Dolgov
807ff07454
split main objects to dojo modules
6 years ago
Andrew Dolgov
fda3ad39c8
split several utility objects into separate dojo modules
6 years ago
Andrew Dolgov
874560db54
remove obsolete row selection functions
...
move getUrlParam() to Utils
6 years ago
Andrew Dolgov
0a18d0b1ed
Feeds: shorten some method names
...
finally rename "view as rss"
6 years ago
Andrew Dolgov
6e625555c9
Headlines: shorten selectArticles
6 years ago
Andrew Dolgov
3678315bea
Article, Headlines: shorten several method names
6 years ago
Andrew Dolgov
e5f3b75540
fix some minor linter problems
6 years ago
Andrew Dolgov
1e2d4410d3
move some more shared stuff to CommonDialogs, Filters, and Utils
6 years ago
Andrew Dolgov
bc96eac2ac
addLabel -> CommonDialogs
6 years ago
Andrew Dolgov
cc26be0793
migrate tt-rss.js contents to App
6 years ago
Andrew Dolgov
642c37ea61
further effocts to wrap JS stuff into objects
6 years ago
Andrew Dolgov
4bed9be57d
js-ification: start on some common dialogs
6 years ago
Andrew Dolgov
97df81d8d9
even more objectification of JS
6 years ago
Andrew Dolgov
1d82bd4f19
further objectification
6 years ago
Andrew Dolgov
d86ddbc635
further objectification of JS code
6 years ago
Andrew Dolgov
049a37aa0e
WIP reshuffling of JS global context into separate logical objects
6 years ago
Andrew Dolgov
468faee635
viewfeed: remove (tons of) obsolete code
6 years ago
Andrew Dolgov
195180b64d
minor refactoring: normalize some function names; cleanup; etc
6 years ago
Andrew Dolgov
523e1cb9e8
reduce headlines scrolling timeout
6 years ago
Andrew Dolgov
e84adbba37
rate-limit headlinesScrollHandler via timeout instead of distance scrolled
...
minor floating title cleanup
6 years ago
Andrew Dolgov
669077c6ad
refactor selection toggle functions; other minor cleanup
6 years ago
Andrew Dolgov
3325979bf0
isCdmMode -> isCombinedMode
6 years ago
Andrew Dolgov
c155a9e1ef
toggle_cdm_expanded: use xhrPost
6 years ago
Andrew Dolgov
5aa9c60494
bring back (debloated) version of unexpanded combined mode
6 years ago
Andrew Dolgov
e2b8c9273e
first stage of headline element handling refactoring
6 years ago
Andrew Dolgov
02ec3984bd
replace 4 space indents with tabs
6 years ago
Andrew Dolgov
9563e3bcd6
remove expandable CDM headlines
6 years ago
Andrew Dolgov
fd752a79af
finish xhrPost migration of js/
6 years ago
Andrew Dolgov
7e8be97b66
remove duplicated code from hotkey actions handler
...
more xhrPost() refactoring
6 years ago
Andrew Dolgov
560b9fdd26
use xhrPost in more places
6 years ago
Andrew Dolgov
0d27227359
use xhrPost in more places; various minor cleanup
6 years ago
Andrew Dolgov
1b91bb4564
don't compare result with undefined seq
6 years ago
Andrew Dolgov
4508e3103d
some more eslint-related stuff
6 years ago
Andrew Dolgov
8572e0108a
declare globals with let
6 years ago
Andrew Dolgov
424e28db6b
eslint-related fixes
6 years ago
Andrew Dolgov
a3e2f1a9c3
define custom dojo modules with define() instead of require(), update startup module dependencies
6 years ago
wn_
a972ab45bd
strict js: various var fixes
7 years ago
Andrew Dolgov
7560e54e39
switchPanelMode: strict-mode fix for article_id
7 years ago
wn_
ad04bbf81d
strict js: fix more dialog vars
7 years ago
Andrew Dolgov
3009ecc44f
initial for JS strict mode
7 years ago
Andrew Dolgov
0518510814
remove some obsolete stuff, fix minor issues found by code analyzer
7 years ago
Andrew Dolgov
22adcd7466
request counters less times during startup, delay initial request in feedlist_init() a bit
7 years ago
Andrew Dolgov
267bcee32c
quickAddFeed: fix legacy feed_id type being passed to newrule
7 years ago
Andrew Dolgov
46b433933e
hotkey_handler: one more tiny tweak
8 years ago
Andrew Dolgov
a97e8cddf7
hotkey_handler: cleanup things a bit
8 years ago
Andrew Dolgov
0ae7de6d91
hotkey_handler: return true on prefix handled
8 years ago
Andrew Dolgov
0a79531696
hotkey_handler: stop propagation of handled prefix/action events
8 years ago
Andrew Dolgov
e0a957b3f6
use try/catch block in updatefeedlist
...
remove reporting function from exception dialog
8 years ago
Andrew Dolgov
1bfe1d7b31
simplify error handling
...
* less convoluted exception dialogs
* use window.onerror for the majority of exception catching/reporting
* remove most of now useless try/catch blocks
* report stacktrace instead of manually specified error locations
8 years ago
Andrew Dolgov
5161460048
bind headlines menu to a selector to avoid remaking it unnecessarily
8 years ago