Marianne Arnold
99975e9fb5
new usb logos for all screens, utilising lcd_bitmap_transparent() on colour displays. It saves some bytes on Archos as a nice side effect
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11560 a1c6a512-1295-4272-9138-f99709370657
2006-11-20 10:56:22 +00:00
Jonathan Gordon
6288523cfe
* Move checkbox to plugin api (core never uses it)
...
* replace the last of the scrollbar() calls with gui_scrollbar_draw()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11552 a1c6a512-1295-4272-9138-f99709370657
2006-11-19 14:11:42 +00:00
Jonathan Gordon
6a1161b634
dont allow the volume setting to wrap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11445 a1c6a512-1295-4272-9138-f99709370657
2006-11-06 10:11:51 +00:00
Linus Nielsen Feltzing
3b99840019
Patch #6145 by Alexander Levin - Pitch adjustment in semitone steps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11442 a1c6a512-1295-4272-9138-f99709370657
2006-11-06 09:19:40 +00:00
Michael Sevakis
9e8fe0e4c6
General: changed local adc to voltage conversions in several places to use battery_voltage. Added battery_read_info function for unfiltered battery information. x5: removed adc_read as a distinct function. Removed adc tick task. adc_init is empty inline. Adjusted battery scale, voltage to level array and read 10 bits from the ADC for battery since 255 levels is not enough for true centivolt resolution.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11396 a1c6a512-1295-4272-9138-f99709370657
2006-10-30 11:33:38 +00:00
Jonathan Gordon
710ccb7b48
ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11338 a1c6a512-1295-4272-9138-f99709370657
2006-10-25 10:17:57 +00:00
Jens Arnold
d6e9290319
Fix USB screen on Player.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11293 a1c6a512-1295-4272-9138-f99709370657
2006-10-21 12:02:14 +00:00
Dave Chapman
fc865cb5a8
Revert change to screen_access.c (adding the native-bitmap drawing function) that caused warnings on the H3x0. We now draw the USB logo using the normal lcd_bitmap() and lcd_remote_bitmap() functions instead of the screens API, which doesn't handle the differing bitmaps types well. Remove apps/gui/logo.[ch] as they are now longer used.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11208 a1c6a512-1295-4272-9138-f99709370657
2006-10-12 20:45:31 +00:00
Jonathan Gordon
8055825312
fix the shutdown screen on the recorder
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11160 a1c6a512-1295-4272-9138-f99709370657
2006-10-09 12:14:25 +00:00
Jonathan Gordon
bc0943e922
fix the status bar not updatng correctly in the id3 viewer (FS:5973)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10931 a1c6a512-1295-4272-9138-f99709370657
2006-09-12 08:55:47 +00:00
Jonathan Gordon
77982946a6
doesnt really need to use the sysfont for the pitch screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10866 a1c6a512-1295-4272-9138-f99709370657
2006-09-03 11:35:24 +00:00
Jonathan Gordon
85134105b9
make the pitch screen use the remote screen also, and fix non-lcd iriver remote for the screen (again)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10865 a1c6a512-1295-4272-9138-f99709370657
2006-09-03 11:33:03 +00:00
Jonathan Gordon
d12f81ddd4
fixed the settings action context, time/eq/colour chooser/dbug screens
...
should all work correctly again
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10670 a1c6a512-1295-4272-9138-f99709370657
2006-08-21 07:03:15 +00:00
Jonathan Gordon
07d3db2dec
really fix the yes/no screen now, also id3 viewer shows the status bar
...
correctly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10630 a1c6a512-1295-4272-9138-f99709370657
2006-08-17 09:28:04 +00:00
Jonathan Gordon
10af966be2
stop id3 viewer eating keypress on entry
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10626 a1c6a512-1295-4272-9138-f99709370657
2006-08-17 05:40:14 +00:00
Jonathan Gordon
f7db043fbc
* fix pitchscreen
...
* stop yes/no screen eating the first press sometimes
* add enter id3 button from wps in irivier
* update keymap-h10 from Barry Wardell
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10614 a1c6a512-1295-4272-9138-f99709370657
2006-08-16 14:14:16 +00:00
Jonathan Gordon
5e5bfabf67
* fixed the pitch screen key mappings for all targets, targets require a
...
mapping to access the screen from the wps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10611 a1c6a512-1295-4272-9138-f99709370657
2006-08-16 13:25:45 +00:00
Magnus Holmgren
45c57e50b2
* Make ID3 info screen usable again (and not exit right after enter), though maybe a few more buttons should cause an exit.\n* Also save a few bytes of code...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10592 a1c6a512-1295-4272-9138-f99709370657
2006-08-15 19:52:03 +00:00
Linus Nielsen Feltzing
224c0a13eb
Finally, the new button action system is here, thanks to Jonathan Gordon. Some button mappings have changed and other things may break. Comments should go to the forum, http://forums.rockbox.org/index.php?topic=5829.0 or the mailing list.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10582 a1c6a512-1295-4272-9138-f99709370657
2006-08-15 12:27:07 +00:00
Shachar Liberman
f17e5c04f3
FS#5587 Non-latin languages support update. Translators:Please change
...
the 48 new LANG_SYSFONT_ strings at the end of your language file if
they don't fit nicely with rockbox's internal font.
(for more info http://www.rockbox.org/twiki/bin/view/Main/NonLatinLanguages )
Developers:Please keep using LANG_SYSFONT strings when reffering to the
internal font. * Hebrew update.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10476 a1c6a512-1295-4272-9138-f99709370657
2006-08-07 21:24:22 +00:00
Kevin Ferrare
f64280ff00
OOPS Forgot remote keys bindings for the ID3 info screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10176 a1c6a512-1295-4272-9138-f99709370657
2006-07-02 16:18:59 +00:00
Kevin Ferrare
f77ac7a6a7
added support remote support for the id3 infos screen (had to slightly change the list engine to use it here as well), corrected a mistake in the french translation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10175 a1c6a512-1295-4272-9138-f99709370657
2006-07-02 12:28:27 +00:00
Jens Arnold
0dd1f8ec11
Work-in-progress rework of charging status reading & display: * Changed several charging related HAVE_* macros into one multi-value CONFIG_CHARGING. * Always use proper macros for charging states. * Battery symbol charging animation now starts from current level on all targets with charging. Two-colour animation kept for non-b&w targets. Round down fill level while charging as before, but round to nearest pixel value for discharging on all targets. * Charging anim fixed on player. * Some code cleanup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10080 a1c6a512-1295-4272-9138-f99709370657
2006-06-06 22:23:52 +00:00
Thom Johansen
aa1834ef32
Allow pitch ratio to hit top and bottom values when using button repeat.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10027 a1c6a512-1295-4272-9138-f99709370657
2006-05-31 11:38:07 +00:00
Jens Arnold
35aae1ce9a
Code policed C99-style variable declarations.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9982 a1c6a512-1295-4272-9138-f99709370657
2006-05-24 07:32:36 +00:00
Peter D'Hoye
93b899d0fe
Reworked backdrop handling. Fixes a bug that wasn't in the tracker yet ;)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9970 a1c6a512-1295-4272-9138-f99709370657
2006-05-21 11:00:02 +00:00
Zakk Roberts
35d36585c8
Fix yellow builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9752 a1c6a512-1295-4272-9138-f99709370657
2006-04-21 06:20:02 +00:00
Zakk Roberts
8a0ea50ee2
Updated pitch screen again. *Back to old behavior of only coming up on ON+UP/DOWN (Archos) or PLAY+UP/DOWN (iriver) - fixes FS#4928. *Button mappings changed: Up/Down = +/- 0.1%; holding Up/Down = +/- 2%; Left/Right = 'temporary' +/- 2% (old behavior). *SWCODEC: pcmbuf_set_low_latency, now you can hear pitch adjustments quicker. *Broke pitchscreen code into two parts; one to draw and one to deal with buttons.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9751 a1c6a512-1295-4272-9138-f99709370657
2006-04-21 06:11:24 +00:00
Hardeep Sidhu
d9f11ac41d
Repeat mode should be an integer, not a boolean. Fixes bug #2955 .
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9743 a1c6a512-1295-4272-9138-f99709370657
2006-04-20 15:41:24 +00:00
Zakk Roberts
a0a01b38e2
Readjusted quickscreen code so that it now actually scales to larger LCDs. Get rid of 'left_right_text' argument - this also means that 'scroll bar' and 'status bar' look better in some languages.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9602 a1c6a512-1295-4272-9138-f99709370657
2006-04-11 06:38:10 +00:00
Zakk Roberts
2f943b054c
Enabled the quickscreen for iAudio X5. Globally, REC enters the menu and holding REC enters the quickscreen. Also moved the quickscreen #define to model config files, which simplifies the checking for it and makes checking more consistent. Cleaned up keymappings in quickscreen.h.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9590 a1c6a512-1295-4272-9138-f99709370657
2006-04-10 03:51:17 +00:00
Zakk Roberts
15b2eefd6b
Updated quickscreens, now they look better than before while still retaining the ability to scroll - this is about as good as it gets until viewports are implemented. Also enabled the quickscreen for iPods.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9421 a1c6a512-1295-4272-9138-f99709370657
2006-04-02 10:41:16 +00:00
Jens Arnold
de6230153e
Missing file from .lang rework
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9399 a1c6a512-1295-4272-9138-f99709370657
2006-04-01 13:41:53 +00:00
Zakk Roberts
c5b63269fc
Whoops, the Archos Player/Studio doesn't have the ability to change pitch..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9176 a1c6a512-1295-4272-9138-f99709370657
2006-03-22 02:44:18 +00:00
Zakk Roberts
5b93eb6f74
Pitch screen now accessible from the WPS context menu for all targets. This means pitch adjustment is now available on the iPods and iAudio X5.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9175 a1c6a512-1295-4272-9138-f99709370657
2006-03-22 02:18:44 +00:00
Linus Nielsen Feltzing
ab1019a1e8
Patch #4843 by Nicolas Pennequin - Correct status bar and backdrop in ID3 info screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9156 a1c6a512-1295-4272-9138-f99709370657
2006-03-21 11:31:53 +00:00
Zakk Roberts
87afd0b050
Reworked pitch screen for easier adjustment and better looks. Added some button definitions for iPods - coming soon to a Sound Settings menu near you...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9146 a1c6a512-1295-4272-9138-f99709370657
2006-03-21 07:59:23 +00:00
Brandon Low
ddf7c70a45
Real Time Clock support in the WPS
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9105 a1c6a512-1295-4272-9138-f99709370657
2006-03-18 22:42:02 +00:00
Zakk Roberts
a3cfdef7c8
Fixed iPod scroll directions for ID3 viewer and corrected semi-misleading comment.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9010 a1c6a512-1295-4272-9138-f99709370657
2006-03-12 02:24:29 +00:00
Brandon Low
63c0d1dd9c
Basic battery monitoring for ipod 5g, should work on other ipods as well, but needs testing and stuff. Also improved the RTC driver and moved it to where it belongs, and interrupt protected a bunch of possibly broken i2c. Also start preparing code for ipod charge monitoring. Note: on the 5g, this takes up enough processor time to increase skippiness noticeably in WPS.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8911 a1c6a512-1295-4272-9138-f99709370657
2006-03-05 18:06:06 +00:00
Tomas Salfischberger
625454b690
Patch FS#4744 - This patch maps the "Off" button in the pitch screen to reset the playing speed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8902 a1c6a512-1295-4272-9138-f99709370657
2006-03-04 15:35:29 +00:00
Brandon Low
8d5a6609a3
AB-repeat mode for software codecs. Accessible through menu as a repeat mode, with buttom mappings much like those on other rockbox targets for now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8409 a1c6a512-1295-4272-9138-f99709370657
2006-01-21 23:43:57 +00:00
Linus Nielsen Feltzing
c993f8c38d
Now the quick screen properly sorts the playlist when shuffle is disabled
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8285 a1c6a512-1295-4272-9138-f99709370657
2005-12-23 00:55:01 +00:00
Dave Chapman
b78838d09f
Use the abstract SETTINGS_ defines instead of the target-specific BUTTON_ defines for the time/date settings screen - in preparation for H300/iPod RTC support
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8212 a1c6a512-1295-4272-9138-f99709370657
2005-12-10 12:59:54 +00:00
Jens Arnold
dece047e31
Fixed red recorder builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8165 a1c6a512-1295-4272-9138-f99709370657
2005-12-06 00:53:58 +00:00
Daniel Stenberg
b05eec8b1e
Big Code Police raid. Pretty pretty please, we do no macrofy simple
...
assignments and things just to make them appear as function calls. That makes
code harder to follow. Did some gcc4 warning fixes as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8163 a1c6a512-1295-4272-9138-f99709370657
2005-12-05 23:37:14 +00:00
Daniel Stenberg
f981ea93fb
kill gcc4 warnings
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8162 a1c6a512-1295-4272-9138-f99709370657
2005-12-05 22:44:42 +00:00
Thom Johansen
5deedc6571
Playback speed changing support for H300.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8153 a1c6a512-1295-4272-9138-f99709370657
2005-12-05 19:04:50 +00:00
Dave Chapman
8c800cf59a
Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC defines from config-*.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8147 a1c6a512-1295-4272-9138-f99709370657
2005-12-04 15:23:47 +00:00
Thom Johansen
27c658c8a6
Enabled playback speed adjustment support for H1x0. Modified the resampler to do both channels in one pass.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8099 a1c6a512-1295-4272-9138-f99709370657
2005-11-28 22:26:20 +00:00