Craig Drummond
8f7f4c8c9f
Allow .jpeg as extension from cover dialog.
...
Closes #1368
2018-09-12 19:48:41 +01:00
Craig Drummond
6f106acbf8
No need to differentiate between GNOME and Ubuntu GNOME
2018-05-21 17:28:10 +01:00
Craig Drummond
445d1497ac
Update (c) year
2018-01-01 10:11:39 +00:00
Craig Drummond
aae97159c1
nly enable system tray for Linux if org.kde.StatusNotifierWatcher DBUS
...
service is registered.
2017-09-08 20:25:20 +01:00
Craig Drummond
d34dfc8af2
Disable system-tray icon code for GNOME shell (but not Ubuntu's GNOME
...
shell session).
2017-09-01 22:57:54 +01:00
Craig Drummond
bea7c210cf
Revert "Remove Cantata's high-dpi handling code, this should be done by Qt."
...
This reverts commit 28df204fc4 .
Issue #1077
2017-08-30 19:25:26 +01:00
Craig Drummond
28df204fc4
Remove Cantata's high-dpi handling code, this should be done by Qt.
...
Issue #1063
2017-08-15 23:20:18 +01:00
rezodlub
7cc1c378aa
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
3ef2515e45
Remove touch support - does not work that well, and QtWidgets are not designed for touch
2017-04-11 17:15:21 +01:00
Craig Drummond
a2f007a2b7
Update (c) year
2017-04-02 18:45:30 +01:00
Craig Drummond
e60bdafa11
Remove KDE4 and Ubuntu Touch support
2017-04-01 22:55:27 +01:00
Craig Drummond
8fe3968ea9
Clamp colour of all mono icons
2016-07-22 16:37:48 +01:00
Craig Drummond
05647dca0f
Update (c) year
2016-01-08 18:55:13 +00:00
Craig Drummond
b9cdcd0d39
Fix windows build, and other, issues
2015-10-21 21:29:09 +01:00
Craig Drummond
2406289303
Update (c) year
2015-08-13 21:12:34 +01:00
Craig Drummond
59e329d3e9
Initial import of *VERY* incomplete, and not fully functional Cantata
...
webapp. Mainly used to test SQLite backend for storing MPD db.
2015-06-01 22:57:49 +01:00
craig.p.drummond
5d7f2ea2d6
CMake option to enabkle touch-friendly support. Disable by default (apart from in Windows) as it only really works under windows.
2015-04-05 20:09:16 +00:00
craig.p.drummond
1dc0599617
Oops!
2014-09-24 18:40:45 +00:00
craig.p.drummond
5078e933ea
- Fix saving of file paths
...
- Convert home-path to/from ~ for files too
BUG: 544
2014-09-17 18:28:44 +00:00
craig.p.drummond
c163f88331
~ / QDir::homePath()
...
BUG: 538
2014-09-12 20:40:43 +00:00
craig.p.drummond
b498ffa325
Use QDesktopWidget::logicalDpiX()/96.0 to set DPI scale factor.
2014-09-02 18:32:00 +00:00
craig.p.drummond
bc1ff5cba6
Resize device properties dialog when changing transcoder.
2014-09-01 18:32:38 +00:00
craig.p.drummond
6c77389b3a
Add note-label classes to ensure consistency
2014-08-21 16:40:46 +00:00
craig.p.drummond
e08a2e80fe
Move buildPath into Utils
2014-06-25 16:45:59 +00:00
craig.p.drummond
5e18d5f007
Use QDesktopServices to start browser / file-manager
2014-06-10 19:48:00 +00:00
craig.p.drummond
00003720f9
s/Q_OS_WIN32/Q_OS_WIN/g
2014-06-10 19:45:33 +00:00
craig.p.drummond
94e1bb17f3
Fix wikpedia/last.fm link in track view
2014-06-10 19:45:08 +00:00
craig.p.drummond
0b72ffa25c
Refactor high-dpi stuff
2014-06-04 18:45:30 +00:00
craig.p.drummond
3a839af001
Try to store user-folder mess.
...
- Remove configDir, this is never used
- Use Qt functions for windows, mac, and ubuntu builds
- For Linux builds, cache returned locations and fix so that ~/.local/share/data/cantata/cantata -> ~/.local/share/cantata and ~/.cache/cantata/cantata -> ~/.cache/cantata
2014-06-01 10:07:13 +00:00
craig.p.drummond
5b1fb58eff
- install XML files to config folder
...
- unify usage of these folders
2014-05-20 18:18:00 +00:00
craig.p.drummond
fb5094f7ff
Dont increase icon size for 'touch friendly' - looks awful. Instead, just increase with of toolbuttons by 33%
2014-04-24 19:10:27 +00:00
craig.p.drummond
9059586fa9
Init random number generator
2014-03-27 19:53:58 +00:00
craig.p.drummond
8b19eaf390
REduce KDE differences
2014-03-26 19:34:28 +00:00
craig.p.drummond
ec090fbadc
Use qrand for random numbers
2014-03-24 20:40:16 +00:00
craig.p.drummond
0f2dabfdd9
More Song::formattedTime into Utils class
2014-03-19 19:47:47 +00:00
craig.p.drummond
80a3dd324d
Attempt to respect menubar usage of current desktop. For windows and Gnome, menu button is used, and menubar hidden. For Mac and Unity, menubar is used, and menu button is hidden. For KDE, by default the menu button is used, and the menu bar hidden - but a menu entry is provided to toggle. This setting maybe overridden - see README for details.
2014-03-03 19:32:39 +00:00
craig.p.drummond
0c2ac1d5f4
USe different small scale factor depending upon current font size
2014-02-25 19:27:29 +00:00
craig.p.drummond
955eea9fa9
Store wikipedia language file in cache folder - as it really is just cached info
2014-01-10 20:05:54 +00:00
craig.p.drummond
ab7ffecca3
Update (c) year
2014-01-06 19:32:05 +00:00
craig.p.drummond
e14bde9dbe
Unify desktop detection code.
2013-12-14 12:43:31 +00:00
craig.p.drummond
7615588b7c
Simplify
2013-11-01 18:38:12 +00:00
craig.p.drummond
616cbf100d
Copy makeDir from KDE, so that perms are set as per KDE builds
2013-10-25 20:36:09 +00:00
craig.p.drummond
99bccf6281
Read/write tags in an external app - as per Clementine and Amarok. Isolates Cantata from TagLib crashes.
2013-10-22 18:22:41 +00:00
craig.p.drummond
62924f8142
Be consistent with isReadable check on dirs
2013-10-20 14:18:31 +00:00
craig.p.drummond
bf3a6d5eb6
High DPI
2013-10-17 17:25:52 +00:00
craig.p.drummond
34f6e7c79e
Rename Utils::createDir to Utils::createWorldReadableDir - to make its use more obvious
2013-10-15 17:16:32 +00:00
craig.p.drummond
9d2bcbcb98
USe native dir separators for display
2013-10-14 18:17:34 +00:00
craig.p.drummond
843bb0f2a4
Always use unix dir separator internally
2013-10-14 18:16:32 +00:00
craig.p.drummond
db11b6200e
Dir separator...
2013-10-14 18:14:12 +00:00
craig.p.drummond
8e84cab3a8
- 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