All Projects

IDProjectTask TypeCategorySeveritySummaryOpened
12125RockboxPatchesOperating System/DriversLowUse persistent dircache without HAVE_EEPROM_SETTINGS2011-05-2263 Task Description

The patch allows to use the persistent dircache even in targets that do not define HAVE_EEPROM_SETTINGS.

Starting trying to implement such a feature for my iPod Video, I "discovered" the functions dircache_load/save (I have a slight knowledge of the RB software). Investigating why it was not used on my target, I saw that it's conditioned to the define HAVE_EEPROM_SETTINGS without an apparently reason to limit them just to some targets.
So, I simply "detach" the functions definition and use from the define.
I'm using it since an hour, starting up and shutting down the DAP various times, jumping back and forth inside the dynamic play list, and I got no problems at all.

If I guess correctly the code, the dircache should be updated also when changing the DAP content, if the USB connection is done by RB and not the OF.

It's applied to r29907.

 11761 RockboxBugsBuild environmentLow Duplicated a define in tools/database makefile 2010-11-161 Task Description

Since r19448 at least.

The macro CONFIG_CODEC is defined twice in the makefile.

 11617 RockboxBugsSettingsLow Cannot reset the original hotkey behaviour in WPS 2010-09-096 Task Description

Referred to r28030.

After to be changed the behaviour of the hotkey in WPS, it’s not possible to reset it to the original one (show folder of current track).

 11212 RockboxBugsUtilsLow Wrong file name in time-sync utility makefile 2010-04-2011 Task Description

This is a very slight fix to the target “clean” in the
tries to remove “ipod-time-sync” even though the executable is named
since r24306.

 11147 RockboxPatchesUtilsLow Rename in trunk time-sync utility 2010-03-2731 Task Description

The patch involves all the iPod targets.

It simply renames the executable included in trunk in r24306.

 10902 RockboxBugsFM TunerLow FM frequency lost when re-enabling audio 2010-01-09 Task Description

Referred to r24126.
Verified on an ipodvideo 5.5g.

When listening to a radio station, if you press twice the play/pause button, using the DAP or the remote receiver, the sound come back, but the tuning station is lost.
To regain it, it's sufficient to change the tuning just by one step and come back to the original frequency.

 10556 RockboxBugsManualLow Hold switch missing in WPS tags appendix 2009-08-22 Task Description

The description of the hold switch is missing for different targets.
wps_tags.tex from line 145 and follows contains:

\opt{h100,h300}{
\section{Hold Switches}
\begin{table}

\begin{tagmap}{}{}
  \config{\%mh} & ``h'' if the main unit hold switch is on\\
  \config{\%mr} & ``r'' if the remote hold switch is on\\
\end{tagmap}

\end{table}
}

The sequence h100,h300 must be extended and the “remote hold switch” managed consequently.
Unfortunately, I don’t know the available options.

Referred to r22462, but present since looong time.

 10543 RockboxBugsThemesLow Tag %wd hide status bar also in browser 2009-08-1810 Task Description

Selecting a theme that hides the status bar using the tag %wd, the status bar is also hide in browser screen.
This happens also at boot, when the initial configuration is loaded.

Referred to r22406.

 10542 RockboxBugsUser InterfaceLow No value listed in Scroll bar position screen 2009-08-183 Task Description

In the screen “Scroll bar position” are showed no value.
I think that the related management function has not been implemented, as the last argument in apps/settings_list.c row 611 is NULL.

Referred to r22406.

10541RockboxBugsUser InterfaceLowWrong value used when changing scroll bar width2009-08-186 Task Description

In the "Scroll bar width" screen, the value used to show the width selected is the previous one, not the current one. The first value change has no effect.
Anyway it seems that the right value is stored: if you select a value and exit by the screen, when you re-enter in it, the width is correct.

Priority low.

Referred to r22406.

 10517 RockboxPatchesUser InterfaceLow Add "Patches applied" to System -> Rockbox Info 2009-08-1241 Task Description

The patch adds an information line in the screen “Rockbox Info” about the patches applied.
The format is very simple: it shows the related FS numbers separated by commas, all in the same row; if it’s longer than the LCD width, it scrolls only when selected, as usual. If no patches are applied, the line is not showed at all.
The information is gathered at compile time, running make, and hard coded in the binary, so it grows the memory size just when some patch is found. Only the language and voice files always contain the strings used.

It relies on the existence of files named $(ROOTDIR)/patchinfo/fsN.txt, where N is the related FS number. If a patch file contains also the differences that create this file, the algorithm is fed automagically. Just the file existence is checked, so empty files are valid.

Since the information is stored inside the binary, it can be useful when trying different builds in the same installation, i.e. to investigate differences of the behaviour yields by some patch.

