89 Commits

Author SHA1 Message Date
Craig Drummond
b6bd94c236 Update (c) year 2022-01-08 21:24:07 +00:00
Craig Drummond
11bb7571c9 Update (c) year 2021-01-01 10:06:43 +00:00
Craig Drummond
d7b3965b9b Update (c) year 2020-01-01 11:51:13 +00:00
Craig Drummond
cb9efe205f Update (c) year 2019-09-15 15:56:58 +01:00
Craig Drummond
eff0e66d39 Use AUTOMOC 2018-03-07 19:04:14 +00:00
padertux
4f26eb686e Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
padertux
dc8cbed1eb Refactor code to use C++11 overriding 2018-01-08 22:51:48 +01:00
Craig Drummond
2139d3dbb8 Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Craig Drummond
6a72c58014 Add command-line options to set debugging and to disable network access.
Issue #1127
2017-11-26 18:16:21 +00:00
Craig Drummond
8a85fcc4ba If HTTP requests are redirected, copy over original headers.
Issue #1042
2017-07-13 23:15:12 +01:00
rezodlub
e36d3888fd Fix indents of #ifdef 2017-06-12 09:05:05 +02:00
rezodlub
e8cc1ab8ef Fixes:
empty folders on MPD side (crash inserting/removing to/from model)
usage of sys/time.h changed to QTime
no unistd.h in Visual Studio
if QT was build without SSL support, there is no QSslSocket class (at least in 5.6 and 5.8)
missing strncasecmp in Visual Studio
utime.sys is actually sys/utime.h in Visual Studio
2017-06-11 15:31:35 +02:00
Craig Drummond
b63c6fbe26 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
0a73215867 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
b0b0140d98 Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
a517bf4f17 Remove KDE4 and Ubuntu Touch support 2017-04-01 22:55:27 +01:00
Craig Drummond
66b4b6bfa3 Abort network connections before closing. #892 2016-09-15 20:41:56 +01:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
b2ce9ff016 Various devel changes
- Use time_t to store MPD DB version, as that is what MPD sends anyway
- Initial changes for an (experimental) webapp
2015-06-01 21:53:55 +01:00
craig.p.drummond
8c3aef525c And fix build - should really check patches first!!!! 2015-03-28 14:22:48 +00:00
craig.p.drummond
7e6823a43e Fix build with proxy config and Qt5
BUG: 656
2015-03-28 10:39:24 +00:00
craig.p.drummond
4f6b3ccff5 Set User-Agent header on all HTTP requests. Some Podcasts fail without this.
BUG: 546
2014-09-24 11:17:05 +00:00
craig.p.drummond
9721381271 Log if convert https -> http 2014-07-07 19:07:52 +00:00
craig.p.drummond
293113e5ff Use QSslSocket to determine if https is available 2014-07-07 19:07:19 +00:00
craig.p.drummond
a5587785b0 Use postFormData() 2014-06-17 16:57:32 +00:00
craig.p.drummond
83c4b21d06 More debug 2014-06-17 16:57:17 +00:00
craig.p.drummond
0c3cefc0a2 If networkAccess is disable, disable formPut 2014-05-19 18:30:37 +00:00
craig.p.drummond
984cfe5eb2 Last.fm scrobbling support.
BUG: 352
2014-05-17 09:45:10 +00:00
craig.p.drummond
64c06773ce Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
b6fd0973ce No need for settings class in touch builds 2014-04-16 17:48:51 +00:00
craig.p.drummond
b80ecc6712 Crash fix 2014-03-18 19:45:54 +00:00
craig.p.drummond
7bcb40d159 Use Q_GLOBAL_STATIC for Qt only builds 2014-03-17 19:52:47 +00:00
craig.p.drummond
d66042fe8c When song is updated in context view, abort any current network jobs.
BUG: 442
2014-03-17 19:48:11 +00:00
craig.p.drummond
9029248314 Use style to create Gtk3-like spinboxes. 2014-01-07 21:25:00 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
ac48847880 Disconnect correct signal! 2013-12-05 19:43:53 +00:00
craig.p.drummond
945794d3d9 Fix potential crash on exit
BUG: 342
2013-12-04 19:40:07 +00:00
craig.p.drummond
43871839ef Better redirect logging (inidcate current url) 2013-11-27 19:37:24 +00:00
craig.p.drummond
f5b3c7bed5 Add debug loggin of network connections 2013-11-26 19:57:36 +00:00
craig.p.drummond
e354c7d49a Fix build with proxy config dialog.
BUG: 336
2013-11-24 15:58:24 +00:00
craig.p.drummond
988b084bd2 Instantiate network proxy factory when network access manager is constructed. 2013-11-21 18:16:18 +00:00
craig.p.drummond
6f1d635bf9 Tidy code a little 2013-10-17 17:23:42 +00:00
craig.p.drummond
a677da81f8 Set URL for blocked requests 2013-10-10 20:23:18 +00:00
craig.p.drummond
aac26903a6 - Show action short-cuts in tooltips
- Move https->http conversion into NetworkAccessManager, so that it is consistent
- Place clear playqueue button back to its previous position
2013-10-09 17:07:14 +00:00
craig.p.drummond
180c8e9c2a Add a config item to disable all network access.
BUG: 311
2013-10-06 18:11:54 +00:00
craig.p.drummond
e3373cf322 Layout 2013-10-06 15:45:39 +00:00
craig.p.drummond
9ee4eed36d Store original url before any redirects 2013-10-02 20:16:35 +00:00
craig.p.drummond
b57c6b2eb8 Initial import of podcast downloading.
NOTE: This has NOT been teted and is NOT complete!!!!
2013-09-30 21:49:24 +00:00