Björn Stenberg
1c87a1f62a
On+play menu now activates on play release
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5094 a1c6a512-1295-4272-9138-f99709370657
2004-09-19 22:54:24 +00:00
Björn Stenberg
6c33c51a4c
Redesigned the button handling. The code now uses symbolic function defines instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5091 a1c6a512-1295-4272-9138-f99709370657
2004-09-19 21:58:37 +00:00
Henrik Backe
66b45eeb59
Added check for missing .rockbox directory to playlist code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5063 a1c6a512-1295-4272-9138-f99709370657
2004-09-10 20:51:12 +00:00
Henrik Backe
717fae9e95
Warning if .rockbox is missing
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5039 a1c6a512-1295-4272-9138-f99709370657
2004-09-05 16:50:07 +00:00
Jens Arnold
9d5de4ac71
.rockbox browse fixes, based on patch #861278 by Brian King: (1) Leaving the sub-browser with ON is disabled to prevent possibly endless recursion, (2) For browsing plugins and fonts, the browser doesn't quit automatically after selecting a file, for more convenient use of plugins and trying out different fonts. Additionally, the button bar display is fixed to properly reflect the unavailability of F1 in a sub-browser
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5023 a1c6a512-1295-4272-9138-f99709370657
2004-08-28 20:41:57 +00:00
Jens Arnold
bf955a8b6b
Bug fix: The splash displayed when trying to soft power off with the charger connected didn't disappear again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5021 a1c6a512-1295-4272-9138-f99709370657
2004-08-28 02:01:02 +00:00
Jens Arnold
8fb336148f
Const policed pointer arguments to functions, part 3
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4999 a1c6a512-1295-4272-9138-f99709370657
2004-08-18 01:09:31 +00:00
Jens Arnold
839067b7b3
More const policeing step 2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4980 a1c6a512-1295-4272-9138-f99709370657
2004-08-01 23:34:44 +00:00
Linus Nielsen Feltzing
ade5d7b848
First step in revamping the USB event handling, paving the way for the upcoming SYS_POWER_OFF event
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4951 a1c6a512-1295-4272-9138-f99709370657
2004-07-26 16:06:59 +00:00
Linus Nielsen Feltzing
0c01305eb9
Act on the button-down event for the clean shutdown, and show the charging splash if the charger is attached
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4948 a1c6a512-1295-4272-9138-f99709370657
2004-07-26 07:39:23 +00:00
Linus Nielsen Feltzing
550e55ffb5
The call to shutdown_screen() is only for recorder models
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4945 a1c6a512-1295-4272-9138-f99709370657
2004-07-25 17:08:17 +00:00
Linus Nielsen Feltzing
320ef3e4d8
ask_resume() now only reacts on button release events
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4944 a1c6a512-1295-4272-9138-f99709370657
2004-07-25 16:22:38 +00:00
Linus Nielsen Feltzing
5b5003dcb1
New feature: clean shutdown if you press OFF twice in the file browser, or select "Shut
...
off" in the main menu. Players only have the menu option, due to lack of keys.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4940 a1c6a512-1295-4272-9138-f99709370657
2004-07-24 21:26:41 +00:00
Jens Arnold
638dd6786a
Const'ed the logo, the bitmaps and the credits (optimization for running from ROM)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4896 a1c6a512-1295-4272-9138-f99709370657
2004-07-19 21:46:37 +00:00
Linus Nielsen Feltzing
4d49a6b26e
Added bookmark icon for the Player/Studio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4880 a1c6a512-1295-4272-9138-f99709370657
2004-07-14 12:21:59 +00:00
Linus Nielsen Feltzing
32e27d93e8
The status bar now keeps track of the mpeg status, instead of having to call status_set_playmode() all the time
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4805 a1c6a512-1295-4272-9138-f99709370657
2004-06-27 01:05:40 +00:00
Jörg Hohensohn
5c8a2f5835
sort options for files & directories
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4789 a1c6a512-1295-4272-9138-f99709370657
2004-06-22 09:16:44 +00:00
Jörg Hohensohn
74eb64257a
infrastructure for sorting by date+time, now we "only" need to decide on the UI
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4778 a1c6a512-1295-4272-9138-f99709370657
2004-06-20 16:34:29 +00:00
Björn Stenberg
fb00c2190b
Plugin/file type association system. Patch #879411 by Henrik Backe
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4677 a1c6a512-1295-4272-9138-f99709370657
2004-05-21 20:08:24 +00:00
Jörg Hohensohn
2a3aab675a
preparation for the JPEG viewer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4610 a1c6a512-1295-4272-9138-f99709370657
2004-05-12 13:41:12 +00:00
Jörg Hohensohn
99483dee1c
talkbox clip renamed to ".dirname.tbx", most people voted for a non-mp3 extension
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4485 a1c6a512-1295-4272-9138-f99709370657
2004-04-10 09:04:26 +00:00
Linus Nielsen Feltzing
47e0079fab
A not so very elegant fix for bug #918063
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4484 a1c6a512-1295-4272-9138-f99709370657
2004-04-09 22:55:40 +00:00
Jörg Hohensohn
6e77d1fe39
Voice UI searches for <mylanguage>.voice, no hard-coded "english.voice" any more. We can localize the voice now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4471 a1c6a512-1295-4272-9138-f99709370657
2004-04-06 07:06:59 +00:00
Jörg Hohensohn
c778aa6ac8
warning and simulator build fix
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4466 a1c6a512-1295-4272-9138-f99709370657
2004-04-04 20:34:28 +00:00
Jörg Hohensohn
c8592bac33
Voice UI: option to spell dirs/files, say (known) extension with file number, minor fixes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4465 a1c6a512-1295-4272-9138-f99709370657
2004-04-04 19:08:44 +00:00
Jörg Hohensohn
18e91a729a
bugfix for changing position/directory during the talkbox "hover" timeout
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4458 a1c6a512-1295-4272-9138-f99709370657
2004-03-31 07:18:10 +00:00
Jörg Hohensohn
1f05cb1021
removed a warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4444 a1c6a512-1295-4272-9138-f99709370657
2004-03-29 06:54:34 +00:00
Jörg Hohensohn
6e86b66c66
hovering talkbox clips are played after a 1 sec timeout, to avoid constant disk access while scrolling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4443 a1c6a512-1295-4272-9138-f99709370657
2004-03-28 10:21:58 +00:00
Jörg Hohensohn
3aa99e14cd
Step 4 of voice UI:
...
- "talkbox" functionality added, but yet without thumbnail recording
- menu under "general settings" to configure voice
- directories and folders can be voiced as a numbers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4440 a1c6a512-1295-4272-9138-f99709370657
2004-03-27 00:11:01 +00:00
Hardeep Sidhu
53d8253470
Use same path buffer when recursively creating playlist
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4427 a1c6a512-1295-4272-9138-f99709370657
2004-03-21 22:27:56 +00:00
Henrik Backe
be21ab8abf
Adds USB detection on changed bootfile question
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4426 a1c6a512-1295-4272-9138-f99709370657
2004-03-21 18:56:06 +00:00
Linus Nielsen Feltzing
8e20415b4b
Fixed the font problem reported by Mark Bright, cleaning up some code in the process
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4399 a1c6a512-1295-4272-9138-f99709370657
2004-03-17 14:46:06 +00:00
Linus Nielsen Feltzing
9431ae58f3
Fixed player build problem caused by the button bar changes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4398 a1c6a512-1295-4272-9138-f99709370657
2004-03-17 11:57:25 +00:00
Linus Nielsen Feltzing
e25463204e
The tree view is now correctly restored after a button bar change
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4393 a1c6a512-1295-4272-9138-f99709370657
2004-03-17 07:43:19 +00:00
Linus Nielsen Feltzing
77936e6ec5
First shot at a nice little button bar at the bottom of the recorder LCD. Enable Button Bar in the Display settings. Only the dir browser uses it at the moment.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4391 a1c6a512-1295-4272-9138-f99709370657
2004-03-16 13:44:56 +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
642cce2e33
Moved Create Directory to the ON+Play menu
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4360 a1c6a512-1295-4272-9138-f99709370657
2004-03-11 10:43:53 +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
989123006c
Check USB before resuming
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4266 a1c6a512-1295-4272-9138-f99709370657
2004-01-20 22:39:32 +00:00
Hardeep Sidhu
11280c79d1
Don't start wps from rockbox_browse().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4253 a1c6a512-1295-4272-9138-f99709370657
2004-01-18 21:26:34 +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
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
b46a8c68ef
fix by Alex Pleiner
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4197 a1c6a512-1295-4272-9138-f99709370657
2004-01-06 19:14:03 +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
Daniel Stenberg
14c54ccdb9
handle_on() depends on the presence of an ON button
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4155 a1c6a512-1295-4272-9138-f99709370657
2003-12-15 11:48:36 +00:00
Jörg Hohensohn
bd8f448fd0
the video player plugin and file the type / plugin API for it
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4145 a1c6a512-1295-4272-9138-f99709370657
2003-12-15 07:44:43 +00:00
Daniel Stenberg
8e43ccbec6
Initial suppport for building Rockbox for Neo. The Neo has a different
...
key layout so we need to check for this.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4138 a1c6a512-1295-4272-9138-f99709370657
2003-12-12 13:34:27 +00:00
Hardeep Sidhu
162bf39665
Fixed incorrect #ifdef for .ucl and .ajz files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4126 a1c6a512-1295-4272-9138-f99709370657
2003-12-11 18:26:32 +00:00
Jörg Hohensohn
8b813d0b99
table-driven internal handling of file types, so we can have many of them
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4115 a1c6a512-1295-4272-9138-f99709370657
2003-12-07 16:57:43 +00:00
Björn Stenberg
461d6e347e
Added a splash to indicate battery charging if user tries to shut off while plugged in.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4104 a1c6a512-1295-4272-9138-f99709370657
2003-12-04 00:08:25 +00:00
Björn Stenberg
cc9a8e12a1
Set font before resume.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4069 a1c6a512-1295-4272-9138-f99709370657
2003-11-26 14:05:57 +00:00
Björn Stenberg
f11ffc04b3
s/stricmp/strcasecmp/
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4064 a1c6a512-1295-4272-9138-f99709370657
2003-11-24 14:22:13 +00:00
Björn Stenberg
3316a0f787
Case insensitive compare for BOOTFILE
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4063 a1c6a512-1295-4272-9138-f99709370657
2003-11-24 09:29:16 +00:00
Björn Stenberg
c9184057e8
ask_resume(): Ignore ON with repeat too
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4030 a1c6a512-1295-4272-9138-f99709370657
2003-11-14 16:10:38 +00:00
Linus Nielsen Feltzing
f97756e733
Patch #835815 by Henrik Backe, prevents stack overflow in .rockbox browser.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4015 a1c6a512-1295-4272-9138-f99709370657
2003-11-04 16:47:05 +00:00
Jörg Hohensohn
1694847103
play .ch8 files with the Chip-8 emulator
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3997 a1c6a512-1295-4272-9138-f99709370657
2003-10-30 23:48:36 +00:00
Linus Nielsen Feltzing
130dccf16e
.rockbox-browser showed old cached data when the .rockbox dir was already cached by the dir browser. Now it forces a reload of the .rockbox dir.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3968 a1c6a512-1295-4272-9138-f99709370657
2003-10-10 10:19:44 +00:00
Björn Stenberg
de5477cc00
Brian King's .rockbox browsing patch
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3964 a1c6a512-1295-4272-9138-f99709370657
2003-09-29 21:26:53 +00:00
Björn Stenberg
7f67717b00
Ignore ON button in ask_resume(), to avoid mistakenly cancelling resume.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3925 a1c6a512-1295-4272-9138-f99709370657
2003-08-06 17:30:40 +00:00
Björn Stenberg
182d786cb1
Fixed build error: UCL files are only supported on recorders so far.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3898 a1c6a512-1295-4272-9138-f99709370657
2003-07-27 22:50:54 +00:00
Jörg Hohensohn
8d2a4084e1
Lee Marlow's patch: UCL files can be "played" to call the flash plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3896 a1c6a512-1295-4272-9138-f99709370657
2003-07-27 22:08:42 +00:00
Linus Nielsen Feltzing
6e49e78c9b
Henrik Backe's resume-with-ON-key patch ( #767082 ). Now you can resume playback after STOP is pressed by just hitting the ON key to go to the WPS.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3816 a1c6a512-1295-4272-9138-f99709370657
2003-07-08 09:19:12 +00:00
Hardeep Sidhu
9e4262081b
Added dynamic playlists. ON+PLAY->Playlist on a track, directory, or playlist from file browser to see available options.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3796 a1c6a512-1295-4272-9138-f99709370657
2003-07-01 21:05:43 +00:00
Björn Stenberg
ba5dfbd71e
The file browser now detects if ajbrec.ajz/archos.mod has been modified after a usb session, and asks if you want to reboot to the new version.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3783 a1c6a512-1295-4272-9138-f99709370657
2003-06-29 22:39:35 +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
Robert Hak
b88f2bc9b1
english language updated to be a bit more general, we now offer button descriptions on delete for recorder
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3759 a1c6a512-1295-4272-9138-f99709370657
2003-06-25 08:25:29 +00:00
Björn Stenberg
d1a6fa113d
Addded option to hide icons in dir browser. (Patch #728377 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3731 a1c6a512-1295-4272-9138-f99709370657
2003-06-05 09:38:26 +00:00
Linus Nielsen Feltzing
87d5cfe4b7
Patch #700467 , corrects a bug when shuffling with play-selected-first set to No
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3714 a1c6a512-1295-4272-9138-f99709370657
2003-06-01 00:41:46 +00:00
Björn Stenberg
8190b5d347
Fixed bad remote control handling in wps. Changed tree navigation keys to right/left (was vol +/-)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3688 a1c6a512-1295-4272-9138-f99709370657
2003-05-20 12:15:09 +00:00
Linus Nielsen Feltzing
92e9b15026
Bad grammar fix
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3680 a1c6a512-1295-4272-9138-f99709370657
2003-05-17 20:43:03 +00:00
Linus Nielsen Feltzing
20d031f9c7
Configurable dir browser file buffer size. No more 400-file limit. No more whining.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3661 a1c6a512-1295-4272-9138-f99709370657
2003-05-09 16:01:21 +00:00
Björn Stenberg
6cafc14e75
showdir() should always redraw status bar
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3591 a1c6a512-1295-4272-9138-f99709370657
2003-04-23 14:38:25 +00:00
Björn Stenberg
942bc9449e
Only redraw the status line when info actually changed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3588 a1c6a512-1295-4272-9138-f99709370657
2003-04-23 11:26:25 +00:00
Björn Stenberg
28cce684a3
Changed remote control button events to separate codes. Now the remote control works while keys are locked.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3586 a1c6a512-1295-4272-9138-f99709370657
2003-04-23 09:21:37 +00:00
Linus Nielsen Feltzing
e43b78ac46
Magnus Öman's long awaited inverted cursor patch
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3565 a1c6a512-1295-4272-9138-f99709370657
2003-04-16 00:12:31 +00:00
Linus Nielsen Feltzing
57e928f9f3
Fixed the garbled display when deleting the last file in a directory (bug #680811 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3549 a1c6a512-1295-4272-9138-f99709370657
2003-04-14 07:53:58 +00:00
Linus Nielsen Feltzing
887e217486
The create_playlist() function didn't correctly handle fd == 0, and didn't force a directory reload
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3490 a1c6a512-1295-4272-9138-f99709370657
2003-03-21 03:07:31 +00:00
Daniel Stenberg
8aafcf88f8
use splash() when a new language is loaded
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3466 a1c6a512-1295-4272-9138-f99709370657
2003-03-17 21:17:08 +00:00
Hardeep Sidhu
bed4b0fb68
Don't reload_dir after page up/down.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3460 a1c6a512-1295-4272-9138-f99709370657
2003-03-17 19:20:30 +00:00
Björn Stenberg
d7a55e1868
Changed ON+PLAY screen to a menu, unified player & recorder and moved the code to a separate file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3436 a1c6a512-1295-4272-9138-f99709370657
2003-03-12 20:21:30 +00:00
Björn Stenberg
c38c70194f
Fix: Too many arguments to snprintf
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3429 a1c6a512-1295-4272-9138-f99709370657
2003-03-11 11:33:50 +00:00
Björn Stenberg
10abfec207
Doubleslash eradication
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3427 a1c6a512-1295-4272-9138-f99709370657
2003-03-11 09:57:46 +00:00
Linus Nielsen Feltzing
d5de319399
Killed sim warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3422 a1c6a512-1295-4272-9138-f99709370657
2003-03-10 20:47:21 +00:00
Linus Nielsen Feltzing
6475aa0c85
Experimental Xing header generation added. Use with caution
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3418 a1c6a512-1295-4272-9138-f99709370657
2003-03-10 18:05:01 +00:00
Björn Stenberg
22cbe938fe
Don't allow renaming to ''.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3409 a1c6a512-1295-4272-9138-f99709370657
2003-03-10 14:54:23 +00:00
Björn Stenberg
d0b4e2a9bd
Kill silly warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3408 a1c6a512-1295-4272-9138-f99709370657
2003-03-10 14:45:03 +00:00
Björn Stenberg
118316b0ea
Now only shows extensions in mode Show files: All
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3407 a1c6a512-1295-4272-9138-f99709370657
2003-03-10 14:31:43 +00:00
Daniel Stenberg
d3d290545b
Mike Holden's patch #687181 to correct the bad screen update when deleting
...
a file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3394 a1c6a512-1295-4272-9138-f99709370657
2003-03-07 08:10:10 +00:00
Björn Stenberg
e6df841899
Bug fix: Font and lang files weren't save correctly to settings
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3323 a1c6a512-1295-4272-9138-f99709370657
2003-02-23 18:52:53 +00:00
Björn Stenberg
bda4ec10fc
Fixed a number of .cfg loader bugs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3280 a1c6a512-1295-4272-9138-f99709370657
2003-02-17 09:53:11 +00:00
Daniel Stenberg
5eb6384878
Scroll file name in file management screens. Fixes bug report #686628
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3279 a1c6a512-1295-4272-9138-f99709370657
2003-02-17 09:38:03 +00:00
Linus Nielsen Feltzing
c47b65408e
The LANG_RENAME string could be f***ed up in onplay_screen. Patch by SeeSchloss.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3272 a1c6a512-1295-4272-9138-f99709370657
2003-02-15 01:03:03 +00:00
Björn Stenberg
9c16e12390
Expanded .cfg loader to include most settings. Based on Christian Determann's patch.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3260 a1c6a512-1295-4272-9138-f99709370657
2003-02-14 14:14:55 +00:00
Kjell Ericson
81911fe34b
Fixed delete file. You shall not accept a deletion by releasing the BUTTON_PLAY\
...
, because you pressed that button in order to get there...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3199 a1c6a512-1295-4272-9138-f99709370657
2003-01-31 09:37:42 +00:00
Mats Lidell
816bc8c6b1
Simulator warns when archos dir is misssing. dirbrowse changed to
...
return false on error. Not used except for the simulator warning.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3197 a1c6a512-1295-4272-9138-f99709370657
2003-01-31 08:43:12 +00:00
Daniel Stenberg
b8a861841e
first variables, then code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3190 a1c6a512-1295-4272-9138-f99709370657
2003-01-29 17:14:55 +00:00
Björn Stenberg
dc8f0ee245
Fix simulator build error
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3186 a1c6a512-1295-4272-9138-f99709370657
2003-01-29 14:46:30 +00:00
Björn Stenberg
efb165f65c
Added basic playlist creation. Creates <dirname>.m3u in the parent directory, containing all mp3/mp2/mpa files found recursively. The process can be aborted with OFF or STOP.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3185 a1c6a512-1295-4272-9138-f99709370657
2003-01-29 13:20:22 +00:00
Björn Stenberg
fc69875d56
Code police raid
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3181 a1c6a512-1295-4272-9138-f99709370657
2003-01-29 09:40:04 +00:00
Kjell Ericson
5cd393c772
New onplay-menu for the Player.
...
The menu_run() function is split into two functions, where the new menu_run() works like before, and the new function menu_show() returns the menu item number you selected.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3180 a1c6a512-1295-4272-9138-f99709370657
2003-01-29 08:26:11 +00:00
Björn Stenberg
bb3685edd8
Allow usb connect in ask_resume
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3176 a1c6a512-1295-4272-9138-f99709370657
2003-01-28 16:08:10 +00:00
Daniel Stenberg
cc46b4a675
fixed the dir browsing graphical flaws introduced yesterday.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3158 a1c6a512-1295-4272-9138-f99709370657
2003-01-24 10:56:59 +00:00
Mats Lidell
74cc9e41fa
Remove use of rockbox-mode.el in local variables list.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3157 a1c6a512-1295-4272-9138-f99709370657
2003-01-24 10:56:06 +00:00
Kjell Ericson
767d604bcd
Removed unnecessary calls to lcd_stop_scroll().
...
Changed all lcd_scroll_pause() to lcd_stop_scroll().
Updated the tree system for new scroll-behaviour.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3154 a1c6a512-1295-4272-9138-f99709370657
2003-01-23 14:28:16 +00:00
Hardeep Sidhu
86a4499d28
resume_index was being reset too early in ask once resume mode resulting in incorrect track being played.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3102 a1c6a512-1295-4272-9138-f99709370657
2003-01-15 22:46:49 +00:00
Björn Stenberg
994d598077
What? Don't players have an OFF button??? ;)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3099 a1c6a512-1295-4272-9138-f99709370657
2003-01-15 16:21:45 +00:00
Björn Stenberg
68eab383b6
Queue display is conditional for players too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3098 a1c6a512-1295-4272-9138-f99709370657
2003-01-15 14:55:07 +00:00
Björn Stenberg
caebdd4f00
Added ON+PLAY in dir browser for file actions: Rename, Delete and Queue.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3096 a1c6a512-1295-4272-9138-f99709370657
2003-01-15 14:52:53 +00:00
Kjell Ericson
9b986524c0
Moving the keyboard buffer empty routine to pure simulator code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3077 a1c6a512-1295-4272-9138-f99709370657
2003-01-13 12:54:59 +00:00
Kjell Ericson
d05e8b25e2
Special code for SIMULATOR because it might return the eyrelease of the shell when starting the simulator
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3076 a1c6a512-1295-4272-9138-f99709370657
2003-01-13 12:35:59 +00:00
Mats Lidell
bce50325c5
Show complete status when asking for resume.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3069 a1c6a512-1295-4272-9138-f99709370657
2003-01-10 16:12:50 +00:00
Kjell Ericson
c11b90fa49
Adapted player code for new Rocklatin character set.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3051 a1c6a512-1295-4272-9138-f99709370657
2003-01-10 09:55:50 +00:00
Björn Stenberg
c78e1b07fe
The much-anticipated queue patch by Hardeep Sidhu. Queue a file by holding down PLAY on it while playing other music.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3040 a1c6a512-1295-4272-9138-f99709370657
2003-01-09 00:55:00 +00:00
Björn Stenberg
c3fd67c6c9
Killed a dozen global variables
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3015 a1c6a512-1295-4272-9138-f99709370657
2002-12-18 14:57:45 +00:00
Björn Stenberg
34fa62b300
Removed clearing of resume info after STOP and USB.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3014 a1c6a512-1295-4272-9138-f99709370657
2002-12-18 14:14:24 +00:00
Robert Hak
657a2f3d1c
correction to make 'playlists' display option work
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2895 a1c6a512-1295-4272-9138-f99709370657
2002-12-02 04:46:19 +00:00
Robert Hak
0789d42400
updateing a build failure (ata_power_off) and first attempt to add 'playlist only' file display
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2894 a1c6a512-1295-4272-9138-f99709370657
2002-11-30 09:42:13 +00:00
Linus Nielsen Feltzing
1a2712072b
Removed some unnecessary LCD updates
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2755 a1c6a512-1295-4272-9138-f99709370657
2002-10-28 09:11:42 +00:00
Robert Hak
c88751ffa5
resume ask once option added
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2672 a1c6a512-1295-4272-9138-f99709370657
2002-10-16 07:25:33 +00:00
Linus Nielsen Feltzing
0a4b247080
The player firmware now autodetects the LCD type. No need for two player versions anymore
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2658 a1c6a512-1295-4272-9138-f99709370657
2002-10-15 12:25:57 +00:00
Robert Hak
dcb9efa2b8
removed button_set_repeat/release() calls since we don't really need to do it
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2594 a1c6a512-1295-4272-9138-f99709370657
2002-10-12 04:10:52 +00:00
Hardeep Sidhu
3735a15aca
Retrieve the first_index from playlist when updating resume settings instead of incorrectly using start_index
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2575 a1c6a512-1295-4272-9138-f99709370657
2002-10-11 09:14:30 +00:00
Markus Braun
88098be7e3
Enable status bar in usb mode.
...
Moved usb_display_info() to screens.c
Added functions queue_wait_w_tmo() and usb_wait_for_disconnect_w_tmo().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2574 a1c6a512-1295-4272-9138-f99709370657
2002-10-11 08:56:23 +00:00
Björn Stenberg
5be4d340e4
Minor bug fix
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2536 a1c6a512-1295-4272-9138-f99709370657
2002-10-08 15:45:50 +00:00
Björn Stenberg
dea31222b8
Added persistence of last .wps, .fnt and .lng file played in /.rockbox
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2535 a1c6a512-1295-4272-9138-f99709370657
2002-10-08 15:42:40 +00:00
Björn Stenberg
b7638221cd
Added new icons for .cfg and .txt files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2522 a1c6a512-1295-4272-9138-f99709370657
2002-10-08 10:10:16 +00:00
Björn Stenberg
08181c7ce6
Renamed .eq files .cfg
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2521 a1c6a512-1295-4272-9138-f99709370657
2002-10-08 09:40:05 +00:00
Hardeep Sidhu
83611fe8c3
Store the first index of the playlist and use it when calculating the next index in repeat off mode so that shuffled dirplay works correctly when "play selected" is enabled.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2514 a1c6a512-1295-4272-9138-f99709370657
2002-10-06 05:50:41 +00:00
Daniel Stenberg
773e7a70cc
Gilles Roux's text viewer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2452 a1c6a512-1295-4272-9138-f99709370657
2002-09-30 19:05:03 +00:00
Björn Stenberg
5f8ac6d677
ON+UP/DOWN now acts as pgup/pgdn in dir browser on recorder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2443 a1c6a512-1295-4272-9138-f99709370657
2002-09-29 22:24:00 +00:00
Björn Stenberg
46d2d3868b
Quickscreen now stays up after a quick key press only, not if key is held down
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2442 a1c6a512-1295-4272-9138-f99709370657
2002-09-29 22:05:21 +00:00
Björn Stenberg
8fb7312650
Only show scrollbar when needed. (Björn Fischer)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2406 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 19:41:23 +00:00
Björn Stenberg
a7dcf912e1
Merged 'mp3 filter' and 'show hidden files' into a single filter option.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2405 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 19:12:09 +00:00
Björn Stenberg
a4c3b03f15
Removed lcd_getfontsize(). Removed font parameters to lcd_putsxy and lcd_getstringsize.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2403 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 18:04:15 +00:00
Björn Stenberg
b1b8bd4dd1
Moved on_screen, f2_screen, f3_screen and handle_usb (renamed usb_screen) to a new file: screens.c.
...
typedef Menu replaced with a bool.
All code now calls usb_screen() for usb handling.
Nearly all code now deals with USB connect/disconnect properly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2401 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 17:22:12 +00:00
Björn Stenberg
1715b2707e
Added a flag icon for language files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2398 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 14:42:14 +00:00
Daniel Stenberg
85305da20d
visual feedback on language loading
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2395 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 13:37:38 +00:00
Daniel Stenberg
a007ebf3b1
use the language load function for .lng files, oooh this is fun! ;-)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2389 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 12:40:52 +00:00
Linus Nielsen Feltzing
f077710b86
New mpeg_status() function replaces mpeg_is_playing()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2379 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 07:49:16 +00:00
Björn Stenberg
bed3d3f7e0
New full ISO-8859-1 system font.
...
Added font loading from dir browser.
Changed default font location to /.rockbox/default.fnt.
Code-policed font code.
Removed old font tools.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2347 a1c6a512-1295-4272-9138-f99709370657
2002-09-20 08:07:51 +00:00
Björn Stenberg
505eca76e6
New language/string handling
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2327 a1c6a512-1295-4272-9138-f99709370657
2002-09-18 14:08:05 +00:00
Hardeep Sidhu
c2c8d1cd1e
Fixed follow playlist bug when current track was in root directory.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2315 a1c6a512-1295-4272-9138-f99709370657
2002-09-17 07:42:21 +00:00
Daniel Stenberg
93b231c693
Greg Haerr's new loadable font. No more #ifdef font-style, removed old
...
propfont and loadable font code. New font file format.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2269 a1c6a512-1295-4272-9138-f99709370657
2002-09-12 13:33:59 +00:00
Hardeep Sidhu
ddfa4cb0e5
Go to current song (instead of root) when exiting wps after resume and browse current enabled. Also, if current file is at end of directory listing, show more files on the screen when exiting wps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2247 a1c6a512-1295-4272-9138-f99709370657
2002-09-09 17:32:15 +00:00
Eric Linenberg
ecca123dd2
Hardeep's browse current file patch. When hitting stop while playing, you will be on the current song, also this is configurable
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2239 a1c6a512-1295-4272-9138-f99709370657
2002-09-09 14:25:39 +00:00
Justin Heiner
4bd90cc2ca
Custom EQ files can now be loaded (*.eq). Docs coming soon :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2197 a1c6a512-1295-4272-9138-f99709370657
2002-09-06 06:02:02 +00:00
Robert Hak
91e2694d7c
Bjorn (Fisher)'s patch to skip the FAT volume ID being shown.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2194 a1c6a512-1295-4272-9138-f99709370657
2002-09-06 04:59:23 +00:00
Justin Heiner
e4a27617c0
The beginnings of loadable EQ's from the tree. Ifdef'd as CUSTOM_EQ
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2177 a1c6a512-1295-4272-9138-f99709370657
2002-09-05 01:20:10 +00:00
Björn Stenberg
0ad2010865
Added dir filter toggle (mp3/m3u) to F2 quick-set screen.
...
Added UpArrow and DownArrow icons.
Simplified dir reload handling in tree.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2158 a1c6a512-1295-4272-9138-f99709370657
2002-09-03 20:47:23 +00:00
Justin Heiner
4498b5e9a3
Changed Player Tree-Icon display to not show any icon for unknown files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2155 a1c6a512-1295-4272-9138-f99709370657
2002-09-03 16:37:12 +00:00