Rockbox

This is the bug/patch tracker for Rockbox. Click here for more information.

Quick links: Bugs · Patches · Rockbox frontpage

Tasklist

FS#2653 - added one-click-to-insert functionality in file tree

Attached to Project: Rockbox
Opened by rubberglove (rubberglove) - Sunday, 28 August 2005, 02:59 GMT+1
Last edited by Martin Scarratt (mmmm-) - Monday, 18 September 2006, 20:54 GMT+1
Task Type Patches
Category User Interface
Status New
Assigned To No-one
Player Type All players
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Private No

Details

that's it. for iriver (i think) click the joystick
(select) to insert the selected
track/directory/playlist to the current playlist (or
create a new one if none) seems to work, use with
caution, enjoy.

   oneclick.diff (3.2 KiB)
 onplay.c |    9 +++++++++
 onplay.h |    1 +
 tree.c   |   44 +++++++++++++++++++++++++++++++++++++-------
 3 files changed, 47 insertions(+), 7 deletions(-)

   oneclick_custom.difff (7.1 KiB)
   oneclick-custom-insert_rubbergloveMmmm.patch (7.9 KiB)
 lang/english.lang |   13 +++++++++++++
 onplay.c          |   22 ++++++++++++++++++++++
 onplay.h          |    1 +
 playlist_menu.c   |   17 +++++++++++++++++
 settings.c        |    1 +
 settings.h        |    3 +++
 tree.c            |   52 +++++++++++++++++++++++++++++++++++++++++++++-------
 tree.h            |    2 ++
 8 files changed, 104 insertions(+), 7 deletions(-)

   oneclick-custom_insert_rubbergloveMmmm.patch (7.9 KiB)
 lang/english.lang |   13 +++++++++++++
 onplay.c          |   22 ++++++++++++++++++++++
 onplay.h          |    1 +
 playlist_menu.c   |   17 +++++++++++++++++
 settings.c        |    2 +-
 settings.h        |    3 +++
 tree.c            |   52 +++++++++++++++++++++++++++++++++++++++++++++-------
 tree.h            |    2 ++
 8 files changed, 104 insertions(+), 8 deletions(-)

This task depends upon

Comment by Anonymous Submitter - Tuesday, 01 November 2005, 10:47 GMT+1

an update that works with recent builds (2005-10-31) can be
found here: http://forums.rockbox.org/index.php?
action=dlattach;topic=1617.0;id=249
Comment by Matthias Mohr (aka Massa) (mmohr) - Saturday, 11 March 2006, 22:08 GMT+1
Here is roolku's patch updated for today's CVS.

I hope the patch lasts until it finally find its way into the CVS ;)
(application/octet-stream)    oneclick_roolku_20060311.patch (3.3 KiB)
 onplay.c |   10 ++++++++++
 onplay.h |    1 +
 tree.c   |   45 ++++++++++++++++++++++++++++++++++++++-------
 3 files changed, 49 insertions(+), 7 deletions(-)

Comment by Matthias Mohr (aka Massa) (mmohr) - Wednesday, 29 March 2006, 10:14 GMT+1
Does no longer work in latest CVS versions - needs some research to make it work again...
Comment by Martin Scarratt (mmmm-) - Sunday, 27 August 2006, 13:44 GMT+1
Here's an updated version...
Comment by Martin Scarratt (mmmm-) - Monday, 28 August 2006, 13:01 GMT+1
Fixed remote buttons: record on h1xx remote, navi on h3xx remote
(application/octet-stream)    insert.patch (10 KiB)
 apps/action.h                   |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c |    5 ++++-
 apps/lang/english.lang          |   28 ++++++++++++++++++++++++++++
 apps/onplay.c                   |   22 ++++++++++++++++++++++
 apps/onplay.h                   |    1 +
 apps/playlist_menu.c            |   17 +++++++++++++++++
 apps/settings.c                 |    1 +
 apps/settings.h                 |    3 +++
 apps/tree.c                     |   34 +++++++++++++++++++++++++++++++++-
 wps/FILES                       |    1 +
 wps/WPSLIST                     |   15 +++++++++++++++
 11 files changed, 126 insertions(+), 2 deletions(-)

