Age | Commit message (Collapse) | Author |
|
|
|
fix midnight theme
|
|
I had created a bug with the addition of the "gruvbox" theme, it's fixed!
|
|
add theme Gruvbox
|
|
Revert e1dda2a
|
|
|
|
|
|
Check $XDG_USER_DATA for site grabber configs
|
|
Check $XDG_USER_DATA/feedreader/GrabberConfig for grabber configuration
files first. This allows for user-local testing/development of site
grabber configurations without needing root access nor enabling the
grabber for all users.
|
|
Logger: Don’t set a custom log writer function
|
|
Unless you’re going to reimplement all the functionality from
g_log_writer_default() (or deliberately don’t want it), you should not
set a custom writer function. g_log_writer_default() likely does what
you want.
In particular, setting the writer function to
g_log_writer_standard_streams() meant that `G_MESSAGES_DEBUG` was
ignored, resulting in all debug messages being logged unconditionally
and sending gigabytes of data to the disk over the course of several
days. This noticeably slowed down people’s systems.
It also meant that fatal messages did not actually abort the program,
which hides bugs.
g_log_writer_default() handles those things, then tries sending log
messages to the journal. If that fails, it actually calls
g_log_writer_standard_streams().
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Fixes: https://github.com/jangernert/FeedReader/issues/970
|
|
Fix infinite loading icon after opening article in browser
|
|
|
|
ttrss api plugin: get_pdo -> get_dbh
|
|
get_pdo -> get_dbh
|
|
There seems to be a change in functions in tt-rss
|
|
Don't add feeds on the UI thread
|
|
fix: freshrss with yunohost-like solutions
|
|
|
|
Add libgumbo-dev to ubuntu dependencies
|
|
libgumbo-dev was missing from the ubuntu dependencies
|
|
On at least the DecSync backend, `addFeed` involves downloading the
specified feed, and that's slow. Doing it synchronously means that the
UI hangs for a while. I've never written any Vala before but this patch
still lets me add feeds without stopping the UI, so hopefully it's good?
|
|
|
|
|
|
Update libdecsync
|
|
|
|
|
|
8e566326 Bump version to 1.2.0
d510f661 Add .decsync-info check
e855291a Bump version to 1.1.1
3408ae37 Replace groupBy with groupByPath
a953724b Bump version to 1.1.0
51d8c6e1 Add latestAppId method
425f02b1 Add support for libgee < 0.19
git-subtree-dir: plugins/backend/decsync/libdecsync
git-subtree-split: 8e566326dfb6f0630ba943bcc5b4cac4d70c3449
|
|
|
|
Rename "Content Grabber" in Settings
|
|
|
|
typo family, added
|
|
is it OK to replace other typos in this file
|
|
Drop Keywords from desktop files
|
|
1. `X-GNOME-Keywords` was surpassed by `Keywords` key, added
in the version 1.1 of the XDG desktop-entry-spec.
2. It is empty so there is no need to have it there.
3. According to the spec, “Trailing empty strings must always be
terminated with a semicolon.” Since this is not the case, gettext
makes it eat the supported types from the following line:
```
X-GNOME-Keywords=MimeType=x-scheme-handler/feedreader;
```
|
|
Do not try to use deprecated GOA Pocket support
|
|
tt-rss: fix feeds order
|
|
|
|
|
|
Fixes #924
|
|
|
|
This makes it so we can use the escaped-HTML output of Htmlclean
directly as titles, and things like <pre> will show as <pre>
in titles.
See #918
|
|
This works by parsing HTML data into normal text. However, when we're
done with it, we want this to become valid HTML again. If we leave
things like & parsed, we can get situations where the title/content
of a page depends on how many times we run it through Htmlclean.
Fixes #918
|
|
|
|
Previously we had an auth input but we ignored it.
Fixes #917
|
|
|
|
|
|
|
|
- Fix double-negative in delete query
- Change logic to use days instead of weeks
- Use to_start_date() consistently
|
|
The NextCloud plugin was doing this instead of using last-sync. This way
all of the plugins do this behavior.
|