Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  2 wishlist items for a new but devoted Rockbox fan
« previous next »
  • Print
Pages: [1]

Author Topic: 2 wishlist items for a new but devoted Rockbox fan  (Read 1752 times)

Offline lestatar

  • Member
  • *
  • Posts: 21
2 wishlist items for a new but devoted Rockbox fan
« on: August 06, 2010, 02:00:46 AM »
First, I am a total Rockbox believer - I simply cannot imagine life with my v2Fuze or Gigabeat F40 without Rockbox now.

THANK YOU ONE AND ALL...

I do have a couple of feature requests/mods to offer up, though I am guessing they have been asked for before.  And please, if there are currently ways to accomplish what I am asking for, please do fill me in or point me in the right direction - I have perused the RB manual quite thoroughly.

- While viewing the Database.  It seems that the Playlists Catalog context menu option is not present, only the standard Playlist option.  Having access to Playlist Catalog context menu item while perusing the database would be extremely useful for me when I am playing a playlist and want to do some housekeeping of my music by adding specific artists/albums songs to specific, non-playing playlists;

- A feature to automatically remove songs that live on my playlists when I physically delete specific songs/albums/artists from within Rockbox.

This is something that I find incredibly handy with my Sony DAPs, Winamp and MTP mode - any song I delete from the player itself automatically has all the corresponding entries removed/cleaned up from all playlists on the device.

I understand that the creation/modification of playlists is extremely simple in Rockbox, but still feel that this idea would be extremely handy to keep playlists current with what songs are actually on the device.  The alternative is having playlists with many many dead entries - I know RB will simply skip the missing songs, but over time wouldn't the affected playlists become unnecessarily huge?

Anyway, thanks for reading - if either of these ideas have merit or can already be accomplished at the moment, please do let me know.  And if these ideas stink as well, please let me know too.   ;D

cheers!
-lestatar
« Last Edit: August 06, 2010, 02:06:49 AM by lestatar »
Logged

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: 2 wishlist items for a new but devoted Rockbox fan
« Reply #1 on: August 06, 2010, 03:00:52 AM »
Both ideas seem reasonable.

The second one seems doable via a plugin.  This lowers the bar for inclusion considerably, since it doesn't require an increase in the size of the firmware binary.  This wouldn't automatically clean up playlists but could be run periodically to remove entries that correspond to missing files from all playlists. 
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline lestatar

  • Member
  • *
  • Posts: 21
Re: 2 wishlist items for a new but devoted Rockbox fan
« Reply #2 on: August 06, 2010, 03:32:16 AM »
Thanks Chronon - nice to know I was not asking for the moon or anything   :)

Yes, a user controlled plugin for the second item would indeed be sufficient for my needs.  Sort of like DiskTidy, I could run such a plugin any time I deleted content from my players, have the DB automatically refresh and of course, wipe/remove all references to missing songs on all playlists on the device.

This would indeed be handy-dandy.

Now, any takers?  Only code I know are zip, area and bar...

 ;)
Logged

Offline Grahack

  • Member
  • *
  • Posts: 13
Re: 2 wishlist items for a new but devoted Rockbox fan
« Reply #3 on: August 08, 2010, 08:40:45 AM »
Hi lestatar,
Does running a script from a computer is OK for you? I have a Python script that (among other things) does this.
http://gra.alwaysdata.net/repositories/?a=summary&p=pl
Hint: there's a 'delete' option or so, the design of the option and the help is not user friendly, sorry about that.
Also I should move this to github...
Maybe porting it to Lua would allow us to run it from our DAPs. Are you a Lua coder?
Logged

Offline Didgeridoohan

  • Member
  • *
  • Posts: 102
Re: 2 wishlist items for a new but devoted Rockbox fan
« Reply #4 on: August 09, 2010, 04:00:38 AM »
Just to clarify suggestion number 1:

Playlist catalog is not present in the context menu for Genres, Albums or Artists in the database. It is there though for individual songs.
Logged
Remember, the MANUAL, WIKI and the SEARCH funtions are your friends.

Offline lestatar

  • Member
  • *
  • Posts: 21
Re: 2 wishlist items for a new but devoted Rockbox fan
« Reply #5 on: August 09, 2010, 03:34:32 PM »
Quote from: Didgeridoohan on August 09, 2010, 04:00:38 AM
Just to clarify suggestion number 1:

Playlist catalog is not present in the context menu for Genres, Albums or Artists in the database. It is there though for individual songs.

Hey thanks for the clarification.  While helpful, still not quite as great as having playlist catalog option under Genres, Albums and Artists. 

A bit odd that it is present only for the individual songs isn't it?  Almost as if a decision were made to only have Playlist Catalog context menu under the Songs/Tracks db....


Quote from: Grahack on August 08, 2010, 08:40:45 AM
Hi lestatar,
Does running a script from a computer is OK for you? I have a Python script that (among other things) does this.
http://gra.alwaysdata.net/repositories/?a=summary&p=pl
Hint: there's a 'delete' option or so, the design of the option and the help is not user friendly, sorry about that.
Also I should move this to github...
Maybe porting it to Lua would allow us to run it from our DAPs. Are you a Lua coder?


Hey Grahack:  In theory, running a script on my PC would be great if it did what I was looking for - not the perfect on device RB solution I would hope for, but certainly workable.

THANK YOU!

However, I have no idea what a Python script is nor even what LUA is prior to looking it up on Wikipedia.

 :'(
« Last Edit: August 09, 2010, 03:37:43 PM by lestatar »
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  2 wishlist items for a new but devoted Rockbox fan
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.086 seconds with 15 queries.