Andrew Dolgov
814e49f8f7
add icons to accordion panels in preferences
...
fix typo in pref-prefs closing panel tag
2018-12-06 08:56:28 +03:00
Andrew Dolgov
c700345c96
trgm: use vector icon, replace recently read icon
2018-12-05 22:48:14 +03:00
Andrew Dolgov
4996269d55
remove mark_button (just use hotkeys or main icon, why is this even needed?)
2018-12-05 22:36:12 +03:00
Andrew Dolgov
94bc24ff31
share by url stuff: use link icon instead of share
2018-12-05 22:33:09 +03:00
Andrew Dolgov
37205321d9
remove share.png
2018-12-05 22:28:09 +03:00
Andrew Dolgov
17d9e14dde
toggle_sidebar: use icon-font
2018-12-05 22:27:17 +03:00
Andrew Dolgov
9703162f57
plugins: note,shared - move to iconfont
2018-12-05 22:19:46 +03:00
Andrew Dolgov
a2e06410c2
shorten_expanded: call unpackVisible() because there might be new stuff from below if current is shortened
2018-12-05 08:13:47 +03:00
Andrew Dolgov
6befff30d7
updates for flat theme (mostly disable old dijit overrides)
2018-12-04 19:03:42 +03:00
Andrew Dolgov
31e79317b3
normalize various font sizes and families between prefs & main UI
...
change some dialogs layout a bit to maybe become more readable
2018-12-04 15:22:22 +03:00
Andrew Dolgov
e76d1fb995
plugins: mail, mailto: remove code from global context
2018-12-03 14:21:50 +03:00
Andrew Dolgov
71fc6d45bd
refactor error reporting to AppBase; keep exception_error() for now as a shim
2018-12-03 13:38:13 +03:00
Andrew Dolgov
78cc470193
remove some plugin JS code out of global context
2018-12-03 10:51:14 +03:00
Andrew Dolgov
526389b2d3
update notify_* calls to use Notify
2018-12-02 20:56:30 +03:00
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()
2018-12-02 20:07:57 +03:00
Andrew Dolgov
35ded4bc84
edit phrasing of some alert()s
2018-12-02 16:30:32 +03:00
Andrew Dolgov
0a18d0b1ed
Feeds: shorten some method names
...
finally rename "view as rss"
2018-12-02 08:57:22 +03:00
Andrew Dolgov
3678315bea
Article, Headlines: shorten several method names
2018-12-02 08:32:13 +03:00
Andrew Dolgov
1e2d4410d3
move some more shared stuff to CommonDialogs, Filters, and Utils
2018-12-01 22:39:29 +03:00
Andrew Dolgov
642c37ea61
further effocts to wrap JS stuff into objects
2018-12-01 21:01:53 +03:00
Andrew Dolgov
1d82bd4f19
further objectification
2018-12-01 17:42:21 +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
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
add558e7e5
rework some styles related to three panel mode
2018-11-30 15:54:38 +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
67cdf4cf12
remove some unnecessary element IDs
...
rework plugins/note to use xhrJson()
2018-11-30 14:39:06 +03:00
Andrew Dolgov
9563e3bcd6
remove expandable CDM headlines
2018-11-30 13:51:54 +03:00
Andrew Dolgov
da1a3c2cc5
remove ok = confirm() thing
2018-11-30 13:05:59 +03:00
Andrew Dolgov
dbb4cdbe36
plugins: run eslint const/let fixes
2018-11-30 08:39:45 +03:00
Andrew Dolgov
c10a43069e
debug logging system rework:
...
* support various logging levels per-message
* remove hacks like debug_suppress, DAEMON_EXTENDED_DEBUG, etc
* _debug() is kept as a compatibility shim for plugins
2018-11-30 08:34:29 +03:00
Andrew Dolgov
758752684c
cache_starred_articles: limit maximum amount of download attempts per-article, consider cache operation a success even if all images were too small (prevents repeated requests)
2018-11-30 07:20:13 +03:00
Andrew Dolgov
ed1262d55a
oops, remove useless db_escape_string() in article class (and nsfw plugin)
2018-11-29 23:04:12 +03:00
Andrew Dolgov
55bf4bc1d3
mailer: split to/from name/addresses
2018-11-22 16:36:10 +03:00
Andrew Dolgov
57932e1837
remove PHPMailer and related directives from config.php-dist; add pluggable Mailer class
2018-11-22 14:45:14 +03:00
Andrew Dolgov
3a0292303e
php: remove trailing whitespaces
2018-11-03 15:08:43 +03:00
Andrew Dolgov
df0115fc7a
shorten_expanded: also hide embedded attachments behind wrapper
2018-09-21 08:14:55 +03:00
Andrew Dolgov
1cf69d435d
fix af_zz_vidmute for new chrome breaking muting via setAttribute
2018-09-11 11:46:10 +03:00
Andrew Dolgov
4bb651a656
af_redditimgur: check gfycat content type before embedding, add generic
...
catchall embedding for og:video metadata
2018-09-10 16:09:38 +03:00
Andrew Dolgov
f43ce66e65
af_redditimgur: simplify handling of gfycat URLs
2018-09-09 12:45:02 +03:00
Andrew Dolgov
de1b9acba1
af_comics: simplify srcset attribute handling for gocomics pseudo-feeds
2018-08-31 08:33:36 +03:00
Andrew Dolgov
83da40251f
plugins: move af_lang_detect to tt-rss-attic repository
2018-08-12 18:15:04 +03:00
tschuettler
31b40448fd
Update af_lang_detect plugin with changes from upstream
...
Reapplied downstream changes for phpmd ruleset
2018-08-02 18:00:50 +02:00
Andrew Dolgov
c925f4e3fd
use catchall exception handler for readability
2018-07-31 18:31:01 +03:00
Self-Perfection
1cb3084d53
Replace tumblr videos with HD versions
...
Alternative approach might be extracting replacement URL from "hdUrl"
field of custom property "data-crt-options", but stripping last segment
of video URL is way easier and seems equally robust.
2018-07-14 19:16:40 +03:00
Andrew Dolgov
6d95e53524
af_readability: check if sanitized content has anything before replacing
...
original excerpt
af_readability, af_redditimgur: check php version before using Readability
2018-06-21 08:12:11 +03:00
Andrew Dolgov
acf155cf8f
remove old-style readability loading
2018-06-20 22:17:10 +03:00
Andrew Dolgov
add9b37ab5
auth_internal: load Base32 using proper namespace
2018-06-20 22:15:10 +03:00
Andrew Dolgov
b22766fcdd
Af_RedditImgur: update to use readability-php
2018-06-20 15:56:08 +03:00