banshee r4629 - in trunk/banshee: . src/Core/Banshee.Services/Banshee.Library src/Core/Banshee.ThickClient/Banshee.Collection.Gui src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Data
- From: gburt svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r4629 - in trunk/banshee: . src/Core/Banshee.Services/Banshee.Library src/Core/Banshee.ThickClient/Banshee.Collection.Gui src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Data
- Date: Mon, 29 Sep 2008 21:24:52 +0000 (UTC)
Author: gburt
Date: Mon Sep 29 21:24:52 2008
New Revision: 4629
URL: http://svn.gnome.org/viewvc/banshee?rev=4629&view=rev
Log:
2008-09-29 Gabriel Burt <gabriel burt gmail com>
* src/Core/Banshee.ThickClient/Banshee.Collection.Gui/XmlColumnController.cs:
Allow setting the LongTitle in the xml.
* src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Data/PodcastSource.cs:
* src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio/InternetRadioSource.cs:
* src/Core/Banshee.Services/Banshee.Library/VideoLibrarySource.cs:
Override the long-title too so that the column names in the context menu
are changed appropriately.
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Core/Banshee.Services/Banshee.Library/VideoLibrarySource.cs
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Collection.Gui/XmlColumnController.cs
trunk/banshee/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio/InternetRadioSource.cs
trunk/banshee/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Data/PodcastSource.cs
Modified: trunk/banshee/src/Core/Banshee.Services/Banshee.Library/VideoLibrarySource.cs
==============================================================================
--- trunk/banshee/src/Core/Banshee.Services/Banshee.Library/VideoLibrarySource.cs (original)
+++ trunk/banshee/src/Core/Banshee.Services/Banshee.Library/VideoLibrarySource.cs Mon Sep 29 21:24:52 2008
@@ -57,6 +57,7 @@
<sort-column direction=""asc"">track_title</sort-column>
<column modify-default=""ArtistColumn"">
<title>{0}</title>
+ <long-title>{0}</long-title>
</column>
</column-controller>
", Catalog.GetString ("Produced By")));
Modified: trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Collection.Gui/XmlColumnController.cs
==============================================================================
--- trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Collection.Gui/XmlColumnController.cs (original)
+++ trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Collection.Gui/XmlColumnController.cs Mon Sep 29 21:24:52 2008
@@ -108,6 +108,7 @@
string modify_default = null;
string title = null;
+ string long_title = null;
string sort_key = null;
double width = -1;
int max_width = -1;
@@ -134,6 +135,7 @@
switch (reader.Name) {
case "title": title = reader.ReadString (); break;
+ case "long-title": long_title = reader.ReadString (); break;
case "sort-key": sort_key = reader.ReadString (); break;
case "width": width = reader.ReadElementContentAsDouble (); break;
case "max-width": max_width = reader.ReadElementContentAsInt (); break;
@@ -157,6 +159,10 @@
if (title != null) {
column.Title = title;
}
+
+ if (long_title != null) {
+ column.LongTitle = long_title;
+ }
if (renderer_type != null) {
ColumnCell renderer = GetCellRenderer (renderer_type, renderer_property, renderer_expand);
Modified: trunk/banshee/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio/InternetRadioSource.cs
==============================================================================
--- trunk/banshee/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio/InternetRadioSource.cs (original)
+++ trunk/banshee/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio/InternetRadioSource.cs Mon Sep 29 21:24:52 2008
@@ -108,14 +108,17 @@
<add-default column=""TitleColumn"" />
<column modify-default=""TitleColumn"">
<title>{0}</title>
+ <long-title>{0}</long-title>
</column>
<add-default column=""ArtistColumn"" />
<column modify-default=""ArtistColumn"">
<title>{1}</title>
+ <long-title>{1}</long-title>
</column>
<add-default column=""CommentColumn"" />
<column modify-default=""CommentColumn"">
<title>{2}</title>
+ <long-title>{2}</long-title>
</column>
<add-default column=""RatingColumn"" />
<add-default column=""PlayCountColumn"" />
Modified: trunk/banshee/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Data/PodcastSource.cs
==============================================================================
--- trunk/banshee/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Data/PodcastSource.cs (original)
+++ trunk/banshee/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.Data/PodcastSource.cs Mon Sep 29 21:24:52 2008
@@ -120,6 +120,7 @@
<remove-default column=""ArtistColumn"" />
<column modify-default=""AlbumColumn"">
<title>{0}</title>
+ <long-title>{0}</long-title>
</column>
<column>
<visible>true</visible>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]