[rockbox] / trunk / apps / gui / gwps.h Repository:
ViewVC logotype

Log of /trunk/apps/gui/gwps.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 19177 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 22 10:31:33 2008 UTC (11 days, 19 hours ago) by jdgordon
File length: 14739 byte(s)
Diff to previous 19111
FS#9557 - fix the %mv and %t timeout so its intrepreted correctly

Revision 19111 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 16 09:56:38 2008 UTC (2 weeks, 3 days ago) by jdgordon
File length: 14939 byte(s)
Diff to previous 19110
revert the previous commit to find a nice way to fix the yellow...

Revision 19110 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 16 09:38:15 2008 UTC (2 weeks, 3 days ago) by jdgordon
File length: 15082 byte(s)
Diff to previous 18814
FS#9477 - new WPS tag (%mo) which lets the WPS have different "modes" which are changed with the usual "back to browser" button (This button is ONLY stolen if the WPS you use uses this tag.
an example use:
%?mo<one|two|three>
meaning that when the WPS is first opened "one" will be displayed, pressing select will change it to showing two, pressing it again will show three, and once more will go back to showing one. The text there could be any wps tags (conditional viewports for example...)
There is no real limit on the amount of modes, but remember that if you create a WPS which uses this tag more than once that every use HAS to have the same amount of choices or bad things will happen.


Revision 18814 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 15 06:38:51 2008 UTC (7 weeks ago) by zagor
File length: 14939 byte(s)
Diff to previous 18752
Split id3.c/h into metadata.c/h and metadata/mp3.c. Updated all references. Moved mp3data.c/h from firmware to apps.

Revision 18752 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 9 11:10:26 2008 UTC (7 weeks, 6 days ago) by jdgordon
File length: 14934 byte(s)
Diff to previous 18015
FS#9460 - Add a tag %mv which can be used to check if the volume button is being pressed (e.g %?mv<yes|no> ). It will stay true after its released for a little over half a second (not configurable unless someone comes up with a nice way to add a parameter to the tag? 1s is too long and .5s is too short...

Revision 18015 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 12 15:12:09 2008 UTC (4 months, 3 weeks ago) by nicolasp
File length: 14794 byte(s)
Diff to previous 17847
Introduce a new WPS parsing error case: limits exceeded. It includes the cases when there are too many tokens, lines, sublines, viewports, strings, characters or conditional levels. This prevents the parser from failing silently or going on, as it used to do in those cases. Thanks to fml (Alexander Levin) for mentioning this issue.
I also changed the error types from #defines to an enum, for cleanliness.

Revision 17847 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 28 18:10:04 2008 UTC (5 months ago) by bagder
File length: 14593 byte(s)
Diff to previous 17763
Updated our source code header to explicitly mention that we are GPL v2 or
later. We still need to hunt down snippets used that are not. 1324 modified
files...
http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml

Revision 17763 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 23 13:20:35 2008 UTC (5 months, 1 week ago) by jdgordon
File length: 14493 byte(s)
Diff to previous 17759
FS#9051 - remove LCD margins... use viewports if you need them...

NOTE to WPS people....
%m has been removed, but (i think) because of the other %m tags it wont fail if you try loading a wps with %m|..|, it will just be ignored.
Also note that if the statusbar is enabled the default viewport is 8 pixels shorter than when its not, i.e (0,0) is really (0,8) if the statusbar is shown... I dont think this will be a major issue because almost no WPS show the bar and use bitmaps... text only WPS shouldnt be affected.

Please report problem screens in http://forums.rockbox.org/index.php?topic=17358.0

Revision 17759 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 23 06:04:17 2008 UTC (5 months, 1 week ago) by jdgordon
File length: 14519 byte(s)
Diff to previous 17256
commit FS#9027 - conditional viewports
** BREAKS CURRENT WPS's  **
* %P has been removed, merged with the new %pb
* %pb is now %pb or %pb|bitmap|x|y|width|height| (any of those params can be - to use sane defaults... check wiki/task for more explaination)

