sledgehammer999
45e95e6cc2
Don't translate file extensions. Closes #1907 .
10 years ago
sledgehammer999
495800d6e9
Possible fix for crash in RSS code. Closes #1901 .
10 years ago
sledgehammer999
d8d95d2195
Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file.
10 years ago
sledgehammer999
32becf1fca
Fix RSS feed icon. The tmp file gets deleted in the feed destructor. Closes #1639
11 years ago
Nick Tiskov
ae8356aae5
Update RSS Classes
11 years ago
Nick Tiskov
150e9bb452
Fix rss settings corruption when checking regexp and going to other rule.
11 years ago
Konstantin Goncharik
edd7f8e5f5
In rssdownloadrule.{cpp,h} 'RssDownloadRule::operator==' made const.
11 years ago
sledgehammer999
423d60cced
Delete temporary after they aren't needed. Closes #1188 .
11 years ago
Nick Tiskov
abde611391
Fix possible null-pointer dereference.
11 years ago
Nick Tiskov
1341b7ea78
Fix RSS items not being marked read when the item is a magnet link.
11 years ago
sledgehammer999
0f298397b3
Simplify various if-else and QString::number.
11 years ago
Nick Tiskov
bb6d7ba2ff
Show delete action when multiple feeds are selected
11 years ago
Nick Tiskov
fd8a2e05a4
Use AutoExpandableDialog instead of QInputDialog wherever possible
11 years ago
Nick Tiskov
42e81b9d19
Support edit/delete/double click hotkeys in rss feed list and rule list.
11 years ago
Nick Tiskov
b6c59fd70b
Do not mark articles read if download has failed
...
This change includes: always try to download unread articles matching ruleset already present in list (aka redownload failed items)
11 years ago
sledgehammer999
267f30414d
Fix compilation under gcc.
12 years ago
Nick Tiskov
8e7ef66011
Translations fixes
...
Do not translate strings, which should not be translated
Remove unnecessary/unused strings.
12 years ago
Nick Tiskov
7c1e91f256
Support Atom feeds
12 years ago
Nick Tiskov
050893d8df
Prevent auto(re)downloading of RSS articles, which exceed article limit.
12 years ago
Nick Tiskov
70a0de8de5
Fix failing asserts (rss settings are not saved).
...
See Pull #675
12 years ago
Nick Tiskov
454dbd5cd8
Do not autoDL items based on rules still being edited.
12 years ago
Nick Tiskov
562e9ce108
Drag'n'Drop fixups.
...
1. Proper event handling
2. Allow folder moving
3. Allow moving into folders
12 years ago
Nick Tiskov
116fa8936a
Add missing QTreeWidget::dropEvent to d'n'd atempt occuring in same location.
...
Remove 'Overwrite attempt' dialog as obsolete. Now moving item, e.g. from folder to same folder, will just make it the last child of the folder.
12 years ago
Dmitry Maslennikov
e017ba6863
add cookies for redirect, cookies for auto download torrent from rss, add support gzip
12 years ago
Christophe Dumez
da3406b811
Simplify the code a bit now that QIniSettings uses qBittorrent / qBittorrent by default
12 years ago
Nick Tiskov
5e5d8118c7
Changing regexp/wildcard mode should update article list matches
12 years ago
Nick Tiskov
9b121fd5d0
Save article 'read' state on exit
12 years ago
Nick Tiskov
7d49e8868c
Fix 'must not contain' regexp with '|' character
...
Checking if we are using regexp was done in setMustContain and
setMustNotContain before m_useRegex was even read, corrupting the
value.
Only m_mustNotContain is affected because of how
RssDownloadRule::setMustNotContain handles read string when m_useRegex
is false.
12 years ago
Christophe Dumez
6cf2f942e7
Fix cookie support for RSS feeds ( closes #119 )
12 years ago
Christophe Dumez
8758be5912
Fix timezone parsing in RSS ( closes #136 )
12 years ago
Christophe Dumez
819dcacae0
Make sure new RSS download rules apply to existing articles as well, not just new ones
...
May be related to #116 .
12 years ago
Christophe Dumez
e664047c5a
RSS code clean up
12 years ago
Christophe Dumez
d7c36c9c3c
RSS code clean up
12 years ago
Christophe Dumez
82fbb351dd
RSS code clean up
12 years ago
Christophe Dumez
fd2ba6f635
RSS code clean up
12 years ago
Christophe Dumez
0d1f9fcc58
RSS code clean up
12 years ago
Christophe Dumez
a70e565edb
RSS code clean up
12 years ago
Christophe Dumez
0efcdbaf52
RSS code clean up
12 years ago
Christophe Dumez
12e24ade70
Remove outdated function definition
12 years ago
Christophe Dumez
d1e30cacf8
Keep RSS articles sorted by date in memory do avoid sorting them all the time
...
Optimization to address issue #34 .
12 years ago
Christophe Dumez
aecdc57cd4
RSS: Cache number of unread articles in a feed instead of computing it every time.
...
Optimization to address issue #34 .
12 years ago
Christophe Dumez
58bc10fc47
Do not override RSS feed title if the user renamed it
12 years ago
Christophe Dumez
ad7c9ace50
Do not save RSS feed to disk unless it has changed.
...
Stop to address issue #34 .
12 years ago
Christophe Dumez
a26723a57a
RSS: parse lastBuildDate tag and abort parsing if the feed has not changed since last time.
...
Optimization to address issue #34 .
12 years ago
Christophe Dumez
c50c9239ea
Move RSS parsing to another thread to avoid freezing the UI
...
RSS items are now displayed as soon as they have been parsed
instead of displaying all of them in one batch once the whole
feed is parsed.
First step to address issue #34 .
12 years ago
Константин Гончарик
bbd1c9ee42
Iter cache more && prefix it
13 years ago
Christophe Dumez
12280c6a0f
Fix RSS parsing
13 years ago
Christophe Dumez
c40801ce99
Fix possible crash when adding a new RSS stream
13 years ago
Christophe Dumez
d93a63e01a
Add more RSS debug
13 years ago
Christophe Dumez
1c6ef50b77
Add more RSS debug
13 years ago