Filip Gawin
be827f4f7f
Simplify some statements
2019-02-22 18:49:48 +01:00
Amish Naidu
107e945872
Convert uses of QtAlgorithms to std:: algorithms
2018-10-09 19:17:54 +01:00
Mattias Andersson
e9a4db0192
Prevent closing of the RipCDDialog if the ripper is running
...
This prevents a segfault when a running dialog is closed and later reopened.
2018-07-07 10:23:49 +01:00
Mattias Andersson
10d4c502fd
Set the parent to avoid a memory leak
2018-07-06 17:09:21 +01:00
Mattias Andersson
3e53e23bb8
Fix formatting
2018-07-06 17:09:21 +01:00
Mattias Andersson
2c084e45b6
Finnish immideately if there are no tracks to rip
2018-07-06 17:09:21 +01:00
Mattias Andersson
059b5ed04f
Add Musicbrainz integration to the cd ripper
2018-07-06 17:09:21 +01:00
narunlifescience
dd953fd86c
check custom icon location, then system theme & then fallback theme
...
icons added & replaced
2015-10-13 22:35:49 -05:00
Mattias Andersson
41d7d792ae
Show track durations in the CD ripper dialog.
...
The duration in seconds is computed using integer division which should be close enough.
2015-10-11 12:18:15 +02:00
Mattias Andersson
aad6401cec
Use consistent string replacment scheme
...
Make the CD ripper dialog use the same naming scheme for replacement
strings as the organise dialog.
2015-06-16 16:47:20 +02:00
Mattias Andersson
8ad0e93381
Construct file paths correctly on all platforms
2015-02-20 19:19:45 +01:00
Mattias Andersson
666faa5b37
Simplify some things. Use iterators instead of non-const references in
...
two loops.
2015-02-19 13:31:53 +01:00
Mattias Andersson
f7185101ce
Update the target file name after transcoding
...
After a transcoding job is complete, we need to update the corresponding
filename since the transcoder, rather than overwriting an existing file,
changes the filename of the output file. This ensures that the right
file is tagged later on.
2015-02-19 11:07:06 +01:00
Mattias Andersson
7d0d7be568
Some ui changes to the ripcd dialog.
...
- Move the Rip audio CD menu item to the Tools menu.
- Hide the progress bar if the CD ripper isn't working when the CD ripping
dialog is shown.
2015-02-18 20:08:02 +01:00
Mattias Andersson
eed0c0d45f
Assorted edits to the ripper class.
...
- The constructor of the AlbumInformation struct now takes no arguments.
- Only add tracks to the rip list if their track numbers are valid.
- Only call cdio_get_media_changed if we have a valid cdio_ object.
- Add a description of the ripper class.
2015-02-18 20:08:02 +01:00
Mattias Andersson
fc2e4db229
Split the CD ripper into two classes
...
Separate the cd ripper dialog from the ripper itself.
2015-02-18 20:08:02 +01:00
Mattias Andersson
eb8a618197
Move the CD ripper into its own directory.
2015-02-18 20:08:02 +01:00