summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-06-10Use new-style GStreamer 1.0 raw audio caps in the WAV audio profileHEADmasterSebastian Dröge1-1/+1
2013-06-10Don't use the new-decoded-pad signal of decodebinSebastian Dröge2-8/+8
It is not available anymore in 1.0 and pad-added should be used.
2013-06-10Remove build-time --enable-gapless-playback optionChow Loong Jin7-63/+10
This was previously added to check for a new enough playbin, but since we're now using Gstreamer 1.0, the playbin version should be new enough, and we can drop the conditionals. Signed-off-by: Chow Loong Jin <hyperair@debian.org>
2013-06-10Initial port to GStreamer 1.0Sebastian Dröge17-202/+156
2013-06-09l10n: Update Japanese translationHajime Taira1-26/+29
2013-05-27Updated Norwegian bokmål translationKjartan Maraas1-1030/+1107
2013-05-22DatabaseAlbumListModel: add couple of usings to make lines shorterAndres G. Aragoneses1-3/+5
No change of behaviour in this commit.
2013-05-22Nereid: make Search textbox remember its size (bgo#653819)Tomasz Maczyński1-1/+17
Adding a new SchemaEntry<int> to PlayerInterface class that will store the size of the SearchEntry widget. Signed-off-by: Andres G. Aragoneses <knocte@gmail.com>
2013-05-22PrimarySource: fix crash if 1st track had a Dap transcoding error (bgo#700753)Andres G. Aragoneses1-1/+1
The method IncrementAddedTracks() was accessing the field add_track_job, which would make Banshee crash with a NullReferenceException. By judging from the stack trace that the user supplied, this was likely to happen only if the very 1st track being transferred through Dap had a transcoding error (otherwise the code flow would access a method which initializes add_track_job if it is null). By using the property AddTrackJob instead of the field add_track_job, we make this method capable of initializing the field too in case it's reached the first when Dap transfer happens.
2013-05-22MtpSource: prevent a freeze when dealing with Windows Phone (bgo#687495)Andres G. Aragoneses1-1/+1
An ArgumentNullException was raised when accessing the BytesUsed property of MtpSource class, which can be easily avoided by checking for null first. If mtp_device is null it means that its initialization has not succeded, something which should be logged by the DeviceInitialize() method.
2013-05-20Handle all values from a rowid database column as long (bgo#696520)Bertrand Lorentz37-102/+102
Update to the latest Hyena from git master, to bring in the underlying fix for bgo#696520. As a consequence, all values coming from a database column defined as 'INTEGER PRIMARY KEY' should now be stored in variables typed as 'long". This is overkill for some cases, like PrimarySourceId, and brings some slight increase in memory usage. But I think the benefits are worth it: consistency in the codebase, no Convert.ToInt32 calls here and there, and no strange bugs like bgo#696520.
2013-05-17Updated help: Changed capitalisationAruna Sankaranarayanan17-73/+74
Changed all capitalisation to British capitalisation. Uncapitalised podcast whenever it was not inside <gui> tags.
2013-05-17Update help: Modified ui, radio, play-queue pagesAruna Sankaranarayanan3-98/+149
Changed ui.page: Added <app> tags,<gui> tags, changed style. Updated radio.page:Added <steps> tag and reflowed text. Changed play-queue.page:Added <gui> tags to "Play Queue". Changed style in remove-media section to a list. Reflowed text. Changed capitalisation to British capitalisation.
2013-05-16Bug 654006: Improved page/section ids in helpAruna Sankaranarayanan14-47/+44
Changed ids of different pages to match with page names. Hyphenated section ids. Fixed minor typo in introduction.page
2013-05-16Gio: prevent a freeze when mounting a LVM volume (bgo#699735)Andres G. Aragoneses1-1/+6
For some reason the HardwareManager could not get a GudevDevice from the Volume.Drive in this case, which resulted in passing null to UdevMetadataSource and causing a NullReferenceException, which would make Banshee freeze. Fix this by checking for null after calling GudevDeviceFromGioDrive.
2013-05-16Updated help: Fixed typo in introduction.pageAruna Sankaranarayanan1-1/+1
2013-05-15Updated help: Added screenshots.Aruna Sankaranarayanan4-5/+5
Added screenshots of the main banshee window in introduction.page and ui.page Created a figures directory.
2013-05-14Fix links in helpEkaterina Gerasimova7-9/+4
2013-05-14Gio: fix some copyright headers by Alex LauniAndres G. Aragoneses3-6/+6
2013-05-12Updated Spanish translationMilagros Infante Montero1-299/+133
2013-05-08Updated Spanish translationMilagros Alessandra Infante Montero1-232/+103
2013-05-06InternetRadio: refresh UI after editing station (bgo#692153)Rashid Khan1-0/+2
Due to UI not loading again after editing a station, the genres were not being updated and therefore the list could contain genres that don't exist anymore, or lack new genres being introduced. Signed-off-by: Andres G. Aragoneses <knocte@gmail.com>
2013-05-06i18n: Update translators.xmlAndres1-1/+1
2013-05-03Updated Spanish translationMilagros Alessandra Infante Montero1-626/+848
2013-05-03Fixed typo in stringDaniel Mustieles1-1/+1
2013-04-22build: fix lots of wrong "..bin" HintPaths in csproj files (windows)Andres G. Aragoneses25-28/+28
This only affects the MS.NET build because we still use Makefiles for Mono.
2013-04-21build: update post-build.bat (autogenerate) and clarify README (windows)Andres G. Aragoneses3-44/+66
Turns out post-build.bat cannot be edited manually because it is a generated file, so I'm adding some clarifications about this in the README.txt file and on the file itself with a REM comment. I've also auto-generated the file now, which has re-fixed the 2 issues I fixed recently in it (but in a different way), and has added some copy lines of more resources I wasn't aware of.
2013-04-21build: give a clearer error when not finding WIX env var (windows)Andres G. Aragoneses1-1/+6
Even if the README tells you to install WiX, it could happen that you run the javascript file from a command line shell that you had already open before you installed WiX, in which case it would fail.
2013-04-21build: give more clues on how to not run the WiX installer (windows)Andres G. Aragoneses2-1/+5
It wasn't clear if it was the wixproj (via MSBuild or VisualStudio) which called the javascript file or the other way around.
2013-04-20build: fix path of the AudioCD icons in post-build.bat (windows build)Andres G. Aragoneses1-2/+5
The extension Banshee.AudioCD had been renamed (since DVD playback support was implemented) to Banshee.OpticalDisc.
2013-04-20build: fix path of the iPod icons in post-build.bat (windows build)Andres G. Aragoneses1-28/+34
The extension Banshee.Dap.Ipod had been deprecated, and removed already, some time ago, so this script was failing. We now use the paths of the icons for the new extension Banshee.Dap.AppleDevice.
2013-04-20build: use an env var for git in checkout-banshee.batAndres G. Aragoneses1-3/+4
This way it is easier for someone to change the .bat file to point to git's path in case it is not in their system's PATH.
2013-04-20[l10n] Updated Turkish translationMuhammet Kara1-170/+182
2013-04-19build: Fix configure failure with --disable-gnome (bgo#698347)Timo Dörr1-0/+1
BANSHEE_CHECK_GCONF sets the HAVE_DBUS_GLIB conditional, and is not called if --disable-gnome is passed to configure. But conditionals must always be set, so set it to false by default. Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
2013-04-18Updated user-helpAruna Sankaranarayanan15-323/+412
Added <app> tags around Banshee in help pages. Changed the name of keyboardshortcuts.page to keyboard-shortcuts.page Updated banshee/Makefile.am Changed <keySpacebar</key> to <key>Space</key>.
2013-04-15README.releasing: clarify how to run make-release to get the usernameAndres G. Aragoneses1-0/+1
2013-04-14StatisticsPage: Fix crash when no tracks are selected (bgo#679769)Bertrand Lorentz1-1/+1
2013-04-11Dap.MassStorage: add product id for (WebOS) Palm Pre 2 (bgo#697683)Aaron Borden1-1/+1
Signed-off-by: Andres G. Aragoneses <knocte@gmail.com>
2013-04-10Updated Greek translationDimitris Spingos1-572/+908
2013-04-09Updated Brazilian Portuguese translationRafael Ferreira1-40/+23
2013-04-08Update MAINTAINERS and banshee.doapBertrand Lorentz2-0/+11
2013-04-07SaveTrackMetadataJob: check if PathPattern is null before renaming fileAndres G. Aragoneses1-0/+4
Since this change[1] in DatabaseTrackInfo, PathPattern property may return null instead of a default PathPattern. Even though RenameFile () was already checking if the track belonged to the MusicLibrarySource, this check for null, to return early, is faster, and safer (because in the future someone could implement RenameFile operation in non-Music sources and could forget to do this null check). [1] https://git.gnome.org/browse/banshee/commit/?id=2c82ffbeaf4f4ff9f996b4dfaf1bfc84064353f5
2013-04-07DapPropertiesDialog: Make sure progress bar value is valid (bgo#696700)Bertrand Lorentz1-1/+2
2013-04-07PlaylistFileUtil: Only import playlist items that are files (bgo#696877)Bertrand Lorentz1-1/+6
When importing a playlist to the library, ignore any element whose URI scheme is not file://. Local directories are still imported. The importing process only handles the local path, so allowing remote URLs would lead to bad things happening, like trying to import everything under /... Ignored elements are logged, but no feedback is provided in the UI.
2013-04-07i18n: Update translators.xmlBertrand Lorentz1-1/+1
2013-04-07Avoid race when using GConf and DBus with threads (bgo#692374)Hans Petter Jansson4-0/+28
GConf causes us to make indirect calls to libdbus from multiple threads, resulting in crashes if threads are not initialized explictly. As a workaround, we initialize dbus-glib for multithreading. This fixes adds an optional build-time dependency on dbus-glib, and will only be enabled if that dependency is satisfied. Some distros have addressed this issue by patching the underlying llibraries (gconf or gconf-sharp), so they don't have to enable that fix. But it should not conflict with those patches, as dbus_g_thread_init can be called multiple time, contrary to what the API documentation says. Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
2013-04-07Hyena: Update to git master to get the fix for bgo#696111Bertrand Lorentz1-0/+0
2013-04-02Updated Serbian translationМирослав Николић2-20/+20
2013-03-30Updated Serbian translationМирослав Николић2-62/+64
2013-03-28Updated Spanish translationDaniel Mustieles1-84/+85