|
11176 | Patches | Operating System/Drivers | Very Low | Keep track of threads' CPU runtime | 2010-04-05 | Maurus Cuelenaere | 2010-04-14 | 1 |
Task Description
This patch adds a per-thread runtime variable which indicates the ticks the particular thread has been running.
This can for example help identifying threads that occupy the CPU for a long period of time.
|
|
11158 | Bugs | User Interface | Very Low | sansa fuze v1 scroller doesn't obey 'first button press... | 2010-03-31 | jeff pruet | 2010-03-31 | |
Task Description
sansa fuze v1 scroller doesn’t obey ‘first button press enables backlight only’
rockbox 3.5.1
|
|
11150 | Bugs | Bootloader | Very Low | H120 not start original IRiver Firmware with LCD Remote... | 2010-03-29 | Sabine Krex | 2011-06-05 | |
Task Description
H120 not starting original IRiver Firmware with LCD Remote holding Rec + Play Button both on LCD-Remote.
|
|
11139 | Bugs | Music playback | Very Low | music pause on buffer refill - FS#10919 not completely ... | 2010-03-23 | Ronald Malbosc | 2010-05-21 | |
Task Description
Hi,
I think that the problem reported on FS#10919 is still here, or at least not completely solved. But now, I get the feeling that the pause only happens when the buffer refill is triggered via a track skip. During normal playback, it don't seem to happen any more.
The build I tried it on is r25249.
TIA
|
|
11129 | Patches | Manual | Very Low | Make screenshots in the manual non-floating | 2010-03-19 | Alexander Levin | 2010-03-19 | 1 |
Task Description
Screenshots in the manual are nested into a 'figure' environment, but the only purpose of this is to be able to have a caption. The floating feature of 'figure' by using the placement attribute 'H' (='Here!').
This patch makes screenshots non-floating while keeping captions below the images. This is done via the LaTeX package 'caption2'.
Placement attribute for figures is set back to the LaTeX default so that figures can really float should we need it.
|
|
11108 | Patches | Drivers | Very Low | USB Audio support | 2010-03-15 | amaury pouly | 2013-08-13 | 3 |
Task Description
This flyspray task will hold the development of a potential usb audio driver for rockbox. It will also serve for the development of the isochronous transfer support support in usb code.
|
|
11101 | Patches | Configuration | Very Low | user selectable USB cable bevaviour | 2010-03-14 | Oron Lavi | 2010-03-29 | 3 |
Task Description
Added new menu item under Settings.General.System, to select whether USB cable connection enters charging mode by default, or data transfer mode.
By default, the option is set to "No". Meaning, in order to have RB enter charging mode, a specific button should be pressed by the user.
If the option is set to "Yes", USB connection causes RB to enter charging mode, unless the specified button is pressed, causing RB to switch into data xfer mode.
|
|
11095 | Patches | User Interface | Very Low | Fixing the joining algorithm after adding diacritics su... | 2010-03-12 | Amr Medhat | 2010-04-03 | 19 |
Task Description
This patch which is a small change in bidi.c contributes with the diacritics patch (http://www.rockbox.org/tracker/task/10720) to fix the diacritized Arabic text joining problem
|
|
11040 | Bugs | Operating System/Drivers | Very Low | Gigabeat F halts occassionally when resume or USB plugg... | 2010-02-20 | Patrick | 2010-02-20 | |
Task Description
Currently with r24775-100219 on a Gigabeat 20 Checked that it isn’t something to do with the HDD sometimes after USB transfer or just right after startup, after pressing “Resume playback” it just halts there,showing the album art and sometimes you can change songs/volume but it isn’t playing,then it just freezes and you cannot control anything that needs to be turned off via power switch, and sometimes it requires certain trials before it can normally startup and play. Additionally, if that happens during startup, it is noticeable that a normal startup produces sort of a background noise,while a buggy startup is simply silent in my headphone.
|
|
11031 | Bugs | Plugins | Very Low | Brickmania: Game doesn't load well | 2010-02-17 | Tomer Shalev | 2010-02-19 | 2 |
Task Description
When loading a saved Brickmania game, the game is loaded corrupted. Please see screenshot attached to see for yourself. There is one brick in the right side which is shown corrupted, and one corrupted rectangle in the left side of the screen which drops like a power object, and stays at the bottom of the screen.
This issue happens on Cowon D2 target. It doesn't happen on the D2's simulator.
Looking at the code and comparing the loading/saving function against the Bubble's game functions, I can see that the return value of file operations is not checked (I'll fix that). In Bubbles, there's a single file operation of reading/writing the game context struct. In Brickmania there are several consequent file operation to read/write each variable. Maybe the drivers doesn't handle this well on this target. A workaround for that could possibly be to join all saved variables under one game context struct as in Bubbles, but that could mask a real bug somewhere else.
|
|
11029 | Bugs | Battery/Charging | Very Low | rockbox doesn't employ software charge monitoring on 3G | 2010-02-16 | Andrew Engelbrecht | 2010-02-18 | |
Task Description
charging isn’t monitored on ipod 3G. it just goes up to 100% very quickly and stays there.
|
|
11012 | Bugs | Settings | Very Low | ipod 3G doesn't automatically enter disk-mode for usb c... | 2010-02-14 | Andrew Engelbrecht | 2010-02-14 | |
Task Description
rockbox 3.5: ipod doesn’t recognize the connection of usb. i understand that rockbox doesn’t support usb on a 3G ipod, but it would be nice to boot into disk-mode like it does for firewire.
|
|
11005 | Patches | Manual | Very Low | Manual: FFT plugin entry & basic conversion script | 2010-02-12 | Delyan Kratunov | 2010-02-12 | 2 |
Task Description
This is a first attempt at creating an entry for the new fft plugin. The button table was automatically generated with the attached python script.
The script takes a file (or - for stdin), looks for an #ifdef CONFIG_KEYPAD….#endif block and if it finds one (and it is relatively simple), it parses it and creates the corresponding LaTeX table.
The script is extremely simple but it does provide a good basis for further work.
|
|
10990 | Bugs | Games | Very Low | block on the last top line grows with lines removal in ... | 2010-02-09 | Vladimir Homutov | 2017-05-01 | |
Task Description
There is bug in rockblox: when you manage to push block exactly to the top of the field, game neither finishes with error, neither continues normally. this block starts growing when you destroy lines in the bottom.
I've made small video and put in into youtube (sorry for bad quality and sharpness : http://www.youtube.com/watch?v=2gULp6yUms8
look into the left top and see what happens when lines are removed. bug is quite easy to reproduce. right side works like the left.
|
|
10980 | Bugs | Music playback | Very Low | Click when pausing/resuming with fade/max precut settin... | 2010-02-08 | Shiloh Hawley | 2010-02-08 | |
Task Description
I like to keep the equalizer on with the precut set to -24db, as a volume limiter. I also like the fade on stop/pause set on. When I pause there is a noticeable ‘click’ sound after the music fades out. Also a click before fading in when I resume.
This was not always the case, but I am not sure how old the version I was using, that did not do this.
By the way, this also occurs on the Gigabeat S, as well as Gigabeat F. I don’t know about other models.
Let me know if you need more information.
|
|
10979 | Patches | Manual | Very Low | Manual: Have all keymap actions defined in one place fo... | 2010-02-07 | Tomer Shalev | 2010-02-09 | 1 |
Task Description
This patch tries to avoid the \opt / \nopt hell in manual's tex files, by concentrating all different action definitions together in the platforms keymap file.
Current patch contains changes only to the jpegviewer plugin, in order to demonstrate functionality. Please provide feedback before I spend a lot of time converting all other locations in the manual to this proposed form.
I think this way of organizing keymap assignments is better because it is neater, and each platform has its button assignment all in one place. Adding new platform is much easier this way.
The patch also use one keymap file to all ipod brands, because they are similar to each other (the ipod4g adds some keymappings, but it doesn't matter if they are defined in other ipod brands).
|
|
10966 | Bugs | LCD | Very Low | c200 v1 LCD doesn't turn on when changing Backlight set... | 2010-02-04 | Daniel Empie | 2011-04-04 | |
Task Description
As the title states the c200 v1 LCD doesn't turn on when changing the Backlight setting from Off to On. The backlight itself does turn on though. I don't know if this happens with the v2 players.
I first noticed this behavior in r24404 earlier today on my c240. I then updated the player to r24511-100204 and get the same behavior as before. I also get the same behavior in another c240 v1 player that I have which I also updated to r24511-100204. It was previously running r20698-090412 and the backlight didn't turn on when changing the backlight from off to on (I'm guessing that FS#10130 fixed that problem) - so it happened sometime between that revision and at least as far back as r24404. It might have even carried over from FS#10130 .
Also, just as a note, I don't notice this behavior in the February 2nd c200 simulator (r24449) - both the backlight and LCD turn on as expected. I checked my v1 Fuze (r24509) also and get normal behavior (backlight and LCD turn on), so this bug might just be limited to the c200 players.
|
|
10959 | Patches | Games | Very Low | Brickmania - Ball disappears. | 2010-02-03 | Bert Wooster | 2012-08-12 | 3 |
Task Description
Running “current build” r24477-100203 on Sansa e200 V1
Game Brickmania bug: The ball just disappears (often on Level 2, but maybe on others). Ball will just usually go to the top corner and not “bounce” back, but the game acts as if a ball is still alive (doesn’t register a lost ball) though there is no further movement on screen. I just have to quit the game.
The ball doesn’t bounce back. No further ball is issued. It just disappears and I can’t interact w/ the game anymore due to no active ball.
FIRST APPEARED: This began a few weeks ago (sorry I can’t be more specific), but has persisted in several “daily build” updates I’ve done and is in the current build I just installed.
REPRODUCIBLE: I reproduce the bug each time I just play through Brickmania. It generally happens in level 2 of the game though it may happen in subsequent levels– I don’t get through to them to see.
I’ve installed with rbuitil and manually, same thing happens. I have 2 different V1 e200s and it happens on both of them.
Thanks for all your work on the great Rockbox.
|
|
10949 | Bugs | Games | Very Low | Rockboy Nano2g sound | 2010-01-31 | Alex | 2011-01-27 | |
Task Description
Sound in all games sounds like chirps or clicks that sounds kinda like the real music on the Nano2G.
|
|
10933 | Bugs | Music playback | Very Low | Stereo Click | 2010-01-25 | Anthony Hadley | 2010-04-30 | |
Task Description
Stereo width of >0% can cause stutter in the form of an audible click.
Bypassed by setting stereo width of 0% or monophonic channel configuration.
|
|
10932 | Patches | Plugins | Very Low | Vocabulary trainer | 2010-01-25 | Birgit Pavel | 2011-01-28 | 3 |
Task Description
General: The trainer works with (three) cardboxes. Known cards will be moved from left to right to the next box, unknown to the first. You have finished the test if all cards are in the last box. The actual filling status of the boxes is graphically shown.
How the user handles the trainer during the test: - a word is displayed - the user thinks about the translation - after pressing a button the solution is displayed - the user decides by pressing the forward or backward button if he was right or wrong - according the selection the card is shifted to the next box or to the first
Options: - select vocabulary file - reset (statistic) of vacabulary file - change direction of inquiry - display comment on/off - colour settings
Vocabulary files:
The vocabulary is stored in files in the following format: word1;word2;comment (optional)
Example: lernen;to learn;verb
File format: Maximum length of words:50 Maximum number of lines:500 File format: UTF-8
|
|
10924 | Bugs | Plugins | Very Low | Can‘t open any .txt files which larger than 1M! | 2010-01-20 | bsx | 2010-02-21 | |
Task Description
Sorry for this article. I am a Chiness boy and my english is poor.But i love rockbox.My MP3 Player is onda vx747.I can’t open any .txt files which larger than 1M on the rockbox system.I don’t know how to solve it and i hope some could send me a message if he could solve the problem.My E-mail:724279694@qq.com.Thanks!
|
|
10920 | Patches | Plugins | Very Low | Fractals: Add the ability to change color scheme | 2010-01-19 | Tomer Shalev | 2010-01-19 | 1 |
Task Description
This patch enables changing the fractal's colors.
Currently, not all targets have proper keymaps defined. This is a work in progress.
I would appreciate any comments.
|
|
10916 | Patches | Simulator | Very Low | Add usb capability to simulator on Linux hosts | 2010-01-17 | amaury pouly | 2010-02-07 | 4 |
Task Description
This patch adds to the simulator the ability to simulate usb on a Linux host. To do this, you'll need to download, build and install a device driver. You can download it here: http://sourceforge.net/projects/usb-vhci/files/ Just download the "linux kernel module". See install instruction in it but it's make && make install. Of course you'll need root rights. There also a wiki about it (http://sourceforge.net/apps/mediawiki/usb-vhci/index.php?title=Main_Page)
Now to have usb simulation works correctly you'll of course need to load the driver modprobe vhci-hcd And you'll probably need to edit the access rights of the device control device: violent example: chmod 0666 /dev/vhci-ctrl other example: chown root:<myself> /dev/vhci-ctrl Or you can add a udev rule if you can make this work.
You can then run the simulator normally (note the the detection is at runtime so you don't need to have it work before launching the simulator). Press 'u' to simulate usb insertion and 'u' once more the simulate usb removal.
Some miscellaneous remarks: -the patch enables usb hid but for some reasons it doesn't work in main menu. However, the remote_control plugins works -the patch enables usbserial which of no interest here but a way to test bulk transfers -the patch DOESN'T enable usbstorage because storage simulation is a stub currently.
If it doesn't work, you can still uncomment this line in usb-drc.c: /*#define USB_VHCI_DRIVER_DEBUG*/ And this line in usb-core.c: /*#define LOGF_ENABLE*/ But beware ! Your console will end up full of obscure messages.
I'm particulary interested in compile feedback under Windows and OSX. And of course I'm interested in working feedback ranging from device detection to working state (HID and usbserial) for example.
|
|
10905 | Patches | Themes | Very Low | Song-Specific AlbumArt should also look for Songname in... | 2010-01-09 | Mike Schmitt | 2010-01-14 | 3 |
Task Description
There should be another option on the list of prioritized options for where to place Album Art images and the filenames. There are currently 7: http://www.rockbox.org/wiki/AlbumArt
My suggested addition would become the new option 2, pushing all others down. The first option is currently the only option to allow for song-specific artwork to be displayed, but this requires naming the image files *exactly* like the corresponding sound file, which screws up directory sorting.
Therefore the option should be added that if no image file has an identical name to the sound file playing, it then looks for an image file which matches the current song's Title metadata, similarly to how the following option looks for a match to the Album metadata.
This could cause conflicts when two songs have the same name, or when a song shares the album's name, or the song name contains unusable characters, but such conflicts are rare and minimal, and if anyone cares all that much about such things there is already the built-in flexibility to get around such issues. The additional code required should be minimal (and already blueprinted within the other options), and have essentially zero impact on any other functionality.
I may try to write this patch myself (as i did with "shuffle + track skip"), but if anyone beats me to it, it would be appreciated :)
|
|
10900 | Bugs | Drivers | Very Low | Can't load Rockbox on Cowon D2 from SD | 2010-01-08 | Anton Roschin | 2010-03-24 | |
Task Description
Can't load Rockbox from my SDHC 32 GB A-Data Turbo Class 6. Get “ATA mount File not found”. Cowon FW loads well.
|
|
10896 | Bugs | Font/charset | Very Low | Changed default codepage is applied only afterl reboot | 2010-01-06 | Tomer Shalev | 2010-05-05 | |
Task Description
Tested on r24190-100105
To reproduce: - Start Rockbox, default setting - Play a file with ID3 tags which are encoded in some non-Latin locale (In my case, Hebrew). Notice that the strings are shown in Gibberish. - Change Default Codepage to the other locale (e.g. Hebrew). - Go back to WPS
Expected result: All strings that are encoded in the other locale are shown properly. Current result: All these strings are shown in the original locale.
Workaround: Restart the player. The new locale is applied.
I will not have time to fix this myself, so I'll appreciate if someone else can take responsibility for this bug. Thanks.
|
|
10892 | Patches | User Interface | Very Low | disable clickwheel slide action in yesno decisions | 2010-01-04 | sven plaga | 2010-02-10 | 1 |
Task Description
during my research on FS#10883 i found out that it would be better do disable slide actions on ipods for yes no decisons. slides are too easy done and often cause an unwanted abort.
this patch solves this issue by only accepting pressed keys for abort actions. the solution for FS#10883 has been appended on the bug report seperately.
|
|
10891 | Patches | Themes | Very Low | Jump to time | 2010-01-03 | Peter Lecky | 2011-05-09 | 4 |
Task Description
This small patch adds a “jump to time” function to wps context menu. After clicking on jump 2 time item user, can specify time in mmmss format E.G: - 130: jump to 1:30 in currently playing track - 90: jump to 1:30 in currently playing track (shorter version of previous example) - 1529: jump to 15:29 - 12345: jump to 123:45 (2 hours, 3 mins, 45 seconds)
I use it to easily transfer “last played position” time from computer to rockbox. Can be useful for audio books listeners.
|
|
10890 | Patches | Battery/Charging | Very Low | Dynamic runtime estimation (iPod Video, iPod nano 2G) | 2010-01-03 | Andree Buschmann | 2011-03-07 | 5 |
Task Description
This patch is a proof-of-concept for an adaptive runtime estimation.
Reason to implement such behaviour is that different user settings and user behaviour have large impact to the power consumption and – as a result – to the runtime. E.g. disabling LCD will save lots of power, but some users do not want to disable the LCD to keep readability in daylight. This patch therefor adapts the estimation of runcurrent() based upon real measurements of the current consumption. The algorithm starts with a default (CURRENT_NORMAL which is defined in the config-file of each player) and uses a weighting scheme with a large time constant to adapt the estimation of the current consumption. The time constant is 1024, which should equal ~20 minutes as the runcurrent()-function is called once per second. With a smaller time constant the runtime estimation is “pumping” too much when the HDD is active.
This first version is just a hard coded experimental solution. Nevertheless something like an actual_current()-function can be implemented for each player in its own powermgmt-file. Players with capability to read the current will return this measured real current, all others still return the fixed default CURRENT_NORMAL.
|
|
10883 | Patches | Drivers | Very Low | clickwheel stops working when its used during the bookm... | 2009-12-29 | sven plaga | 2010-01-04 | 1 |
Task Description
if bookmark=ask is set and the mpeg is stopped, the user is asked for pressing select (for make bookark) or any key (for discard) on apple devices: if the clickwheel is used for discarding, the bookmark is not set (as intended) but the clickwheel is not working anymore. to get the clickwheel working again, the keyboard lock has to be set and unset and select has to be pressed.
|
|
10874 | Bugs | Music playback | Very Low | no track will play after playing a deleted, semi-buffer... | 2009-12-24 | Johannes Linke | 2012-05-03 | 1 |
Task Description
to reproduce:
1. start a big (20mb or more) track. delete it immidiately after starting it. 2. let the song play until it stops. i guess it stops at the end of the buffer. as an alternative you can ff to the end of the track (which shouldn't be buffered) 3. now you're not able to play any track. if you select a new one from the file browser or database, the wps will show up, but nothing is played and the progress bar won't progress. ff and rw also don 't work. only rebooting helps. shutting down needs really long (~15s).
if you delete a fully buffered song, everything works as expected (well, the song continues till the end, and the next song starts. some devs call that "expected" :D ).
tested with r24091 and an e200, although i guess that the bug is target independent and occurs in the last few thousand revisions :)
|
|
10872 | Patches | User Interface | Very Low | Improve the usability of the virtual keyboard | 2009-12-23 | Johannes Schwarz | 2009-12-23 | 1 |
Task Description
I have started an discussion about the virtual keyboard in the mailing list.
In my opinion the text_editor’s control should be similar to the calculator: - use the whole screen (no tiny font) - support for touchscreen (raster map) - separate characters into categories
I adjust the calculator plugin to show my concept.
|
|
10862 | Patches | LCD | Very Low | Add second backlight timeout | 2009-12-17 | Maurus Cuelenaere | 2011-07-29 | 1 |
Task Description
This patch adds a secondary backlight timeout (similar to what the the iPod OF does).
It adds two extra settings: secondary backlight timeout and secondary brightness (I'm not sure wrt the naming of those, any suggestions?)
The code isn't very clean, but it works (except for CONFIG_BACKLIGHT_FADING == BACKLIGHT_FADING_PWM targets, for which I haven't implemented this).
Please test this.
|
|
10850 | Bugs | Manual | Very Low | Manual: Code duplication | 2009-12-13 | Tomer Shalev | 2009-12-15 | |
Task Description
Duplicate table and some text found in manual/main_menu/main.tex in section Recent Bookmarks, and in manual/configure_rockbox/bookbarking.tex in section Bookmarking.
These duplicate code sections should be joined, and the two files should share it.
|
|
10830 | Bugs | Configuration | Very Low | iPod Mini firmware often starts with alarm set and shuf... | 2009-12-05 | Jim Henderson | 2009-12-05 | |
Task Description
Build is r23841 and earlier.
Occasionally when I reboot to the iPod firmware, something has caused the previously unset alarm setting to be enabled and the playback mode is set to shuffle. This doesn't happen with every reboot, but does more than 50% of the time.
Steps to duplicate:
1. Disable the alarm and set the shuffle mode to "None" in the iPod firmware. 2. Reset and boot into Rockbox 3. Listen to a few tracks 4. Reboot into the iPod firmware and check the shuffle mode and alarm settings.
I can't confirm 100% yet as to the time on the alarm being reset as well, but it does seem to consistently read 6 AM - which is a bit of a shock if I've been listening in Rockbox during the day and then I reboot into the Apple firmware and dock in my iHome, expecting to sleep in late on the weekend.
|
|
10807 | Bugs | Operating System/Drivers | Very Low | Rockbox will get stuck in the main menu if disconnected... | 2009-11-23 | Shai Ben-Naphtali | 2009-11-23 | |
Task Description
I noticed, that every time I’m in the car listening to music, and I disconnect the iPod 30G (5th gen), while its playing, and I then try to shut it down, it’ll jump to the main window and will not move away from it.
From this point on, I cannot turn off the device nor more away from the main window. Only a HR will resolve this and let the iPod come back to normal working order.
Further more, while it is in that situation (which it is right now, while I write this), the device won’t even go on sleep or turn off the monitor. So basically, it’ll stay with the screen wide awake and lit up.
The two only buttons that will work are the Hold button, which will in turn, turn off the screen and the scroll will allow me to scroll up and down and around on the main window.
Q: What sort of car connection do you use? Line-out+power, or MSC? Or the accessory I’m not familiar with these connection and their types. All I know is that it is connected to the car stereo from back (ie. the stereo was pull out and the adapter was connected in the back). Also, that it is a connection that connects to the bottom of the iPod (ie. flat and wide connection). It gives me control from the car’s stereo and the steering wheel. When I bought it and then they hooked it up, they told me this is an iPod adapter.
This DOES NOT happen if first stop the music and go to another menu BEFORE I disconnect it from the adapter.
|
|
10804 | Patches | User Interface | Very Low | Add touchscreen mode indication to status bar | 2009-11-22 | Rob Purchase | 2010-06-15 | 3 |
Task Description
The attached patch adds an indication of the current touchscreen mode to the "classic_statusbar" skin. This is useful since some screens automatically change mode, and there's currently no indication the user when this happens. The patch does the following:
- Adds a new WPS tag (%Tm) to return the current touch mode (Absolute|Grid) - Updates classic_statusbar.sbs to conditionally show the correct icon
The reason I've made this a Flyspray task rather than just committing it is because the additions to classic_statusbar.sbs will also apply to non-touchscreen targets (though nothing will appear on screen). While the impact on these targets is minimal, I'm not sure about committing it since it will at least cause the new touchmode.bmp to be loaded unneccesarily.
Also, feel free to design some better icons!
|
|
10784 | Bugs | Bootloader | Very Low | Some problems about the clickwheel and USB connection | 2009-11-15 | Andy | 2010-10-16 | |
Task Description
I've update my ipod nano 2G to r23629. I found the clickweel would remember the last point my finger leave. And next when I touch the clickwheel, it will make a farward/backward move according to the last point I left, even click the button. Now it is not convenient to type a word with the keyboard inside or setting.
And my Mac doesn't launch my ipod when I connect my ipod with USB until I change to disk mode. Seems that the USB driver doesn't work.
|
|
10776 | Bugs | Operating System/Drivers | Very Low | ROLO issues on ARM v4/v5 targets | 2009-11-11 | Rob Purchase | 2010-01-27 | |
Task Description
ROLO currently fails on these targets unless a Rockbox image is being loaded that is sufficiently similar to the one already in memory.
The sequence goes like this:
- rolo_load() loads the new image to rolo_restart() copies the new image to the start of DRAM (to achieve this without crashing, this function is in rolo_restart() tries to call invalidate_idcache(), but since invalidate_idcache() is in DRAM this fails as the function has been overwritten.
There are several solutions to this:
1) Move invalidate_idcache() into .icode (easy but won’t fix all targets, esp. those that don’t use IRAM)
2) Create a new .safecode section at the end of DRAM, and move these functions into it (lots of work to update every app.lds and crt0.S, and test every target)
3) Introduce target-specific rolo_restart() functions, as per imx31/rolo_restart.S (less work, as only one should be required per architecture, eg ARMv4/5 etc.)
I’m not sure which of those options is “best”. 1) is certainly the easiest, but 2) and 3) should also allow ROLO to work on targets that don’t use IRAM.
|
|
10767 | Patches | Drivers | Very Low | usb for mini2440 | 2009-11-08 | Dominik Wenger | 2009-11-08 | 1 |
Task Description
This is a very early patch to enable USB on the mini2440.
This patch let rockbox react on USB, but unfortunatly i dont get further then the first reset interrupt from USB. Something in the init has to be wrong, so i dont get ep0 interrupt which should follow the reset.
Because of this problems, no attempt has been made to implement the acutal data transfer functions.
If someone wants to step in and debug.. feel free !
|
|
10766 | Patches | Music playback | Very Low | Enable Binary Skip / Search as an option for Skip Lengt... | 2009-11-06 | Sean Inglis | 2010-08-15 | 5 |
Task Description
Adds “Binary Skip” to the skip length menu,
This allows navigation by means of binary search within a track.
If no search key is pressed for 5 seconds, the current binary search is considered as having “finished” and pressing a search key subsequently initiates a new binary search.
|
|
10764 | Patches | Drivers | Very Low | Implementation of the MTP protocol | 2009-11-05 | amaury pouly | 2013-11-14 | |
Task Description
This task is about the implementation of the MTP protocol for rockbox.
The code can be found in a github repository: http://github.com/godeater/rockbox/tree/mtp The two main files are: firmware/usbstack/usb_mtp.{c|h} But there also are some other modification to be able to run it using the debug menu.
|
|
10763 | Patches | User Interface | Very Low | This patch speeds the keyboard input for scroll wheel d... | 2009-11-05 | Fred Bauer | 2014-03-03 | 34 |
Task Description
This patch is for the Sansa Fuze but easily modified for other players with scroll wheels. apps/keymaps/keymap-[your player].c needs to be modified
This patch changes the keyboard input method for scroll wheel players to this:
Scrolling the wheel forward selects the column of the desired character moving right. Reversing the wheel moves the keyboard cursor down (not left) to select the character. Reversing again inserts the letter and resets the row and column to the top left. Repeat…(right, down, right, down…)
The benefit is not leaving the scroll wheel or stopping to click anything.
The center select button is now always mapped to delete. Left and right always move the edit position. To make overshoot more forgiving reverse scrolling past the bottom of the keyboard moves the cursor to the top of the previous column.
The posted patch includes keymap changes for the Sansa Fuze. These are the changes required for a different target: - { ACTION_KBD_UP, BUTTON_SCROLL_BACK, BUTTON_NONE }, - { ACTION_KBD_UP, BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE }, - { ACTION_KBD_DOWN, BUTTON_SCROLL_FWD, BUTTON_NONE }, - { ACTION_KBD_DOWN, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE }, + { ACTION_KBD_SCROLL_BACK, BUTTON_SCROLL_BACK, BUTTON_NONE }, + { ACTION_KBD_SCROLL_BACK, BUTTON_SCROLL_BACK|BUTTON_REPEAT, BUTTON_NONE }, + { ACTION_KBD_SCROLL_FWD, BUTTON_SCROLL_FWD, BUTTON_NONE }, + { ACTION_KBD_SCROLL_FWD, BUTTON_SCROLL_FWD|BUTTON_REPEAT, BUTTON_NONE },
This patch will remove Morse code but preserves the unicode capability (not tested)
|
|
10759 | Bugs | Plugins | Very Low | Rockboy Scrollwheel sensitivity | 2009-11-04 | David Matthews | 2009-12-18 | |
Task Description
(sansa fuze) for some games (such as pokemon) when you walk around alot; it is difficult because even the slightest movement of the wheel activates the pause screen; I have tried multiple controls setups; and whatever is setup to use the scrollwhell is always extremely sensitive; a sensitivity setting should be added, to allow a change in the threshold required to count as a button press
|
|
10754 | Patches | Music playback | Very Low | Amend Sleep Timeout to Pause Timeout | 2009-11-02 | Sean Inglis | 2012-01-04 | 3 |
Task Description
Amend the sleep timeout behaviour to pause when the timeout matures.
This allows the idle timeout to power off the player if it remains untouched, or the sleep / pause timeout to recycle if the user unpauses before idle timeout kicks in.
|
|
10706 | Bugs | Drivers | Very Low | Tag DB Never Builds | 2009-10-22 | Brian Sutherland | 2011-05-19 | |
Task Description
I am running 3.4 on a 5.5G iPod modified with a 240gb drive. Rockbox is stock 3.4 with LBA48 added in and the max sector size turned off. The database was working ok on 3.3. Only issue was it took forever to add new files. After upgrading to 3.4 I noticed every time I powered on rockbox would lock up in the menus for up to 10 minutes before functioning normally. So I completely removed the .rockbox dir (including the database files of course) and re-expanded a fresh copy. I then tried to init the db. It runs until it is around ~44k files and 99% and then just sits there. If left alone it will eventually just turn it self off. When I turn it back on it will ask me to init the db again. I have seen it try to commit once or twice but it never takes. I am not really sure how to debug this at this point. Also in the debug disk info area, it things my drive is 131071MB. Under Rockbox Info it says 223GB which is better, but these two things are the same as in 3.3. All my Oggs are converted via a script I wrote from my flacs. I do not believe my flacs have any art, I am not even sure you can store art in a flac tag and even them I don’t think the ogg encoder is transferring them. I ran a tag dump (ogginfo) against my oggs and do not see anything to do with album art. I had 4 files on the device with album art. They were all in a directory with a database.ignore file. So they should not have been noticed. Just in case I removed that directory and rebuilt. It went though 44k files, commited 1-9 and then went back to “scanning” but the disk activity had stopped. Upon reboot it asked me to init the db again.
This is not a patched build. I simply changed the config to include large drive support. This is an issue that needs to be looked at. Please check into it, I will be happy to test any ideas.
|
|
10698 | Patches | User Interface | Very Low | Cowon D2: Tactile button functions with hold switch on | 2009-10-21 | Andrew Beveridge | 2012-12-07 | 9 |
Task Description
This has been (slightly) discussed before, but this is a new take on the matter, not a repeat of FS#10683 .
With this patch applied, the following functionality is recognised with the hold switch in place:
On any list/menu screen or the while playing screen; pressing MINUS decreases volume by one, pressing PLUS increases volume by one, pressing MENU switches between Play and Pause, holding MINUS skips back a track, holding PLUS skips forward a track, holding MENU advances to the next folder.
I feel that anybody using a Cowon D2 will find this functionality essential, not only because it is present in the original firmware, but because it is necessary for in-pocket operation. With a small DAP like this, with tactile buttons as well as a touch screen, it makes sense to maximize convenience.
I have added as much functionality as I could without requiring pressing multiple buttons at once. I have made several similar patches and built them for members on the iAudiophile forums, and this configuration has consistently been the most popular.
I welcome any comments/suggestions. -Andrew
|
|
10686 | Bugs | Themes | Very Low | Peakmeter on ipod 5g using too much CPU (replacing FS#1... | 2009-10-18 | Dave Hooper | 2011-12-19 | 1 |
Task Description
(Replacing FS#10527 ) Peakmeter on ipod video 5g uses too much CPU, such that audible glitches occur during even flac/wav decoding .
|
|
10648 | Patches | User Interface | Very Low | Cowon D2: Mpegplayer control using hardware buttons and... | 2009-10-04 | Arago | 2010-02-26 | 2 |
Task Description
Added seeking by holdplus/holdminus buttons, pause/play by holdmenu button, hiding the OSD panel by briefly pressing power switch.
|