diff -up listen-0.5/po/en_US.po.orig listen-0.5/po/en_US.po
|
old
|
new
|
|
| 470 | 470 | msgid "songs" |
| 471 | 471 | msgstr "songs" |
| 472 | 472 | |
| | 473 | # RC patch |
| | 474 | msgid "Ignore artist with less than" |
| | 475 | msgstr "Ignore artist with less than" |
| | 476 | |
| 473 | 477 | #: src/widget/browser.py:722 |
| 474 | 478 | msgid "Show browser" |
| 475 | 479 | msgstr "Show browser" |
diff -up listen-0.5/po/fr.po.orig listen-0.5/po/fr.po
|
old
|
new
|
|
| 463 | 463 | msgid "songs" |
| 464 | 464 | msgstr "chansons" |
| 465 | 465 | |
| | 466 | # RC patch |
| | 467 | msgid "Ignore artist with less than" |
| | 468 | msgstr "Ignorer les artistes avec moins de" |
| | 469 | |
| 466 | 470 | #: src/widget/browser.py:722 |
| 467 | 471 | msgid "Show browser" |
| 468 | 472 | msgstr "Afficher le navigateur" |
diff -up listen-0.5/src/widget/browser.py.orig listen-0.5/src/widget/browser.py
|
old
|
new
|
|
| 521 | 521 | pixbuf = songs[key][0].get_cover_pixbuf(const.BROWSER_COVER_SIZE["x"],const.BROWSER_COVER_SIZE["y"],False) |
| 522 | 522 | else: |
| 523 | 523 | pixbuf = None |
| | 524 | if un_type=="artist": |
| | 525 | min_songs=int(float(config.get("browser","min_songs"))) |
| | 526 | else: |
| | 527 | min_songs=0 |
| 524 | 528 | |
| 525 | 529 | if (len(model)==1 and not have_unknown_row) or (len(model)==[1] and have_unknown_row): |
| 526 | | model.append((songs[key],key,songs[key][0].get_str(un_type,True)+" (%d)"%len(songs[key]),pixbuf)) |
| 527 | | if key in self.selected[un_type]: path_to_select.add(len(model)-1) |
| | 530 | size=len(songs[key]) |
| | 531 | if size > min_songs: |
| | 532 | model.append((songs[key],key,songs[key][0].get_str(un_type,True)+" (%d)"%size,pixbuf)) |
| | 533 | if key in self.selected[un_type]: path_to_select.add(len(model)-1) |
| 528 | 534 | else: |
| 529 | 535 | while True: |
| 530 | 536 | if (index>=len(model) and not have_unknown_row): |
| 531 | | model.append((songs[key],key,songs[key][0].get_str(un_type,True)+" (%d)"%len(songs[key]),pixbuf)) |
| 532 | | if key in self.selected[un_type]: path_to_select.add(len(model)-1) |
| | 537 | size=len(songs[key]) |
| | 538 | if size>min_songs: |
| | 539 | model.append((songs[key],key,songs[key][0].get_str(un_type,True)+" (%d)"%size,pixbuf)) |
| | 540 | if key in self.selected[un_type]: path_to_select.add(len(model)-1) |
| 533 | 541 | break |
| 534 | 542 | else: |
| 535 | 543 | cur_un_type_value = model[index][1] |
diff -up listen-0.5/src/config.py.orig listen-0.5/src/config.py
|
old
|
new
|
|
| 205 | 205 | "favoriteradio_sort_order":"", |
| 206 | 206 | "audiocd_sort_tag":"", |
| 207 | 207 | "audiocd_sort_order":"", |
| | 208 | "min_songs":"1", |
| 208 | 209 | }, |
| 209 | 210 | "song_view": { |
| 210 | 211 | "title":"true", |