Jörg Hohensohn
4f36ea8fbf
First step of the voice-UI: the menus can talk. You need a "voicefont" file in .rockbox to use this.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4381 a1c6a512-1295-4272-9138-f99709370657
2004-03-14 21:33:53 +00:00
Linus Nielsen Feltzing
10b92c44b3
First step towards context sensitive and configurable menus, by Brent Coutts
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4370 a1c6a512-1295-4272-9138-f99709370657
2004-03-12 10:20:33 +00:00
Linus Nielsen Feltzing
cd55e03a30
radio_load_presets() no longer loads more than MAX_PRESETS from the presets file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4361 a1c6a512-1295-4272-9138-f99709370657
2004-03-11 11:00:38 +00:00
Linus Nielsen Feltzing
04f9cc7993
Added a debug option for the FM radio detection
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4293 a1c6a512-1295-4272-9138-f99709370657
2004-02-04 09:53:22 +00:00
Linus Nielsen Feltzing
ef7293f0bc
New feature: NOw you can store the recorded files in either /recordings (the directory will be created automatically) or in the current directory.
...
New feature: A "Create directory" menu option (untested in the simulator).
Bug fix: The ON+Play menu could do nasty things if you pressed ON+Play in an empty dir.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4268 a1c6a512-1295-4272-9138-f99709370657
2004-01-21 14:58:40 +00:00
Björn Stenberg
a108ec2ebd
Added Benjamin Metzlers bookmarking feature (patch #669440 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4227 a1c6a512-1295-4272-9138-f99709370657
2004-01-14 00:13:04 +00:00
Daniel Stenberg
0582b91872
use the new splash() api
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4203 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 12:00:04 +00:00
Daniel Stenberg
1afa395c2f
The splash() function's second argument (keymask) is now removed, as it
...
was not used by any code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4201 a1c6a512-1295-4272-9138-f99709370657
2004-01-08 09:58:58 +00:00
Jörg Hohensohn
881b53ff3f
fixes the red builds, I hope
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4193 a1c6a512-1295-4272-9138-f99709370657
2004-01-05 22:46:54 +00:00
Jörg Hohensohn
f993365447
Moved the low-level playback functionality into a new, separate module "mp3_playback". This e.g. allows to export a memory playback API to the plugins, opens the door to games with sound, UI sounds, etc.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4192 a1c6a512-1295-4272-9138-f99709370657
2004-01-05 20:42:51 +00:00
Linus Nielsen Feltzing
74976c1484
New recording feature: Prerecord up to 30 seconds before you press the Play key. Especially useful for FM radio recording. Also fixed a bug which didn't apply the recording settings correctly in the Radio screen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4183 a1c6a512-1295-4272-9138-f99709370657
2003-12-31 03:13:29 +00:00
Jörg Hohensohn
1707fd94fc
icons for .ch8, .rvf
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4172 a1c6a512-1295-4272-9138-f99709370657
2003-12-22 09:48:18 +00:00
Linus Nielsen Feltzing
8dad7c2f31
Fixed the display corruption in the recording screen when the status bar is disabled
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4169 a1c6a512-1295-4272-9138-f99709370657
2003-12-20 22:15:45 +00:00
Linus Nielsen Feltzing
ef8fd8e533
Automatic detection of FM radio hardware for V2 recorders
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4165 a1c6a512-1295-4272-9138-f99709370657
2003-12-19 01:24:02 +00:00
Linus Nielsen Feltzing
47f6cb30ee
Added sound controls to the FM radio menu
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4164 a1c6a512-1295-4272-9138-f99709370657
2003-12-19 00:38:47 +00:00
Björn Stenberg
34a4111ade
Battery meter now shows '?' after boot instead of nothing at all.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4103 a1c6a512-1295-4272-9138-f99709370657
2003-12-03 23:21:13 +00:00
Linus Nielsen Feltzing
aaa99e70ba
Recording in FM screen, USB mode possible in FM and recording screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4046 a1c6a512-1295-4272-9138-f99709370657
2003-11-20 00:33:43 +00:00
Linus Nielsen Feltzing
54e96e9696
Patch #844001 by Dave Jones, fixes the >6h time split bug
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4034 a1c6a512-1295-4272-9138-f99709370657
2003-11-18 08:55:25 +00:00
Linus Nielsen Feltzing
210de716db
Minor rework of the keyboard code. Also fixes bug #842448 .
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4033 a1c6a512-1295-4272-9138-f99709370657
2003-11-17 02:10:09 +00:00
Linus Nielsen Feltzing
9e95757928
Various bug fixes for the radio screen, along with a screen freeze for testing pusposes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4021 a1c6a512-1295-4272-9138-f99709370657
2003-11-06 00:47:47 +00:00
Linus Nielsen Feltzing
ba9b433489
Made the recording filename creation function global
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4020 a1c6a512-1295-4272-9138-f99709370657
2003-11-06 00:44:38 +00:00
Linus Nielsen Feltzing
f13410a490
Patch #836267 by Zakk Roberts, adds peak meter to the radio screen, plus a few more changes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4018 a1c6a512-1295-4272-9138-f99709370657
2003-11-05 09:46:08 +00:00
Linus Nielsen Feltzing
0a2e2c82a9
Renamed the buttonbar functions
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4016 a1c6a512-1295-4272-9138-f99709370657
2003-11-05 08:59:55 +00:00
Linus Nielsen Feltzing
1e781eab6c
Generic F-key buttonbar functionality
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4013 a1c6a512-1295-4272-9138-f99709370657
2003-11-04 13:17:29 +00:00
Linus Nielsen Feltzing
6afd0a7a08
Now the keyboard entry screen updates the status bar
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4012 a1c6a512-1295-4272-9138-f99709370657
2003-11-04 12:36:55 +00:00
Linus Nielsen Feltzing
24a8b6ad09
Frame-accurate file splits when recording. Now the PLAY button closes the current file and opens a new one.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3998 a1c6a512-1295-4272-9138-f99709370657
2003-11-02 11:24:38 +00:00
Hardeep Sidhu
5c60917ff9
Include stdlib.h for abs(). Fixes build error.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3958 a1c6a512-1295-4272-9138-f99709370657
2003-09-20 18:02:05 +00:00
Björn Stenberg
3651b34e94
Gain display bugfix by Keith Hubbard.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3957 a1c6a512-1295-4272-9138-f99709370657
2003-09-19 23:46:57 +00:00
Robert Hak
7a38db572e
a minor bit of code policing
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3928 a1c6a512-1295-4272-9138-f99709370657
2003-08-10 08:58:54 +00:00
Jörg Hohensohn
987b553f9e
chip icon for UCL files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3897 a1c6a512-1295-4272-9138-f99709370657
2003-07-27 22:09:49 +00:00
Linus Nielsen Feltzing
4bb3f80f27
Setting the lowest mic gain no longer turns off the mic (bug #774349 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3865 a1c6a512-1295-4272-9138-f99709370657
2003-07-22 18:34:23 +00:00
Linus Nielsen Feltzing
7b03153c0e
The FM Radio screen now sets the Line In gain to 0dB, to avoid clipping and busted eardrums
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3792 a1c6a512-1295-4272-9138-f99709370657
2003-07-01 01:45:31 +00:00
Björn Stenberg
ba371fb595
Added plugin loader. Moved games, demos and the text viewer to loadable plugins. Copy your *.rock files to /.rockbox/rocks/
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3769 a1c6a512-1295-4272-9138-f99709370657
2003-06-29 16:33:04 +00:00
Linus Nielsen Feltzing
df12a2fe9f
Rewrote the level loader, and killed a few bugs in the process
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3765 a1c6a512-1295-4272-9138-f99709370657
2003-06-27 00:15:23 +00:00
Linus Nielsen Feltzing
c8fb78fd44
Made the sokoban level loader CR/LF tolerant
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3758 a1c6a512-1295-4272-9138-f99709370657
2003-06-25 00:26:19 +00:00
Robert Hak
29f62ebf84
file no longer needed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3757 a1c6a512-1295-4272-9138-f99709370657
2003-06-23 04:04:13 +00:00
Linus Nielsen Feltzing
c6db7870ef
Slightly better handling of disk-full situations
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3756 a1c6a512-1295-4272-9138-f99709370657
2003-06-19 12:08:22 +00:00
Daniel Stenberg
0eaf4103f2
Robert Hak's adjustments of Eric Linenberg's original Sokoban game, patched
...
by yours truly to work.
Put the levels.txt file (http://rockbox.haxx.se/levels.txt ) in your
.rockbox/sokoban/ directory and play Sokoban like before, only using a
fraction of the memory!
Another upside of this fix, is the ability to design your own levels.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3740 a1c6a512-1295-4272-9138-f99709370657
2003-06-10 22:31:02 +00:00
Björn Stenberg
56f771e76a
Dave Jones' recording time split feature (patch #697373 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3725 a1c6a512-1295-4272-9138-f99709370657
2003-06-04 13:48:50 +00:00
Björn Stenberg
6f2a1a6127
Fixed hidden recording status bar
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3696 a1c6a512-1295-4272-9138-f99709370657
2003-05-26 09:26:16 +00:00
Linus Nielsen Feltzing
9896d5c1fb
Now stops MP3 playback when entering the radio screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3669 a1c6a512-1295-4272-9138-f99709370657
2003-05-10 23:58:20 +00:00
Linus Nielsen Feltzing
af2b7adefe
FM radio: ON leaves with radio on, OFF leaves with radio off
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3660 a1c6a512-1295-4272-9138-f99709370657
2003-05-09 00:14:59 +00:00
Linus Nielsen Feltzing
ed100cafda
Changed the radio preset file name
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3652 a1c6a512-1295-4272-9138-f99709370657
2003-05-04 22:58:12 +00:00
Linus Nielsen Feltzing
8d8b8d1a7b
Fixed problem with non-existing fm_presets.txt, now clears the station name when retuning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3651 a1c6a512-1295-4272-9138-f99709370657
2003-05-04 13:05:30 +00:00
Linus Nielsen Feltzing
9d0226fc5f
Moved radio F3 menu to F1
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3649 a1c6a512-1295-4272-9138-f99709370657
2003-05-04 02:27:42 +00:00
Linus Nielsen Feltzing
c5dacdcc77
FM preset handling on F2 and F3
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3648 a1c6a512-1295-4272-9138-f99709370657
2003-05-04 02:23:18 +00:00
Linus Nielsen Feltzing
93e47b922f
Finer resolution for the PLL
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3646 a1c6a512-1295-4272-9138-f99709370657
2003-05-03 23:56:51 +00:00
Linus Nielsen Feltzing
23b0fdaca1
Idle poweroff fix for FM radio, as suggested by Mike Holden
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3645 a1c6a512-1295-4272-9138-f99709370657
2003-05-03 15:39:40 +00:00
Linus Nielsen Feltzing
fce21ff828
The FM has no remote control :-(
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3642 a1c6a512-1295-4272-9138-f99709370657
2003-05-03 10:14:18 +00:00
Linus Nielsen Feltzing
331c7d9255
Finally, FM radio support on the FM Recorder
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3640 a1c6a512-1295-4272-9138-f99709370657
2003-05-03 02:40:09 +00:00