Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - stormwatch

1
I've modifed this message to display %A: the albumartist instead of artist

diff --git a/gmusicbrowser_layout.pm b/gmusicbrowser_layout.pm
index 96fd21e..44d338d 100644
--- a/gmusicbrowser_layout.pm
+++ b/gmusicbrowser_layout.pm
@@ -256,7 +256,7 @@ our %Widgets=
        Title_by =>
        {       class   => 'Layout::Label',
                parent  => 'Title',
-               markup  => ::__x(_"{song} by {artist}",song => "<b><big>%S</big></b>%V", artist => "<b>%a</b>"),
+               markup  => ::__x(_"{song} by {artist}",song => "<b><big>%S</big></b>%V", artist => "<b>%A</b>"),
        },
        Artist =>
        {       class   => 'Layout::Label',

And I remember seeing it worked before but it isn't working right now.

I must be confused or missing something because even after triying to bisect and checking out the first commit known to work, I cannot see the "by <albumartist>" string appended to the title


What I am seeing:

<title>

What I expect to see:

<title> by <albumartist>
2
I am trying gnome 3 and one of the problems I found is that I cannot reach the bottom dialog boxes and buttons in the Song Properties window. Is there any layout setting I can change? It seems that a vertical scroll-bar is neded.
3
Suggestions / Date of composition, filter and store
February 27, 2013, 18:46:54
Here's my itch:

Very often I need to filter the db by year of composition. I created a field Composition_year with "Field name"="Year of composition" and "Field Type"="common number". I can filter the db successfuly if I use the filter dialog box and create a new custom filter but still, I am having trouble to write the filter in the quick search dialog box widget thingy (dont know it's name, I mean the text entry box with the magnifying glass, is it called SimpleSearch?). After setting a play filter with for example, "Year of composition > 1950", updating the colection filter (Playing->Use the playing filter), and clikcing in 'Recent Filters' it shows "Year of composition > 1950" and updates the filter accordingly but if I type that string in the aforementioned SimpleSearch widget the filter shows no songs. I've also tried typing "Composition_year > 1950", "Year_of_composition > 1950", and variations on "Composition_year:>:1950\x1d" (that was the string in my gmbrc) I still cannot make it work.

That would be sufficient to be able to filter my db but I'd like to also store the month and day of composition in the cases  when they are known. I am thinking of two fields, Composition_date_start and Composition_date_end. A date field type could be really handy here. Those fields should also accept being filled with only the year or year and month when the month and day are unknown. Perhaps filling the unknown parts with zeros or whaterver way is better suited to work with the date representation perl libraries use.
4
Suggestions / New source for classical music lyrics
February 27, 2013, 16:46:43
http://www.recmusic.org/lieder/ seems to be the most comprehensive archive of classical lyrics. Is there any chance to include it in the lyrics plugin? I've already emailed the site admin for permission but she didn't reply yet. I've also suggested her this would be much easier to implement if the website could accept urls of the form, say like:

http://www.recmusic.org/lieder/?q=%s&textonly=t

(with %s being actually the string submitted for the query)

or similar (for example .../?author=Schubert&title=Der%20Leiermann&results=1), in order to retrieve *only* the full song text in the original language (including line breaks and possibly italics, bold, etc). This would mean also less data to transfer hence, less server load.

Even if she doesn't change the url format, is it possible to use that lyrics source as it is now with the lyrics plugin?
5
Suggestions / New play order: Random Grouping
January 25, 2012, 20:12:47
I'd like to use weighted random mode (last played and play count) with complete works rather than single tracks.

By complete works i mean for example, a set of pieces  consisting of various movements which could span an entire disc, or less, or more than one disc.

If this isn't possible, perhaps just a 'Random Grouping' order (akin to 'Random Album') could suit my need.
6
Questions / write labels to files
January 18, 2012, 15:27:52
I'd like GMB to be able to write labels to files.

If I change line 787 in gmusicbrowser_songs.pm from:

flags => 'fgaescil',

to

flags => 'fgarwescil',

would it be necessary and sufficient?

When dealing with ogg, will labels be written as custom fields?

When dealing with mp3, will labels be written inside a comment?
7
I'll start with praise: After the various disappointments of Songbird ---even before dropping Linux support--- I soak up in GMB as a thirsty soul in holy water. Thanks to you Quentin and to every contributor.

I'd like to add tags to songs in a kind of folksonomy fashion. For example, a madrigal by Gesualdo could have: "classical", "madrigal", "vocal", "voices=5", "a capella" "language=italian", and so on; a piano piece by Morton Feldman could have: "classical", "piano", "solo", "date_of_composition=1952-xx-xx", etc. Should I use custom tags or multiple genre tags? Would there be any difference in terms of performance? (think of databases larger than 1TB) I'd like also ---if possible--- to conform to folksonomy/Musicbrainz standards.