Comment by Martin Scarratt (mmmm-) - Monday, 18 September 2006, 20:54 GMT+1
This patch isnt for the H3xx alone so as there isn't an option for iriver h1xx/3xx I'll put it back to 'all targets' It is also as easy as putting the ACTION_TREE_INSERT button def into the appropriate keymap file to extend this functionality to any other target and everybody is invited to do so...
Comment by Martin Scarratt (mmmm-) - Saturday, 11 November 2006, 12:59 GMT+1
Update to latest CVS
   insert.patch (9.6 KiB)
 apps/action.h                   |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c |    5 ++++-
 apps/lang/english.lang          |   28 ++++++++++++++++++++++++++++
 apps/onplay.c                   |   22 ++++++++++++++++++++++
 apps/onplay.h                   |    1 +
 apps/playlist_menu.c            |   17 +++++++++++++++++
 apps/settings.c                 |    1 +
 apps/settings.h                 |    3 +++
 apps/tree.c                     |   31 +++++++++++++++++++++++++++++++
 wps/FILES                       |    1 +
 wps/WPSLIST                     |   15 +++++++++++++++
 11 files changed, 124 insertions(+), 1 deletion(-)

Comment by tim goff (goffa) - Saturday, 11 November 2006, 22:50 GMT+1
Here's my attempt at making the x5 work. I didn't touch the remote code as i don't have a remote. Seems to work fine on my player though.

First patch ever, so watch out. :)
   insert.patch (10.3 KiB)
 apps/action.h                   |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c |    5 ++++-
 apps/lang/english.lang          |   28 ++++++++++++++++++++++++++++
 apps/onplay.c                   |   22 ++++++++++++++++++++++
 apps/onplay.h                   |    1 +
 apps/playlist_menu.c            |   17 +++++++++++++++++
 apps/settings.c                 |    1 +
 apps/settings.h                 |    3 +++
 apps/tree.c                     |   31 +++++++++++++++++++++++++++++++
 keymap-x5.c                     |    3 ++-
 wps/FILES                       |    1 +
 wps/WPSLIST                     |   15 +++++++++++++++
 12 files changed, 126 insertions(+), 2 deletions(-)

Comment by Max Weninger (maxwen) - Tuesday, 14 November 2006, 00:40 GMT+1
Fixed patch and added all possible playlist options to the menu
   insert.patch (8.7 KiB)
 action.h                   |    1 +
 keymaps/keymap-h1x0_h3x0.c |    5 ++++-
 keymaps/keymap-x5.c        |    1 +
 lang/english.lang          |   28 ++++++++++++++++++++++++++++
 onplay.c                   |   28 ++++++++++++++++++++++++++++
 onplay.h                   |    1 +
 playlist_menu.c            |   20 ++++++++++++++++++++
 settings.c                 |    1 +
 settings.h                 |    3 +++
 tree.c                     |   31 +++++++++++++++++++++++++++++++
 10 files changed, 118 insertions(+), 1 deletion(-)

Comment by Max Weninger (maxwen) - Wednesday, 22 November 2006, 19:02 GMT+1
Added support for id3 mode
   insert.patch (9 KiB)
 action.h                   |    1 
 keymaps/keymap-h1x0_h3x0.c |    5 +++-
 keymaps/keymap-x5.c        |    1 
 lang/english.lang          |   28 +++++++++++++++++++++++++
 onplay.c                   |   28 +++++++++++++++++++++++++
 onplay.h                   |    1 
 playlist_menu.c            |   20 ++++++++++++++++++
 settings.c                 |    1 
 settings.h                 |    3 ++
 tree.c                     |   50 +++++++++++++++++++++++++++++++++++++++++++++
 10 files changed, 137 insertions(+), 1 deletion(-)

