Jonathan Gordon
|
9270ee6aab
|
dump the old scrollbar(), make it a wrapper to gui_scrollbar_draw() only
drawing to the main LCD. Saves ~400bytes on the recorder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11530 a1c6a512-1295-4272-9138-f99709370657
|
2006-11-15 10:11:51 +00:00 |
|
Michael Sevakis
|
cc50c149e9
|
H100/General: HAL for S/PDIF and refinement/bufixes in optical output powering/source selection.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11523 a1c6a512-1295-4272-9138-f99709370657
|
2006-11-13 23:21:54 +00:00 |
|
Jens Arnold
|
0297873f6a
|
Backdrop support for greyscale targets. WPS backdrop is untested.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11520 a1c6a512-1295-4272-9138-f99709370657
|
2006-11-13 00:45:21 +00:00 |
|
Jens Arnold
|
83e18d982c
|
Patch #5771 by Frederik Vestre: Fix BMP loader to work in 64bit environments (simulator).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11513 a1c6a512-1295-4272-9138-f99709370657
|
2006-11-11 11:26:42 +00:00 |
|
Martin Scarratt
|
d8103f3ba6
|
Recording trigger for software codec targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11479 a1c6a512-1295-4272-9138-f99709370657
|
2006-11-09 12:27:56 +00:00 |
|
Michael Sevakis
|
0f5cb94aa4
|
Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11452 a1c6a512-1295-4272-9138-f99709370657
|
2006-11-06 18:07:30 +00:00 |
|
Jonathan Gordon
|
f57de526b5
|
woops, damn vim isnt set to use space instead of tabs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11295 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-21 13:07:10 +00:00 |
|
Jonathan Gordon
|
4bf9aaf751
|
missed a signalscreenchange()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11294 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-21 13:05:29 +00:00 |
|
Barry Wardell
|
b990d4f26b
|
Hopefully fix the copyright notice.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11290 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-21 10:33:53 +00:00 |
|
Jonathan Gordon
|
eee87c67b0
|
sorry Bjorn, blame kate
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11288 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-21 10:12:21 +00:00 |
|
Jonathan Gordon
|
b8114738ec
|
add signalscreenchange() to vkeyboard
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11287 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-21 10:00:30 +00:00 |
|
Michael Sevakis
|
e0710b2af1
|
More color adjustments. Better translation to and from native colors with even distribution of levels. Macros for extracting native depth components and packing them.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11227 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-15 17:51:00 +00:00 |
|
Michael Sevakis
|
661c3406a9
|
Added inner fill option to normal scrollbar and foreground only option. Added a left-pointing cursor for using pointer. Updated color picker and now sliders look very good on color, grayscale and mono screens when using bar selector. Some misc. changes for appearance.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11210 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-13 04:16:49 +00:00 |
|
Dominik Riebeling
|
379b91f505
|
Make sure to set deemphasis correctly when starting the radio.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11205 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-12 19:27:00 +00:00 |
|
Dominik Riebeling
|
a22d995031
|
Fix tuning into weird frequencies at unpause after changing region setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11199 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-12 13:59:44 +00:00 |
|
Michael Sevakis
|
b5404b2ca6
|
Left some crud in bmp.c that should've been removed before committing. Don't know what's with me today
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11196 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-12 00:25:21 +00:00 |
|
Michael Sevakis
|
fa0ea19d5a
|
Fixed the problem with the backdrops on iPod. The same problem was in the updated color picker and that is fixed too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11195 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-11 23:26:17 +00:00 |
|
Michael Sevakis
|
bed0db213d
|
Small bitmap dithering tweak
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11191 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-11 18:12:36 +00:00 |
|
Michael Sevakis
|
756ce4abca
|
Fixed errors. Forgot to include system.h for swap16 in bmp.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11181 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-11 01:43:53 +00:00 |
|
Michael Sevakis
|
76a6aaa278
|
Added dithering for 24 bit backdrops on 16 bit displays. FORMAT_DITHER should be specified to dither a bitmap when loading. Feel free to flame me if I got the RGB565SWAPPED thing wrong.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11180 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-11 01:26:09 +00:00 |
|
Michael Sevakis
|
69b98bd16e
|
Hopefully took care of FS#6105 - unnecessary 'recording screen' option in the radio menu causes rockbox to freeze.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11169 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-10 13:42:22 +00:00 |
|
Dominik Riebeling
|
e66b2ec450
|
Implement region setting for the fm tuner. The region setting affects deemphasis, band limits and step size. Fixes FS#5929, FS#5928.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11133 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-05 12:40:13 +00:00 |
|
Peter D'Hoye
|
cb5129d074
|
Prevent gain increase when using AGC in Safety mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11101 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-01 10:04:40 +00:00 |
|
Martin Scarratt
|
22e7e940a7
|
Oops, didnt mean to commit this
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11081 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-27 21:36:50 +00:00 |
|
Martin Scarratt
|
c06eadb572
|
If a directory is created in the recording screen, the dir browser needs refreshing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11080 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-27 21:28:47 +00:00 |
|
Martin Scarratt
|
84cbab18da
|
Fixed the possiblity of fooling the recording screen into writing to a non existent directory.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11079 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-27 19:12:37 +00:00 |
|
Martin Scarratt
|
84bd53e743
|
Recording Statusbar: Just shove those icons right by 1 pixel
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11069 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-26 19:28:19 +00:00 |
|
Martin Scarratt
|
183499a2d4
|
Recording screen statusbar: Improved channel icon by Paul Louden and improved Q value display for Hardware codec targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11062 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-26 11:56:59 +00:00 |
|
Martin Scarratt
|
3bf676ead3
|
Fix "Disk Full" splash hang in radio screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11051 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-25 19:59:37 +00:00 |
|
Martin Scarratt
|
5dc08bbfb2
|
Support for I-river remotes in the radio screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11033 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-23 12:22:01 +00:00 |
|
Martin Scarratt
|
a2ac8f42b1
|
Enable FM_MODE button and add new fm context types - now the radio should be fine!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11032 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-23 11:05:13 +00:00 |
|
Martin Scarratt
|
4598feec49
|
Fix warnings...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11025 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-22 13:08:17 +00:00 |
|
Martin Scarratt
|
a982365711
|
Button action code implemented in the radio screen. Should get rid of all thos wierd doublepress bugs and you can edit your presets again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11024 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-22 12:18:58 +00:00 |
|
Steve Bavin
|
1ea743fa9d
|
Oops - put back a different #ifdef
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11010 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-20 09:59:39 +00:00 |
|
Steve Bavin
|
efbcc43720
|
Remove an #ifdef - simulators might talk too
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11009 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-20 09:31:32 +00:00 |
|
Jens Arnold
|
fa9dee01bc
|
Reverted the recording timer commit, as it has at least 2 major problems. (1) It uses the user timer, which interferes e.g. with backlight fading on H1x0 (and potentially other targets). Using the user timer here is a waste, as the required timing lies in the range of seconds to days. A tick task would be sufficient. (2) It draws to the LCD from within an ISR. This must not be done unless there's a mechanism to ensure it doesn't interfere with the main thread's drawing, otherwise garbage might be displayed and LCD updates might stop working.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10991 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-18 12:41:12 +00:00 |
|
Martin Scarratt
|
7ef47ed876
|
Recording countdown timer: set timer in recording settings screen (max 1 week countdown), start/pause timer in recording screen by pressing the pause button. If you have a separate record button then this will override the timer and start to record. Icon at bottom right of screen indicates timer is ticking. If you are in the recording screen when the countdown is over, recording will start automatically, if not then the icon will flash to indicate you should return to the recording screen to begin recording.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10990 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-18 10:06:03 +00:00 |
|
Michael Sevakis
|
9d56f2d2cf
|
SWCODEC recording hang fixed. Fixed other trouble spots for codec swapping when playing. Removed call to audio_set_recording_options from fm_recording_settings on SWCODEC (Not proper to do ! My bad.).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10978 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-17 18:52:31 +00:00 |
|
Martin Scarratt
|
3ad2c5ad38
|
Fix a possible division by zero which caused much "IO5: at 310205A0" type angst while recording
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10941 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-13 18:21:03 +00:00 |
|
Magnus Holmgren
|
1ecdbcced2
|
Save a few bytes on hwcodec targets...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10937 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-12 20:32:06 +00:00 |
|
Martin Scarratt
|
d7fa569df6
|
Improved statusbar icons in recording screen by Davide Gentile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10935 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-12 18:26:27 +00:00 |
|
Magnus Holmgren
|
08a3a59ea4
|
Make 'Filename:' on recording screen possible to translate. Also replace some hardcoded values with sizeof.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10908 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-09 14:53:30 +00:00 |
|
Miika Pekkarinen
|
548e4484c9
|
Fixed the warning.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10874 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-03 17:36:22 +00:00 |
|
Miika Pekkarinen
|
630c300660
|
Fixed cpu incorrectly unboosted at boot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10871 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-03 16:20:35 +00:00 |
|
Martin Scarratt
|
617b67e769
|
Display bitrate (Q value for Archos), samplerate, channels and recording format (M = MP3) in the statusbar in the recording screen. This is all new info for archos targets and I-river targets now have this info on the remote as well as the main screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10856 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-02 17:30:30 +00:00 |
|
Martin Scarratt
|
2ad7b6b71f
|
Fix a display issue for targets with AGC where filetype info was overwriting the samplerate. Also filetype always displayed directly below samplerate in all modes for all targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10841 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-01 09:24:29 +00:00 |
|
Jonathan Gordon
|
a3ff431775
|
removed an unneeded variable
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10835 a1c6a512-1295-4272-9138-f99709370657
|
2006-09-01 02:29:11 +00:00 |
|
Martin Scarratt
|
79198b9240
|
Fix a small display issue in the FM recording mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10819 a1c6a512-1295-4272-9138-f99709370657
|
2006-08-31 08:52:04 +00:00 |
|
Michael Sevakis
|
4fc717a4c1
|
Added FS#2939 Encoder Codec Interface + Codecs by Antonius Hellmann with additional FM Recording support and my modifications
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10789 a1c6a512-1295-4272-9138-f99709370657
|
2006-08-28 22:38:41 +00:00 |
|
Martin Scarratt
|
0ba2204beb
|
Button action code for the Virtual keyboard. Extra buttons for H1xx remote: Vol-+ Cursor Left/Right. H3xx remote:-10/+10 Cursor Left/Right.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10694 a1c6a512-1295-4272-9138-f99709370657
|
2006-08-22 13:21:13 +00:00 |
|