Commit Graph
106 Commits
Author SHA1 Message Date
Henrik Rydgard 1dec6e8154 Work towards full android joystick support. 2013-07-06 19:08:20 +02:00
Henrik Rydgard f1ccdc11b5 Add utility to get a list of Windows disk drives. Rework UI events. 2013-06-27 16:20:18 +02:00
Henrik Rydgard 80c85b1c60 Notify all the screens in the stack that the device was lost. 2013-06-23 17:15:29 +02:00
Henrik Rydgard 0a26fae856 More control over text scaling in TextViews 2013-06-20 21:51:42 +02:00
Henrik Rydgard deb4ba8323 Still need to clamp to a square, sigh. 2013-06-19 22:18:05 +02:00
Henrik Rydgard d1df63036a Don't clamp to a circle in the virtual stick. 2013-06-19 20:46:06 +02:00
Henrik Rydgard 2715225db1 Warning fixes 2013-06-11 20:33:41 +02:00
Henrik Rydgard cf7ccddf1e Add horizontal orientation to TabHolder. Don't draw things outside current scissor rect. 2013-06-10 22:05:58 +02:00
Henrik Rydgard 1d609c9b08 Simulate RTTI where needed. 2013-06-09 13:01:36 +02:00
Henrik Rydgard 976ef3b714 Minor fixes 2013-06-09 12:40:53 +02:00
Henrik Rydgard bc2a18eeee Add ListView, make FrameLayout do something 2013-06-09 11:20:15 +02:00
Henrik Rydgard 2143b5b608 Minor fixes. Use OutputDebugString for native logging on Windows. 2013-06-09 11:20:15 +02:00
Henrik Rydgard 166acebeff A lot of NewUI work: layout and focus fixes, "TabHolder" 2013-06-08 22:41:17 +02:00
Henrik Rydgard 04f6a35031 More logging, making things slightly more robust somehow (fixed a hang issue without knowing what actually fixed it..) 2013-06-04 23:53:41 +02:00
Henrik Rydgard a509d38357 UI, http with gzip, etc. 2013-06-04 22:32:04 +02:00
Henrik Rydgard 3b9750ee49 Fix a race condition in downloader, some ui style stuff 2013-06-04 22:32:04 +02:00
Sacha a4e9197fb4 Buildfix for Blackberry and Meego.
Disable external display for Blackberry devices with 16:9 aspect ratio and no keyboard.
Cleanup BlackberryMain.
2013-06-04 22:50:22 +10:00
Henrik Rydgard c87fe2f782 UIScreen helper class, derive your newUI screens from this. 2013-06-03 19:59:33 +02:00
Henrik Rydgard 2b3e1355ad More UI fixes 2013-06-03 19:59:32 +02:00
Sacha 0ef45bd23d Move C++11 functions to std namespace. 2013-06-02 22:25:57 +10:00
Sacha 58c40dabb1 Fix C++11 usage in native with platform-specific hacks. 2013-06-02 13:06:40 +10:00
Henrik Rydgard 4267d9903c More networking and UI stuff 2013-06-01 18:59:31 +02:00
Henrik Rydgard 4a208872c5 Android buildfixing 2013-06-01 00:50:08 +02:00
Henrik Rydgard 7b7c44eb50 Smooth autoscroll 2013-05-28 00:50:19 +02:00
Henrik Rydgard f075c8fd56 Merge DrawContext into UIContext. 2013-05-28 00:32:00 +02:00
Henrik Rydgard cbf1b2d29d Use scissor to clip scrollviews correctly. 2013-05-27 22:57:06 +02:00
Henrik Rydgard 0d4e1e8201 Add AnchorLayout, TriggerButton 2013-05-27 22:22:35 +02:00
Henrik Rydgard 0244a26544 More newUI work: better focus movement, autoscroll 2013-05-27 21:39:56 +02:00
Henrik Rydgard 2a821db448 NewUI: Gridlayout. Fully directional keyboard focus movement. 2013-05-27 00:54:02 +02:00
Henrik Rydgard 7bad683cae More new UI work 2013-05-25 16:57:20 +02:00
Henrik Rydgard 02a3cc1b5b ScrollView kinda working 2013-05-25 16:57:19 +02:00
Henrik Rydgard f482d3c857 NewUI: Add basic keyboard focus movement 2013-05-25 16:57:19 +02:00
Henrik Rydgard 8b75763275 WIP new UI layout system! 2013-05-25 16:57:07 +02:00
aquanull bfe5aea1d1 Shrink UICheckBox heights
This makes it much easier to check/uncheck the right items in a compact list.
2013-05-03 00:19:27 +08:00
Henrik Rydgard 3494d9282d Kanji stuff 2013-04-18 14:41:09 +02:00
Henrik Rydgard b25cfe209b Basic internationalization (i18n) framework. 2013-04-18 11:56:50 +02:00
Henrik Rydgard 909b67743e Drop shadow support for TextureButton 2013-04-17 22:13:21 +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 4cc3c5079a Apply color to fallback graphics for texturebuttons too 2013-04-13 21:59:41 +02:00
Henrik Rydgard 25711066df Add prioritizedworkqueue, thread stuff, ui tweaks, small optimizations in file util 2013-04-13 21:22:03 +02:00
Henrik Rydgård 8f8f65c45d Add height parameter to UIButton 2013-04-13 15:05:57 +02: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
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 d7a58a3154 Buttons don't have to clear state when not pressed after sticky fix. 2013-03-31 00:24:27 +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