summaryrefslogtreecommitdiff
path: root/apps/wps.c (follow)
Commit message (Collapse)AuthorAge
* Remote WPS support (and some WPS bugfixes) by Stephan WezelChristi Scarborough2005-11-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7934 a1c6a512-1295-4272-9138-f99709370657
* Added dircache support to playlist. Now playlist filename pointers areMiika Pekkarinen2005-11-17
| | | | | | | | automatically accuired from dircache. WPS UI response with dircache enabled should be instant. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7931 a1c6a512-1295-4272-9138-f99709370657
* fixed the warning, forgot an includeKevin Ferrare2005-11-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7910 a1c6a512-1295-4272-9138-f99709370657
* replaced all the splash calls by gui_sync_splash, added some missing remote ↵Kevin Ferrare2005-11-16
| | | | | | key in the playlist viewer git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7909 a1c6a512-1295-4272-9138-f99709370657
* iRiver: more robust folder skip routines + folder navigation on main unit viaAnton Oleynikov2005-11-10
| | | | | | | either PLAY+LEFT/RIGHT or short then long LEFT/RIGHT git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7810 a1c6a512-1295-4272-9138-f99709370657
* Sound settings rework: * Put all fixed parameters (unit, decimals, step, ↵Jens Arnold2005-11-06
| | | | | | min, max, default, set function) for the individual settings into one structure array. * Use the new individual sound setting functions where appropriate. * Added dummy sound setting functions and defined the codec type for the sims. Fixes wrong sound settings ranges in the simulators. * Code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7770 a1c6a512-1295-4272-9138-f99709370657
* iRiver: Fixed the wps not to stop audio before shutdown has beenMiika Pekkarinen2005-11-06
| | | | | | | accepted. Please revert back if you feel this wrong. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7764 a1c6a512-1295-4272-9138-f99709370657
* patch 1328447: folder skip routines in playlist API plus next/prev folder ↵Anton Oleynikov2005-11-02
| | | | | | navigation for iRiver's remote git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7735 a1c6a512-1295-4272-9138-f99709370657
* Major peakmeter rework: * Changed set/get functions for dbfs mode to bool ↵Jens Arnold2005-08-29
| | | | | | type. * Removed performance setting, leaving (slightly adapted) high performance mode only. * Refresh rate is always 20 Hz now. * Readout doesn't do an extra (hidden) peek, should allow for slightly better clip detection. * Brought back high performance peakmeter for recording. Peakmeter stops hogging the CPU when the disk is spinning; this is enough to avoid the performance problem when saving data. * Optimisations, code cleanup and code policeing. * (iriver) Reduced CPU load of peakmeter by not calculating excessive overlaps. ** Bumped config block version, so save your settings before upgrading. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7415 a1c6a512-1295-4272-9138-f99709370657
* Patch #1105616 by Ray Lambert - A-B Repeat for Archos studio/recorder, still ↵Linus Nielsen Feltzing2005-08-21
| | | | | | not 100% complete, but I wanted to commit it before the 2.5 feature freeze git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7380 a1c6a512-1295-4272-9138-f99709370657
* "Bugfix" by Langlois Florian (Chamois on IRC), we forgot to change this one.Tomas Salfischberger2005-07-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7055 a1c6a512-1295-4272-9138-f99709370657
* (1) Patch 1231281: Alignment tags for the WPS by Per Holmaeng. Use %al for ↵Christi Scarborough2005-07-05
| | | | | | left align, %ac for centre, %ar for right. It is currently not possible to use more than one %a? tag per WPS line. (2) Lots of tabs removed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7034 a1c6a512-1295-4272-9138-f99709370657
* Moved resume info updating to the mpeg/playback threads so that it's saved ↵Hardeep Sidhu2005-07-04
| | | | | | even when not in the WPS git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7018 a1c6a512-1295-4272-9138-f99709370657
* Don't spinup the disk on pause if at least one method ensures the resume ↵Jens Arnold2005-06-29
| | | | | | position to be saved, RTC or software poweroff. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6924 a1c6a512-1295-4272-9138-f99709370657
* Always update resume info on track change. Fixes resume for codecs that ↵Hardeep Sidhu2005-06-29
| | | | | | don't update offset (eg. ogg). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6923 a1c6a512-1295-4272-9138-f99709370657
* Resume rework. With the new resume function, 'Ask' and 'Ask Once' are ↵Christi Scarborough2005-06-29
| | | | | | redundant options, since you can resume after any startup using the resume key. These have been stripped out, and the resume code has been streamlined. A small bug in button handler initialisation has been fixed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6911 a1c6a512-1295-4272-9138-f99709370657
* Iriver: remote FFWD/REW supportJens Arnold2005-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6883 a1c6a512-1295-4272-9138-f99709370657
* Quick menu for iRiver: A long press on the PLAY key in the browser or the ↵Christi Scarborough2005-06-26
| | | | | | WPS will take you into the quick menu screen where certain common settings can be adjusted. Works just the same as F2 menu on Archos. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6880 a1c6a512-1295-4272-9138-f99709370657
* Fixed up WPS_*_PRE / WPS_RC_*_PRE handling. (Gimme back my RC_PAUSE on archos.)Jens Arnold2005-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6868 a1c6a512-1295-4272-9138-f99709370657
* When exiting the context menu with the menu button, call the main menu. ↵Jens Arnold2005-06-23
| | | | | | Mainly useful on Ondio which can't have both main menu and context menu bound in wps. Holding MODE on Ondio will now bring up the wps context menu instead of the main menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6840 a1c6a512-1295-4272-9138-f99709370657
* Fixe red player build.Jens Arnold2005-06-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6839 a1c6a512-1295-4272-9138-f99709370657
* Henrik Backes patch for WPS and tag database context menus. Tag database ↵Linus Nielsen Feltzing2005-06-23
| | | | | | context menus still don't work as expected. Hold Play/Select to pop up the menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6835 a1c6a512-1295-4272-9138-f99709370657
* Button adjustments for H1x0: added mode button for leaving menus and ↵Jens Arnold2005-06-18
| | | | | | cancelling settings, removed unnecessary soft keylock from wps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6743 a1c6a512-1295-4272-9138-f99709370657
* Make remote-control code more completeMarcoen Hirschberg2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6696 a1c6a512-1295-4272-9138-f99709370657
* Added menu button for remote (because the menu now supports the remote too).Tomas Salfischberger2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6693 a1c6a512-1295-4272-9138-f99709370657
* Add remote control support to tree and menu. Move defines from wps.c to wps.hMarcoen Hirschberg2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6692 a1c6a512-1295-4272-9138-f99709370657
* Bugfix: Holding the remote volume button wasn't working. Someone forgot to ↵Tomas Salfischberger2005-06-08
| | | | | | add BUTTON_REPEAT for the remote. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6618 a1c6a512-1295-4272-9138-f99709370657
* Support for iRiver remote buttons in WPS.Tomas Salfischberger2005-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6617 a1c6a512-1295-4272-9138-f99709370657
* First audio codec playback attempt by Miikka PekkarinenLinus Nielsen Feltzing2005-06-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6574 a1c6a512-1295-4272-9138-f99709370657
* Fix simulator and iriver builds.Jens Arnold2005-05-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6464 a1c6a512-1295-4272-9138-f99709370657
* (1) Wait for the MAS to run out of buffered data on fade out. Fixes bug ↵Jens Arnold2005-05-13
| | | | | | #778930/#1189756. (2) Fade in/out from/to zero. (3) Always fade in 30 steps, independent of the global volume. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6463 a1c6a512-1295-4272-9138-f99709370657
* More audio code restructuring, mostly renaming functions so farLinus Nielsen Feltzing2005-04-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6246 a1c6a512-1295-4272-9138-f99709370657
* Moved the mpeg_sound_xxx() functions to sound.c and renamed them to sound_xxx()Linus Nielsen Feltzing2005-04-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6240 a1c6a512-1295-4272-9138-f99709370657
* long policyJean-Philippe Bernardy2005-02-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5930 a1c6a512-1295-4272-9138-f99709370657
* Added button definitions for gmini build. Prettified formatting.Jens Arnold2005-01-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5638 a1c6a512-1295-4272-9138-f99709370657
* Removed annoying debug outputLinus Nielsen Feltzing2004-12-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5492 a1c6a512-1295-4272-9138-f99709370657
* Added iRiver button codesLinus Nielsen Feltzing2004-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5437 a1c6a512-1295-4272-9138-f99709370657
* Fix: Skipping to previous/next track via remote works again. ↵Jens Arnold2004-10-24
| | | | | | WPS_RC_(PREV|NEXT) must not depend on WPS_(PREV|NEXT)_PRE git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5336 a1c6a512-1295-4272-9138-f99709370657
* Added stop (off+repeat) to ondio wps.Björn Stenberg2004-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5169 a1c6a512-1295-4272-9138-f99709370657
* Moved most actions off of button release events.Björn Stenberg2004-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5164 a1c6a512-1295-4272-9138-f99709370657
* Player volume buttons now work againBjörn Stenberg2004-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5163 a1c6a512-1295-4272-9138-f99709370657
* Player next/prev is on release, not press. (Bug #1039326)Björn Stenberg2004-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5156 a1c6a512-1295-4272-9138-f99709370657
* Patch #1038325 by Markus Braun, prevents WPS from setting the volume higher ↵Linus Nielsen Feltzing2004-10-01
| | | | | | than 100 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5140 a1c6a512-1295-4272-9138-f99709370657
* a hell of a commit: changed several HAVE_xx configuration flags into ↵Jörg Hohensohn2004-09-28
| | | | | | multiple choice values (keypad, tuner, CPU, h/w codec) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5126 a1c6a512-1295-4272-9138-f99709370657
* Fixed broken rewind in wpsHenrik Backe2004-09-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5102 a1c6a512-1295-4272-9138-f99709370657
* Redesigned the button handling. The code now uses symbolic function defines ↵Björn Stenberg2004-09-19
| | | | | | 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
* adjustment for the Ondio: button driver has an Odio part, for now it has a ↵Jörg Hohensohn2004-09-10
| | | | | | Player layout. Some fixes in the app code were necessary to remove dependencies of LCD, keypad, this wasn't independent everywhere. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5055 a1c6a512-1295-4272-9138-f99709370657
* The mute status display function now uses splash() tooJens Arnold2004-08-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5024 a1c6a512-1295-4272-9138-f99709370657
* More const policeing step 2Jens Arnold2004-08-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4980 a1c6a512-1295-4272-9138-f99709370657
* First step in revamping the USB event handling, paving the way for the ↵Linus Nielsen Feltzing2004-07-26
| | | | | | upcoming SYS_POWER_OFF event git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4951 a1c6a512-1295-4272-9138-f99709370657