|
10538 | Rockbox | Patches | Manual | Low | Manual update for the recently added "Scrollbar Width/P ... | 2009-08-18 | 1 |
Task Description
The title says it all…
|
|
10440 | Rockbox | Patches | User Interface | Low | Add the possibility to toggle the pitch changing mode i... | 2009-07-15 | 2 |
Task Description
As of r21894, the pitch changing mode (in the pitch screen) can only be toggled (cycled through) in one direction. However it would be handy to be able to cycle in the other direction to change procentual vs. semitone while still staying in the time stretch mode. This patch adds such a possibility.
The key mappings is only defined for H1xx and H3xx (as a long press of Mode). Please add keys for other platfroms.
|
|
10399 | Rockbox | Patches | Settings | Low | Provide a "context sensitive" default file name when sa ... | 2009-06-29 | 1 |
Task Description
When saving sound/recording/theme/eq settings from the menu, the proposed .cfg file name (which the user can edit) is always “config”, followed by a number. This patch makes the default names dependent on what’s being saved, giving e.g. “sound00.cfg” when saving sound settings and “theme00.cfg” when saving theme settings.
|
|
10390 | Rockbox | Patches | Simulator | Low | Make get_time on non-RTC simulators work similar to tar ... | 2009-06-28 | 1 |
Task Description
As of now (r21544), the get_time function does return the real time for non-RTC simulators. The patch makes the behaviour more similar to real targets, i.e. Jan 1, 1970, 00:00:00 is always returned.
Also, some comments were added to better understand the #ifdef hell.
|
|
10356 | Rockbox | Patches | User Interface | Low | Merge the "Replaygain Off" option into the replaygain t ... | 2009-06-20 | 1 |
Task Description
This patch adds a new replaygain type “off” and eliminates the menu setting “Enable replaygain”. I hope I got it right
|
|
10289 | Rockbox | Bugs | Playlists | Low | Icons in the playlist viewer are not shown if the filet ... | 2009-06-06 | |
Task Description
Set the following settings:
‘Show icons’ in the theme settings to “No” ‘Show icons’ in the playlist viewer settings to “Yes”
Under this circumstances, I’d expect the marker of the current song in the playlist to be shown. The same for the marker of the moved song (while moving a song in the playlist). But the markers are not shown.
Tested with r21166 (not the latest today, but I think there were no code changes in this area)
|
|
10181 | Rockbox | Patches | FM Tuner | Low | Allow the FM region to be set from a FMR file | 2009-05-01 | 2 |
Task Description
Since FM stations list may require that the FM region is set to a certain value, it would be good if the FM region could be set along with the station list. The patch does just that.
The region is set by putting the line “region:N” into the FMR file (at any line there). N can be one of the values allowed for the fm_region setting.
The patch does not work on the simulators for e200 and h120 (the only two I tried) because, for some reason, the symbol HAVE_RADIO_REGION is not defined for them. Could anybody tell why?
Saving the region along with the station list is not implemented.
|
|
10179 | Rockbox | Bugs | LCD | Low | Lines do not scroll in the file browser (at least in si ... | 2009-04-30 | |
Task Description
In the e200 v1 simulator, if I position the cursor on a long name in the file browser, it does not scroll. This happens in r20829. With r20828, everything works as it should. Hence r20829 must have introduced a bug.
I have not tried whether the same happens on target.
|
|
10117 | Rockbox | Patches | Music playback | Low | Behaviour of PREV/NEXT when "skip length" > 0 and "prev... | 2009-04-09 | 3 |
Task Description
I put up the three patches (before they expire on pastebin.com) that correspond to the three proposals of how the behaviour of PREV/NEXT could/should be changed. Note that only the situation described in the “subject” of this task is considered and changed.
The IRC discussion is at http://www.rockbox.org/irc/log-20090406#21:35:42
The start of the discussion on the mail list is at http://www.rockbox.org/mail/archive/rockbox-dev-archive-2009-04/0057.shtml
|
|
10087 | Rockbox | Patches | Plugins | Low | Improvements to rocklife: file loading; code readabilit ... | 2009-04-01 | 2 |
Task Description
The patch does the following:
1. Reading of the file is now done char by char. This makes it not dangerous if the file is big 2. Code readability is improved via introducing of get_cell 3. Slight speed improvement in calculating the next generation (n[4] is taken from the previous generation) 4. A first step is made in decoupling of the grid size from the LCD size
|
|
10038 | Rockbox | Patches | Manual | Low | Unify the description style in the "file formats" table | 2009-03-21 | 1 |
Task Description
Manual, Appendix A.1: For some formats, “Rockbox does X and Y” is used, for other “Do X and Y”. The patch unifies that to “Do X and Y”.
|
|
9975 | Rockbox | Patches | Operating System/Drivers | Low | Improve the strnatcmp function | 2009-03-02 | 1 |
Task Description
The recently introduced “natural sorting” function places (for example) cyrillic characters before latin. The usual strcmp does it the other way. For files without digits in the name both functions should give the same result.
The difference seem to be caused by the usage of char for internal work. Changing that to int makes everything straight.
|
|
9967 | Rockbox | Patches | Font/charset | Low | Cyrillic glyphs in 12-Adobe-Helv | 2009-02-27 | 2 |
Task Description
Since this is the font used in the default theme, I think we should fill it with as many glyphs as we can so that users don’t get confused if they choose a language with glyphs other than latin. Here’s my try to add the cyrillic glyphs.
I imported the 12-Adobe-Helv into fontforge and edited the file. I’ve forgotten how to generate the proper BDF file from it so anybody familiar with fontforge please help.
I just attach the whole file i sfd format (format used by fontforge).
|
|
9958 | Rockbox | Patches | Plugins | Low | Avoid repeating of complicated condition | 2009-02-26 | 1 |
Task Description
The patch avoid multiple use of the same condition in the code. Instead, a symbol with meaningful name is introduced and used. This avoid code duplication and improves code readability.
|
|
9941 | Rockbox | Patches | Plugins | Low | Clock plugin: Draw 1 as a filled circle in binary mode | 2009-02-22 | 1 |
Task Description
As of now, the clock plugin, in binary mode, draws “0” as a filled and “1” as hollow circle. This is counter intuitive IMO. Hence I flipped the bitmaps vertically. Now 0 is hollow and 1 is filled.
|
|
9939 | Rockbox | Patches | Plugins | Low | Capitalize every word in clock's menu | 2009-02-22 | 1 |
Task Description
The patch capitalizes the words in “Date/time format” menu entries. Note that setting entries are not touched so that they are backward compatible.
|
|
9937 | Rockbox | Patches | Utils | Low | Properly initialize char's bounding box (convbdf tool) | 2009-02-22 | 1 |
Task Description
This patch initializes the character’s bounding box with the font’s bounding box when the parsing of the character begins. It can then be overridden with the char’s BBX clause. This makes sense because
1. the font BBX is the default for all characters 2. negative values are valid values for bbx and bby and hence can’t be used for setting them to invalid values (the intention in the old code)
|
|
9904 | Rockbox | Patches | Themes | Low | Fix for FS#9894 - Position of the progress bar is not u ... | 2009-02-13 | 2 |
Task Description
This is a fix for the bug reported in FS#9894
|
|
9894 | Rockbox | Bugs | Themes | Low | Position of the progress bar is not updated after the f ... | 2009-02-11 | |
Task Description
The problem occurs with r19974, at least in the simulators for e200 and h120.
I use the following WPS code which can be used with many fonts:
%we
%ac%s%?ia<%ia|%d2> %ac%s%?it<%it|%fn>
%al%pc%ac%pp/%pe%ar-%pr %pb
%ac%s%?It<%It|%Fn>
Now, how to reproduce: 1. Start playing a file 2. Go to the main menu, theme settings, and select another font (different height) (the file is still playing) 3. Leave the menu, go back to the WPS
The WPS is drawn using the new font, but the progress bar is shown at the old Y-coordinate. “Playing” the WPS file (which is in use) again brings it to the right position again.
|
|
9884 | Rockbox | Patches | Simulator | Low | Give visual feedback when the backlight goes off in the ... | 2009-02-08 | 2 |
Task Description
I noticed that on sansa e200 simulator the backlight is not simulated. This patch provides a visible cue when the backlight is not on. The image is not very nice, some tweaks might be necessary. But it’s still better than nothing IMO.
|
|
9883 | Rockbox | Patches | Plugins | Low | Correct the function for forcing the backlight ON and a ... | 2009-02-08 | 2 |
Task Description
The implementation of the force_backlight_on was not correct IMO. If the current setting value is OFF then calling the function wouldn’t have any effect.
|
|
9881 | Rockbox | Patches | Plugins | Low | Enable toggling the lamp on and off in the lamp plugin | 2009-02-07 | 2 |
Task Description
This patch is a continuation of FS#9879 and includes it (but adds something more). It adds the possibility to switch the lamp on and off without leaving the plugin.
Key mappings were taken from FS#8934.
|
|
9879 | Rockbox | Patches | Plugins | Low | Quit the lamp plugin by pressing a dedicated QUIT butto... | 2009-02-07 | 1 |
Task Description
As of r19940, the lamp plugin is quit by pressing any key besides some which have a function in that plugin (or so is the intention –see bug report FS#9877 ).
This patch changes the plugin so that it’s left with a special button only. The patch also adds key definitions for some players that haven’t been included before (players without color LCD). Key mappings were taken from the patch in FS#8934.
Essentially, this patch implements an atomic part of that patch.
Also, correct handling of USB has been added.
This is in preparation of a (separate) patch for toggling the light on and off without leaving the plugin.
|
|
9878 | Rockbox | Patches | Plugins | Low | Don't let the lamp plugin compile for players without b ... | 2009-02-07 | 1 |
Task Description
This patch lets the compiler to issue a compile error when the lamp plugin is built for a player without the backlight feature.
Without this patch, the whole file is #ifdef’ed out so that there will be no plugin entry point. The patch makes the compile process fail with a describing error message.
|
|
9877 | Rockbox | Bugs | Plugins | Low | Can't quit the lamp plugin | 2009-02-07 | |
Task Description
r19933: the lamp plugin can only be left via shutdown (long press of POWER), at least on my Sansa e200. All other buttons are ignored.
BTW: there is the patch FS#8934 that implements switching the lamp on and off. Why isn’t it committed?
|
|
9859 | Rockbox | Patches | User Interface | Low | Remove the unused function | 2009-02-01 | 1 |
Task Description
The function is not used anymore.
|
|
9858 | Rockbox | Patches | User Interface | Low | After-fix for the return type | 2009-02-01 | 1 |
Task Description
JdGordon committed not the last version of the patch. The return type is int, not char.
|
|
9847 | Rockbox | Patches | Manual | Low | Clarify what the %we and %wd WPS tags do | 2009-01-29 | 1 |
Task Description
The description of the tags is not very clear. One could e.g. understand that they can work as a switch for conditionals. This patch uses the “active” verbs instead of passive.
|
|
9846 | Rockbox | Bugs | FM Tuner | Low | Can't switch radion stations i preset mode | 2009-01-28 | 1 |
Task Description
r19871, Sansa e280 with FM radio
An FM stations file is set. Go to the FM screen. It should be possible to go to the next/previous station with RIGHT/LEFT. But pressing the buttons does no have any effect. The station is not switched.
|
|
9845 | Rockbox | Bugs | Themes | Low | Status bar is not drawn in the WPS | 2009-01-28 | |
Task Description
Sansa e280 with FM tuner, r19871
My settings are: - status bar: no - the WPS used is very simple, it does contain the %we tag to switch the status bar on
But the status bar is not shown in the WPS
Here is the WPS I use: %we
%ac%s%?ia<%ia|%d2> %ac%s%?it<%it|%fn>
%al%pc%ac%pp/%pe%ar-%pr %pb
%ac%s%?It<%It|%Fn>
|
|
9844 | Rockbox | Bugs | User Interface | Low | FM screen is shifted down | 2009-01-28 | |
Task Description
Sansa e280 with FM tuner, r19871
My settings are: - status bar: no - FM stations file is selected - start screen: File Browser
How to reproduce: 1. switch the player on 2. bring up the main menu and select FM radio
At the top of the screen there is the rest of the previous screen.
There is a similar bug report: FS#9817
|
|
9769 | Rockbox | Patches | Manual | Low | Correct some spaces in the section about the quick scre ... | 2009-01-07 | 1 |
Task Description
Apply the patch and see what it does. It’s simpler than to describe it here fully
|
|
9624 | Rockbox | Patches | Manual | Low | Add a missing comma in the list of player models | 2008-12-11 | 1 |
Task Description
…before the final ‘and’
|
|
9619 | Rockbox | Patches | Manual | Low | Change "device a way" to "advise a way" | 2008-12-09 | 1 |
Task Description
I’m not a native English speaker but I still think that “device a way” is not correct. The patch changes this to “advise a way.”
|
|
9618 | Rockbox | Patches | Manual | Low | Unification of the WPS tags description | 2008-12-09 | 2 |
Task Description
Some WPS tags are described with just what the tag produces (e.g. “Current track”), others use the phrasing like “Display the current track.” The patch unifies the descriptions, now we just tell what the tag produces, the words “Display”/”Show” are dropped.
Also, added a reference to the list of the available config settings for the generic WPS setting tag.
The pathc was created against r19371.
|
|
9557 | Rockbox | Patches | Applications | Low | Correctly interpret the number parameter of the %mv wps ... | 2008-11-16 | 2 |
Task Description
The number parameter in the %mv tag (volume changing) should be interpreted as seconds. But it’s interpreted as 0.1 secs. I.e. 2.5 will wait 0.25 secs instead of 2.5. The patch fixes that.
|
|
9539 | Rockbox | Patches | Plugins | Low | Confirm directory processing in the md5 plugin | 2008-11-09 | 1 |
Task Description
The patch lets the user confirm if the plugin is started on a directory (which may take quite long)
|
|
9516 | Rockbox | Patches | Plugins | Low | Small improvement of the sudoku code | 2008-10-30 | 1 |
Task Description
This makes saving and restoring game state a little bit prettier (IMHO)
|
|
9504 | Rockbox | Patches | Applications | Low | Simplify the FILENAME_SETTING macro, making its usage l ... | 2008-10-22 | 1 |
Task Description
The patch eliminates the last parameter (len) of the macro FILENAME_SETTING thus making it easier to use and at the same time less error prone. Before, the string size had to be written down twice: once in the definition of the setting (in setting.h) and then in the definition of how the setting is stored in the cfg file. Both sizes should match. But since all setting strings are defined as char arrays we can just use sizeof(), no need to explicitly specify the max length.
The max_length member (in struct filename_setting) could probably also be eliminated, but I wanted to make the patch as small as possible.
|
|
9482 | Rockbox | Patches | Manual | Low | Manual entry for the %mv tag | 2008-10-12 | 1 |
Task Description
The patch documents the %mv tag in the manual
|
|
9475 | Rockbox | Patches | Applications | Low | Make timeout parsing more flexible in wps_parser | 2008-10-11 | 1 |
Task Description
The patch splits the parse_timeout function into a worker one and the functions used for a specific tag thus allowing to define context sensitive logic more locally. Also, the worker function doesn’t need to know where it is called from.
|
|
9457 | Rockbox | Patches | Drivers | Low | Replace multiple usage of the same condition with a loc ... | 2008-10-05 | 1 |
Task Description
In ata.c, the same condition is used to include/exclude some parts of code. This patch conditionally defines a symbol and uses it instead.
|
|
9426 | Rockbox | Patches | Rbutil | Low | One more comma in the German translation for RBUtil | 2008-09-28 | 1 |
Task Description
One more comma in the German translation for RBUtil
|
|
9425 | Rockbox | Patches | Rbutil | Low | Small punctuation corrections in the German translation ... | 2008-09-28 | 1 |
Task Description
A couple od commas are lacking. The patch adds them.
|
|
9356 | Rockbox | Patches | Applications | Low | Allow to set the delay before button repeat is activate... | 2008-09-02 | 1 |
Task Description
The patch allows to set the delay after which the button repeat event is generated. Since this event is used to detect a long button press, it effectively sets this 'threshold.'
Slow fingered users may often hold the select button too long and (unintentionally) get the context menu. For instance, from the WPS screen. But they actually wanted to go to the file browser.
The patch adds a setting for that delay. Its default value is 30 ticks (=0.3s). The menu entry is in Settings → General Settings → System → Long Button Press Duration.
|
|
9350 | Rockbox | Patches | Applications | Low | Fix WPS crash on some simple tags | 2008-09-01 | 1 |
Task Description
There is a bug in the WPS interpreter. How to reproduce:
Create a simple WPS containing just one of the following tags (standalone, not as a conditional switch): %mm, %mp
As soon as WPS screen is shown, I get segmentation fault. I didn’t try it on the target, only on the sim.
Attached is the correcting patch.
|
|
9322 | Rockbox | Bugs | Font/charset | Low | Clarify the copyright and the license of nimbus-19 | 2008-08-25 | 1 |
Task Description
The patch adds the comments clarifying the copyright and the license of the font nimbus-19
|
|
9307 | Rockbox | Patches | Language | Low | Another small correction of the Russian translation | 2008-08-22 | 1 |
Task Description
Another small correction of the Russian translation
|
|
9305 | Rockbox | Patches | Applications | Low | Context sensitive backlight on key press | 2008-08-20 | 17 |
Task Description
This is an attempt to achieve the goal once discussed in the forums and/or in irc. It should allow to not turn on the backlight on certain key presses. IIRC there is already a patch doing this. But a problem there was that the backlight is handled at the firmware level (as opposed to the app level) and hence it was not possible to take the context into account (whether we’re in the WPS or in a menu or…).
This tries to solve this problem. The approach is to provide a callback to the button code (firmware level) that would tell if the backlight should be turned on. The callback itself has access to the app level information (context).
The solution is not finished yet. TODOs:
1. Implement the backlight oracle (see the TODO mark in action.c) 2. Define the backlight properties for the key maps. It’s not done in this patch so it produces many warnings (unassigned struct member).
I nevetherless put up this patch to discuss the approach. Comments are welcome.
|
|
9290 | Rockbox | Patches | Language | Low | Another small correction of the Russian translation | 2008-08-17 | 1 |
Task Description
Another small correction of the Russian translation
|