Commit Graph

211 Commits

Author SHA1 Message Date
Andrew Dolgov 86baa14aca check for headlines-spacer presence before querying infscroll on load 2013-04-06 13:01:34 +04:00
Andrew Dolgov 2b28c8f2da try to fill the buffer with headlines if possible 2013-04-06 10:33:30 +04:00
Sunjay Cauligi 8b35d17172 Added functionality for navigation without opening articles and toggling expansion of headlines 2013-04-05 18:57:05 -07:00
Andrew Dolgov ba1c7d7cc9 do not set active feed id in headlines callback, bailout if received data for currently deselected feed 2013-04-04 20:14:39 +04:00
Andrew Dolgov ae31704bb3 only unmark articles which had been processed when automarking (for realz) 2013-04-04 09:49:37 +04:00
Andrew Dolgov dfd071e28d add experimental cooldown after headlines buffer had been manipulated before auto catchup is enabled
only unmark articles which had been processed when automarking
2013-04-04 09:45:34 +04:00
Andrew Dolgov f17cac6b26 retire DEFAULT_ARTICLE_LIMIT, infinite scrolling is fast enough to make it superfluous 2013-04-02 15:32:47 +04:00
Andrew Dolgov 4b7726f0b4 rpc: move labelops to article 2013-04-02 14:56:08 +04:00
Andrew Dolgov c83554bddd rpc: move completeTags to article 2013-04-02 14:53:36 +04:00
Andrew Dolgov d719b06240 rpc: move setScore to article 2013-04-02 14:41:41 +04:00
Andrew Dolgov c88e4a2af3 remove small_article_preview 2013-04-02 14:34:17 +04:00
Andrew Dolgov 1c9bda915b move several methods from dlg; fix displayed tags not updated after editing 2013-04-01 11:14:27 +04:00
Andrew Dolgov a2a3d5a3aa add (disabled) per-feed view_settings handling placeholder 2013-04-01 10:09:22 +04:00
Andrew Dolgov 0db3db2e37 dismissArticle: check if target element exists 2013-03-31 21:58:05 +04:00
Andrew Dolgov 3dd0306f3e subtoolbar: remove catchupPage, label confusing with upper toolbar catchup function 2013-03-31 15:39:10 +04:00
Andrew Dolgov 90ede186d2 disable small article preview for now 2013-03-31 15:21:35 +04:00
Andrew Dolgov b029f91621 archive: automatically subscribe user to originating feed while unarchiving 2013-03-30 21:59:52 +04:00
Andrew Dolgov be7bb7d5ee headline menu: add ability to toggle unread/published/starred 2013-03-30 13:42:33 +04:00
Andrew Dolgov a7c0e150b6 fix invisible active headline in 3pane mode 2013-03-29 23:04:27 +04:00
Andrew Dolgov ffd3e8e35e toggleUnread: remove scriptaculous highlight 2013-03-29 19:51:58 +04:00
Andrew Dolgov c409d34a30 fix cdmExpandArticle not always removing active class; make moving between posts take expanded cdm margins into account 2013-03-29 19:31:10 +04:00
Andrew Dolgov a0ddecb98d remove cdm tiles; update cdm stylesheet as to stop reading on yellow 2013-03-29 18:53:16 +04:00
Andrew Dolgov 90f5a9d28b remove active className on collapse (closes #644) 2013-03-29 14:20:10 +04:00
Andrew Dolgov f9432f2630 since dojo dropdowns won't work in article content because of html escaping trick, replace attachment dropdown with generic html controls 2013-03-28 10:56:29 +04:00
Andrew Dolgov f820f205d0 css cleanup; remove auxDlg; add separate prefs.css 2013-03-27 22:41:12 +04:00
Andrew Dolgov eb0ea018c1 reduce moveToPost longpost scroll height 2013-03-27 16:38:58 +04:00
Andrew Dolgov f822a8e56c experimentally rebase labels; make base index configurable 2013-03-27 09:40:07 +04:00
Andrew Dolgov 5165a4d366 fix small preview location 2013-03-26 15:04:43 +04:00
Andrew Dolgov c4fcffab46 lower catchup_timeout_id to 500ms 2013-03-26 14:41:03 +04:00
Andrew Dolgov 25d2c8d771 lower catchup_timeout_id to 1s 2013-03-26 14:39:20 +04:00
Andrew Dolgov 72394a1e2d enable tooltips on normal mode 2013-03-25 20:41:23 +04:00
Andrew Dolgov d2f3467bb6 add a simple appearing preview for unexpanded cdm and normal mode 2013-03-25 16:09:05 +04:00
Andrew Dolgov 4401813325 unpackVisibleHeadlines: do nothing if not in cdm 2013-03-25 14:15:22 +04:00
Andrew Dolgov 62b1f587ab do some tweaks to prevent potential self-reading 2013-03-25 14:01:33 +04:00
Andrew Dolgov 0b0822c2f1 cdmExpandArticle: bail out if id not present in buffer (closes #628) 2013-03-25 11:56:48 +04:00
Tomas Chvatal 49807c2b3d Fix remaining plural forms to work with gettext. 2013-03-24 13:32:03 +01:00
Andrew Dolgov 1da5179c5d add active class for unexpanded cdm 2013-03-22 13:04:41 +04:00
Andrew Dolgov 5defc29ff8 remove PTITLE kludge; use ajax 2013-03-22 09:49:45 +04:00
Andrew Dolgov 7fc2e87e17 add headline menu entry to show article url 2013-03-21 23:29:06 +04:00
Andrew Dolgov b74c513428 experimental: limit initialized html content for expanded cdm 2013-03-21 10:34:39 +04:00
Andrew Dolgov 24c215e2bb moveToPost: tweak unexpanded 'prev' behavior 2013-03-21 09:38:25 +04:00
Andrew Dolgov 7b7daed93b moveToPost: tweak unexpanded 'next' behavior 2013-03-21 09:36:13 +04:00
Andrew Dolgov 5b9cb07d01 tweak cdmExpandArticle behavior with scrolling (refs #604) (2) 2013-03-21 09:32:04 +04:00
Andrew Dolgov f06f201f1e tweak cdmExpandArticle behavior with scrolling (refs #604) 2013-03-21 09:21:14 +04:00
Andrew Dolgov 79074013cb tweak moveToPost behaviour in unexpanded mode 2013-03-20 13:23:24 +04:00
Andrew Dolgov f0540b598a add a hack to prevent loading of stuff for hidden content in unexpanded combined mode (refs #602) 2013-03-20 13:17:48 +04:00
Andrew Dolgov 3ac153f1b3 update styling for unexpanded cdm; misc fixes related to collapsing 2013-03-20 10:59:12 +04:00
Andrew Dolgov c582bf25dd Revert "cdmExpandArticle: force-scroll to headline"
This reverts commit 4895f99b9a.
2013-03-20 10:43:55 +04:00
Andrew Dolgov 4895f99b9a cdmExpandArticle: force-scroll to headline 2013-03-20 10:27:47 +04:00
Andrew Dolgov 414191d428 make a separate headline button to collapse current article in
unexpanded cdm mode; modify a q hotkey to collapse article in unexpanded
mode and dismiss article in expanded mode
2013-03-20 10:22:15 +04:00
Andrew Dolgov d2db81a5f6 improve hotkey buffer scrolling speed; bind viewport scrolling to shift-arrows 2013-03-19 19:14:28 +04:00
Andrew Dolgov f6a260c65e cdmClicked: allow shift-lclick 2013-02-28 20:15:17 +04:00
Andrew Dolgov 2bee32ffa7 remove headline precaching stuff, conflicts with dijit widgets in
headlines buffer
2013-02-28 15:52:30 +04:00
Andrew Dolgov 524de8dcf6 Revert "headlines buffer: remove dijit-based RCHK elements"
This reverts commit f7945c99d0.
2013-02-28 15:48:09 +04:00
Andrew Dolgov f7945c99d0 headlines buffer: remove dijit-based RCHK elements 2013-02-28 15:04:33 +04:00
Andrew Dolgov 18e1a773d1 change ctrl-arrow bindings to always keep current article on top
(previous behavior)
replace direct active_post_id references with get/set functions
2013-02-28 13:18:58 +04:00
Andrew Dolgov 1b04a298ef store active feed id in url hash and restore on reload 2013-02-28 13:06:54 +04:00
Andrew Dolgov 67cad82e60 cdmExpandArticle: do not perform offset manipulation 2013-02-27 23:04:23 +04:00
Andrew Dolgov c22580b55f implement classic next/prev article movement behavior, bind to ctrl-arrows 2013-02-27 22:48:43 +04:00
Andrew Dolgov 104e5c6557 moveToPost: implement more natural next/prev moving in combined mode 2013-02-27 22:27:49 +04:00
Andrew Dolgov 3af9dbd350 cdmScrollToArticleId: use more natural scrolling 2013-02-27 18:44:45 +04:00
Andrew Dolgov 0a7b15207e remove previous counter hacks; force request counters when there's no
unread stuff left in current feed (e.g. finished reading)
2013-02-27 16:57:26 +04:00
Andrew Dolgov 2d1282d4d1 remove top hello - feedback - preferences line 2013-02-06 20:14:06 +04:00
Andrew Dolgov be5a5cd26d view: abort when requested RROW is not present 2013-02-06 12:27:26 +04:00
Andrew Dolgov 35be65a1da remove zoomToArticle() and PTITLE bits 2013-02-06 12:24:17 +04:00
Andrew Dolgov 38325ad6d1 remove tt-rss tabcontrol 2013-02-06 11:09:45 +04:00
Andrew Dolgov 17b236efab viewfeed: force request counters 2013-02-04 10:55:29 +04:00
Andrew Dolgov 14501332e0 js: remove several commented out functions 2013-02-01 16:06:14 +04:00
Andrew Dolgov 5b55e9e25c js: simplify counter updating, remove some unused stuff 2013-02-01 13:09:43 +04:00
Andrew Dolgov 6effae6dd8 add net-alert icon 2013-01-14 14:16:55 +04:00
Andrew Dolgov 7fc1674a0d rework RCHK dupe checking a bit 2012-12-30 21:46:54 +04:00
Andrew Dolgov 61261e45b9 fix duplicate RCHK check while appending headlines 2012-12-27 13:21:32 +04:00
Andrew Dolgov 0cd35af0ba make invalid object received headlines appear less 2012-12-26 18:24:14 +04:00
Andrew Dolgov de4335e891 more RCHK dijit dupe checking 2012-12-25 18:39:25 +04:00
Andrew Dolgov fb0b2ebf84 try to parse new headline elements after they have been deduplicated 2012-12-25 18:04:29 +04:00
Andrew Dolgov f947467aa8 remove fupdpic and related images 2012-12-25 14:42:20 +04:00
Andrew Dolgov a675da08de move to dijit checkboxes in headlines/cdm list (fix appendedheadlines) 2012-12-25 14:19:05 +04:00
Andrew Dolgov c4f5283052 move to dijit checkboxes in headlines/cdm list 2012-12-25 14:13:52 +04:00
Andrew Dolgov b926f38750 further improve headline appending speed 2012-10-31 23:00:40 +04:00
Andrew Dolgov 16c937680f increase headline appending/dupe checking performance 2012-10-31 22:55:35 +04:00
Andrew Dolgov 29064218d0 allow batch setting of article scores 2012-10-31 15:17:49 +04:00
Andrew Dolgov beb6ce2761 allow setting article score manually 2012-10-31 14:39:26 +04:00
Andrew Dolgov 74467907c5 add special link to cancel current search 2012-10-30 10:24:30 +04:00
Andrew Dolgov 09c816cac4 remove unexpanded CDM ajax loading 2012-10-28 11:03:29 +04:00
Andrew Dolgov 7fdf8eca99 multiple issues fixed in vfeed_group_by_feed 2012-10-28 00:41:51 +04:00
Andrew Dolgov f4c0d2a693 disable update button on nonupdateable feeds (fix for cached headlines) 2012-10-25 13:27:44 +04:00
Andrew Dolgov fa2cde396e disable update button on nonupdateable feeds 2012-10-25 13:24:50 +04:00
Andrew Dolgov c67cd7ab9d fix infinite scrolling for search results 2012-10-10 16:30:26 +04:00
Andrew Dolgov 5482b38807 add hotkeys to select marked/published articles 2012-10-08 14:32:17 +04:00
Andrew Dolgov c08367f944 tweak infscroll with hsp existing 2012-09-11 09:23:04 +04:00
Andrew Dolgov b2bbbd2324 tweak infscroll threshold 2012-09-10 21:00:35 +04:00
Andrew Dolgov e4f48f8621 correctHeadlinesOffset: check for elements to work on 2012-09-04 12:10:42 +04:00
Andrew Dolgov 3e7b0bd435 be more smart with label assignments to selection in headline context menu 2012-08-23 23:59:46 +04:00
Andrew Dolgov 0a11d23534 catchupBatchedArticles: create local copy of the batch to work with 2012-08-23 09:17:30 +04:00
Andrew Dolgov 4d5eed551f only precache_headlines_idle() when actually idle 2012-08-14 19:30:49 +04:00
Andrew Dolgov d3253f49aa Revert "add experimental clientside headline clamping (refs #479)"
This reverts commit 26e4b12466.
2012-08-10 15:02:18 +04:00
Andrew Dolgov ab29de3251 Revert "fix clamping for infinite scrolling (refs #479)"
This reverts commit 8c5c4e494d.
2012-08-10 15:02:11 +04:00
Andrew Dolgov 8c5c4e494d fix clamping for infinite scrolling (refs #479) 2012-08-09 13:15:14 +04:00
Andrew Dolgov 26e4b12466 add experimental clientside headline clamping (refs #479) 2012-08-09 13:08:07 +04:00
Andrew Dolgov 04994fdb00 add a hack to remove duplicate headlines from the buffer on initial load 2012-07-11 09:20:55 +04:00
Andrew Dolgov 0670a2a71d precache_headlines: fix typo which caused 2 requests of same feed 2012-07-11 00:29:36 +04:00
Andrew Dolgov de44b9a61e add counter hack to combined mode 2012-04-05 11:58:50 +04:00
Andrew Dolgov 6c8e8fbdc9 view: implement a hack to fake counter updates for current feed and its parent 2012-04-04 15:34:06 +04:00
Andrew Dolgov 7b5ab2c3bf moveToPost: fix when duplicate article IDs are present in the buffer 2012-03-12 13:53:10 +04:00
Andrew Dolgov 55ad22fa55 add note plugin 2011-12-21 10:58:06 +04:00
Andrew Dolgov 1baac2803c add mail and share plugins 2011-12-21 08:50:37 +04:00
Andrew Dolgov f9ac31d671 move tweet button to a plugin, implement basic support for article action button plugins 2011-12-20 23:59:37 +04:00
Andrew Dolgov 611efae712 add catchall backend class 2011-12-13 10:58:30 +04:00
Andrew Dolgov 3f3630529e implement tiny-OOP routing 2011-12-13 00:20:53 +04:00
Andrew Dolgov f30ef1fa1b subop -> method 2011-12-12 22:46:25 +04:00
Andrew Dolgov 107d0cf39e overall directory tree cleanup 2011-12-11 23:59:25 +04:00
Renamed from viewfeed.js (Browse further)