Commit Graph
1392 Commits
Author SHA1 Message Date
Henrik Rydgård e32dbbc9c8 Merge pull request #221 from unknownbrackets/condvar
Try to approximate condvars on win xp better
2014-07-19 08:08:24 +02:00
Henrik Rydgård d767157624 Merge pull request #222 from thedax/new-choice-subclass
Add a new Choice subclass which lets the UI display a value in addition to the title, similar to other controls.
2014-07-19 00:53:49 +02:00
The Dax 085faa87cc Add a new Choice subclass which lets the UI display a value in addition to the title, similar to other controls. 2014-07-18 18:45:26 -04:00
Henrik Rydgard ceb5a94c4a android: Add "recreate" command 2014-07-18 21:49:33 +02:00
Henrik Rydgard 82c805d93d gotta be public 2014-07-18 21:25:14 +02:00
Henrik Rydgard 1012f46dee Add some infrastructure to be able to support Android hardware scaling 2014-07-18 20:31:29 +02:00
Henrik Rydgard 326504baf8 android: Cleanup of dpi/refresh variables 2014-07-18 17:39:32 +02:00
Henrik Rydgard 3b45ca1d2f Some cleanup 2014-07-18 16:07:36 +02:00
Henrik Rydgard 31f7ad574a Add focus management to textedit. Close popups (with OnOK) on Enter. 2014-07-18 12:22:33 +02:00
Henrik Rydgard 8cd755942b Reduce some logging 2014-07-18 12:07:08 +02:00
Henrik Rydgard 76cb31cdd5 nativeui: Add basic TextEdit control, and popupchoice 2014-07-18 11:03:18 +02:00
Sacha 49e8414fec Oops. fmrx is only for armv7. 2014-07-17 02:29:49 +10:00
Sacha d1cccf2c26 Fix some compiler warnings. 2014-07-17 00:48:47 +10:00
Sacha 2481cfed5b Add Symbian 'RunFast' path to math_util with the rest. Enable FZ for all Qt ARM devices (I think Qt enables it by default but lets do it just in case). Enable FZ for armv6 devices too (they only require VFPv2). Add comments for why we don't use it on Blackberry. 2014-07-16 23:51:13 +10:00
Henrik Rydgård 7dfdecca10 Forgot to reverse this when semantics of the 4x4 mul changed.
(this wasn't used in PPSSPP)
2014-07-15 19:45:45 +02:00
Henrik Rydgård b532ab8f15 Oops 2014-07-15 18:45:26 +02:00
Henrik Rydgård 8dc540d78d atlas scripts: allow comment lines (starting with #) 2014-07-15 17:42:21 +02:00
Henrik Rydgård fb9f1c2d6a Fix native tools build on mac etc 2014-07-15 17:24:31 +02:00
Henrik Rydgård 06d70ee435 When did these disappear? :/ 2014-07-15 17:00:57 +02:00
Henrik Rydgård 28234ca4d2 Buildfix for non-PPSSPP projects 2014-07-15 16:52:29 +02:00
Sacha 84df417a01 Fix two more sleep bugs. 2014-07-13 08:15:14 +10:00
Sacha 6336435f81 Fix a bug where it would sleep for a full second instead of a millisecond on non-Windows. 2014-07-13 07:58:42 +10:00
Unknown W. Brackets 22f41720b3 Allow using a disabled pointer on a view.
Sometimes this is more convenient.  Like with PPSSPP's config settings.
2014-07-08 23:37:51 -07:00
Unknown W. Brackets ce9337c8d9 Try to approximate condvars on win xp better. 2014-07-06 16:16:38 -07:00
Unknown W. Brackets 10af5e6f22 Define NOMINMAX before win includes.
Prevents some pollution when not including other files.
2014-07-04 13:35:48 -07:00
Sacha 8538a5bf74 Qt: Don't build MainAudio if we will use SDL audio anyway. 2014-07-01 17:14:46 +10:00
Sacha 1d1d9f76ed Qt: Use Qt4 path for libpng on Qt5 too (faster anyway and most images are ARGB). 2014-07-01 16:30:36 +10:00
Sacha 179347a493 Qt: Fix png bug. 2014-07-01 00:54:44 +10:00
Henrik Rydgard b0f2361730 Add KEY_CHAR 2014-06-29 23:31:09 +02:00
Sacha 50d4319832 Use the UpdateRunLoop from Core as it handles when window is minimized. There is no way outside of Core right now (bad for native?). 2014-06-30 00:15:37 +10:00
Sacha 69a6ba884c Qt+Blackberry: Notify PPSSPP Core of minimized window. 2014-06-29 22:14:22 +10:00
Henrik Rydgard e651601025 Clean up threadutil.cpp/h. Add AssertCurrentThreadName function. 2014-06-29 12:44:40 +02:00
Henrik Rydgard 2fd3186624 Log an error if lost manager exits with objects still registered 2014-06-29 12:44:40 +02:00
Sacha 320f5f1952 Qt: Some things I missed. 2014-06-26 17:58:05 +10:00
Sacha ae341ca45e Qt: RGBA8888 only in Qt5.2+ 2014-06-26 17:42:36 +10:00
Sacha 9c0d44ceb0 Qt: Let Qt decide which directories to use for Qt5. Fix an SDL Audio error which was a false positive. 2014-06-25 15:40:28 +10:00
Sacha eb458da7c7 Qt: forgot ifdef 2014-06-25 13:26:43 +10:00
Sacha c50c17d6eb Qt5: Fix malloc inside ifdef 2014-06-25 13:22:45 +10:00
Sacha 51c8a57821 Qt: Use SDL Audio where available. Should give consistent audio amongst Linux platforms. 2014-06-25 13:00:42 +10:00
Henrik Rydgard 8685d02e6d When disabling keyboard focus, send a lost focus message 2014-06-22 17:46:38 +02:00
Henrik Rydgard fe1100a714 Add a pointer constructor to chunk_file 2014-06-22 17:41:15 +02:00
Henrik Rydgard bddebfceeb Blackberry and mobile Qt buildfixes 2014-06-22 11:17:03 +02:00
Henrik Rydgard 820bad2d64 Oops, should not have deleted this. 2014-06-22 10:53:06 +02:00
Henrik Rydgard c3fffa291b Update uistate hackery. Need to get rid of this from PCMain.cpp... 2014-06-22 10:34:22 +02:00
Unknown W. Brackets 9a6d1ce7e7 Define fast_matrix_mul_4x4_neon with dual mangling.
Some compilers/platforms want or don't want the underscore prefix.
Both should work fine.
2014-06-20 08:48:44 -07:00
Sacha 1ec7516a1a Qt: Qt4 doesn't support RGBA directly. So lets convert manually. 2014-06-20 23:09:49 +10:00
Sacha dbfb4d9962 Qt: Use inbuilt png handler to resolve conflicts. 2014-06-18 16:15:10 +10:00
Henrik Rydgard 1c93a58223 Prevent short-circuit evaluation from eating some of our touch event handling 2014-06-18 00:54:11 +02:00
Sacha 58020174b1 Remove Meego define. Use Maemo instead. 2014-06-18 03:41:20 +10:00
Sacha 1509ddd2ba Qt: Fix bug that draws two UIs on USING_GLES2 and not MOBILE_DEVICE 2014-06-17 23:45:04 +10:00