[banshee] Created tag 2.9.0
- From: Andrés Aragoneses <aaragoneses src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee] Created tag 2.9.0
- Date: Tue, 8 Oct 2013 11:47:50 +0000 (UTC)
The unsigned tag '2.9.0' was created.
Tagger: Andrés G. Aragoneses <knocte gmail com>
Date: Tue Oct 8 13:47:38 2013 +0200
2.9.0 release
Changes since the last tag '2.6.0':
Aaron Borden (1):
Dap.MassStorage: add product id for (WebOS) Palm Pre 2 (bgo#697683)
Aleksej Kabanov (1):
Updated Russian translation
Alex Willmy (1):
InternetRadio: Provide IsPlaying handler (bgo#686657)
Alexandre Franke (1):
Update French translation
Andika Triwidada (2):
Updated Indonesian translation
Updated Indonesian translation
Andres (1):
i18n: Update translators.xml
Andres G. Aragoneses (114):
build: Fix the configure phase to complain about gtk3 missing
build: Fix previous commit to also AC_SUBST(GTKSHARP_LIBS)
build: as ${gtk_version} is not used anymore, hardcode "3"
build: Remove another gtk-sharp-beans leftover
hyena: update to HEAD (gtk3 branch)
AppleDeviceSource: use progressUpdaters for all sync operations
ThickClient: move RescanAction's ActionEntry some positions down
HACKING: fix typo s/indention/indentation/
(Misc): fix the same typo in various places
hyena: update to HEAD
Playlists: replace some path operation with Normalize methods from Hyena
Banshee.IO: remove Directory separator constants, as they're now in Hyena
PlaylistFormatBase: remove unused using statement
Playlists: refactoring, introduce new PlaylistElement class
PlaylistElement: make this class strongly-typed
Playlists: fix Playlist.Formats.Tests after latest refactorings
PlaylistElement: adjust accessibility of property setters to internal
Playlists: remove two ImportPlaylist() unused methods (dead code)
configure: earlier check for glib (bgo#686671)
build: Rename HAVE_GDATA condition to ENABLE_YOUTUBE
YouTube: advice about --disable-youtube configuration flag (bgo#686582)
build: make GIO backend be enabled by default (bgo#686584)
build: Make gio-hardware be enabled by default (bgo#686584)
configure: better guess for the C# compiler available
build: use the gui-thread-check profiler module by default when debugging
configure: Fix typo in gtk-sharp M4 macro when checking for gtk-sharp
configure: Show version of dependency required for boo, in summary
configure: fix typo in version number for u1-sharp dependency
configure: use more variables instead of hardcoding version numbers
build: Make Boo Scripting disabled by default (bgo#690019)
Dap: Use Unicode codes for quotation marks (bgo#639947)
Dap: For TypeUniqueId use device's Serial property, not Uuid (bgo#690300)
buid: add tests for current GConfSchemaExtractor implementation
build: fix a GConfSchemaExtractorTests to really use an int type
build: add first GSettingsSchemaExtractor tests
build: new file GSettingsSchemaExtractor.cs, same impl as GConf one for now
build: tidy GSettingsSchemaExtractor.cs
build: transform GSettingsSchemaExtractor to pass all tests
build: add an array test for GConfSchemaExtractor
build: add new array test for GSettingsSchemaExtractor
build: deal with arrays in GSettingsSchemaExtractor
build: add gettext-domain support to GSettingsSchemaExtractor
build: tidy GSettingsSchemaExtractor
build: properly join keys belonging to same GSettings schema
Dap.Mtp: convert static field 'empty_file' to non-static
build: account for null defaultValues in GSettingsSchemaExtractor
PlayQueue: prevent a SchemaEntry depend on ServiceManager
Equalizer: make static field be non-static
build: GSettingsSchemaExtractor now inspects all assemblies at once
build: guard against underscores in GSettingsSchemaExtractor
build: use '' as empty string in GSettingsSchemaExtractor
Lastfm: Remove duplicated SchemaEntry elements
build: GSettingsSchemaExtractor should find non-public types too
Banshee.IO: move Provider's schema field into new class
LibrarySchema: remove duplicate MoveOnInfoSave SchemaEntry
ThickClient: adapt classes to have static SchemaEntries (GSettings friendly)
Muinshee: fix build
MiniMode: fix build (track API changes)
configure: Bump Mono dependency to 2.8.2 (bgo#690020)
build: test dmcs before gmcs when trying to find the compiler (bnc#798267)
Dap.MassStorage: fix typo (bgo#653282)
Licence: update copyright year to 2013
LastFm: add missing header in LastFmSourceContents.cs
i18n: Update translators.xml
Lastfm: remove useless (and unused) automatic properties in LastfmRequest
AppleDevice: override BaseDirectory property so as to stop returning null
Avoid some code duplication around Unknown tags
InternetRadio: removed unused 'using' clause
build: cosmetic tabs vs spaces correction
build: partially revert previous commit to fix the build
Lastfm: add some tests around LastfmRequest class
Lastfm: simplify previous tests addition by dropping an interface
Lastfm: refactor LastfmRequest tests to not rely on params order
Lastfm: mark a method as private in LastfmRequestTests
PathPattern: rename variable from songpath to track_path
HACKING: add coding style rule about spaces around operators
DatabaseTrackInfo: don't default to MusicFilePattern when null (bgo#689123)
DatabaseImportManager: Add .amr to import whitelist
GSettings: add SchemaEntry properties for FilteredSourceContents children
PodcastSourceContents: lowercase for ForcePosition, to be uniform
GSettings: improve previous commit, removing unneeded SchemaEntry instances
build: Include DllMapVerifier in $ASSEMBLY_FILE reqs (bgo#691696)
GSettingsSchemaExtractor: wrap tests around an ENABLE_TESTS ifdef
Core: include ProviderConfiguration.cs in MSBuild and mark as static class
ThickClient: include new WindowConfiguration class in the MSBuild project
ThickClient: simplify FilteredListSourceContents::Layout(bool)
Configuration: remove static helper methods from ConfigurationClient
FilteredSourceContents: fix error message when not finding SchemaEntry
Lastfm: refactor else-if statement into two if blocks by returning early
Lastfm: refactor to place the error handling at the end
Lastfm: refactor to avoid duplicated if-else block
Lastfm: refactor to optimize the check for queue's emptiness by using Linq
build: order extensions alphabetically in Makefile.am
ThickClient: fix file name in header of FilteredListSourceContents class
GSettingsSchemaExtractor: refactoring, decouple inspection from conversion
GSettingsSchemaExtractor: move Path property from GKey to GSchema struct
GSettings: extractor to find internal SchemaEntry instances too
GSettings: avoid crashing when extracting schemas with default empty array
GSettings: add a couple of null argument checking to the extractor
SaveTrackMetadataJob: check if PathPattern is null before renaming file
ThickClient: fix SchemaEntry typo in ctor of FilteredListSourceContents
README.releasing: clarify how to run make-release to get the username
build: use an env var for git in checkout-banshee.bat
build: fix path of the iPod icons in post-build.bat (windows build)
build: fix path of the AudioCD icons in post-build.bat (windows build)
build: give more clues on how to not run the WiX installer (windows)
build: give a clearer error when not finding WIX env var (windows)
build: update post-build.bat (autogenerate) and clarify README (windows)
build: fix lots of wrong "..bin" HintPaths in csproj files (windows)
Gio: fix some copyright headers by Alex Launi
Gio: prevent a freeze when mounting a LVM volume (bgo#699735)
MtpSource: prevent a freeze when dealing with Windows Phone (bgo#687495)
PrimarySource: fix crash if 1st track had a Dap transcoding error (bgo#700753)
DatabaseAlbumListModel: add couple of usings to make lines shorter
Andrés G. Aragoneses (43):
First changes in makefiles to link to gtk-sharp 3.x
Start porting some API usage to 3.x
Merge branch 'master' of github.com:knocte/banshee-gtk3 into gtk3
git: Point hyena submodule now to gnome, branch gtk3
Merge latest changes in master into gtk3 branch
Hyena: update to latest gtk3 branch
Dap.Karma: fix build (track recent API changes in master)
build: add a project file for the Banshee.Dap.Karma extension
build: do not run post-build.bat if msbuild fails (windows)
build: allow build-banshee.bat to be called from the root dir (windows)
Update to latest gtk-sharp API that adds I* prefix for interfaces
build: don't hardcode the compiler (gmcs) for the 'hg' target
Hyena: update to git master to get latest ListView fixes
Hyena: update to HEAD(gtk3) to get the ListView poltergeists fix
Gio: update to latest gtk-sharp 2.99.1 API (fix build)
LargeTrackInfoDisplay: add forgoten Destroy() call in CreateScene()'s mask
LargeTrackInfoDisaply: replace an IDisposable cast/call with using{} syntax
Fix (almost) all warnings (update hyena to HEAD too)
Banshee.Collection: refactoring around Unknown constant variables
Revert "Banshee.Collection: refactoring around Unknown constant variables"
Metadata: remove obsolete comparison against Unknown strings
hyena: update to latest commit of gtk3 branch
build: make the 'test' target depend on the 'all' target
ArtworkManager: prevent wrong inclusion of null artwork_id in cache
Merge branch 'gtk3'
build: require the now released gudev-sharp 3.0 (gtk3)
data: add more keywords to desktop file ("Flick", "Media")
CollectionIndexer: remove unneeded namespaces
data: add a basic AppData file
SourceManager: avoid warnings when shutting down (bgo#709376)
README: update some reqs of library versions due to gtk3 migration
Gio: fix typo "metadeta" -> "metadata"
Gio: Fix build
hyena: update to latest master, to bring fix for bgo#709523 (gtk3)
MSBuild: add some missing references to Meego and U1MS extensions
configure: bump banshee_display_version to 2.9
extras: remove boo from the list of dependencies
extras: update dependency versions in 'create-release-notes'
MSBuild: update references to gtk#3 versions
NEWS: update for 2.9.0 release
release: add new contributors, fix some bits in NEWS
release: update AUTHORS, .doap file, ...
data: fix make distcheck
António Lima (1):
Updated Portuguese translation and converted to New Spelling (Novo AO)
Aruna (2):
Update add-podcast help page
Help: updated add-radio.page in the user help
Aruna Sankaranarayanan (6):
Updated user-help
Updated help: Added screenshots.
Updated help: Fixed typo in introduction.page
Bug 654006: Improved page/section ids in help
Update help: Modified ui, radio, play-queue pages
Updated help: Changed capitalisation
Aurimas Černius (6):
Updated Lithuanian translation
Updated Lithuanian translation
Updated Lithuanian translation
Updated Lithuanian translation
Updated Lithuanian translation
Updated Lithuanian translation
Balázs Úr (4):
Updated Hungarian translation
Updated Hungarian translation
Updated Hungarian translation
Updated Hungarian translation
Bertrand Lorentz (97):
Update Hyena to the lastest from the gtk3 branch
build: Remove hardcoded references to cairo-sharp.dll
Update Hyena to the latest from the gtk3 branch
ThickClient: Lots of various small updates for GTK 3
Update Hyena to the latest from the gtk3 branch
ThickClient: Port the ComboBoxEntry subclasses to ComboBox
Port to the dispose pattern in all Glib.Object subclasses
NowPlaying: Port the extension to GTK 3
SourceRowRenderer: Fix up drawing code and rename some variables
Muinshee: Implement the dispose pattern in PlayerInterface
Nereid: Implement dispose pattern in PlayerInterface and fix typo
LinearProgress: Fix up drawing code
LinearProgress: Fix code formatting
BookView: Use RelatedAction to connect the AudiobookResume action
Nereid: Complete port of PlayerInterface to GTK 3
build: Use gio-sharp-3.0 from gtk-sharp instead of standalone gio-sharp
VolumeButton: Avoid confusion between Gtk.Icon and GLib.Icon
VideoStreamTile: Port to the new theming API
GnomeService: Use Gtk.Global.ShowUri directly instead of using Hyena
DiscUsageDisplay: Rename Draw method to avoid clashing with Widget.Draw
VolumeButton: Remove manual binding for MinSliderSize property
DateButton: Update size calculation to use GetPreferredHeight
Banshee.Widgets: More theming and size calculation updates
DapInfoBar: Use new GTK theming API to get the color
InternetArchive: Update to the new GTK theming API
YouTubePane: Update to the new GTK theming API
ThickClient: Use the new GTK size request API
Replace all remaining references to obsolete GdkWindow with Window
ThickClient: Update to the new GTK theming API
SourceView: Avoid obsoletion warning when accessing Vadjustment property
SourceView: Don't keep the Cairo context as a property
build: Default to our internal copy of notify-sharp
NotificationArea: Add more missing features in GtkNotificationAreaBox
Notification: Update obsolete reference to GdkWindow
Update Hyena to the latest from the gtk3 branch
SourceView: Add "new" keywords to silence warnings
Update Hyena to the latest from the gtk3 branch
Nereid: Prevent the header table from expanding vertically
Lastfm: Update to the new GTK theming API
build: Display the gtk-sharp version in the configure output
build: Require gudev-sharp-3.0 >= 0.2, not yet released
SourceRowRenderer: Fix arrow rendering in the source view
ClassicTrackInfoDisplay: Remove obsolete Gdk.Window.Destroy workaround
FilteredListSourceContents: Prevent a NRE when switching view
TrackInfoDisplay: Fix drawing coordinates
Replace all remaining references to StyleSet with StyleUpdated
StreamPositionLabel: Fix rendering of the label and the progress bar
ConnectedSeekSlider: Make the stream position label visible again
SeekDialog: Make the stream position label visible again
Port the custom gtkrc handling to the new CSS-based theming
GtkElementsService: Port the gtk-menu-popup-delay hack to Gtk.Settings
DateButton: Re-format the code, no real code change
DateButton: Port the grabbing code to the new Gdk.Device API
Replace the last occurrences of SizeRequest with GetPreferred* calls
SoundMenu: Remove optional dependency on indicate-sharp
SoundMenu: Fix build with internal notify-sharp
AppleDeviceSource: Fix build error caused by mixing glib-sharp 2 and 3
i18n: Update POTFILES.in
Update Hyena to the latest from the gtk3 branch
Merge branch 'master' into gtk3
Update Hyena to the latest from the gtk3 branch
build: Don't copy gio-sharp-3.0 during installation
libbanshee: Port to GTK+ 3.0
libbnpx11: Port to GTK+ 3.0
build: Remove obsolete check for gdk-x11 >= 2.22
build: Remove obsolete check for gnome-desktop-2.0 >= 2.28
build: Require a WebKitGTK+ library built with GTK+ 3.0
LicenseEntry: Initialize the Entry by using the right base constructor
NotificationArea: Add support for GNOME Shell's notification scheme
Refactor our SearchEntry widget to use new features of Gtk.Entry
Merge branch 'master' into gtk3
Stop using the now removed TooltipSetter wrapper
EqualizerWindow: Don't do any custom drawing
EqualizerWindow: Add a Close button at the bottom of the window
Update Hyena to the latest from its gtk3 branch
Add GTK category in .desktop files to comply with spec (bgo#685131)
Merge branch 'master' into gtk3
Update Hyena to the latest from its gtk3 branch
SourceActions: Update for recent RadioMenuItem API change in Gtk#
build: Require Gtk# 2.99.1 as it brings some API changes
build: Bump libmtp dependency to 1.1.0
i18n: Update translators.xml
Update .gitignore
AlbumListView: Allow subclasses to switch between album grid and list
build: Bump version to 2.7.0 and switch to post-release increment
i18n: Update translators.xml
Hyena: Update to git master to get the fix for bgo#696111
i18n: Update translators.xml
PlaylistFileUtil: Only import playlist items that are files (bgo#696877)
DapPropertiesDialog: Make sure progress bar value is valid (bgo#696700)
Update MAINTAINERS and banshee.doap
StatisticsPage: Fix crash when no tracks are selected (bgo#679769)
Handle all values from a rowid database column as long (bgo#696520)
Feed: Avoid loop when podcast has date values in the future (bgo#706173)
i18n: Add special case for gl language name and update translators.xml
Remove commented-out custom drawing for header toolbar
release: Small fixes to NEWS
Cheng-Chia Tseng (2):
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Chow Loong Jin (2):
Revert "build: order extensions alphabetically in Makefile.am"
Add keywords to desktop file
Daniel Mustieles (12):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Fixed typo in string
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Dimitris Spingos (2):
Updated Greek translation
Updated Greek translation
Ekaterina Gerasimova (2):
Update add-podcast help page
Fix links in help
Enrico Nicoletto (3):
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Fran Diéguez (3):
Updated Galician translations
Updated Galician translations
Updated Galician translations
Funda Wang (1):
closing tag (bug#666255)
Hajime Taira (2):
[l10n] Update Japanese translation
l10n: Update Japanese translation
Hans Oesterholt (1):
PlayerEngine: Add support for accurate seek
Hans Petter Jansson (1):
Avoid race when using GConf and DBus with threads (bgo#692374)
IBBoard (1):
Mtp: Fix file type in sync with libmtp > 1.1.0 (bgo#688540)
James Boocock (1):
configure: stop using obsolete AutoMake macro (bgo#691694)
Jiro Matsuzawa (1):
[l10n] Update Japanese translation
Joe Hansen (2):
Updated Danish translation
Updated Danish translation
Jordi Mas (2):
Some fixes to Catalan translation
Fix mistakes in Catalan translation
Kjartan Maraas (1):
Updated Norwegian bokmål translation
Marek Černocký (12):
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Updated Czech translation
Martin Srebotnjak (1):
Updated Slovenian translation
Matej Urbančič (5):
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Michael Farrell (1):
Windows: fix build, avoiding C# default params (bgo#699379)
Milagros Alessandra Infante Montero (5):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Milagros Infante Montero (1):
Updated Spanish translation
Muhammet Kara (1):
[l10n] Updated Turkish translation
Nicholas Little (6):
Dap.MassStorage: Nokia N95 playlist sync support out of the box (bgo#661507)
Dap.MassStorage: not import dirs twice for case-insensitive drives (bgo#653282)
PrimarySource: prevent AddTrackJob respawn if cancelled (bgo#684089)
Dap: better check for the playing track before ejecting (bgo#658142)
PrimarySource: remove two unnecessary casts
PrimarySource: Allow cancelling track delete job (bgo#691971)
Olivier Dufour (34):
sync last hyena
[gtk3] sync with last gtk3
[gtk3] fix shadow on DateButton
[gtk3] Fix background and foreground color in tile
[gtk3] Fix Volume button tooltip and event quickhack
[Widget] Fix DiscUsageDisplay widget for gtk3
[widget] Fix HoverImageButton widget for gtk3
[widget] Fix LinearProgress widget for gtk3
[widget] Fix LinkLabel widget for gtk3
[widget] Fix SearchEntry widget for gtk3
[widget] Fix SeekSlider widget for gtk3
[widget] Fix StreamPositionLabel widget for gtk3
[widget] Fix Tile widget for gtk3
[widget] Fix VolumeButton widget for gtk3
Use new size system where size request is replaced by preferred height/width
Replace OnExposedEvent by OnDrawn in TrackInfoDisplay for gtk3 compliancy
Replace GetSize by GetPreferredHeight/Width for gtk3 compliancy
Replace Drawable by Cairo.Context and used it to be gtk3 compliancy
Replace StartEditing by OnStartEditing to be gtk3 compliancy
Use NotebookChild TabFill and TabExpand to be gtk3 compliancy
Migrate ClassicTrackInfoDisplay to use WindowWindowClass and IsRealized for gtk3 compliancy
Use HasWindow instead of WindowFlags to be gtk3 copliant
Convert StateType to StateFlags, do not use GdkColors, and few other function migrated to gtk3 in
sourceRowRender
InternetArchive: Use StateFlags instead of StateType
Remove external notify-sharp which is based on gtk2
Remove X11 notification area and sync features in gtk notification area to have same beahaviour It
need test because, can not test it until banshee works
Nereid : Fix infinit loop when quit
Update Hyena to the latest from the gtk3 branch This brings in several fixes to the ListView.
DiscUsageDisplay: Remove useless transform & clip
DapPropertiesDisplay: Fix coordinates for rendering the frame
SearchEntry: Fix rendering for search entry
i18n: Fix string on loading
RescanPipeline: receive a Func<> to warn about high removal (bgo#577225)
LibraryWatcher: fix build on Windows (bgo#699379)
Phil Trimble (6):
LastFm: correct small identation issue
LastFm: Null check for scrobble parameters (bgo#685920)
LastFm: Avoid crashing if scrobbling response is not JSON (bgo#689016)
Audioscrobbler: avoid 414 Request-URI Too Large (bgo#689018)
Lastfm: avoid unnecessary wait when submitting successful scrobbles
LastFM: display progress for multiple-track scrobbles (bgo#691532)
Piotr Drąg (9):
Updated Polish translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Fix a broken tag in Czech help translation
Updated Polish translation
Updated Polish translation
Rafael Ferreira (4):
Updated Brazilian Portuguese Translation
Updated Brazilian Portuguese translation
Updated/Added Brazilian Portuguese translation for UI/Help
Updated Brazilian Portuguese translation
Rashid Khan (1):
InternetRadio: refresh UI after editing station (bgo#692153)
Rūdolfs Mazurs (2):
Updated Latvian translation
Updated Latvian translatio
Samuel Gyger (2):
InternetRadio: Previous should never mean a restart (bgo#665268)
build: fix previous commit to not include dupe project GUID (bgo#702530)
Sindhu S (6):
Docs: Removed "Common Problems", bug 661902
Documentation for Shuffle modes. bug 643599
Corrected indentation and mallard tags in help files.
Moved incomplete help pages to *.page.stub
Removed empty help section "Community extensions"
Removed 'import playlists' entry from TODO
Timo Dörr (3):
MacOS: disable gio and gio-hardware (bgo#693903)
build: Fix configure failure with --disable-gnome (bgo#698347)
libbanshee: Only call volume set callback on Mac (bgo#686908)
Tomasz Maczynski (3):
SourceManager: add exception logging in OnExtensionChanged()
ThickClient: simplify CompositeTrackSourceContents artistview init
ThickClient: extract SwapView() method in CompositeTrackSourceContents
Tomasz Maczyński (1):
Nereid: make Search textbox remember its size (bgo#653819)
Wolfgang Stöggl (1):
[l10n] Updated German translation
Yuri Myasoedov (1):
Updated Russian translation
dyzdyz010 (1):
Update Chinese simplified translation for help
Мирослав Николић (4):
Updated Serbian translation
Updated Serbian translation
Updated Serbian translation
Updated Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]