Commit Graph

152 Commits (a3e2f1a9c3b7fa5688f908bd0aa9ed4c6c539953)

Author SHA1 Message Date
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 6 years ago
Andrew Dolgov 7560e54e39 switchPanelMode: strict-mode fix for article_id 6 years ago
wn_ ad04bbf81d strict js: fix more dialog vars 6 years ago
Andrew Dolgov 3009ecc44f initial for JS strict mode 6 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 7 years ago
Andrew Dolgov a97e8cddf7 hotkey_handler: cleanup things a bit 7 years ago
Andrew Dolgov 0ae7de6d91 hotkey_handler: return true on prefix handled 7 years ago
Andrew Dolgov 0a79531696 hotkey_handler: stop propagation of handled prefix/action events 7 years ago
Andrew Dolgov e0a957b3f6 use try/catch block in updatefeedlist
remove reporting function from exception dialog
7 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
7 years ago
Andrew Dolgov 5161460048 bind headlines menu to a selector to avoid remaking it unnecessarily 7 years ago
Andrew Dolgov 3188e863b3 handle_rpc_json: fix netalert button never appearing on JSON parse error 7 years ago
Andrew Dolgov 6358d70d5e reset local counter cache when feed count changes 7 years ago
Andrew Dolgov b1a80693b1 collapse_feedlist: also toggle splitter 7 years ago
Anders Kaseorg 88946d331a Replace all setTimeout strings with functions
This fixes a cross-site scripting vulnerability.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7 years ago
Andrew Dolgov 7fbc10c236 force-enable persist for feedTree 7 years ago
Andrew Dolgov 1c4f5e8390 add dependency on dojo/_base/html 7 years ago
Andrew Dolgov 6293d3717c add toggle_sidebar plugin, remove obsolete toggle button
add PluginHost::HOOK_MAIN_TOOLBAR_BUTTON
8 years ago
Andrew Dolgov d39a2f8005 switch modules to new dojo definition format 8 years ago
Andrew Dolgov 546b419f52 catch plugin JS errors 8 years ago
Andrew Dolgov 0dbc20a8d4 load dijit properly, duh 8 years ago
Andrew Dolgov ee5170424e dojo: main UI: load stuff asynchronously 8 years ago
Andrew Dolgov 64c24ecb59 add hotkey for toggling VFEED_GROUP_BY_FEED preference 8 years ago
Andrew Dolgov b6b5554db4 normalize some html5 custom attributes 8 years ago
Andrew Dolgov 7c0d68f207 remove dismiss* functions 8 years ago
Andrew Dolgov 791877c39d fix catching up for grouped feeds 9 years ago
Andrew Dolgov 6b0a17ad8b viewfeed: switch to hash-based arguments
viewfeed: remove (obsolete) method parameter
add shortcut to debug viewfeed() query
9 years ago
Andrew Dolgov 9090b874ab simplify search, remove search_mode as useless
remove dialog to select by tags, simplify browsing by tag query
9 years ago
Andrew Dolgov 86b05f8661 better feed debugger ui for f D 9 years ago
Andrew Dolgov 415a3b50c9 fix some minor typos and stuff 9 years ago
Andrew Dolgov 669fc881f3 add error notification if trying to toggle widescreen in cdm 9 years ago
Andrew Dolgov 119ba03bd4 minor fixes for previous 9 years ago
Andrew Dolgov efcc5d365d add placeholder update checker using git changesets 9 years ago
Andrew Dolgov ed775e4e8d remove obsolete code related to version checking and tarball updater plugin 9 years ago
Andrew Dolgov 98cbae8dfa hotkey actions: toggle_expand, collapse_article: check if element exists
before acting on it (closes #815)
10 years ago
Andrew Dolgov 38bc9dad22 mail plugin: use dijit.form.ComboBox to allow random email input instead of only predefined ones 10 years ago
Andrew Dolgov 89018afa13 assign stored content-insert height/width in switchPanelMode(); reset stored sizes on widescreen switch 10 years ago
Andrew Dolgov df63125dd7 handle_rpc_json: do not crash if net-alert is somehow unavailable 10 years ago
Andrew Dolgov 5c812c2ea4 Revert "add a less intimidating error message when backend times out and/or fails to return valid JSON"
This reverts commit 2ffe7a3b14.
10 years ago
Andrew Dolgov 2ffe7a3b14 add a less intimidating error message when backend times out and/or fails to return valid JSON 10 years ago
Andrew Dolgov d728015d48 minor css tweaks 10 years ago
Andrew Dolgov d44f3da4be default theme updates 10 years ago
Andrew Dolgov 3728377344 Revert "Firefox accessibility.typeaheadfind is triggered for multikey shortcuts."
breaks copy/paste in chrome

This reverts commit d7e4897b8e.
11 years ago
Derek Schrock d7e4897b8e Firefox accessibility.typeaheadfind is triggered for multikey shortcuts.
For multikey shortcuts Firefox accessibility.typeaheadfind is triggered.  Returning false will cause the default event from occuring and prevent the event from bubbling up.
11 years ago
Andrew Dolgov 1966e05457 workaround for resetting panel size cookies (closes #756) 11 years ago
Andrew Herron c65bd1027a Added alt and meta key handling to hotkeys 11 years ago