Comment by Max Weninger (maxwen) - Friday, 24 November 2006, 23:00 GMT+1
Fixed wrong return values from one_play_click
   insert.patch (9.4 KiB)
 action.h                   |    1 
 keymaps/keymap-h1x0_h3x0.c |    5 +++-
 keymaps/keymap-x5.c        |    1 
 lang/english.lang          |   28 ++++++++++++++++++++++
 onplay.c                   |   39 +++++++++++++++++++++++++++++++
 onplay.h                   |    1 
 playlist_menu.c            |   20 ++++++++++++++++
 settings.c                 |    1 
 settings.h                 |    3 ++
 tree.c                     |   55 +++++++++++++++++++++++++++++++++++++++++++++
 10 files changed, 153 insertions(+), 1 deletion(-)

Comment by tim goff (goffa) - Saturday, 30 December 2006, 09:14 GMT+1
works on the gigabeat now... may have broken id3 mode
   insert.patch (10.3 KiB)
 apps/action.h                   |    1 +
 apps/keymaps/keymap-gigabeat.c  |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c |    4 +++-
 apps/keymaps/keymap-x5.c        |    1 +
 apps/lang/english.lang          |   28 ++++++++++++++++++++++++++++
 apps/onplay.c                   |   22 ++++++++++++++++++++++
 apps/onplay.h                   |    1 +
 apps/playlist_menu.c            |   17 +++++++++++++++++
 apps/settings.c                 |    1 +
 apps/settings.h                 |    3 +++
 apps/tree.c                     |   31 +++++++++++++++++++++++++++++++
 wps/WPSLIST                     |   15 +++++++++++++++
 12 files changed, 124 insertions(+), 1 deletion(-)

Comment by Norbert Preining (norbusan) - Sunday, 28 January 2007, 00:17 GMT+1
Hi all!
Any chance to get an update for the new changes in the settings.c code?
Thanks a lot, Norbert
Comment by tim goff (goffa) - Sunday, 28 January 2007, 19:32 GMT+1
I removed the stuff pertaining to settings.c. Player compiled and patch works on my player. Your mileage may vary. Hope it works.
   insert.patch (9.7 KiB)
 apps/action.h                   |    1 +
 apps/keymaps/keymap-gigabeat.c  |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c |    4 +++-
 apps/keymaps/keymap-x5.c        |    1 +
 apps/lang/english.lang          |   28 ++++++++++++++++++++++++++++
 apps/onplay.c                   |   22 ++++++++++++++++++++++
 apps/onplay.h                   |    1 +
 apps/playlist_menu.c            |   17 +++++++++++++++++
 apps/settings.h                 |    3 +++
 apps/tree.c                     |   31 +++++++++++++++++++++++++++++++
 wps/WPSLIST                     |   15 +++++++++++++++
 11 files changed, 123 insertions(+), 1 deletion(-)

Comment by tim goff (goffa) - Monday, 05 February 2007, 05:33 GMT+1
updated for the ipod. I don't have an ipod, but was able to compile.
   insert.patch (10.3 KiB)
 apps/action.h                    |    1 +
 apps/keymaps/keymap-gigabeat.c   |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c  |    4 +++-
 apps/keymaps/keymap-x5.c         |    1 +
 apps/keypaps/keymap-ipodinsert.c |    2 +-
 apps/lang/english.lang           |   28 ++++++++++++++++++++++++++++
 apps/onplay.c                    |   22 ++++++++++++++++++++++
 apps/onplay.h                    |    1 +
 apps/playlist_menu.c             |   17 +++++++++++++++++
 apps/settings.h                  |    3 +++
 apps/tree.c                      |   31 +++++++++++++++++++++++++++++++
 wps/WPSLIST                      |   15 +++++++++++++++
 12 files changed, 124 insertions(+), 2 deletions(-)

