Commit Graph

6351 Commits

Author SHA1 Message Date
Clementine Buildbot 4821bd50c2 Automatic merge of translations from Transifex 2022-02-06 02:50:42 +00:00
Clementine Buildbot c3a0bd69fd Automatic merge of translations from Transifex 2022-02-05 02:31:12 +00:00
Clementine Buildbot 5487d0632c Automatic merge of translations from Transifex 2022-02-04 02:32:02 +00:00
Clementine Buildbot 98b68afc28 Automatic merge of translations from Transifex 2022-02-01 02:47:06 +00:00
Clementine Buildbot 15b819fea3 Automatic merge of translations from Transifex 2022-01-30 02:45:07 +00:00
Clementine Buildbot e2f6ec8e12 Automatic merge of translations from Transifex 2022-01-27 02:45:40 +00:00
Clementine Buildbot efa0530ed9 Automatic merge of translations from Transifex 2022-01-26 02:49:13 +00:00
Lukas Prediger a504c1d391 RipCDDialog: References to pointers in function args. 2022-01-26 01:09:50 +00:00
Lukas Prediger 794c1b8c92 Ripper: Ensuring that GetProgress does never divide by zero
Also removed superfluous null check in RipCDDialog
2022-01-26 01:09:50 +00:00
Lukas Prediger f35e1b543d Regular progress bar updates for CD ripping.
Previously the progress bar of the CD ripping dialog would only update
after a track completed, now it gets updated continuously during the
ripping process.
2022-01-26 01:09:50 +00:00
Clementine Buildbot 497552aab2 Automatic merge of translations from Transifex 2022-01-23 02:44:36 +00:00
Clementine Buildbot 9487f67f64 Automatic merge of translations from Transifex 2022-01-22 02:46:46 +00:00
Clementine Buildbot 19a86ba2e4 Automatic merge of translations from Transifex 2022-01-21 02:46:43 +00:00
Lukas Prediger 1aaf74788c Added option to remove/replace originals in transcoder dialog (fixed).
This is a squashed and fixed version of previous commits
6b6547095a
dd1393ea3a
2022-01-20 11:43:07 +00:00
Clementine Buildbot 7ce9928779 Automatic merge of translations from Transifex 2022-01-19 02:45:01 +00:00
Clementine Buildbot af890f0736 Automatic merge of translations from Transifex 2022-01-18 02:52:40 +00:00
Clementine Buildbot f237795850 Automatic merge of translations from Transifex 2022-01-17 02:54:02 +00:00
John Maguire e69ceb25df Revert "Added option to remove/replace originals in transcoder dialog."
This reverts commit 6b6547095a.
2022-01-13 22:16:39 +00:00
John Maguire ab37de5e8f Revert "Transcodedialog: moving things into more specific scope"
This reverts commit dd1393ea3a.
2022-01-13 22:16:39 +00:00
Lukas Prediger dd1393ea3a Transcodedialog: moving things into more specific scope 2022-01-13 20:38:19 +00:00
Lukas Prediger 6b6547095a Added option to remove/replace originals in transcoder dialog. 2022-01-13 20:38:19 +00:00
Clementine Buildbot 24a766d0e5 Automatic merge of translations from Transifex 2022-01-11 02:53:36 +00:00
Lukas Prediger cefe81d0c1 Removing Ripper dependence on cdio
and therefore no longer exposing cdio through CddaDevice
2022-01-10 16:39:58 +00:00
Lukas Prediger 0895297297 CD ripping now transcodes directly from disc. 2022-01-10 16:39:58 +00:00
Lukas Prediger 3a40be6706 Transcoder now deletes created files on error 2022-01-10 16:39:58 +00:00
Lukas Prediger bb618efc5d Transcoder now accepts URLs for sources. 2022-01-10 16:39:58 +00:00
Clementine Buildbot 245f64a882 Automatic merge of translations from Transifex 2022-01-08 02:54:48 +00:00
Clementine Buildbot 0be314337d Automatic merge of translations from Transifex 2022-01-06 02:55:06 +00:00
Clementine Buildbot 63eb7aa743 Automatic merge of translations from Transifex 2021-12-30 02:50:28 +00:00
Clementine Buildbot 9dd008da2c Automatic merge of translations from Transifex 2021-12-27 02:51:25 +00:00
Clementine Buildbot b1e750c52c Automatic merge of translations from Transifex 2021-12-13 02:49:24 +00:00
Clementine Buildbot 41539d0c02 Automatic merge of translations from Transifex 2021-12-10 02:48:17 +00:00
Clementine Buildbot 44dbc95554 Automatic merge of translations from Transifex 2021-12-09 02:49:21 +00:00
Clementine Buildbot 1d8139e462 Automatic merge of translations from Transifex 2021-12-08 02:49:59 +00:00
Clementine Buildbot 2d0518a5a8 Automatic merge of translations from Transifex 2021-12-07 02:51:20 +00:00
Clementine Buildbot d5986a4820 Automatic merge of translations from Transifex 2021-11-29 02:48:28 +00:00
Clementine Buildbot b747423b5a Automatic merge of translations from Transifex 2021-11-13 02:46:17 +00:00
Clementine Buildbot 15e45c9ec6 Automatic merge of translations from Transifex 2021-11-11 02:46:39 +00:00
John Maguire d033b38c4b Revert "Fix: GstEnginePipeline BusCallback erroneously returned false."
This reverts commit 7b8b477d07.
2021-11-05 16:54:05 +00:00
Clementine Buildbot 2469763b9b Automatic merge of translations from Transifex 2021-11-03 02:45:57 +00:00
Clementine Buildbot a25887be5c Automatic merge of translations from Transifex 2021-11-02 02:47:55 +00:00
Clementine Buildbot 174fc515ee Automatic merge of translations from Transifex 2021-10-31 02:47:03 +00:00
Lukas Prediger 7b8b477d07 Fix: GstEnginePipeline BusCallback erroneously returned false. 2021-10-30 13:46:10 +01:00
Clementine Buildbot b9dbcb78db Automatic merge of translations from Transifex 2021-10-30 02:45:50 +00:00
Clementine Buildbot c29b1e10d2 Automatic merge of translations from Transifex 2021-10-29 02:45:29 +00:00
Clementine Buildbot f8c167c9c6 Automatic merge of translations from Transifex 2021-10-28 02:46:25 +00:00
Clementine Buildbot e5023535d2 Automatic merge of translations from Transifex 2021-10-26 02:44:59 +00:00
Alfred 1b3b621957 add tooltips to IconOnly tabs 2021-10-25 16:21:14 +02:00
Clementine Buildbot 2dc8df7e23 Automatic merge of translations from Transifex 2021-10-23 02:47:38 +00:00
Clementine Buildbot 4eebf5747d Automatic merge of translations from Transifex 2021-10-20 02:46:38 +00:00
Clementine Buildbot c24927a03b Automatic merge of translations from Transifex 2021-10-19 02:47:25 +00:00
Clementine Buildbot 424dbd44e8 Automatic merge of translations from Transifex 2021-10-18 02:47:57 +00:00
Clementine Buildbot 68bc9d9ebb Automatic merge of translations from Transifex 2021-10-17 02:45:03 +00:00
Clementine Buildbot 294620fe66 Automatic merge of translations from Transifex 2021-10-15 02:45:17 +00:00
Clementine Buildbot 21f038c156 Automatic merge of translations from Transifex 2021-10-14 02:45:24 +00:00
Lukas Prediger 5705d4fd85 Fix: Detaching bus callback in ~GstEnginePipeline 2021-10-09 12:07:56 +01:00
Clementine Buildbot 86b958015b Automatic merge of translations from Transifex 2021-10-09 02:44:42 +00:00
Clementine Buildbot f8f849e49c Automatic merge of translations from Transifex 2021-10-06 02:44:29 +00:00
Clementine Buildbot 69fd49b977 Automatic merge of translations from Transifex 2021-09-29 02:42:17 +00:00
Clementine Buildbot 62922147e6 Automatic merge of translations from Transifex 2021-09-28 02:44:15 +00:00
Clementine Buildbot 2e133f7ce4 Automatic merge of translations from Transifex 2021-09-27 02:44:15 +00:00
Clementine Buildbot 0820035b84 Automatic merge of translations from Transifex 2021-09-25 02:45:40 +00:00
Clementine Buildbot 679a0ee544 Automatic merge of translations from Transifex 2021-09-24 02:44:30 +00:00
Clementine Buildbot 8715815452 Automatic merge of translations from Transifex 2021-09-23 02:45:20 +00:00
Clementine Buildbot b762aeb1ba Automatic merge of translations from Transifex 2021-09-22 02:45:17 +00:00
Lukas Prediger fd585e8aa4 RipCDDialog: no longer forces Cdda* to emit signals
- CddaDevice: Removed LoadSongs() method (then renamed ForceLoadSongs to LoadSongs)
- CddaDevice: added songs() method to get currently song list
- CddaSongLoader: cached_tracks is now thread-safe
2021-09-21 10:53:43 +01:00
Lukas Prediger 2936578fa4 CddaDevice: Preventing double read on disc change. 2021-09-21 10:53:43 +01:00
Lukas Prediger 62b5a0e77b CddaDevice now does not re-read song list if disc is not changed 2021-09-21 10:53:43 +01:00
Lukas Prediger 50404a967b RipCDDialog now only depends on CddaDevice, no longer on CddaSongLoader 2021-09-21 10:53:43 +01:00
Lukas Prediger 6b03b8f5d1 CddaSongLoader now emits a Finished signal if no further updates will follow for the same disc read. 2021-09-21 10:53:43 +01:00
Lukas Prediger 90ec6f6a24 CddaSongLoader now reads CD-Text for metadata
currently this gets overwritten by musicbrainz response almost immediately, though
2021-09-21 10:53:43 +01:00
Clementine Buildbot b020171da7 Automatic merge of translations from Transifex 2021-09-21 02:44:04 +00:00
Clementine Buildbot c969bf9783 Automatic merge of translations from Transifex 2021-09-20 02:44:43 +00:00
Tom Kranz cd72cf3390 Use XSPF image elements as manually set artwork 2021-09-18 23:52:37 +01:00
Daniel Perelman ab6a480131 Apply reformatting from lint. 2021-09-07 18:04:38 +01:00
Daniel Perelman f548884f57 Correct time computation for seekbar tooltip. 2021-09-07 18:04:38 +01:00
Clementine Buildbot 1535e78aa0 Automatic merge of translations from Transifex 2021-09-06 02:44:55 +00:00
Clementine Buildbot 2cca75d930 Automatic merge of translations from Transifex 2021-09-05 02:43:23 +00:00
Lukas Prediger e556a59aea RipCDDialog: Changing metadata edits now updates filename preview 2021-09-04 15:24:44 +01:00
Lukas Prediger e187a68e9f MusicBrainzClient fix: Don't try to read reply on connection timeout
that previously resulted in an IO error
2021-09-04 15:24:44 +01:00
Clementine Buildbot c58335c6c9 Automatic merge of translations from Transifex 2021-09-04 02:44:48 +00:00
Clementine Buildbot 769d8bbe6d Automatic merge of translations from Transifex 2021-09-03 02:43:09 +00:00
Clementine Buildbot 3b7d5880f9 Automatic merge of translations from Transifex 2021-09-02 02:42:38 +00:00
Clementine Buildbot 7eb62b6266 Automatic merge of translations from Transifex 2021-09-01 02:44:42 +00:00
Lukas Prediger c8c110efaf Fix: RipCDDialog now correctly loads and stores chosen transcoder preset 2021-08-31 10:19:32 +01:00
Lukas Prediger a72e252ec6 RipCDDialog: Added file name preview 2021-08-31 10:19:32 +01:00
Lukas Prediger b0704331d7 Integrate file name format options into RipCDDialog
for consistency with OrganiseDialog and reducing code duplication
2021-08-31 10:19:32 +01:00
Lukas Prediger 5c8ca3754f Added overwrite_existing argument to Transcoder::AddJob 2021-08-31 10:19:32 +01:00
Lukas Prediger 83d961f808 Transcoder: create output paths if they do not already exist 2021-08-31 10:19:32 +01:00
Lukas Prediger a6fef97cac Separating out filename formatting options into separate widget.
First step towards unifying filename formatting over different dialogs.
2021-08-31 10:19:32 +01:00
Clementine Buildbot 922afe506f Automatic merge of translations from Transifex 2021-08-27 02:44:07 +00:00
Ismael Luceno 8682d4de48 Fix sentinels in variadic function calls
Replace sentinel NULL with nullptr, guaranteed to be correctly expanded.

