| 
							
							
								 Andrew Dolgov | de9509cd31 | hotkeys: simplify prefix timeout handling | 2018-12-01 22:07:00 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | b284e72d63 | openArticleInNewWindow: also, set it active | 2018-12-01 21:54:22 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | cc26be0793 | migrate tt-rss.js contents to App | 2018-12-01 21:51:00 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 642c37ea61 | further effocts to wrap JS stuff into objects | 2018-12-01 21:01:53 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 4bed9be57d | js-ification: start on some common dialogs | 2018-12-01 18:25:32 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 44d3aedd38 | prefs: hotkey handler to App | 2018-12-01 18:10:30 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | ff708a9357 | prefs: initial objectification | 2018-12-01 18:08:09 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | b9984c0ed6 | revert wrong changes in prefs.js | 2018-12-01 18:05:20 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 18868fb7ac | remove counters_last_request from globals | 2018-12-01 18:03:58 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 97df81d8d9 | even more objectification of JS | 2018-12-01 17:54:16 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 1d82bd4f19 | further objectification | 2018-12-01 17:42:21 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 072c03fbac | cdmClicked: backport master change to click on links | 2018-12-01 17:23:59 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 00cd4a48d4 | Feeds -> this | 2018-12-01 17:23:44 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | d86ddbc635 | further objectification of JS code | 2018-12-01 17:21:26 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 049a37aa0e | WIP reshuffling of JS global context into separate logical objects | 2018-12-01 17:05:35 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 4dbbd45caf | enable floating title in unexpanded mode | 2018-12-01 12:46:50 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 468faee635 | viewfeed: remove (tons of) obsolete code | 2018-12-01 12:36:28 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 069ecb6c2e | viewfeed: catchup batched articles before opening next feed | 2018-12-01 11:45:11 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 710d06a288 | catchup batching: * behave better if invoked during an infinite scroll request
* flush catchup batch when article is selected manually | 2018-12-01 11:42:57 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 195180b64d | minor refactoring: normalize some function names; cleanup; etc | 2018-12-01 11:18:35 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | e720e6b628 | remove infobox_callback2 | 2018-12-01 10:56:25 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | c151607b91 | unpackVisibleHeadlines: increase lookahead distance | 2018-12-01 10:25:16 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | b87b4287b7 | scroll handler: fix loadMoreHeadlines() not being called | 2018-12-01 10:19:45 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 523e1cb9e8 | reduce headlines scrolling timeout | 2018-12-01 09:37:51 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | e84adbba37 | rate-limit headlinesScrollHandler via timeout instead of distance scrolled minor floating title cleanup | 2018-12-01 09:33:09 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | efd28bb3b7 | add ngettext to globals | 2018-12-01 09:01:50 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 669077c6ad | refactor selection toggle functions; other minor cleanup | 2018-12-01 08:59:30 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | a2ef54cd92 | toggleMark, togglePub: refactor implementation shorten marked/published img CSS classes | 2018-12-01 08:20:09 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 3325979bf0 | isCdmMode -> isCombinedMode | 2018-12-01 08:04:12 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 32d36d439c | in unexpanded mode unpack article only when activated | 2018-12-01 07:53:51 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 8971b920ce | getSelectedArticleIds2: return unique ids setActiveArticleId: update selected prompt | 2018-12-01 01:21:33 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | c155a9e1ef | toggle_cdm_expanded: use xhrPost | 2018-12-01 01:18:32 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 5aa9c60494 | bring back (debloated) version of unexpanded combined mode | 2018-12-01 01:03:01 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 1702ecf7ea | cdmClicked: when clicked on article link, open it in background window even without ctrl | 2018-12-01 00:35:18 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | e2b8c9273e | first stage of headline element handling refactoring | 2018-12-01 00:11:52 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | c1ee7035e6 | </hurr> | 2018-11-30 20:24:38 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 137bc3b3db | cdmScrollToArticle: set id as active if selected | 2018-11-30 20:24:10 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 08bee97858 | cdmScrollToArticle: set article read on selection | 2018-11-30 20:00:27 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | ebc09be79d | moveToPost: set unread to false when article is selected | 2018-11-30 19:59:11 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 8359ca6dad | combined mode (and more) css class name updates | 2018-11-30 15:48:17 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 2f961ee830 | plugins: add some xhrPost refactoring | 2018-11-30 15:23:48 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 764434a491 | remove remove_splash() | 2018-11-30 15:13:19 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 02ec3984bd | replace 4 space indents with tabs | 2018-11-30 15:07:44 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 59f5335f56 | unpackVisibleHeadlines: go ahead of the buffer position a bit (2) | 2018-11-30 14:26:28 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 58dee80ae5 | unpackVisibleHeadlines: go ahead of the buffer position a bit | 2018-11-30 14:25:12 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 0c06bb5fe1 | scroll handler: performance improvements | 2018-11-30 14:20:00 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | b9585004e6 | packed headlines: no point in using JSON here | 2018-11-30 13:56:33 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 9563e3bcd6 | remove expandable CDM headlines | 2018-11-30 13:51:54 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | c8c9a26f30 | move to simpler CDM handling of encoded content (instead of CENCW... etc) | 2018-11-30 13:26:41 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | da1a3c2cc5 | remove ok = confirm() thing | 2018-11-30 13:05:59 +03:00 |  |