Commit Graph

43 Commits (bada1601fc231ecde54a528a545611429d60af21)

Author SHA1 Message Date
Andrew Dolgov 861a632ac7 move published opml JS code to pref helpers 4 years ago
wn_ 1bd5152c80 Open the default feed after unsubscribing.
Previously the UI appeared to hang, even though the backend request had already completed successfully.
4 years ago
Andrew Dolgov 22fe9b54d2 feed editor: use client dialog 4 years ago
Andrew Dolgov 9586c72a17 wip: feed editor client-side 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 bb4e4282f4 migrate a bunch of xhrPost invocations 4 years ago
Andrew Dolgov 6b43b788d9 migrate xhrJson invocations to the new helper 4 years ago
Andrew Dolgov bec35200e9 fix some eslint-related stuff 4 years ago
Andrew Dolgov dcfea9baac properly validate feed editor dialog 4 years ago
Andrew Dolgov 70fa423026 initial for RIP prototype/scriptaculous 4 years ago
Andrew Dolgov b16abc157e * App: rename hidden to hidden_tag
* search: use client dialog
 * add some form field helpers
4 years ago
Andrew Dolgov 3887665bcb CommonDialogs.addLabel: remove long unused parameters 4 years ago
Andrew Dolgov 6b006a18e7 subscribe to feed: use client dialog 4 years ago
Andrew Dolgov 3c584376ca shared opml and feed dialogs: remove unique target element id, move associated methods into dialog 4 years ago
Andrew Dolgov a2e688fcb2 render headline-specific toolbar on the client 4 years ago
Andrew Dolgov c36b2adf84 feeds with errors: use client dialog 4 years ago
Andrew Dolgov 6d7fea537e silence some more eslint warnings 4 years ago
Andrew Dolgov 157675d9fd prefs: fix published shared URL dialog 4 years ago
Andrew Dolgov 03b85248e6 move some dialogs to xhr loading 4 years ago
Andrew Dolgov 3268364693 more dialog-related cleanup 4 years ago
Andrew Dolgov 3d11c61f32 * OPML import: don't reload everything, just feed tree
* dialogs: use auto-destroying dialog for almost all dialogs instead of destroying them manually
* some general dialog-related cleanup
4 years ago
Andrew Dolgov d466284fab * customizeCSS: client dialog
* remove hardcoded width from most dialogs (move to css)
* add helper to easily get dialog from its widget
* rework some dialog buttons to use current object instead of calling dialog by name
4 years ago
Andrew Dolgov 4182018cb7 generated feed: use client dialog 4 years ago
Andrew Dolgov 1a680d4eae publishedOPML: use client dialog 4 years ago
Andrew Dolgov 6c13449088 remove CommonDialogs.feedBrowser() 4 years ago
Andrew Dolgov 77faa5d523 editFeed: only try to reload feed tree in preferences if its actually there 4 years ago
Andrew Dolgov cbcb10a272 Feeds: load quickaddfeed and search dialogs via XHR w/ CSRF protection 4 years ago
Andrew Dolgov d01ad09800 eslint-related fixes; move a few things from global context to App 4 years ago
Andrew Dolgov 88027d7a39 fix various minor issues reported by eslint 4 years ago
Andrew Dolgov e37f8cfa78 don't use declare() for static objects with no inheritance because apparently it's not actually needed by AMD 4 years ago
Andrew Dolgov 340bb7f392 fix typo 5 years ago
Andrew Dolgov 8645f36c5b filter test dialog: pass contents via xhr POST 5 years ago
Andrew Dolgov 5b4eb8d7b9 remove unnecessary "== 1" when checking for init params
unsubscribeFeed: check for undefined title correctly
5 years ago
Andrew Dolgov 019f4578bc fix feed icon upload not working, rework form to use FormData/ajax 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 d8d3662729 CommonDialogs: refresh proper elements after feed operations in preferences 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 eeb49d375c uploadIconHandler -> CommonDialogs 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 fda3ad39c8 split several utility objects into separate dojo modules 6 years ago