Jonathan Gordon
706575f04b
fix checkwps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31040 a1c6a512-1295-4272-9138-f99709370657
2011-11-21 10:13:36 +00:00
Jonathan Gordon
9e07ef2b0a
Use buflib for all skin engine allocations.
...
Massive thanks to Michael Chicoine and other testers for finding the early bugs.
This removes all skin memory limitations
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30991 a1c6a512-1295-4272-9138-f99709370657
2011-11-15 14:11:08 +00:00
Jonathan Gordon
bd234e7e6f
try again, this time without compile errors
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30951 a1c6a512-1295-4272-9138-f99709370657
2011-11-10 10:11:07 +00:00
Jonathan Gordon
34cc4d58ec
Fix checkwps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30950 a1c6a512-1295-4272-9138-f99709370657
2011-11-10 10:07:04 +00:00
Thomas Martitz
55f078f4b5
Fix checkwps reds and non-touchscreen warnings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30774 a1c6a512-1295-4272-9138-f99709370657
2011-10-17 17:49:20 +00:00
Jonathan Gordon
b71c66ec56
Fix the build errors
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30590 a1c6a512-1295-4272-9138-f99709370657
2011-09-24 13:29:21 +00:00
Jonathan Gordon
f6cf295dd3
Fix a bug introduced with r28370 (feature check tag improvements) where %Rp<foo> would fail to parse if the target had recording. Also enable debugging in the checkwps build line
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28473 a1c6a512-1295-4272-9138-f99709370657
2010-11-03 11:08:55 +00:00
Frank Gevaerts
f1fd60288f
checkwps: properly zero the wps struct to avoid interesting issues
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28308 a1c6a512-1295-4272-9138-f99709370657
2010-10-18 21:46:51 +00:00
Jonathan Gordon
2e0217774f
try again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27770 a1c6a512-1295-4272-9138-f99709370657
2010-08-10 14:32:08 +00:00
Jonathan Gordon
dbf44a6a4d
fid red/yellow... does database really need to compile all of misc.c?
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27769 a1c6a512-1295-4272-9138-f99709370657
2010-08-10 14:26:53 +00:00
Jonathan Gordon
1e0a01063d
make -vvv display the parse tree in checkwps. Fix a potential bug in the parser where recursive tags (the playlist viewier) would share params with its parant which meant bad things
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27677 a1c6a512-1295-4272-9138-f99709370657
2010-08-03 12:14:50 +00:00
Jonathan Gordon
2d31d77a8b
FS#11470 - new skin code, finally svn uses the new parser from the theme editor. This means that a skin that passes the editor WILL pass svn and checkwps (unless the target runs out of skin buffer or something.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27613 a1c6a512-1295-4272-9138-f99709370657
2010-07-29 12:37:48 +00:00
Jonathan Gordon
f4d6ef2292
global tab->spaces is not clever with Makefiles!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26112 a1c6a512-1295-4272-9138-f99709370657
2010-05-17 15:16:44 +00:00
Jonathan Gordon
ceeb7576a9
fix yellow/red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26110 a1c6a512-1295-4272-9138-f99709370657
2010-05-17 15:11:07 +00:00
Jonathan Gordon
36778730e6
make checkwps accept .rfms files as remote skins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26082 a1c6a512-1295-4272-9138-f99709370657
2010-05-16 11:37:56 +00:00
Jonathan Gordon
1bd072c92d
FS#10853 - Skin support in the radio screen! Check CustomWPS for the new tags
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25964 a1c6a512-1295-4272-9138-f99709370657
2010-05-12 10:38:00 +00:00
Thomas Martitz
7210f69d81
Add firmware/include to the include path to fix checkwps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25851 a1c6a512-1295-4272-9138-f99709370657
2010-05-06 21:10:19 +00:00
Thomas Martitz
69f8e8d277
Move read_line() further down so that it can be used in checkwps and remove checkwps' copy if it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25793 a1c6a512-1295-4272-9138-f99709370657
2010-05-03 15:12:19 +00:00
Jonathan Gordon
0acb38b61c
some minor changes to checkwps, shouldn't change anything
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24874 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 05:58:16 +00:00
Frank Gevaerts
afa04b12d9
Make checkwps compile again for the player. If we had proper multifont on charcell this would never have happened
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24735 a1c6a512-1295-4272-9138-f99709370657
2010-02-17 23:08:25 +00:00
Frank Gevaerts
07a5bf967a
Initialuse user font table for checkwps. This is normally done from the settings code, which isn't run in this case
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24734 a1c6a512-1295-4272-9138-f99709370657
2010-02-17 22:59:34 +00:00
Jonathan Gordon
7aa6566c42
fix checkwps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24691 a1c6a512-1295-4272-9138-f99709370657
2010-02-16 05:31:22 +00:00
Jonathan Gordon
1c2aa35371
FS#10984 - multifont! 2 major additions:
...
1) seperate UI font for the remote and main displays
2) allow individual skins to load additional fonts for use in the skin (Uo to 7 extra in this first version) see CustomWPS for info on how to load a font in the skins.
Code should always use FONT_UI+screen_number to get the correct user font
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24644 a1c6a512-1295-4272-9138-f99709370657
2010-02-14 06:26:16 +00:00
Jonathan Gordon
349bf08ed1
fix reds
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24367 a1c6a512-1295-4272-9138-f99709370657
2010-01-29 08:13:40 +00:00
Jonathan Gordon
0677405ab1
fix red... lets branch
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24341 a1c6a512-1295-4272-9138-f99709370657
2010-01-27 07:15:55 +00:00
Maurus Cuelenaere
074b2504e4
Checkwps: use script for getting the targets instead of hardcoded file (fixes checkwps due to target renaming)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24122 a1c6a512-1295-4272-9138-f99709370657
2009-12-29 21:49:44 +00:00
Dominik Wenger
48a4d2a8a1
add sansa clip to checkwps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23786 a1c6a512-1295-4272-9138-f99709370657
2009-11-29 20:13:23 +00:00
Maurus Cuelenaere
c28752b1af
CheckWPS: set screen to SCREEN_MAIN when not a r{sb,wp}s.
...
This fixes the potential bug of mislabeling an {sb,wp}s as remote while it's not.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23668 a1c6a512-1295-4272-9138-f99709370657
2009-11-19 22:14:21 +00:00
Dominik Wenger
d236af05a0
make checkwps able to check .rsbs files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23667 a1c6a512-1295-4272-9138-f99709370657
2009-11-19 21:23:25 +00:00
Thomas Martitz
9f82def977
Forgot to remove wps_data.remove_wps in checkwps too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23514 a1c6a512-1295-4272-9138-f99709370657
2009-11-04 07:28:12 +00:00
Thomas Martitz
b2e64581d3
Fix player yellows and reds. I'm not sure why viewport.c was never compiled for charcell.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23513 a1c6a512-1295-4272-9138-f99709370657
2009-11-04 07:20:41 +00:00
Thomas Martitz
6750d65f79
Reorder a bit in viewport.c so that we don't need stubs for checkwps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23511 a1c6a512-1295-4272-9138-f99709370657
2009-11-04 06:56:04 +00:00
Jonathan Gordon
de45edbdb1
Fix checkwps. Reimplement viewport_set_fullscreen() and viewport_set_defaults() to always return the "full display". This doesn't change anything about the skin so is fine.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23510 a1c6a512-1295-4272-9138-f99709370657
2009-11-04 05:40:10 +00:00
Thomas Martitz
3216d32a05
Move find_viewport() and find_image() to skin_parser.c where the reset of the linked-list handling sits. That enables removing duplicated code from checkwps. Also remove a few stubs in favor having the restart playback mechanism on albumart change #ifdef __PCTOOL__
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23465 a1c6a512-1295-4272-9138-f99709370657
2009-11-01 15:48:31 +00:00
Jonathan Gordon
ea094b163d
haloween night is when red monsters are vanquished right? or is that green monsters?
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23456 a1c6a512-1295-4272-9138-f99709370657
2009-11-01 02:47:38 +00:00
Frank Gevaerts
4cc1b1f833
wps_screen is still needed for the HAVE_REMOTE_LCD case
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23292 a1c6a512-1295-4272-9138-f99709370657
2009-10-20 17:15:12 +00:00
Frank Gevaerts
dae2b97240
compile checkwps with -Wall, to avoid accidentally breaking it again when a function prototype changes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23291 a1c6a512-1295-4272-9138-f99709370657
2009-10-20 17:07:06 +00:00
Michael Chicoine
128b84c582
fix checkwps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23290 a1c6a512-1295-4272-9138-f99709370657
2009-10-20 16:22:38 +00:00
Thomas Martitz
d7757eb75c
Fix Player, checkwps and database tools
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23215 a1c6a512-1295-4272-9138-f99709370657
2009-10-16 20:34:54 +00:00
Dave Chapman
9680079496
Add ipodnano2g
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23155 a1c6a512-1295-4272-9138-f99709370657
2009-10-13 15:33:50 +00:00
Frank Gevaerts
6e11572e07
Make the database tool buildable from configure.
...
Also update the checkwps makefile to make checkwps builds not break
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22998 a1c6a512-1295-4272-9138-f99709370657
2009-10-07 16:54:15 +00:00
Nils Wallménius
d1a9e0c588
fix checkwps breakage caused by r229900
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22993 a1c6a512-1295-4272-9138-f99709370657
2009-10-06 22:02:06 +00:00
Thomas Martitz
eab9a72abd
Fix checkwps (configure actually) to compile without SDL, and add samsung YH* to targets.txt
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22794 a1c6a512-1295-4272-9138-f99709370657
2009-09-23 09:00:44 +00:00
Dominik Wenger
dd4c1ebb47
add fuze and e200v2 to checkwps build list.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22777 a1c6a512-1295-4272-9138-f99709370657
2009-09-21 20:41:35 +00:00
Thomas Martitz
022463b46c
Repair build-all.sh and clean-all.sh.
...
Make it so that it runs ../configure and make for each target. This makes the wrapper-Makefile obsolete.
It moves the binaries to tools/checkwps/output. NOTE: Something is fishy with the creative players (it builds them, but can't move them), because the configure target name and modelname differs (not sure how to fix that).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22696 a1c6a512-1295-4272-9138-f99709370657
2009-09-13 15:24:59 +00:00
Thomas Martitz
c0f1c49178
Get rid of some of the code duplication from checkwps, it still duplicates a lot though.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22695 a1c6a512-1295-4272-9138-f99709370657
2009-09-13 13:40:58 +00:00
Frank Gevaerts
c8020748bb
Fix checkwps compilation for the Player
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22680 a1c6a512-1295-4272-9138-f99709370657
2009-09-11 17:58:17 +00:00
Jonathan Gordon
4b4e5e9265
fix checkwps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22619 a1c6a512-1295-4272-9138-f99709370657
2009-09-04 06:24:13 +00:00
Björn Stenberg
ffaf24674d
Fixed checkwps build warnings. Updated checkwps makefile to be closer to main.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22593 a1c6a512-1295-4272-9138-f99709370657
2009-09-01 14:53:37 +00:00
Maurus Cuelenaere
8ccd04c33d
Add CheckWPS entry to tools/configure
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22456 a1c6a512-1295-4272-9138-f99709370657
2009-08-21 20:26:53 +00:00