summaryrefslogtreecommitdiffstats
path: root/gui/keyboard.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-02-15gui: make resources type safethat1-3/+3
- add string, int, color and resource loading helpers - use typed resource classes, and some cleanup in loading code - remove abstract GetResource() to enforce type safe access - add height and width query methods to resources and use them - minor cleanup - simplify LoadPlacement Change-Id: I9b81785109a80b3806ad6b50cba4d893b87b0db1
2015-02-10Scale the GUI to fit the screenEthan Yonker1-3/+4
With this patch set, if needed, we scale the images during early boot. TTF support is needed to properly scale the font. No font scaling is done on the old style fixed width font used in the console. Special thanks to _that for figuring out the scaling and blending function calls to make this possible. Change-Id: If2f79bef16d6db2e1298bfc3d00c9bcca2bee37a
2015-02-01gui: simplify code in GUIKeyboardthat1-126/+68
- merge duplicated code into new ParseKey method - convert some unsigned int to int to avoid warnings - add local variable for current key in NotifyTouch to reduce clutter Change-Id: I98ddbaca50d487c97ab6e98938df91ef03b9aed5
2014-02-17Add capslock support to keyboardEthan Yonker1-2/+61
Change-Id: I4be3849ff0485536575395d798aa5edbe12651a7
2014-02-12Properly delete all GUIObjects and pages on theme reloadVojtech Bocek1-3/+0
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I8df41877f8f4439a434becfd47a9914b50649b34
2014-02-12Conditional -> GUIObject and make all gui objects children of GUIObjectVojtech Bocek1-1/+1
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: Ic0a7d6354dabe5919b83942f2f1aa0715625e522
2014-02-07Expansion of vibrate optionsEthan Yonker1-2/+2
Improve location / timing of vibration Split out vibrate settings for buttons, keyboard, and long actions Change-Id: I282825cc5f3e44ed6dcabe65dc1f4cb21b407b67
2014-02-06Add haptic feedbackSamer Diab (S.a.M.e.R_d)1-0/+3
Change-Id: I15d723f73c0b0bb4a40645d1c3f4c1c616f36998
2013-10-24Update licenses to all matchDees Troy1-21/+17
Change-Id: I3be70a897e563658736b2dec3a9ea2697b69b225
2013-10-22Update licenses to all matchDees Troy1-21/+17
2013-04-04Move all AOSP code out of recovery binaryDees_Troy1-11/+10
Improves license compatibility between GPL and Apache Change-Id: I2b165aa575bb6213af6b07936f99610c113443f0
2013-01-10Increase char array sizes to allow for null char for strcpyDees_Troy1-1/+1
2012-10-20Add keyboard key highlightDees_Troy1-4/+86
2012-10-15Fix weird keyboard problemDees_Troy1-3/+3
2012-09-05TWRP-ify AOSP codeDees_Troy1-0/+442
Pull in most TWRP sources Stub out partition management code Make it compile -- probably will not boot Kind of a mess but have to start somewhere