A possible extension on which I’m thinking about is to use the patchinfo files content to list something more, like the FS summary. But in this case should be necessary to put each information one per line, so the height of the screen can grow enough to require the vertical scroll feature.
Since as now I don’t know how to manage it (probably is already done, I could add several stub lines, just to exceed the LCD height and see what’s going on).

This patch applies to r22278.

Note to italian translators: ho aggiunto la correzione “s/Patch/pec/ig” in tools/voice.pl, ma non sono riuscito a trovare la combinazione giusta per la c dolce finale. Inoltre la e dovrebbe essere grave.

 10516 RockboxBugsOperating System/DriversLow Panic screen when disconnecting USB 2009-08-121 Task Description

Referred to r22263.

Play a list, even dynamic, then plug the USB cable in: RB switch to USB mode.
Now dismount the DAP, the PC system tells that the device can be disconnected (I run GNU). Note: RB still shows the USB icon on the LCD.
Now, if you unplug the cable, you get the panic screen.

The message is:
Attempt to resize audio buffer whilst in use. size=1?47156
(I can’t read fully, see http://www.rockbox.org/mail/archive/rockbox-dev-archive-2009-08/0065.shtml)

10511RockboxPatchesBuild environmentLowFixed multiple-language feature in tools/configure2009-08-1122 Task Description

The patch fix the multiple-language feature, maintaining the same behaviour in interactive and batch mode and with “make reconf”. Now it’s possible to build more than one voice language at once, specifying different engine and option set for each one.
So, running “make voice”, all the selected languages will be built.

To help the comprehension, here it is a batch mode sample:

../tools/configure –target=ipodvideo –ram=64 –type=av –language=italiano,espanol –tts=f,e –voice=lp_diphone –ttsopts=, –encopts=’-q 10 -c 10,-q 5 -c 5’

This is like to run:

../tools/configure –target=ipodvideo –ram=64 –type=av –language=italiano –tts=f –voice=lp_diphone –ttsopts=’ ' –encopts=’-q 10 -c 10’

../tools/configure –target=ipodvideo –ram=64 –type=av –language=espanol –tts=e –voice=lp_diphone –ttsopts=’ ' –encopts=’-q 5 -c 5’

In the first case, I set the language to italian, using festival with voice lp_diphone (female), no further festival options and some manual encoder options.
In the second case, I set the language to spanish, using espeak. Even if I set the voice, the value is ignored, since the selected TTS engine doesn’t use it.

I also added some cosmetics, like some very circumstantial indentation, blank check in rootdir too, simpler numbered menu generation, some terser command pipes.

The patch is applied to r22250.

I don’t know if it’s a really wanted feature, but the word FIXME in the script hurt me! :-)

 10479 RockboxBugsSettingsLow Changing system language stops playback 2009-07-3131 Task Description

When playback is running and you select a different system language, the playback stops and the status bar reports the square icon “stop”. Going to WPS, the playback restarts without re-buffering.
I can’t tell if this is a needed behaviour, but it seems that in the past didn’t occur.

Reported in r22088 onto iPod Video (other targets could be affected).

Simulator is also affected.

 10478 RockboxBugsSettingsLow Used wrong directory in Browse theme files 2009-07-31 Task Description

Steps to reproduce the bug:
* go to Settings, Theme settings
* select Browse theme files: the directory used is /
* select Font
* go back to Theme settings, then select Browse theme files: the directory used is still “fonts” * select While playing screen
* go back to Browse theme files: the directory used is “wps”.

The bug doesn’t affect the simulator.

Reported in r22088 onto iPod Video (other target could be affected).
Some build ago (I can’t tell exactly which), going directly to Browse theme files, the directory “themes” was correctly used.

 9870 RockboxBugsUser InterfaceLow Viewports in Quick Screen are too narrow for italian te ...2009-02-03 Task Description

With italian as system language, the view ports used in the Quick Screen are too narrow, causing the horizontal scroll of the contained text.

This is true especially for the value of right hand default setting, “Repeat”: if you set “Disabled”, “Disabilitato” in italian, the text starts scrolling.

 9400 RockboxPatchesBuild environmentLow tools/configure more improvements 2008-09-14207 Task Description

This patch extends the improvements supplied by #8842 to all the values read from stdin.
The command line options added are:

–atype=ATYPE
–language=LANG
–tts=ENGINE
–ttsopts=OPTS
–encopts=OPTS

ATYPE can be a string containing one or more letters, as showed in advanced build menu.

Showing tasks 1 - 17 of 17 Page 1 of 1

Available keyboard shortcuts

Tasklist

Task Details

Task Editing