- Mar 11, 2015
-
-
Phillip Wood authored
This lets the user choose from a range of presets to customize the encoding. We only show presets that have a comment field which we use as the human readable name of that preset. Rhythmbox's presets don't have a comment so we use our own names.
-
Phillip Wood authored
Rework the special casing for mp3 so that profile presets work. This new version no-longer hard codes the name of the mp3 encoder.
-
Phillip Wood authored
This allows us to store changes to an encoding profile's preset.
-
Phillip Wood authored
This is based on a similar function from rhythmbox.
-
- Mar 09, 2015
-
-
Phillip Wood authored
These are based on similar functions from rhythmbox. We use an empty string rather than null to signify that no preset is set as null is not a valid GtkComboBox item id.
-
Phillip Wood authored
This allows us to customize the profiles, notably by setting a preset.
-
Phillip Wood authored
Calling the profiles file rhythmbox.gep is confusing.
-
Phillip Wood authored
Running sound-juicer from the build directory when builddir !== srcdir was broken as it was looking in the wrong place for the uninstalled ui and encoding profile files. https://bugzilla.gnome.org/show_bug.cgi?id=744845
-
Phillip Wood authored
Recent versions of appstream-util fail to validate the AppData file without this tag and so ‘make distcheck’ fails (technically it's not needed as this information is provided by the desktop file but appstream-util does not look there¹) ¹https://github.com/hughsie/appstream-glib/issues/33 https://bugzilla.gnome.org/show_bug.cgi?id=745744
-
- Mar 08, 2015
-
-
Changwoo Ryu authored
-
- Mar 05, 2015
-
-
- Mar 03, 2015
-
-
Libraries, that are referenced by objects (.o) must be listed AFTER those in the linker call. Re-order the Makefile accordingly. https://bugzilla.gnome.org/show_bug.cgi?id=745531
-
Trần Ngọc Quân authored
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
-
- Mar 02, 2015
-
-
Marek Černocký authored
-
Piotr Drąg authored
-
Phillip Wood authored
-
Phillip Wood authored
Mark the summary for translation.
-
- Feb 27, 2015
-
-
Phillip Wood authored
Non recursive make is more robust and efficient. It will also make it simpler to use vala in the future as we wont need to create a separate vapi file for the code in each subdirectory. Libtool is no longer used for the build (libjuicer needs some work to use opaque data structures and have its own translation domain before it can be installed as a shared library). Not using libtool means that the object file dependencies of tests need to be manually added but has the benefit that are only rebuilt if their specific dependencies have changed which means one can lazily rerun only the updated tests with env RECHECK_LOGS= make -e check sound-juicer is now built in the root directory, data file paths have been updated to allow uninstalled running from that directory. https://bugzilla.gnome.org/show_bug.cgi?id=741288
-
Phillip Wood authored
This adds some sanity checks to make release and automates uploading and tagging a release. https://bugzilla.gnome.org/show_bug.cgi?id=741288
-
Phillip Wood authored
INSTALL is managed by automake, tracking it makes git think it needs adding every time automake updates it. https://bugzilla.gnome.org/show_bug.cgi?id=741288
-
Phillip Wood authored
The new git.mk defines some variables to be used in MAINTAINERCLEANFILES. https://bugzilla.gnome.org/show_bug.cgi?id=741288
-
Phillip Wood authored
This new version ignores the generated help files. https://bugzilla.gnome.org/show_bug.cgi?id=741288
-
Phillip Wood authored
This saves cluttering the root directory with so many files. https://bugzilla.gnome.org/show_bug.cgi?id=741288
-
Phillip Wood authored
This stops the warning AC_PROG_CC was called before AX_CHECK_ENABLE_DEBUG https://bugzilla.gnome.org/show_bug.cgi?id=741288
-
Phillip Wood authored
This is deprecated and is not needed. https://bugzilla.gnome.org/show_bug.cgi?id=741288
-
Phillip Wood authored
This seems to be recommended. http://blogs.gnome.org/desrt/2011/09/08/am_maintainer_mode-is-not-cool/ https://bugzilla.gnome.org/show_bug.cgi?id=741288
-
Phillip Wood authored
Print out the composer for each track that has one.
-
Phillip Wood authored
Check that there is a release date before trying to use it.
-
Phillip Wood authored
Now that we use GstDateTime for the date metadata we need to initialize gstreamer before calling mb_metadata_getter_list_albums().
-
Phillip Wood authored
Call setlocale() so that metadata with extended characters is displayed correctly.
-
Phillip Wood authored
g_type_init() is deprecated in the minimum required GLib version.
-
- Feb 24, 2015
-
-
- Feb 16, 2015
-
-
Phillip Wood authored
GtkComboBox takes it's own reference to the model so we need to free ours. https://bugzilla.gnome.org/show_bug.cgi?id=742802
-
Phillip Wood authored
This simplifies things as Gtk does most of the work for us.
-
Phillip Wood authored
This simplifies things as Gtk does most of the work for us.
-
Phillip Wood authored
This does not change the appearance of the dialog, it removes deprecated widgets (GtkAlignment and GtkTable) and simplifies the ui xml. https://bugzilla.gnome.org/show_bug.cgi?id=743691
-
Phillip Wood authored
-
Phillip Wood authored
When extracting and playing the status bar is continuously updated with gtk_statusbar_push() but the messages are never cleared. To clear the status bar an empty message is pushed. This interacts badly with the re-read code that pushes and then pops messages and also wastes memory. Fix this by (i) using different context ids for extracting, playing & re-reading. (ii) using gtk_statusbar_remove_all() rather than pushing empty messages to clear the statusbar. This exposes bug 724281 in older versions of GTK https://bugzilla.gnome.org/show_bug.cgi?id=734603
-
Phillip Wood authored
Marking the application as busy is a better option than changing the mouse cursor. This exposes bug 736492 in older versions of gnome-shell. https://bugzilla.gnome.org/show_bug.cgi?id=734603
-