Jim Broadus
cf88e47206
settings: Create a new Song Metadata settings page
...
Move tagreader process settings to the new page.
2021-05-24 15:23:05 +01:00
Jim Broadus
3b8519fda3
internet: Move page creation to internet category class
...
This consolidates most of the knowledge of internet settings pages in
the internet subdirectory. The exception is the master page enumeration
in the settings dialog.
2021-04-06 14:05:00 +01:00
Jim Broadus
1de6a46e86
internet: Add InternetSettingsCategory class
2021-04-06 14:05:00 +01:00
Jim Broadus
ae8a420690
settings: Move AddPage to SettingsCategory
...
This will allow future subclasses of SettingsCategory to populate their
own pages.
2021-04-02 16:41:30 +01:00
Jim Broadus
c12294c5ec
settings: Make the internet header selectable
...
Make the "Internet services" tab the internet providers category header instead of a tab under "User Interface".
2021-03-30 11:51:26 +01:00
Jim Broadus
e77595fba6
widgets: Add option to draw selected GroupedIconView header
2021-03-30 11:51:26 +01:00
Jim Broadus
6b34d0435f
settings: Add SettingsCategory class
...
Add a new category class for settings. This will eventually allow
category classes to maintain their own lists of subpages.
2021-03-30 11:51:26 +01:00
Jim Broadus
c394d7d2dd
settings: Don't connect service-specific signals to every page
...
Wii and notifications signals are currently connected for every settings
page. Move the signals from the base SettingsPage class into the derived
classes and connect the signals for only those objects.
2021-03-24 10:31:52 +00:00
Jim Broadus
3244cf0837
settings: Recategorize background stream settings
...
Move the background streams settings page to the general category.
2021-03-23 10:36:39 +00:00
Fabio Bas
cd062f1d8b
Added settings page
2021-03-16 11:03:00 +00:00
John Maguire
341dc7326f
Reformat all C++
2020-09-22 14:56:06 +01:00
Jim Broadus
77badd37ff
settings: Add dialog methods to settings pages
...
Add Accept, Apply, Reject methods to settings pages to mirror dialog. This will
allow settings pages to handle these events at a more granular level and will
allow common behavor in the base class.
2020-05-12 10:21:44 +01:00
Jim Broadus
18a08e87c2
Add a directory_model accessor to Application class.
2020-02-11 08:09:22 +00:00
Jonas Kvinge
1b23417a93
Use QWidget::screen() to fix compile with Qt 5.14
2020-01-05 02:51:08 +01:00
Jonas Kvinge
9e3461f818
Fix formatting
2020-01-04 21:24:31 +01:00
Jonas Kvinge
6a8f70285f
Replace all uses of QDesktopWidget with QScreen
2020-01-04 21:18:12 +01:00
Jonas Kvinge
9f946a2898
Improvements to makefiles and make components optional ( #6221 )
2018-11-29 21:32:12 +00:00
John Maguire
5511583966
Remove SoundCloud support
...
Closes #5766 , closes #5538 , closes #6114 , closes #5914
2018-10-01 17:46:24 +01:00
John Maguire
c7b8aacad8
Remove support for VK
...
Fixes #5591
2017-01-11 18:08:43 +00:00
John Maguire
0beb6d3c59
Remove support for Amazon Cloud Drive.
2016-05-16 18:00:10 +01:00
John Maguire
c9b0bb2044
Revert "Add an option to inhibit suspend while playing"
2016-01-08 15:09:07 +00:00
narunlifescience
9f121f4a9d
move dbus names to unique namespace -> dbusidlehandler.cc & other minor updates
...
fix InhibitwhilePlaying signals
2015-12-11 08:49:12 -06:00
John Maguire
e1ea116bfb
Remove Grooveshark support.
...
Well that was nice while it lasted.
2015-05-01 11:57:59 +01:00
John Maguire
8d3fd00956
Amazon Cloud Drive support.
...
Squashed commit of the following:
commit 451a327fabb5f9aba077d93a33d75d8a6a288f5f
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:55:36 2015 +0100
Revert debug console changes.
commit 52f643c3dc524a837f56268b6da4881187204165
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:49:28 2015 +0100
Revert extra logging
commit 23645f9fea
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:47:55 2015 +0100
How did you get there
commit 8153388f19
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:45:12 2015 +0100
Update copyright headers.
commit fa9e279259
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:43:27 2015 +0100
Remove logging
commit 47a405543c
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:42:05 2015 +0100
Show login state correctly for Amazon.
commit 748d88d993
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:28:55 2015 +0100
Ensure Amazon is connected before serving URLs.
commit 25ec9c65f4
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:22:28 2015 +0100
Refresh Amazon authorisation & follow changes.
commit 27c1a37173
Author: John Maguire <john.maguire@gmail.com>
Date: Thu Mar 26 18:27:27 2015 +0100
Revert unneeded OAuthenticator change.
commit 3594af5be1
Author: John Maguire <john.maguire@gmail.com>
Date: Thu Mar 26 16:52:19 2015 +0100
Initial support for Amazon Cloud Drive.
2015-03-27 14:56:08 +01:00
Krzysztof Sobiecki
fa9ea6ec5f
Fix compilation with moved files in internet/
2014-12-18 23:35:21 +01:00
Chocobozzz
50b7b7d889
Make format after update to avoid conflicts
2014-10-15 21:57:57 +02:00
Chocobozzz
8279f21251
Revert "Make format"
...
This reverts commit 17b1e9fbe6
.
2014-10-15 21:55:03 +02:00
Chocobozzz
17b1e9fbe6
Make format
2014-10-15 20:55:24 +02:00
Chocobozzz
c54d1baf15
Allow user to hide internet services. Closes #2784
2014-10-15 20:44:09 +02:00
Chocobozzz
1fc95cb7ed
Add Seafile Support
2014-06-03 14:33:07 +02:00
John Maguire
30d1c2f8db
Remove Ubuntu One support.
...
http://blog.canonical.com/2014/04/02/shutting-down-ubuntu-one-file-services/
2014-04-02 16:02:00 +02:00
David Sansome
25544cb672
Sort the list of Internet Providers in the settings dialog and internet tab
2014-03-30 17:11:19 +11:00
David Sansome
9c66528c0f
Add a settings page for OneDrive
2014-03-30 16:35:27 +11:00
Arnaud Bienner
1b7f99127d
Add login to SoundCloud + get user tracks and activties (stream)
...
Still need to handle playlists and to clean up things (e.g. to check why refresh_token doesn't work and if we can do something about this)
2014-03-26 21:33:27 +01:00
Maltsev Vlad
a7b0accd93
Add Vk.com plugin.
2014-03-08 00:58:50 +07:00
John Maguire
3323c2d094
Convert all instances of foreach() to a C++11 for
...
find ext src -name '*.cpp' -exec \
sed -i -e 's/foreach(\([^,]\+\),/for (\1 :/' {} \;
2014-02-10 14:43:32 +01:00
John Maguire
bebd781fdf
Reformat all non-3rd-party C/C++/Objective-C++.
...
Command line:
find src ext -regex '.*\.\(h\|cpp\|mm\)' -exec clang-format -i
-style='{BasedOnStyle: Google, DerivePointerBinding: false}' {} \;
2014-02-07 16:34:20 +01:00
John Maguire
71893e4847
Use nullptr instead of NULL everywhere.
2014-02-06 17:29:59 +01:00
David Sansome
2c55688601
Make the GPL spotify code non-optional
2013-09-18 00:49:29 +10:00
Mateusz Kowalczyk
ae7ec425f6
Add an apply button to the settings dialog. Fixes issue 3575
2013-04-15 22:03:02 +10:00
John Maguire
d21fa8cc67
Add support for Box.
2013-02-12 17:11:18 +01:00
John Maguire
fe2fb788d3
Merge branch 'subsonic'
...
Conflicts:
data/data.qrc
2013-01-24 17:02:08 +01:00
Alan Briolat
90d2511051
Merge remote-tracking branch 'upstream/master' into subsonic
...
Conflicts:
src/CMakeLists.txt
src/internet/internetmodel.cpp
src/ui/settingsdialog.cpp
2013-01-09 21:26:32 +00:00
Andreas
f10292eb95
Added remote control for clementine
2012-12-31 23:37:39 +01:00
John Maguire
b41a2b5308
Revert "Try out C++11 strongly typed enums."
...
This reverts commit 4e74c7af2b
.
2012-12-05 09:36:22 +00:00
John Maguire
4e74c7af2b
Try out C++11 strongly typed enums.
2012-12-04 16:22:09 +00:00
John Maguire
ea8655af83
Add Dropbox service and settings page.
2012-11-29 20:48:34 +01:00
John Maguire
629f1abb6c
Disable Ubuntu One settings page when cmake option disabled.
2012-11-28 16:56:35 +01:00
John Maguire
1d20ac4eae
Add settings page for Ubuntu One.
2012-11-27 19:56:47 +01:00
David Sansome
fd1d70c644
Add a directory model for selecting a default upload directory on Google Drive.
2012-07-29 15:06:23 +01:00