* New %Vl and %Vd tags which are used to setup and display conditionaly displayed viewports (%Vl|<id>|<usual %V params>| to set up, then %Vd<id> to enable the viewport
* bumps the max allowed viewport count to 24
* you can setup 3 different progressbars in a WPS... max of one per viewport though

http://www.rockbox.org/tracker/task/9027?getfile=16785 is a simple perl script to convert old %P/%pb to the new %pb syntax

I'll commit changes to the cabbie wps soon which shows how to use %Vl/%Vd properly...

Reminder: %m will be removed soonish also so when fixing your WPS's remember to use conditional viewports to replace %m

Revision 17256 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 27 12:54:36 2008 UTC (7 months, 1 week ago) by nls
File length: 14240 byte(s)
Diff to previous 16961
Use smaller data types in structs which are in big arrays to save memory

Revision 16961 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 4 12:32:37 2008 UTC (8 months ago) by dave
File length: 14179 byte(s)
Diff to previous 16831
Add a comment to clarify how the WPS image buffer size is calculated

Revision 16831 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 26 23:35:34 2008 UTC (8 months, 1 week ago) by dave
File length: 14062 byte(s)
Diff to previous 16764
Major cleanup of checkwps - fix all warnings and add a script to build versions for all supported targets (plus some unsupported ones).  You now need to run the version of checkwps that matches the device your WPS is for.

Revision 16764 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 23 20:31:00 2008 UTC (8 months, 1 week ago) by dave
File length: 14084 byte(s)
Diff to previous 16735
Add the ability to use bitmap strips (a single .bmp file containing many images of the same dimensions, tiled vertically - similar to icon strips) in the WPS.  The %xl tag now has an optional "number of subimages" parameter, and the %xd tag has an optional "subimage to display" parameter (a-z,A-Z - allowing up to 52 sub-images).  So for example, a bitmap with 10 subimages is loaded with %xl|M|volume.bmp|134|153|10| and then this can be used in a conditional as %?pv<%xdMa|%xdMb|%xdMc|%xdMd|%xdMe|%xdMf|%xdMg|%xdMh|%xdMi|%xdMj>.

Revision 16735 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 22 00:31:22 2008 UTC (8 months, 1 week ago) by dave
File length: 13943 byte(s)
Diff to previous 16733
Reduce the shocking amount of RAM my viewports implementation was using.  The first version stored an array of lines for each of the 16 possible viewports (MAX_VIEWPORTS * the number of lines on the LCD with a 5-pixel high font).  This version reverts back to a single global array of lines, with each viewport specifying the first and last lines as indexes into that array.  This also turns out to be simpler, reducing binsize a little as well.

Revision 16733 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 21 19:38:00 2008 UTC (8 months, 2 weeks ago) by dave
File length: 13922 byte(s)
Diff to previous 15830
Commit viewports-in-WPS patch (FS#8385).  This adds the %V tag - see the CustomWPS page for details (shortly...).  There is still some work to do - decide how to handle font references, decide how to handle conditionals.  Plus checkwps is broken - I'll fix that in a separate commit.

Revision 15830 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 27 01:41:59 2007 UTC (12 months, 1 week ago) by jdgordon
File length: 13426 byte(s)
Diff to previous 15826
revert my previous commit and use a conditional for the time format instead which is probably better.
%?cf<24 hour stuff|12 hour stuff>

Revision 15826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 27 01:18:31 2007 UTC (12 months, 1 week ago) by jdgordon
File length: 13464 byte(s)
Diff to previous 15663
add 2 new tags which display the hour in 12 or 24 hour format depending on the config setting.
%cf is for padded hour
%cg is for just the number

Revision 15663 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 18 15:32:45 2007 UTC (12 months, 2 weeks ago) by nicolasp
File length: 13396 byte(s)
Diff to previous 15624
Improve clearing of pictures in conditional constructs. This fixes improper clearing of pictures used in several conditionals or in nested conditionals (FS#7856).

Revision 15624 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 14 22:02:41 2007 UTC (12 months, 2 weeks ago) by nicolasp
File length: 13483 byte(s)
Diff to previous 15610
Make the WPS parser stricter with invalid parameter lists. It will now reject them instead of ignoring them (this includes the second parameter to %m|x|, which is invalid and now causes a failure). Also change the debugging code in order to allow more precise error messages, including the faulty token's index and description. Finally, add a few missing token description and fine-tune the #ifdefs.

Revision 15610 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 14 00:45:04 2007 UTC (12 months, 3 weeks ago) by nicolasp
File length: 13422 byte(s)
Diff to previous 15604
Allow setting a margin on a non-scrolling line by using %m|margin| instead of %s|margin|. This allows to easily place dynamic info next to album art.

Revision 15604 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 12 21:34:01 2007 UTC (12 months, 3 weeks ago) by dave
File length: 13430 byte(s)
Diff to previous 15592
FS#8135 - add an optional "left margin" parameter to the %s WPS tag - e.g. %s|100|.  This patch uses parts of the scroll-margins patch (FS#2954), but is much smaller, only offers a left-margin, and only affects the WPS code.

Revision 15592 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 12 01:31:42 2007 UTC (12 months, 3 weeks ago) by nicolasp
File length: 13396 byte(s)
Diff to previous 15572
Various album art improvements:
* Make the album art display tag static instead of dynamic, making it be drawn less often, which is good.
* Add the possibility of clearing the album art bitmap instead of drawing it, and use this abaility when the display tag is inside a conditional construct.
* Add the album art display tag to wps_debug.c.

Revision 15572 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 11 12:29:37 2007 UTC (12 months, 3 weeks ago) by nicolasp
File length: 13366 byte(s)
Diff to previous 14242
Album art support. Based on FS#3045, but heavily modified to adapt to MoB and for cleanness.
The cover pictures are loaded from external bitmaps. JPEG and embedded art are not supported. The pictures will only be drawn on the main display. There is no resizing but it is possible to specify the WPS bitmap size in the bitmap names (e.g. cover.100x100.bmp).
The bitmaps are stored in the main buffer and read directly from there. Currently, duplicate bitmaps will simply be present several times in the buffer, but this will be improved.
To enable for a target, #define HAVE_ALBUMART in its config file.
For more information, see the wiki page: http://www.rockbox.org/wiki/AlbumArt.

Revision 14242 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 8 10:19:56 2007 UTC (15 months, 3 weeks ago) by dan
File length: 11738 byte(s)
Diff to previous 14154
Add support for grouping tags. From FS#7362.

Revision 14154 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 3 10:00:42 2007 UTC (16 months ago) by dan
File length: 11705 byte(s)
Diff to previous 13987
Add support for parsing the disc number tag from metadata and use of it in the database. Patch originally from FS#4961 with some minor tweaks by me.

Revision 13987 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 25 14:14:47 2007 UTC (16 months, 1 week ago) by nicolasp
File length: 11669 byte(s)
Diff to previous 13808
Implement feature request FS#7476: Add a "song progress percentage" WPS tag (%px) that can be used in a conditional to create custom progress meters.

Revision 13808 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 6 22:34:18 2007 UTC (16 months, 4 weeks ago) by pondlife
File length: 11632 byte(s)
Diff to previous 13716
Copy current track path as a string, not a slightly-oversized block.

Revision 13716 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 25 20:54:11 2007 UTC (17 months, 1 week ago) by pixelma
File length: 11634 byte(s)
Diff to previous 13639
Make the '%mh' wps tag (to indicate keylock status) available on the Archos targets as well.

Revision 13639 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 16 20:33:30 2007 UTC (17 months, 2 weeks ago) by lostlogic
File length: 11663 byte(s)
Diff to previous 13561
Make RTC tags display hyphens instead of nothing on non-rtc targets.  This makes WPSs that use RTC tags look decent again with the new separated RTC tag style

Revision 13561 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 5 14:57:07 2007 UTC (18 months ago) by nicolasp
File length: 11685 byte(s)
Diff to previous 13560
Add some more explicit defines for my previous commit.

Revision 13560 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 5 10:42:41 2007 UTC (18 months ago) by nicolasp
File length: 11857 byte(s)
Diff to previous 13455
Make the bitmap loading code handle the progressbar and backdrop bitmaps in a slightly more generic way. This hopefully simplifies the code a bit and should make adding special bitmaps less painful.

Revision 13455 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 21 13:41:43 2007 UTC (18 months, 2 weeks ago) by nicolasp
File length: 11685 byte(s)
Diff to previous 13261
Add %fk and %Fk WPS tags : (next) file audio frequency in KHz (rewrite of FS#6393 to adapt it to the tokenizer).

Revision 13261 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 25 13:09:56 2007 UTC (19 months, 1 week ago) by nicolasp
File length: 11651 byte(s)
Diff to previous 13169
Make bitmaps use the right format in a RWPS and prevent a backdrop tag in a RWPS from clearing the main display's backdrop. This also allows future backdrop support for LCD remotes by making the parsing code aware of whether the display for a WPS is a remote or not.

Revision 13169 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 15 15:46:46 2007 UTC (19 months, 2 weeks ago) by miipekk
File length: 11598 byte(s)
Diff to previous 13168
Added autoscore tag (%ra) to wps.

Revision 13168 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 15 15:38:08 2007 UTC (19 months, 2 weeks ago) by miipekk
File length: 11564 byte(s)
Diff to previous 13164
Reverted FS#6949 as we have a strict policy against anonymous contributions.

Revision 13164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 15 13:50:07 2007 UTC (19 months, 2 weeks ago) by miipekk
File length: 11594 byte(s)
Diff to previous 13162
FS#6949 - WPS tag for database autoscore. Author wanted to remain anonymous.

Revision 13162 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 15 02:59:34 2007 UTC (19 months, 3 weeks ago) by nicolasp
File length: 11564 byte(s)
Diff to previous 13127
* Make the WPS parser close open conditionals on new sublines and comments as well as new lines.
* Make the displaying code check for invalid conditional constructs in order to avoid some rare cases of infinite looping.
* Make the WPS parser check that it doesn't read more strings than it can.
* Increase the string buffer size (from 512 to 1024, to accomodate the TextBox WPS which uses a lot of unicode characters).

Revision 13127 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 12 16:15:34 2007 UTC (19 months, 3 weeks ago) by nicolasp
File length: 11563 byte(s)
Diff to previous 13096
* Add the crossfade (%xf) WPS tag
* Avoid eating the whole line when unsuccessfully parsing a %x or %xl tag. This will prevent unknown tags starting with %x from making the line disappear.

Revision 13096 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 10 15:27:52 2007 UTC (19 months, 3 weeks ago) by nicolasp
File length: 11538 byte(s)
Diff to previous 13093
Use valid_time() instead of using individual checks which amount to the same thing, and add RTC tokens beginning and end values that are used to check if a token is an RTC one.

Revision 13093 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 10 13:37:08 2007 UTC (19 months, 3 weeks ago) by nicolasp
File length: 11251 byte(s)
Diff to previous 13065
RTC tags for the WPS: Accept FS#6998 and FS#7001 by Alexander Levin with changes by me. CUSTOM WPS FILES NEED TO BE UPDATED !
The RTC tags are now atomic, i.e. instead of using one tag with the format (e.g. %cd m yc), we use several separate tags, one for each value (e.g. %cd %cm %cy).
Also, %cP produces an uppercase AM/PM indicator and %cp a lowercase one, which is the opposite from what they did before.

Revision 13065 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 8 04:01:06 2007 UTC (19 months, 4 weeks ago) by nicolasp
File length: 11270 byte(s)
Diff to previous 13020
FS#6991. Patch by Alexander Levin, modified by me:
* Reorganisation of the WPS data structure with line and subline structs. This allows us to use sublines more sparingly, so it should save some memory. Also it removes the need for the "End Of Line" token. Overall, the data structure and the code are simplified and gain in clarity.
* Some code improvements and added comments.

Revision 13020 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 4 15:47:51 2007 UTC (20 months ago) by nicolasp
File length: 9330 byte(s)
Diff to previous 13019
* Make some private variables 'static'.
* Fix the pitch tag and allow it to be used on all targets except the Archos Player.

Revision 13019 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 4 14:41:40 2007 UTC (20 months ago) by nicolasp
File length: 9292 byte(s)
Diff to previous 12993
Introducing the WPS tokenizer !
When a WPS file is loaded, it is parsed to an array of tokens, which allows more efficient displaying. More info on the tracker entry : FS #6862.
The parsing code is completely independant and is all in wps_parser.c. The displaying part stays in gwps-common.c.
Debugging code is provided (with the right ifdefs) and is disabled by default.
Overall, the code should be easier to read and maintain. Adding new WPS tags is made quite trivial.

Revision 12993 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 1 17:32:12 2007 UTC (20 months ago) by amiconn
File length: 5316 byte(s)
Diff to previous 12321
Repair player progressbars (single char and full line) broken in the full unicode support move, and enable text alignment for charcell.

Revision 12321 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 15 22:17:01 2007 UTC (21 months, 2 weeks ago) by nicolasp
File length: 5315 byte(s)
Diff to previous 11750
* Add support for an optional y coordinate to the progressbar (from FS #4783).
* Modify the 'Rockboxed' WPS to make use of this new coordinate. It improves the display of 
cuesheet/A-B markers a lot and cleans the bitmaps up a bit.

Revision 11750 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 13 11:52:21 2006 UTC (23 months, 3 weeks ago) by nls
File length: 5293 byte(s)
Diff to previous 11504
Removed unused button defines and made private functions static

Revision 11504 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 10 20:26:01 2006 UTC (2 years ago) by amiconn
File length: 15761 byte(s)
Diff to previous 11388
Removed the Gmini 120 and Gmini SP code. These ports are dead, unfortunately.

Revision 11388 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 30 00:23:32 2006 UTC (2 years, 1 month ago) by amiconn
File length: 16480 byte(s)
Diff to previous 10632
Remove format_align from the format_lines array, as it's unnecessary. Saves code & memory. Patch by Mark Arigo.

Revision 10632 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 17 12:33:36 2006 UTC (2 years, 3 months ago) by jdgordon
File length: 16548 byte(s)
Diff to previous 10446
software keylock works again

Revision 10446 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 3 20:17:25 2006 UTC (2 years, 4 months ago) by bagder
File length: 16574 byte(s)
Diff to previous 9970
Barry Wardell's keymappings for H10

Revision 9970 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 21 11:00:02 2006 UTC (2 years, 6 months ago) by peter
File length: 15747 byte(s)
Diff to previous 9933
Reworked backdrop handling. Fixes a bug that wasn't in the tracker yet ;)

Revision 9933 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 15 06:59:18 2006 UTC (2 years, 6 months ago) by linus
File length: 15826 byte(s)
Diff to previous 9720
Enable next-dir skip on platforms with no directly mapped button combos (click-longclick of next/prev)

Revision 9720 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 18 18:33:09 2006 UTC (2 years, 7 months ago) by lostlogic
File length: 15710 byte(s)
Diff to previous 9590
Fix dir skipping with new playback arch.  Enable dir skipping on ipod with a couple of difficult combos (select|right/left) or short-long left / short-long right.  The latter causes stuck in pause sometimes.

Revision 9590 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 10 03:51:17 2006 UTC (2 years, 7 months ago) by midk
File length: 15602 byte(s)
Diff to previous 9589
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.

Revision 9589 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 10 00:39:48 2006 UTC (2 years, 7 months ago) by lostlogic
File length: 15503 byte(s)
Diff to previous 9585
Enable AB repeat on ipods with 4g keypad, requires quick fingers or you get the context menu instead of a marker.  Thanks to Mikachu on IRC.

Revision 9585 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 9 19:17:32 2006 UTC (2 years, 7 months ago) by miipekk
File length: 15289 byte(s)
Diff to previous 9584
Now define the _PRE-function correctly.

Revision 9584 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 9 17:08:32 2006 UTC (2 years, 7 months ago) by learman
File length: 15185 byte(s)
Diff to previous 9532
Back out the 'do not stop playback until stop button has been released' change, because of interaction issues with exiting menus using the same button, causing the wps to exit. (Also, the '_PRE' suffix is for 'preceeding' events (e.g., button presses), not button releases.)

Revision 9532 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 6 09:01:30 2006 UTC (2 years, 7 months ago) by miipekk
File length: 15288 byte(s)
Diff to previous 9421
Do not stop playback until stop button has been released or shutdown
triggered.

Revision 9421 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 2 10:41:16 2006 UTC (2 years, 8 months ago) by midk
File length: 15185 byte(s)
Diff to previous 9333
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.

Revision 9333 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 28 21:35:18 2006 UTC (2 years, 8 months ago) by bagder
File length: 15134 byte(s)
Diff to previous 9035
Moved main menu button to REC for both file browser and WPS

Revision 9035 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 14 12:05:22 2006 UTC (2 years, 8 months ago) by linus
File length: 15213 byte(s)
Diff to previous 8849
Correct a problem with WPS backdrops not loading correctly, and semi-prepare for remote WPS backdrops

Revision 8849 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 26 18:17:47 2006 UTC (2 years, 9 months ago) by amiconn
File length: 15134 byte(s)
Diff to previous 8831
Significantly reduce memory waste by reducing the wps image buffer. The new size still allows to cover the whole screen once with native bitmaps, plus twice with mono bitmaps, not counting the backdrop. Regains ~33KB on archos and ~220KB on H300. It's still a waste on dual-LCD targets because the two buffers are equal in size, despite one LCD being of much lower resolution + colour depth.

Revision 8831 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 24 15:42:52 2006 UTC (2 years, 9 months ago) by markun
File length: 15088 byte(s)
Diff to previous 8828
first gigabeat commit

Revision 8828 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 24 15:06:25 2006 UTC (2 years, 9 months ago) by linus
File length: 14145 byte(s)
Diff to previous 8648
Button driver for iAudio X5

Revision 8648 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 10 13:57:11 2006 UTC (2 years, 9 months ago) by benbasha
File length: 14139 byte(s)
Diff to previous 8591
add a bitmap progress bar option + add %P|filename.bmp| tag to the WPS

Revision 8591 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 5 21:18:19 2006 UTC (2 years, 9 months ago) by dave
File length: 14016 byte(s)
Diff to previous 8531
Use the iPod 4G button mappings for the iPod 3G as well (at least for now)

Revision 8531 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 2 12:14:23 2006 UTC (2 years, 10 months ago) by dave
File length: 13982 byte(s)
Diff to previous 8523
iPod: Fix some button-mapping bugs and inconsistencies

Revision 8523 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 1 15:34:25 2006 UTC (2 years, 10 months ago) by benbasha
File length: 13947 byte(s)
Diff to previous 8472
WPS tag update for Progress Bar to allow resizing and screen placing

Revision 8472 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 12:12:42 2006 UTC (2 years, 10 months ago) by linus
File length: 13875 byte(s)
Diff to previous 8450
Color BMP support

Revision 8450 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 25 16:53:32 2006 UTC (2 years, 10 months ago) by lostlogic
File length: 13980 byte(s)
Diff to previous 8410
Functional AB on iRiver H1x0, and improved button mappings (share the NEXTDIR and PREVDIR buttons on iRiver H[13]x0 targets), patch from IRC:lamed, modified by me.

Revision 8410 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 22 00:02:56 2006 UTC (2 years, 10 months ago) by lostlogic
File length: 14064 byte(s)
Diff to previous 8409
Fix red build in my own target

Revision 8409 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 21 23:43:57 2006 UTC (2 years, 10 months ago) by lostlogic
File length: 14061 byte(s)
Diff to previous 8386
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.

Revision 8386 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 19 12:44:46 2006 UTC (2 years, 10 months ago) by bagder
File length: 13855 byte(s)
Diff to previous 8345
more iAudio x5 adjustments by Matt v.d. Westhuizen (#1408980)

Revision 8345 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 00:46:32 2006 UTC (2 years, 10 months ago) by amiconn
File length: 13088 byte(s)
Diff to previous 8342
Iriver WPS: Made some buttons more responsive (trigger on press instead of release).

Revision 8342 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 12 00:35:50 2006 UTC (2 years, 10 months ago) by dave
File length: 13221 byte(s)
Diff to previous 8262
Work-in-progress iriver iFP-7xx port by Tomasz Malesinski

Revision 8262 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 19 00:11:28 2005 UTC (2 years, 11 months ago) by dave
File length: 12474 byte(s)
Diff to previous 8209
Remove IPOD_NANO_PAD definition - the Nano's keypad has turned out to be identical to the other 4G models

Revision 8209 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 9 01:11:14 2005 UTC (2 years, 11 months ago) by markun
File length: 12512 byte(s)
Diff to previous 8193
don't display the WPS after loading, it made rockbox crash with some WPS'

Revision 8193 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 7 20:42:06 2005 UTC (2 years, 11 months ago) by learman
File length: 12545 byte(s)
Diff to previous 8039
Patch #1367059 by _FireFly_: New wps loader. The wps buffer size can be reduced now, but it isn't done in this patch. Note that %wd, %we, %x| and %xl now need to be on a line on their own.

Revision 8039 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 22 03:38:07 2005 UTC (3 years ago) by kevin
File length: 12491 byte(s)
Diff to previous 8035
Added multi-screen support for quickscreen (mostly rewritten from scratch) and USB screen ; just looking at the hour makes me think it could be buggy

Revision 8035 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 22 01:15:31 2005 UTC (3 years ago) by amiconn
File length: 12432 byte(s)
Diff to previous 8017
Win32 simulator now supports iPod Color. Fixed screendump() to correctly work for iPod simulators on big endian machines. Removed duplicate button definitions.

Revision 8017 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 21 02:04:47 2005 UTC (3 years ago) by christi
File length: 12429 byte(s)
Diff to previous 8015
rwps support for boxes theme.  Increased image buffer size by a factor of 2.5x.  (boxes - for all your WPS stress testing needs.)

Revision 8015 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 20 22:13:52 2005 UTC (3 years ago) by kevin
File length: 12429 byte(s)
Diff to previous 7983
Applied Stephan Wezel's patch for the new wps %wd/%we tags (disable/enable statusbar in wps mode independantly from the global setting)

Revision 7983 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 19 03:19:12 2005 UTC (3 years ago) by dave
File length: 12280 byte(s)
Diff to previous 7954
iPod: First attempt to implement sensible button mappings.  Changes to all targets to replace a small number of references to raw button codes (BUTTON_???) with their abstract equivalents.

Revision 7954 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 18 09:03:25 2005 UTC (3 years ago) by bagder
File length: 12324 byte(s)
Diff to previous 7935
Missing file headers put back. Code within 80 cols. Code policed indenting
and style. Simplified struct levels. #if 0'ed unused functions. Made private
stuff static.

Revision 7935 - (view) (download) (as text) (annotate) - [select for diffs]
Added Thu Nov 17 20:20:01 2005 UTC (3 years ago) by christi
File length: 12559 byte(s)
And the rest of the files too

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Admin: Björn Stenberg
ViewVC Help
Powered by ViewVC 1.1-dev