Comment by tim goff (goffa) - Tuesday, 06 February 2007, 16:51 GMT+1
found out what the settings.c does. Aparently, it saves changes to settings.c when you write a config. Unfortunately, i don't know how to update that code at the moment. If anyone could help, it would be greatly appreciated.

Still hoping this can be included in svn
Comment by Yohann Misquitta (fasmaie) - Thursday, 15 February 2007, 17:43 GMT+1
I have fixed this temporarily (for the gigabeat, at least), but will only post a patch when the code settles down (or it is likely to break quickly). If you want it, tell me at #gigabeat, and I'll give you the updated files.
Comment by Yohann Misquitta (fasmaie) - Friday, 16 February 2007, 03:39 GMT+1
Made a temporary patch. Changes in the RockBox code have made me change this twice in the last few days, so this may not work when new changes are made.

Hope it works for you.
   insert.patch (11.4 KiB)
 apps/action.h                    |    1 +
 apps/keymaps/keymap-gigabeat.c   |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c  |    4 +++-
 apps/keymaps/keymap-x5.c         |    1 +
 apps/keypaps/keymap-ipodinsert.c |    2 +-
 apps/lang/english.lang           |   28 ++++++++++++++++++++++++++++
 apps/menus/playlist_menu.c       |   25 +++++++++++++++++++++----
 apps/onplay.c                    |   22 ++++++++++++++++++++++
 apps/onplay.h                    |    1 +
 apps/settings.h                  |    3 +++
 apps/settings_list.c             |    1 +
 apps/tree.c                      |   31 +++++++++++++++++++++++++++++++
 wps/WPSLIST                      |   15 +++++++++++++++
 13 files changed, 129 insertions(+), 6 deletions(-)

Comment by Yohann Misquitta (fasmaie) - Friday, 16 February 2007, 04:04 GMT+1
Well, there was the dreaded slight change in code...broke the patch. Here's a revision.
   insert.patch (11.4 KiB)
 apps/action.h                    |    1 +
 apps/keymaps/keymap-gigabeat.c   |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c  |    4 +++-
 apps/keymaps/keymap-x5.c         |    1 +
 apps/keypaps/keymap-ipodinsert.c |    2 +-
 apps/lang/english.lang           |   28 ++++++++++++++++++++++++++++
 apps/menus/playlist_menu.c       |   25 +++++++++++++++++++++----
 apps/onplay.c                    |   22 ++++++++++++++++++++++
 apps/onplay.h                    |    1 +
 apps/settings.h                  |    3 +++
 apps/settings_list.c             |    1 +
 apps/tree.c                      |   31 +++++++++++++++++++++++++++++++
 wps/WPSLIST                      |   15 +++++++++++++++
 13 files changed, 129 insertions(+), 6 deletions(-)

Comment by Yohann Misquitta (fasmaie) - Sunday, 04 March 2007, 18:28 GMT+1
This fixes the patch for code changes until 20070304. The click-insert settings are now nested in Settings:General Settings:Playlist. I could put it in the root:Playlist menu, to make it more easily accessible, but it really is a playlist setting and should be in the General settings.

   newinsert.patch (11.3 KiB)
 apps/action.h                    |    1 +
 apps/keymaps/keymap-gigabeat.c   |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c  |    4 +++-
 apps/keymaps/keymap-x5.c         |    1 +
 apps/keypaps/keymap-ipodinsert.c |    2 +-
 apps/lang/english.lang           |   28 ++++++++++++++++++++++++++++
 apps/menus/playlist_menu.c       |   23 ++++++++++++++++++++---
 apps/onplay.c                    |   22 ++++++++++++++++++++++
 apps/onplay.h                    |    1 +
 apps/settings.h                  |    3 +++
 apps/settings_list.c             |    1 +
 apps/tree.c                      |   31 +++++++++++++++++++++++++++++++
 wps/WPSLIST                      |   15 +++++++++++++++
 13 files changed, 128 insertions(+), 5 deletions(-)

