Tomer Shalev
2f12cbbb83
Fix red by r22940 (undefined button used)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22941 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 06:49:43 +00:00
Tomer Shalev
0c379b4b2e
Add USB HID mouse support for H10
...
- Protect mouse keymaps with #ifdef HAVE_USB_HID_MOUSE
- Add preliminary support for remote mouse mode in iPods, pending P#10623
- Use ACTION_USB_HID_MOUSE_WHEEL_SCROLL_UP/DOWN instead of standard INC/DEC
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22940 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 06:42:39 +00:00
Tomer Shalev
ce53dd6523
Revert usage string change from r22930.
...
Amiconn: "langv2" had nothing to do with the language version byte in the
generated .lng file, so "langv4" makes no sense. It refers to the format of the
.lang. The current, tag-based format which allows to restrict strings to
certain targets or features is called langv2 versus the old, simpler format.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22939 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 06:11:00 +00:00
Karl Kurbjun
5f93489218
Brickmania: Add an extra check in the hit logic to make sure that the brick isn't /hit/ after it has been removed from play.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22938 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 05:02:53 +00:00
Karl Kurbjun
1f4245be34
Brickmania: Fix the flip_sides powerup on touchscreens.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22937 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 04:25:28 +00:00
Karl Kurbjun
714b4aaaf8
Simulator buttons: Remove a hack and make brickmania work the same as on target.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22936 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 04:20:28 +00:00
Karl Kurbjun
fac05ab2f7
Fix Red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22935 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 02:17:27 +00:00
Karl Kurbjun
5949250ce1
Brickmania: Touchscreen improvements - Take advantage of the immediate button data values. Reduce the wait time if the score needs to count up at the end of a level or game. Make sure the game always yeilds after a frame.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22934 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 02:13:13 +00:00
Karl Kurbjun
fb50f46866
Button Driver: Add button_status support with data - allows for reading the /immediate/ value of the touchscreen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22933 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 02:09:00 +00:00
Jonathan Gordon
436776ebb8
redraw the AA much less frequently to save bettery life and also let skins draw over the AA...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22932 a1c6a512-1295-4272-9138-f99709370657
2009-10-05 01:01:07 +00:00
Karl Kurbjun
03f5edcaa6
Brickmania: Some code refactoring - no functional changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22931 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 22:27:42 +00:00
Tomer Shalev
2a91a9a19e
Use similiar constants in genlang and language.c.
...
- In the future, they should be united.
- Fix bug in max size calculation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22930 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 22:25:52 +00:00
Tomer Shalev
32d261e3f9
Have codepage name show in a comment
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22929 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 21:55:53 +00:00
Dominik Riebeling
d5529efec7
Add command line option for adding additional files to the build folder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22928 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 21:17:59 +00:00
Karl Kurbjun
21628dba09
Brickmania: Add new, finer detail images for the bricks and the ball for 640x480 screens.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22927 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 21:15:22 +00:00
Karl Kurbjun
1fc595fb87
Brickmania: Fix the flip-sides powerup with touchscreen and make the whole gameboard available to position the paddle
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22926 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 21:11:51 +00:00
Karl Kurbjun
4a6c040568
Brickmania - Fix and enable the absolute touchscreen mode.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22925 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 19:16:18 +00:00
Dave Chapman
b349d8b0ea
Implement lcd_update_rect()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22924 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 17:32:51 +00:00
Dominik Riebeling
45c411e6c8
Rework rbutil deployment script.
...
- When building from trunk or a tag, retrieve the sources to build from svn.
- Create a source archive as well.
- Default to building from trunk instead of using a local source copy.
- Disable creation of a source tarball when building from a local source tree.
- Build in the systems temporary folder when building with sources from svn.
- Display a short summary of the files created on success.
- Disable the use of ccache when building.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22923 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 16:45:59 +00:00
Dominik Riebeling
f65170f1df
Add config option to disable ccache during build.
...
When building releases in a temporary folder using ccache doesn't help, as the path of the source files is also used for identification. Disabling ccache makes it not cache objects that are likely to be never needed again (i.e. the next build will use a different file).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22922 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 16:41:24 +00:00
Tomer Shalev
9d9fe03a35
Remove USB mode displaying in non lcd-bitmap targets, as there are no such target which use USB HID
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22921 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 16:12:34 +00:00
Dave Chapman
ad0a0569ea
Another patch from FS#10633 by Michael Sparmann (with a couple of minor cosmetic tweaks by me) - cleanly unmount the flash when powering off or rebooting.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22920 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 16:08:33 +00:00
Dave Chapman
fbf034fcff
Another part of FS#10633 by Michael Sparmann - correct cache/protection unit init for the Nano 2G. This should be unified with the Meizu code at some point, but is currently #ifdef'd as it is known (for some as yet unknown reason) to break the Meizu.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22919 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 15:38:36 +00:00
Dave Chapman
a7ea270e9c
Read/write Nano2G FTL/NAND driver by Michael Sparmann (FS#10633).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22918 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 15:02:40 +00:00
Teruaki Kawashima
61dc1c507c
Fix FS#7511, icon could overlap the line to edit.
...
clean up code a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22917 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 14:45:29 +00:00
Tomer Shalev
de45938554
Fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22916 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 14:23:55 +00:00
Tomer Shalev
bcaa113179
Move definition of mode_name outside #ifdef
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22915 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 14:16:32 +00:00
Dave Chapman
9546e4093d
Add STATICIRAM_NOT_MDCT as a workaround for the gcc bug where static functions are not long called. This is currently only an issue on the Nano2G (S5L8701 CPU) which is the only ARM target with enough IRAM for these functions. Also add multiple-inclusion protection for config-tremor.h. All plugins and codecs now compile cleanly for the Nano2G.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22914 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 08:49:23 +00:00
Tomer Shalev
ccec5cfe79
Add missing key map for the beast in manual
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22913 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 07:00:28 +00:00
Tomer Shalev
2e0af89327
Show USB HID mouse mode in manual only in targets which supports it
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22912 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 06:19:10 +00:00
Tomer Shalev
753ca717b4
Remove 'USB Keypad Mode' from USB screen, and instead use 'Multimedia Mode',
...
'Presentation Mode', etc.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22911 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 05:57:11 +00:00
Tomer Shalev
8ec8fe5737
Fixed wording in Hebrew language
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22910 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 05:46:03 +00:00
Karl Kurbjun
5d0ac8db6f
Brickmania: Fix paddle position jumps when an N powerup is picked up.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22909 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 05:29:40 +00:00
Tomer Shalev
9c881f712e
Updated Hebrew translation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22908 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 04:57:40 +00:00
Dave Chapman
0d81702f52
Don't assume AUDIO_SRC_MIC always exists.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22907 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 02:31:27 +00:00
Dave Chapman
82970fda2e
CONFIG_NAND is not a bitfield
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22906 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 02:17:54 +00:00
Dave Chapman
98d7203eca
Correct the IRAM definitions for the S5L8700/8701 and add definitions for plugins/codecs. The current split (64/64 core/plugins for S5L8700 and 96/80 core/plugins for S5L8701) is arbitrary and should probably be tweaked later
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22905 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 02:04:49 +00:00
Dave Chapman
97cc27411d
Prefix the USB controller registers with USB_ to avoid name clashes with plugins/codecs (e.g. SSR, IR and FAR were already used)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22904 a1c6a512-1295-4272-9138-f99709370657
2009-10-04 02:02:01 +00:00
Jens Arnold
baef536e29
Fix crash in early USB introduced in r22365 by moving the gui_syncstatusbar_init() back to where it needs to be. The comment clearly stated that it needs to happen that early.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22903 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 22:09:27 +00:00
Tomer Shalev
8783e8d179
Fixed mouse keypad mode was not available with HAVE_USB_HID_MOUSE
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22901 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 21:09:38 +00:00
Dominik Riebeling
ae4025d6bf
Rockbox Utility now uses the ucl sources so include them in the tarball.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22900 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 20:56:27 +00:00
Tomer Shalev
3d5c8fbff0
Remove colon at the end of string since it is also used in settings menu
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22899 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 20:44:54 +00:00
Dominik Riebeling
2b05ef77d7
Add command line option to specify project file for deploying out-of-tree.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22898 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 20:42:02 +00:00
Tomer Shalev
21e349666d
- Fixed typo in comments
...
- Added some comments
- Removed spaces at the end of lines
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22897 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 20:37:55 +00:00
Tomer Shalev
c3f6577a98
Updated Hebrew translation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22896 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 20:18:17 +00:00
Dominik Riebeling
9e25f04e5b
Handle which not returning anything when searching for qmake.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22895 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 18:16:41 +00:00
Dominik Riebeling
bbe9d32383
Refactor rbutil deploy script.
...
- refactor some duplicated code.
- fix a wrong exit() call.
- improve build failure detection and abort on errors instead of going on.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22894 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 17:19:07 +00:00
Rafaël Carré
71db2d74b5
Samsung YH920 : fix lcd_blit_mono displaying twice too wide
...
lcd_write_data() wrote twice too much pixels to the controller
The fix is the same than r22885, vertically packed 2bpp displays use
8-bits fb_data while horizontally packed 2bpp use 16-bits fb_data
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22893 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 13:56:23 +00:00
Teruaki Kawashima
ccf2078150
Fix FS#10597: Loadable keyboard layout rendered incorrectly.
...
Also fix out of bounds access to kbd_buf.
Reset cursor position in keyboard when loading new virtual keyboard for the case size is different from previous one.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22892 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 13:53:49 +00:00
Rafaël Carré
c78e9de35a
test_grey.c : use left/right on YH920 instead of rew/ff
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22891 a1c6a512-1295-4272-9138-f99709370657
2009-10-03 13:23:36 +00:00