NULL may be defined as plain 0 in C++; which may lead to undefined upper
bits passed in variadic function arguments, causing crashes.

See: https://ewontfix.com/11/
2021-08-23 21:33:46 +01:00
Clementine Buildbot 03e13c69e7 Automatic merge of translations from Transifex 2021-08-17 02:42:46 +00:00
Clementine Buildbot 327d5fdac3 Automatic merge of translations from Transifex 2021-08-13 02:42:58 +00:00
Clementine Buildbot b55e54388f Automatic merge of translations from Transifex 2021-08-11 02:43:14 +00:00
Clementine Buildbot cddc08e148 Automatic merge of translations from Transifex 2021-08-09 02:42:51 +00:00
Clementine Buildbot bf424ce986 Automatic merge of translations from Transifex 2021-08-01 02:46:18 +00:00
Clementine Buildbot e2d6759d55 Automatic merge of translations from Transifex 2021-07-27 02:45:37 +00:00
Jim Broadus 102317e5c8 internet/podcasts: Fix crash when updating podcasts.
When a podcast is updated and the number of visible items is set in the
podcast settings, child items that disappear from the view, and are
deleted, are still referenced by the database id map.

Move the removal code from SubscriptionRemoved to a common method and
use that for this case.
2021-07-26 12:36:24 +01:00
Clementine Buildbot ac3a0d33f7 Automatic merge of translations from Transifex 2021-07-26 02:45:57 +00:00