Comment by Gary Light (evilg123) - Sunday, 25 March 2007, 00:56 GMT+1
Fixed to cope with changes in playlist_menu.c needs some tidying up (offsets fuzz 1) but I don't know how to code so I'm surprised I even got it to work :)
(application/octet-stream)    newinsert20070324.patch (12 KiB)
 apps/action.h                    |    1 +
 apps/keymaps/keymap-gigabeat.c   |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c  |    4 +++-
 apps/keymaps/keymap-x5.c         |    1 +
 apps/keypaps/keymap-ipodinsert.c |    2 +-
 apps/lang/english.lang           |   28 ++++++++++++++++++++++++++++
 apps/menus/playlist_menu.c       |   30 ++++++++++++++++++++++--------
 apps/onplay.c                    |   22 ++++++++++++++++++++++
 apps/onplay.h                    |    1 +
 apps/settings.h                  |    3 +++
 apps/settings_list.c             |    1 +
 apps/tree.c                      |   31 +++++++++++++++++++++++++++++++
 wps/WPSLIST                      |   15 +++++++++++++++
 13 files changed, 130 insertions(+), 10 deletions(-)

Comment by Ryan Sawhill (ryran) - Monday, 02 April 2007, 21:40 GMT+1
I sooooo hope someone can help with this. More issues in playlist_menu... I couldn't fix it easily.
Comment by Yohann Misquitta (fasmaie) - Tuesday, 03 April 2007, 02:08 GMT+1
Don't know what the problem is that you're having, Ryan. The patch Gary put up should work. However, here's what I use, just in case.....
   newinsert.patch (11.3 KiB)
 apps/action.h                    |    1 +
 apps/keymaps/keymap-gigabeat.c   |    1 +
 apps/keymaps/keymap-h1x0_h3x0.c  |    4 +++-
 apps/keymaps/keymap-x5.c         |    1 +
 apps/keypaps/keymap-ipodinsert.c |    2 +-
 apps/lang/english.lang           |   28 ++++++++++++++++++++++++++++
 apps/menus/playlist_menu.c       |   23 ++++++++++++++++++++---
 apps/onplay.c                    |   22 ++++++++++++++++++++++
 apps/onplay.h                    |    1 +
 apps/settings.h                  |    3 +++
 apps/settings_list.c             |    1 +
 apps/tree.c                      |   31 +++++++++++++++++++++++++++++++
 wps/WPSLIST                      |   15 +++++++++++++++
 13 files changed, 128 insertions(+), 5 deletions(-)

Comment by Ryan Sawhill (ryran) - Monday, 30 April 2007, 22:12 GMT+1
Can someone tell me what the stuff at the end [of the patch file] patching wpslist has to do with this patch?
Comment by Yohann Misquitta (fasmaie) - Tuesday, 01 May 2007, 04:12 GMT+1
Ryan - Actually, nothing! I have removed it in the one I use.
Comment by Yohann Misquitta (fasmaie) - Tuesday, 01 May 2007, 04:23 GMT+1
Here's a new one. There's some fuzz. I'll take care of that later.
   newinsert.patch (10.8 KiB)
 action.h                    |    1 +
 keymaps/keymap-gigabeat.c   |    1 +
 keymaps/keymap-h1x0_h3x0.c  |    4 +++-
 keymaps/keymap-x5.c         |    1 +
 keypaps/keymap-ipodinsert.c |    2 +-
 lang/english.lang           |   28 ++++++++++++++++++++++++++++
 menus/playlist_menu.c       |   23 ++++++++++++++++++++---
 onplay.c                    |   22 ++++++++++++++++++++++
 onplay.h                    |    1 +
 settings.h                  |    3 +++
 settings_list.c             |    1 +
 tree.c                      |   31 +++++++++++++++++++++++++++++++
 12 files changed, 113 insertions(+), 5 deletions(-)

