|
11881 | Rockbox | Bugs | Simulator | Low | remote screen on simulator is broken. | 2011-01-16 | |
Task Description
remote screen displays copy of part of main screen.
confirmed on iriver h300 simulator. revesion: r29065 OS: Ubuntu 10.04
r28914(Vastly increase speed of SDL screen updates for RGB565) seems to cause this.
|
|
11822 | Rockbox | Patches | Plugins | Low | use rockbox_browse() in plugins (rockpaint, text_viewer ... | 2010-12-21 | 1 |
Task Description
rockpaint: use rockbox_browse() to select .bmp file to load.(menu → Load) text viewer: use rockbox_browse() to select font. (menu → Viewer Options (or Global Settings) → Font)
|
|
11819 | Rockbox | Patches | Plugins | Low | image viewer: use magick number in file to determine im ... | 2010-12-20 | 4 |
Task Description
this implements suggestions discussed in mailing list ( FS#6321 - Universal Image Viewer(http://www.rockbox.org/mail/archive/rockbox-dev-archive-2010-11/0058.shtml)) get_image_type in image_decoder.c is changed as follows. 1. if it has supported image’s magick value and has assosiated file extension, returns corresponding IMAGE_*. file will be loaded. 2. if it has supported image’s magick value but *doesn’t* have assosiated file extension, it warns that file extension might not be correct and returns corresponding IMAGE_* determined from the magick value. file will be loaded. 3. if it *doesn’t* have supported image’s magick value but has supported image file’s file extension, returns corresponding IMAGE_* determined from the extension. file will not be loaded, and error will be displayed. user can know something is wrong. 4. if it *doesn’t* have supported image’s magick value and *doesn’t* have supported image file’s file extension, returns IMAGE_UNKNOWN. image viewer skips to next file silently.
get_pic_list imag in imageviewer.c is changed so that it create list of all file. (if filtering is done at this point, initial loading would take longer, but not confirmed)
|
|
11777 | Rockbox | Patches | User Interface | Low | enhancement for rockbox_browse() | 2010-11-27 | 6 |
Task Description
This patch makes it easier to use rockbox_browse(). - add struct browse_context to be passed to rockbox_browse. - show proper title when selecting e.g. .wps file or .sbs file from the settings menu. - use rockbox_browse() to view playlist catalog (see also FS#11678 ).
*Known issue browser is messed up if rockbox_browse() is called recursively. to reproduce: highlight audio file or playlist in browser → context menu → Playlist Catalog → View Catalog → context menu → Playlist Catalog → Add to Playlist → go back to browser.
future idea maight be to make rockbox_browse() available for generic purpose to select file. e.g. use it to select file to save configure or playlist, to select .bmp file in rockpaint.
|
|
11751 | Rockbox | Patches | Settings | Low | increase buffer size of some settings. | 2010-11-12 | 1 |
Task Description
some setting items store full path while some other setting items store just filename without extension. so it doesn’t make much sense to use same storage size (MAX_FILENAME+1=33) for both type of setting, and it already seems to cause issue on RaaA (see FS#11575 ). this patch increase buffer size of settings bellow to 80+1. - rec_directory - playlist_catalog_dir - start_directory
|
|
11725 | Rockbox | Patches | Settings | Low | fix duplicationg slash indicating root in filename. | 2010-11-05 | 1 |
Task Description
1. select root directroy in the file go to main menu → “Playlists” and select “Create open file /root.m3u8 . all entry starts with patch fix it to start with one same for recording screen.
|
|
11679 | Rockbox | Patches | User Interface | Low | Remember last postion in the Settings menu. | 2010-10-14 | 1 |
Task Description
This attempts to implement the idea in http://forums.rockbox.org/index.php?topic=25169.0 this only works for the Settings menu in the main menu.
With this patch, if you reenter the Settings menu, it shows the menu shown when you leave the menu just like when you return to the browser or the database.
|
|
11673 | Rockbox | Patches | Plugins | Low | picture flow: improve scrolling text | 2010-10-12 | 1 |
Task Description
scrolling text in pictureflow isn’t so good beacse it keeps moving, it is hard to read first and last character in the line. it is terrible when the width of the line is a little longer than the lcd width. this patch add scroll engine similar to the one in core.
|
|
11662 | Rockbox | Bugs | Themes | Low | my theme crashes player and the ui simulator. | 2010-10-09 | 1 |
Task Description
attached theme i made sometimes causes freeze on the player. i tried it on the ui simulator and the simulator crashes. i tried both on windows with http://rasher.dk/rockbox/simulator/ and on ubuntu 10.04 with I built and result is same.
the theme is for gigabeat f/x.
|
|
11648 | Rockbox | Bugs | Settings | Low | Settings are not saved after loading config file. | 2010-10-02 | |
Task Description
1. Open Settings→Theme Settings→Browse Theme Files. 2. Select theme other than currently used. 3. shutdown and reboot. the theme is not changed to selected. if i select a font after loading theme and then shutdown and reboot, theme is changed to selected.
r28120 seems the cause. reverting the change solve the issue.
|
|
11596 | Rockbox | Bugs | Build environment | Low | make zip and make install don't work as expected when r ... | 2010-09-01 | |
Task Description
I use “rockbox” instead of “.rockbox” as rbdir so that my build doesn’t conflict with officical one. if i run “make install PREFIX=/path/to/player”, it ignores rbdir setting and over write .rockbox directory on the player. if i use “make zip”, rbdir is used but firmware binary (rockbox.gigabeat) is missing from the directory. also, temporal directory is not removed. confirmed with r27964.
|
|
11384 | Rockbox | Bugs | Utils | Low | skinupdater doesn't convert viewport tag properly | 2010-06-08 | 2 |
Task Description
it converts %Vi|8|36|224|176|-|-|-| to %Vi(8,36,224,176,-,-)%Vb( at line 28. using r2668.
|
|
11305 | Rockbox | Patches | User Interface | Low | Correct "reuse buffers if the backdrop file is already ... | 2010-05-21 | 3 |
Task Description
in current svn, reusing buffer works only if both skins don’t contais %X tag. the cause is: if the skin contains %X tag, string passed to skin_backdrop_load as backdrop is somthing like “sbsback.bmp|\n%Vi|14|66|212|224|1|000000|ffffff|\n…” and will be stored to bdrop→name as “sbsback.bmp|\n%Vi|14|66|212|224|1|0000”. so, comparing passed backdrop and bdrop→name will always fail.
attached correct_reusing_backdrop.diff changes this like follows: change size of bdrop→name to MAX_PATH, use filename which is fullpath of the file for both comparing and stored value.
improve_set_as_backdrop.diff improve “Set as backdrop” functionality. it fix that, after N times of failure of “Set As Backdrop” or “Clear Backdrop”, “Set As Backdrop” always fails until reloading a skin becase of lack of memory. instead of allocating buffer by skin_buffer_alloc(), add new function skin_backdrop_getbuffer() and pass “-” as filename to get same buffer for the backdrop used in sb_set_backdrop().
|
|
11017 | Rockbox | Patches | Database | Low | show some more items in database's context menu. | 2010-02-15 | 1 |
Task Description
this patch adds two items to database’s context menu with an audio file is selected. one is Playlist Catalog and the other is Properties. i think Properties is useful when navigating other than artist or album.
|
|
10925 | Rockbox | Patches | User Interface | Low | basic touchscreen support for virtual keyboard | 2010-01-21 | 7 |
Task Description
Johannes Schwarz pointed out that virtual keyboard lacks support for touchscreen. so i tried to add one. but i don’t actually understand how touchscreen works and don’t have tagert to test on. so, feel free to improve, customize or even reject. tocuh character to input a character. tocuhing right side changes the page if there is more than one. tocuh left/right side of edit line to move cursor left/right by one char. morse input support is not added. text on buttons is not localized.
probably this is not so usable especially for default keyboard with system font because of too small grid for character selection. maybe it can be improved by defining something like MIN_GRID_SIZE and use it instead of font width or font height.
|
|
10855 | Rockbox | Bugs | User Interface | Low | problems with statusbar skin (sbs) | 2009-12-14 | 4 |
Task Description
I noticed some redraw prblems using custom statusbar skin.
Target: Gigabeat X Rockbxo version: r23989-091214
1. Right after exit text_editor plugin, list uses whole screen instead of sbs viewport. 2. If I keep pressing a button, sbs stops to update information. e.g. if i keep pressing VOL UP buton, value of volume in sbs increases for a short period and then stops to increase. And i release the button, the value jumps to correct value. 3. Informations are not update in setting menu unless press a button. e.g. play any song and go to Setting → Sound Settings → Volume. current time in song is not updated. there may be more screens that sbs is not updated unless press a button.
patch 01, 02 and 03 are fix for 1, 2 and 3 respectively. also attached theme i used for testing.
|
|
10786 | Rockbox | Patches | Plugins | Low | enable calendar plugin for non-rtc targets | 2009-11-15 | 2 |
Task Description
with this patch, calendar for non-rtc targets would work as follows (nothing is changed for rtc targets). 1. first time the calendar plugin is started, it selects first day of month of year where month and year is when calendar plugin is build. 2. when the plugin exits, it saves current month and year to config file. 3. next time it is started, it select first day of saved month of year.
|
|
10785 | Rockbox | Patches | User Interface | Low | separate keymap for morse code input from keymap for ke ... | 2009-11-15 | 2 |
Task Description
this patch adds new context, CONTEXT_MORSE_INPUT for keymaps and use it but CONTEXT_KEYBOARD while in morse code input mode in keyboard. it’s purpose is to make it easier/possible to adapt more keymaps for morse input. but i’m not sure if this is a way to go. doesn’t this make things complicated?
|
|
10722 | Rockbox | Patches | User Interface | Low | some improvements for gui/list.c | 2009-10-25 | 3 |
Task Description
this patch is some improvements for gui/list.c * add function list_get_nb_lines and replace duplicated codes to calculate number of lines by it. * refine calculation of gui_list→start_item[screen] in function gui_list_put_selection_on_screen. - tries to show as many items as possible. hopefully fix FS#10054 without further glitches, iiuc the issue. * remove trailing spaces and fix indents.
|
|
10716 | Rockbox | Bugs | User Interface | Low | up/down is reversed in quickscreen | 2009-10-24 | |
Task Description
I set brightness setting to both top and bottom item of quickscreen. In setting menu, pressing up button increases brightness and pressing down button decreases brightness. but in the quick screen, it is reversed. i.e. pressing up button decreases brightness and pressing down button increases brightness.
EDIT: I’m using Gigabeat X, r23328.
|
|
10559 | Rockbox | Patches | Plugins | Low | lrcplayer: a plugin to view .lrc file | 2009-08-23 | 16 |
Task Description
This is previously posted to FS#7432.
This plugin displays lyrics in .lrc file synchronized with song being played. See attached lrcplayer.txt for details.
chages from lrcplayer.3.patch (in FS#7432). * disable reading id3 for low mem targets. * ignore word time tags in enhanced .lrc format instead of displaying them.
|
|
10555 | Rockbox | Patches | Plugins | Low | Rockpaint: improve browsing font. | 2009-08-22 | 1 |
Task Description
This attempts to improve browsing font by creating font preview. still needs some work. * if buffer isn’t enough large to store all preview of fonts, fonts that weren’t loaded won’t ever displayed. * text doesn’t scroll.
|
|
10554 | Rockbox | Patches | Plugins | Low | Rockpaint: enable to set canvas size | 2009-08-22 | 2 |
Task Description
Currently, rockpaint always save the bitmap file which size is same as screen size regardless of the size of loaded bitmap. This patch enables saving the bitmap as same size as loaded bitmap. Also, width/height can be changed if you want.
|
|
10465 | Rockbox | Bugs | User Interface | Low | statusbar is not shown in browser after disconnect usb | 2009-07-25 | 1 |
Task Description
Confirmed with gigabeat X30, r22014, default settings. how to reproduce: 1. show WPS. 2. connect USB. 3. disconnect USB and main menu will be shown. 4. go to browser. statusbar isn’t shown. Once you go to wps and back to browser, statusbar will be shown again.
Opposite thing (i.e. statusbar is shown in browser) would happen if statusbar setting is set to off and use wps with statusbar enabled.
Attached patch seems to fix this issue but I’m not sure if this is correct fix.
|
|
10435 | Rockbox | Bugs | User Interface | Low | page up/down doesn't work properly if title is displaye ... | 2009-07-13 | 2 |
Task Description
In gigabeat f/x, you can scroll page up/down by pressing A+ UP/DOWN in list such as browser or playlist viewer. but scrolling page up/down skips extra one line. for example, open playlist by “Context Menu” → “Playlist” → “Ceiw “. items from 1 to 19 will be displayed and 1st item will be pointed. then, press A+DOWN and 21st item will be pointed. imo, 20th item should be pointed. if you simply press A+DOWN again, 23rd item won’t be shown. the number would differ depending on lcd height and font.
this is because title is not taken account of when calcurating how many lines to skip. here is a patch for this bug.
|
|
10350 | Rockbox | Patches | Plugins | Low | plugin lib highscore: fix and improvement | 2009-06-19 | 11 |
Task Description
*Close file descriptor in highscore_load. *Replace tabs with spaces. *Change format of score in file. Change format from “name:score:level” to “score:level:name”. In this way, name can contain any kind of char including ‘:’ (but currentry, name doesn’t seems to be used) and settings_parseline can be used to parse string. *make highscore_update to return the postion of newly added score. return 0 if the score is not added. this value can be used to display something like “New High Score #1”. *change highscore_update, reverse the oder of scores. Highest score is stored at the end of array and it is not intuitive. *Modify rockblox to fit above change. rockbox is the only plugin using highscore_update.
|
|
10283 | Rockbox | Patches | Plugins | Low | Simplify Xobox menu and fix a issue | 2009-06-06 | 11 |
Task Description
*Use same menu for both in-game and not in game. -”Restart Level” and “Start Game” are combined as “Start New Game”. “Restart Level” sounds like to restart the level I stoped for me. but it starts game from level 1. -Show message “No game to resume” if “Resume Game” is selecetd while not in game. this is similar to chopper. *fix typo “Difficult” to “Difficulty”. *Fix the following issue. pause game and enter menu. then resume game. the menu will stay shown untill game is unpaused. it is confusable. With this patch, redraw the board and show “Paused”. another way to fix it would be to force unpausing. i.e. somthing like “pause = false;”. or do not allow to enter menu while the game is pausing. I’m not sure which is the best.
|
|
10250 | Rockbox | Patches | Plugins | Low | Gigabeat F/X: Jewels: use menu button to go to the in-g ... | 2009-05-27 | 1 |
Task Description
Since Gigabeat F has menu button, there is a reason to use the button to go to the menu. Change manual accordingly.
|
|
10249 | Rockbox | Bugs | User Interface | Low | Gigabeat F/X: fix wrong key in "Set Time/Date" screen | 2009-05-27 | 1 |
Task Description
In “Set Time/Date” screen, instruction likes following is shown. but pressing button A doesn’t revert changes…
SELECT = Set A = Revert
|
|
10248 | Rockbox | Patches | User Interface | Low | Gigabeat F/X: use volume up/down to move cursor in keyb ... | 2009-05-27 | 1 |
Task Description
enabled to use volume up/down to move cursor which are not used in keyboard, because it’s a bit difficult to press A+Left/Right with one hand.
|
|
10241 | Rockbox | Bugs | Plugins | Low | ovarlay loader for Lua is made while lua.ovl is not mad ... | 2009-05-25 | |
Task Description
Confirmed with r21075. I build rockbox for myself and noticed that there is two “lua.rock”s. One is “build-dir/apps/plugins/lua/lua.rock” and the other is “build-dir/apps/plugins/lua.rock”. The latter seems to be a loader of lua.ovl, but lua.ovl doesn’t exist.
|
|
10138 | Rockbox | Patches | Plugins | Low | some minor fixes | 2009-04-17 | 9 |
Task Description
this patch is some minor fixes to following plugins/files.
*text_editor remember closing file descriptor. *spacerocks pause only if playing game when HOLD is enabled, to fix bug that enabling and disabling HOLD in demo allows player to “resume” game. *star hide statusbars in menu so as not the bars to be drawn on title. *rocklife check result of open properly. open in Rockbox seems to return negative value not only -1 when error. iirc, open returns -2 when too many files are opened. *apps/plugins/lib/helper.c no need to check if rb is NULL since it should be initialized in loader.
*dict *stopwatch *keybox *pegbox replace ‘ROCKBOX_DIR “/rocks/(apps|games)/…“’ with ‘PLUGIN_(APPS|GAMES)_DIR “/…“‘.
*apps/keymaps/keymap-gigabeat.c make source code look better.
*apps/plugins/spacerocks.c *apps/plugins/star.c *apps/plugins/sudoku/sudoku.h *apps/plugin.c *apps/plugin.h replace tab with 4 spaces.
|
|
10132 | Rockbox | Patches | Plugins | Low | set font to FONT_UI when exit plugin. | 2009-04-14 | 2 |
Task Description
this patch makes plugin to set font to FONT_UI when exit them if it set to FONT_SYSFIXED. what is problem is it affects the font of splash and it results in showing empty box if language is set to japanese, chinese, etc..
it might be easier/simpler to do it in plugin_load in apps/plugin.c after returning from a plugin.
|
|
10094 | Rockbox | Patches | Plugins | Low | Replace oldmenuapi menu/customed menu in plugins by sta ... | 2009-04-04 | 9 |
Task Description
this patch replaces menu of the following plugins by standard menu.
plugins using oldmenuapi: doom pacbox reversi solitaire sudoku random_folder_advance_config fireworks jpeg mpegplayer rockboy viewer zxbox test_sampr test_disk
plugins using its own menu: jewels chessclock
plugins whose menu is NOT replaced: rockpaint - this plugin has file browser and it needs some work to turn to standard menu.
|
|
10073 | Rockbox | Patches | Manual | Low | Gigabeat S: manual: add keymaps to the plugins section | 2009-03-30 | 3 |
Task Description
this patch adds keymaps to the plugins section of the manual for Gigabeat S. it may contains wrong keymaps. this is my first time to work with manual. i hope not to break anything..
|
|
10068 | Rockbox | Patches | Plugins | Low | correct key instructions in plugins for gigabeat f/x an ... | 2009-03-29 | 1 |
Task Description
this patch corrects key instructions in plugins for gigabeat.
for gigabeat F/X * blackjack - change CENTER to SELECT for consistency. - fix putting two strings to the same row. * sliding_puzzle - change OFF to POWER since gigabeat does not have button OFF. * star - correct key instruction which is out of date.
for gigabeat S add key instructions to following plugins. * blackjack * flipit * sliding_puzzle * sokoban * star
|
|
10063 | Rockbox | Patches | Plugins | Low | Add fastforwad/rewind to Playback Control menu | 2009-03-27 | 1 |
Task Description
this is an attempt to implement the idea suggested in the forum (http://forums.rockbox.org/index.php?topic=20120.0). I take values from “skip length” setting for variable steps.
|
|
9988 | Rockbox | Patches | Plugins | Low | fix text editor plugin | 2009-03-06 | 1 |
Task Description
fix bug that causes buffer overflow when the file size is bigger than 128KiB (half of MAX_CHARS). change concat to not add empty line at the end of file. change a return value of menu to not make variable “changed” true after returning from Playback Control menu. to confirm, open a file with text_editor, go straight to playback menu, close the menu and exit plugin. you will be asked to save or ignore changes despite nothing is changed. fix bug that Color setting will be lost after edit Extension when editing .colours file.
i tested on gigabeat X30 and it seems OK.. please check.
|
|
9971 | Rockbox | Patches | Plugins | Low | rework Superdom plugin | 2009-03-01 | 3 |
Task Description
1. make duplicated code into function such as
putting resources on borad,
moving unit,
attacking to opponent's territory and calculating result.
2. change function computer_war to avoid endless loop. 3. simplify redundancy conditionals. 4. handle canceling at selecting place or input number. 5. use while(1) loop instead of goto. 6. use system font when drawing score. (part of FS#7593 ?) this maybe fixes bugs reported at FS#9962 , FS#9963 , FS#9965 .
|
|
9836 | Rockbox | Bugs | User Interface | Low | Labels are drawn near the left in the color picker scre ... | 2009-01-27 | 2 |
Task Description
please see attached picture. the character of R, G, and B are in the left of screen and cursor is hidden by R.
I made a patch but I’m not sure if this is correct fix…
|
|
9782 | Rockbox | Bugs | LCD | Low | Gigabeat F/X: lcd_bitmap_transparent_part does not clip ... | 2009-01-11 | 1 |
Task Description
lcd_bitmap_transparent_part in firmware/target/arm/s3c2440/gigabeat-fx/lcd-meg-fx.c does not clip bitmap correctly. this cause a problem that jewels appear strangely when they fall down from above on jewels plugin.
this fix is only copy from firmware/drivers/lcd-16bit.c.
|
|
9487 | Rockbox | Patches | Plugins | Low | calendar plugin fix | 2008-10-13 | 1 |
Task Description
this patch fixes these bugs. 1. curosr disappears when move to January from Dec. curosr indicates 32, 33… 2. it shows empty memo when you select monday after memo is add. this is because memos_in_memory is incremented improperly after memos are loaded. 3. weekly memos are also shown monthly. e.g. add weekly memo to 1st September at first. then, select 1st Octember, and it will show the memo you added to 1 September.
and I made some changes. 1. modify function save_memo to rename ‘~temp’ to ‘.memo’ instead of copying content. 2. look after array size. 3. modify some indent.
|
|
9224 | Rockbox | Patches | Plugins | Low | Calendar button map for Gigabeat F and other targets | 2008-07-29 | 5 |
Task Description
This patch will make calendar plugin available for the targets with RTC. 1. I added button maps just like other plugins and fixed some codes. 2. use rb→memset to initialize struct variables. 3. draw lines if the LCD is large enough. 4. use List Widget to show memos and menu API for edit menu.
I tested this on my Gigabeat F21 and on the sim. Sorry for my bad English.
|