Commit Graph
177 Commits
Author SHA1 Message Date
wuspring 4b39a99110 Shorten the slider, at maxvalue, it doesn't cover the text now. 2013-09-11 17:19:41 +08:00
Henrik Rydgard 997aae346b Move some popup utility classes here 2013-09-07 13:38:12 +02:00
Henrik Rydgard 0d26996146 Add isTopLevel query for screens 2013-09-04 10:50:00 +02:00
Henrik Rydgård 9761532a1c Merge pull request #122 from unknownbrackets/text-draw
Fix bad font size of git version with non-sys fonts
2013-08-31 01:35:02 -07:00
Unknown W. Brackets 4df34ffc01 Correctly resize text on Android / non sys fonts. 2013-08-31 01:00:57 -07:00
wuspring dc5f2a662b Update UI_Screen.cpp for the "OK" and "Cancel" button in Dialoag can be translatable. 2013-08-31 05:33:23 +08:00
Henrik Rydgard 9282fa59ca Allow centering text on choices 2013-08-30 22:42:02 +02:00
Henrik Rydgard 685a1f7e6f Harmonize compiler options, warning fix 2013-08-30 20:18:39 +02:00
Henrik Rydgard 0931f784b6 Win32: Add a sentence-caching text drawing engine using Win32 fonts. 2013-08-30 14:44:23 +02:00
Henrik Rydgard b063724c9e Logging bug fix and some warning fixes. 2013-08-27 19:44:05 +02:00
Henrik Rydgard bb8f38a145 Provide empty default implementation for update. 2013-08-27 18:41:36 +02:00
Henrik Rydgard 2bf829cdc1 Android buildfix 2013-08-23 00:53:52 +02:00
Henrik Rydgard 45d65225a6 glstate: Switch to glBlendFuncSeparate for more flexibility. 2013-08-22 19:12:10 +02:00
The Dax a8b45a68b9 Remove hard-coded accept and cancel buttons. 2013-08-22 06:45:45 -04:00
Henrik Rydgard 17b4ac55c5 Temporarily (for 0.9.1) revert "Merge pull request #111 from thedax/master"
Will put it back after 0.9.1, and then later this will be mappable anyway.

This reverts commit 81da5fa32a, reversing
changes made to a242bcdd3a.
2013-08-21 19:00:40 +02:00
The Dax ceb7f6dea6 Allow right mouse button to act as a cancel button. 2013-08-21 06:00:11 -04:00
Henrik Rydgard 4da02355ac Forgot to add margin to float slider 2013-08-20 20:19:07 +02:00
Henrik Rydgard 2ef4221395 PgUp/PgDn/Home/End in scrollviews 2013-08-20 18:58:00 +02:00
Henrik Rydgard 0761e3cb21 Enable dithering in the UI (helpful for the new soft gradient) 2013-08-20 18:03:25 +02:00
Henrik Rydgard 7b62459463 Fix some gesture detection for scrolling 2013-08-20 16:31:47 +02:00
Henrik Rydgard ae0847cecb Stop inertia-scrolling when switching away from a tab. 2013-08-20 15:30:47 +02:00
Henrik Rydgard 3ea9d45299 Focus on the slider when the popup opens 2013-08-20 15:25:03 +02:00
Henrik Rydgard d45ea84599 Revert "Merge pull request #110 from thedax/master"
This reverts commit d2bdffcc54, reversing
changes made to 8f0d82ffb7.
2013-08-20 15:04:42 +02:00
The Dax 2a02b53894 Native: Remove hard-coded accept and escape keys. 2013-08-20 08:37:39 -04:00
Henrik Rydgard 8f0d82ffb7 Click outside popups to dismiss them. Fix focus display of active tabs. 2013-08-20 13:03:42 +02:00
Henrik Rydgard 40193a7d12 Show numbers on sliders 2013-08-20 12:49:08 +02:00
Henrik Rydgard ecd8e52e0a Make tabs look more tab-like. Custom size spacers. 2013-08-20 12:27:42 +02:00
Henrik Rydgard 3e65b41753 Basic inertia scrolling 2013-08-20 11:35:54 +02:00
Henrik Rydgard ba28246dd2 Allow images on choice buttons, misc 2013-08-20 00:34:54 +02:00
Henrik Rydgard ddf5c379c3 Quickfix for mapping dialog 2013-08-19 22:05:22 +02:00
Henrik Rydgard 85d0fc61c5 Fix the disabled state of choices and checkboxes 2013-08-18 23:11:26 +02:00
Henrik Rydgard 267f105261 Fix recursive scissor rects. Clip text to buttons if necessary. 2013-08-18 22:29:50 +02:00
Henrik Rydgard 2d6f742694 Minor fixes 2013-08-18 19:51:19 +02:00
Henrik Rydgard 0819b42171 Reset logicop state when drawing UI 2013-08-18 18:53:32 +02:00
Henrik Rydgard 987aaa26d8 Accept Xperia Play's circle/cross as accept/cancel, correctly this time 2013-08-18 01:18:10 +02:00
Henrik Rydgard 0dda25890a Consider "X" on xperia play an "accept" button in the UI. 2013-08-18 01:12:40 +02:00
Henrik Rydgard 0a857fe4a1 Add a way to get the "System name" (will be mostly useful for android). Tweaks. 2013-08-18 00:14:25 +02:00
Henrik Rydgard 1effa13869 Fix minor bug in ChoiceStrips 2013-08-17 13:20:28 +02:00
Henrik Rydgard 17996ccd4c Fix some kb control bugs (slider, etc) 2013-08-17 12:06:08 +02:00
Henrik Rydgard 5422dead6a Fix bug with float sliders. minor stuff. 2013-08-17 10:33:49 +02:00
Henrik Rydgard 4a1c3c4f83 More UI stuff, add glMapBuffer 2013-08-16 16:47:25 +02:00
Henrik Rydgard 569cdb9c08 Hold a lock while modifying viewgroups to prevent crashing from asynchronous input 2013-08-16 14:02:28 +02:00
Henrik Rydgard c3ea52bad5 More UI stuff 2013-08-16 12:51:57 +02:00
Henrik Rydgard 1353a9d73d Bugfixes 2013-08-15 22:43:42 +02:00
Henrik Rydgard 612dd6abed Remove some more unnecessary logging 2013-08-15 22:34:02 +02:00
Henrik Rydgard e8d07b02c2 Fix a potential crash bug with axis input. Remove ok/cancel buttons from popup lists. 2013-08-15 22:13:57 +02:00
Henrik Rydgard 357966447d More UI 2013-08-14 23:29:27 +02:00
Henrik Rydgard 1be5ce83d7 error handling changes 2013-08-14 23:04:35 +02:00
Henrik Rydgard 77fcfd0f20 More UI tweaks 2013-08-13 00:06:23 +02:00
Henrik Rydgard 46f7415bc9 Various UI key navigatation improvements 2013-08-12 23:07:27 +02:00