Comment by Jonathan Gordon (jdgordon) - Saturday, 04 August 2007, 13:15 GMT+1
this patch doesnt work with the database. so If you want it commited that needs to be fixed.
Also, there is no chance of commit as long as 1) this isnt ifdefed to only work for targets which have a spare button (i.e not ondio), 2) is changed to replace ACTION_STD_OK when a target has 2 buttons which can do that (iriver, sansa, ipod, you wold use right instead of SELECT), 3) add an enum for the various setting values, if(global_settings.click_insert==1) is nasty. 4) the stuff in playlist_menu.c (the option config) needs to be moved to settings_list.c (copy the CHOICE_SETTING() macro items).
Comment by Andrea Minini Saldini (gorman) - Monday, 20 August 2007, 15:02 GMT+1
Any chance of having this work with the database?
Comment by Yohann Misquitta (fasmaie) - Sunday, 26 August 2007, 18:55 GMT+1
I'll look into getting it to work with the database. Should take only a few days.
Comment by Yohann Misquitta (fasmaie) - Monday, 03 September 2007, 18:40 GMT+1
Here's the insert patch to make it work with recent code changes. Please tell me if there are any problems.
   newinsert.patch (10.7 KiB)
 action.h                    |    1 +
 keymaps/keymap-gigabeat.c   |    1 +
 keymaps/keymap-h1x0_h3x0.c  |    4 +++-
 keymaps/keymap-x5.c         |    1 +
 keypaps/keymap-ipodinsert.c |    2 +-
 lang/english.lang           |   28 ++++++++++++++++++++++++++++
 menus/playlist_menu.c       |   23 ++++++++++++++++++++---
 onplay.c                    |   22 ++++++++++++++++++++++
 onplay.h                    |    1 +
 settings.h                  |    3 +++
 settings_list.c             |    1 +
 tree.c                      |   31 +++++++++++++++++++++++++++++++
 12 files changed, 113 insertions(+), 5 deletions(-)

Comment by Mdkart (Mdkart) - Sunday, 11 November 2007, 18:00 GMT+1
Hi, I've make the modifications for make it work with the database mode.
   newinsert.patch (11.2 KiB)
 action.h                    |    1 +
 keymaps/keymap-gigabeat.c   |    1 +
 keymaps/keymap-h1x0_h3x0.c  |    4 +++-
 keymaps/keymap-x5.c         |    1 +
 keypaps/keymap-ipodinsert.c |    2 +-
 lang/english.lang           |   28 ++++++++++++++++++++++++++++
 menus/playlist_menu.c       |   19 ++++++++++++++++++-
 onplay.c                    |   22 ++++++++++++++++++++++
 onplay.h                    |    1 +
 settings.h                  |    3 +++
 settings_list.c             |    1 +
 tree.c                      |   41 +++++++++++++++++++++++++++++++++++++++++
 12 files changed, 121 insertions(+), 3 deletions(-)

Comment by tim goff (goffa) - Friday, 16 May 2008, 03:36 GMT+1
seems broken again ... fails on settings_list.c when i try to patch the current build
Comment by Mdkart (Mdkart) - Saturday, 17 May 2008, 15:07 GMT+1
It should be ok now.
   newinsert.patch (10.5 KiB)
 action.h                        |    1 
 action.h.orig                   |only
 keymaps/keymap-gigabeat.c       |    1 
 keymaps/keymap-gigabeat.c.orig  |only
 keymaps/keymap-h1x0_h3x0.c      |    4 ++-
 keymaps/keymap-h1x0_h3x0.c.orig |only
 keymaps/keymap-ipod.c           |    2 -
 keymaps/keymap-x5.c             |    1 
 keymaps/keymap-x5.c.orig        |only
 lang/english.lang               |   28 +++++++++++++++++++++++++++
 lang/english.lang.orig          |only
 menus/playlist_menu.c           |   19 +++++++++++++++++-
 onplay.c                        |   22 +++++++++++++++++++++
 onplay.c.orig                   |only
 onplay.h                        |    1 
 settings.h                      |    3 ++
 settings.h.orig                 |only
 settings_list.c                 |    1 
 settings_list.c.orig            |only
 settings_list.c.rej             |only
 tree.c                          |   41 ++++++++++++++++++++++++++++++++++++++++
 tree.c.orig                     |only
 22 files changed, 121 insertions(+), 3 deletions(-)

