Commit Graph
416 Commits
Author SHA1 Message Date
Henrik Rydgard 2bfeb0b59b Add some more unicode ranges 2013-04-17 15:04:40 +02:00
Henrik Rydgard 7d7bd3a998 Basic UTF-8 support in atlastool / draw_buffer. 2013-04-17 13:15:18 +02:00
Henrik Rydgard d032f659aa Change AtlasFont format to support disjoint char ranges 2013-04-17 12:18:49 +02:00
Sacha 4d6df78162 Buildfix 2013-04-15 00:49:04 +10:00
Sacha 3199137b46 Use lambdas instead if we don't have C++11 support. 2013-04-14 23:08:51 +10:00
Henrik Rydgard 0d0ed1256b Add safety check in prio work queue 2013-04-14 12:24:28 +02:00
Henrik Rydgard 345180dcef Add queue flush ability. Fix VGrid wrapping in UI. Fix some strange java error. 2013-04-14 11:58:07 +02:00
Henrik Rydgard 961e400e1f Fix bug in getDir 2013-04-14 09:58:11 +02:00
Sacha 9b709c2170 Harmattan: create PPSSPP dir if it doesn't exist. 2013-04-14 17:01:39 +10:00
Henrik Rydgard 1b47176242 Fix for my_isnan 2013-04-13 23:04:53 +02:00
Henrik Rydgard 4cc3c5079a Apply color to fallback graphics for texturebuttons too 2013-04-13 21:59:41 +02:00
Unknown W. Brackets 6e24983f8a iOS: Buildfix. 2013-04-13 12:51:15 -07:00
Henrik Rydgard 1ef32d13ab Custom implementations of isnan/isinf as it's just a mess portability-wise.. 2013-04-13 21:49:03 +02:00
Henrik Rydgard 25711066df Add prioritizedworkqueue, thread stuff, ui tweaks, small optimizations in file util 2013-04-13 21:22:03 +02:00
Sacha bff1115f0c Support Qt 'app boosters'. A technique where Qt apps are treated as shared objects and loaded in to an existing Qt app shell. This is used on Harmattan and Blackberry10. 2013-04-14 03:00:43 +10:00
Henrik Rydgård 8f8f65c45d Add height parameter to UIButton 2013-04-13 15:05:57 +02:00
Sacha 5626d01e14 More Harmattan/N9 support. 2013-04-12 02:50:14 +10:00
Sacha bd7bee5a11 Blackberry tablets have reversed accelerometer values (y = x) due to their landscape affinity. The only Blackberry tablet is also the only device with 1024 pixel width, so check for this as it is easier than looking up machine ID. 2013-04-12 00:21:35 +10:00
Sacha 9c96dcea91 Blackberry: If PPSSPP dir doesn't exist yet, a lot of things break. Let's just use documents dir. 2013-04-11 15:12:48 +10:00
Henrik Rydgard c0963ec11f Increase drawbuffer size, fix potential utf8 issue 2013-04-07 23:30:25 +02:00
Henrik Rydgard f71f3183b2 Enforce the drawbuffer overflow check in release too. 2013-04-07 22:56:38 +02:00
Henrik Rydgård 089e80d365 Merge pull request #60 from unknownbrackets/pad-fix
Uninvert bumpers, fixes hrydgard/ppsspp#1096
2013-04-07 01:53:37 -07:00
Henrik Rydgård 7ed0273132 Merge pull request #59 from unknownbrackets/layout
Add grid layout + don't stretch in UITextureButton
2013-04-07 01:52:56 -07:00
Unknown W. Brackets 8e0e4bf1d1 Uninvert bumpers, fixes hrydgard/ppsspp#1096. 2013-04-06 20:22:29 -07:00
Unknown W. Brackets 75dfa1206e Don't stretch the image in UITextureButton(). 2013-04-06 18:05:09 -07:00
Unknown W. Brackets f45b5d6094 Add a simple grid-based layout manager. 2013-04-06 17:46:59 -07:00
Sacha 7ebbe20904 Support accelerometer in Qt for all mobile platforms. 2013-04-07 00:52:09 +10:00
Sacha 110e88e257 Fix stuck keys on Qt and Blackberry 2013-04-07 00:34:46 +10:00
Sacha 8e06b06d7e Build fix for Qt 2013-04-04 17:29:09 +10:00
Sacha 2b32a7115e Fix resource loading for Qt 2013-04-04 11:36:10 +10:00
Sacha 00307429eb Add input state to Qt, as required 2013-04-01 22:43:01 +10:00
Henrik Rydgard 4b0631ccc5 Add accessors for texture width/height 2013-04-01 12:32:19 +02:00
Henrik Rydgard 79e14282ec Allow mapping thumb stick clicks. Make touch controls show the state of real controls. 2013-03-31 11:22:49 +02:00
Henrik Rydgard 22e648bb1a png texture: set clamp mode if no mipmaps requested, and don't actually generate mips... 2013-03-31 10:03:48 +02:00
Sacha 73177ff463 Allow loading VFS resources from QRC (Qt assets inbuilt in to binary) if they exist 2013-03-31 15:28:18 +10:00
Henrik Rydgard d7a58a3154 Buttons don't have to clear state when not pressed after sticky fix. 2013-03-31 00:24:27 +01:00
Henrik Rydgard 7efbd96754 Android: Don't preserve state of buttons not set through jni between frames. 2013-03-30 23:54:23 +01:00
Henrik Rydgard 34c4700adb TouchCrossPad - don't break other input 2013-03-30 22:32:56 +01:00
Henrik Rydgard 5bdd4bd663 Make generating mips optional for loaded-from-memory PNGs. 2013-03-30 20:10:01 +01:00
Henrik Rydgard 7ec766a980 Some drawing refactoring 2013-03-30 19:33:35 +01:00
Henrik Rydgard 36a6c179a0 Some drawing refactoring 2013-03-30 19:23:02 +01:00
Henrik Rydgard faf8b260ed Add TouchCrossPad widget which actually can do diagonals reasonably. 2013-03-30 16:48:02 +01:00
Henrik Rydgard 1f34f8ff60 Allow loading textures from a PNG in RAM. Add startsWith string function. 2013-03-30 13:11:52 +01:00
Henrik Rydgård 8aaa92bf26 Merge pull request #58 from tpunix/fbo_ext
Fbo ext
2013-03-30 00:39:36 -07:00
tpu 6a014ab92d add condition define for USING_GLES2 2013-03-30 15:34:13 +08:00
Unknown W. Brackets abc38a90f6 Buildfix for Mac/Linux/etc.
Although, Qt seems more involved...
2013-03-29 22:20:21 -07:00
Henrik Rydgard 4ffc4f0415 Cmakelist update 2013-03-30 00:09:58 +01:00
Henrik Rydgard 4f5a60d82b Buildfix 2013-03-29 20:04:36 +01:00
Henrik Rydgard a47c3b465e NativeMix now returns int 2013-03-29 18:09:59 +01:00
tpu 9c23f85058 mix FBO_ARB and FBO_EXT code. 2013-03-30 01:03:25 +08:00