Comment by tim goff (goffa) - Saturday, 17 May 2008, 21:35 GMT+1
awesome... thanks
Comment by Ryan Sawhill (ryran) - Wednesday, 04 June 2008, 03:47 GMT+1
Trivial fix of include for onplay.c -- recent menu-reorganization broke it.
   newinsert.patch (10.2 KiB)
 action.h                   |    1 +
 keymaps/keymap-gigabeat.c  |    1 +
 keymaps/keymap-h1x0_h3x0.c |    4 +++-
 keymaps/keymap-ipod.c      |    2 +-
 keymaps/keymap-x5.c        |    1 +
 lang/english.lang          |   28 ++++++++++++++++++++++++++++
 menus/playlist_menu.c      |   19 ++++++++++++++++++-
 onplay.c                   |   22 ++++++++++++++++++++++
 onplay.h                   |    1 +
 settings.h                 |    3 +++
 settings_list.c            |    1 +
 tree.c                     |   41 +++++++++++++++++++++++++++++++++++++++++
 12 files changed, 121 insertions(+), 3 deletions(-)

Comment by shiloh (gree665) - Tuesday, 17 June 2008, 19:44 GMT+1
I think this patch is a great idea. I have 2 comments:
-This patch causes SELECT not to work in the menus (have to use NEXT to choose menu items). It would be better if it did not affect the menus, only the file browser, in my opinion. I looked at the code a little, but it is beyond me. By the way, I am using a Gigabeat F.
-It would be nice if there were a "replace current playlist" option as well (similar to pressing ENTER while a track is selected from the file browser).
Comment by Ryan Sawhill (ryran) - Sunday, 16 November 2008, 05:18 GMT+1
Synched after r18997's change to settings_list.c
   insert.patch (10.2 KiB)
 action.h                   |    1 +
 keymaps/keymap-gigabeat.c  |    1 +
 keymaps/keymap-h1x0_h3x0.c |    4 +++-
 keymaps/keymap-ipod.c      |    2 +-
 keymaps/keymap-x5.c        |    1 +
 lang/english.lang          |   28 ++++++++++++++++++++++++++++
 menus/playlist_menu.c      |   19 ++++++++++++++++++-
 onplay.c                   |   22 ++++++++++++++++++++++
 onplay.h                   |    1 +
 settings.h                 |    3 +++
 settings_list.c            |    1 +
 tree.c                     |   41 +++++++++++++++++++++++++++++++++++++++++
 12 files changed, 121 insertions(+), 3 deletions(-)

Comment by Ryan Sawhill (ryran) - Sunday, 30 November 2008, 06:01 GMT+1
Synched again after new backlight stuff in settings.h...
   insert.patch (10.1 KiB)
 action.h                   |    1 +
 keymaps/keymap-gigabeat.c  |    1 +
 keymaps/keymap-h1x0_h3x0.c |    4 +++-
 keymaps/keymap-ipod.c      |    2 +-
 keymaps/keymap-x5.c        |    1 +
 lang/english.lang          |   28 ++++++++++++++++++++++++++++
 menus/playlist_menu.c      |   19 ++++++++++++++++++-
 onplay.c                   |   22 ++++++++++++++++++++++
 onplay.h                   |    1 +
 settings.h                 |    4 +++-
 settings_list.c            |    1 +
 tree.c                     |   41 +++++++++++++++++++++++++++++++++++++++++
 12 files changed, 121 insertions(+), 4 deletions(-)

Comment by Thomas Martitz (kugel.) - Tuesday, 23 December 2008, 01:39 GMT+1
Hm, can you add E200? That one has a free REC button (only holding REC is used to get to the recording screen).

Loading...