27 Commits

Author SHA1 Message Date
Richard Stanway
ff178a95e4 Remove 500 timer slop allowance (not necessary with TLS I hope) 2014-07-20 17:45:31 +02:00
Richard Stanway
9977a22646 Add VS2013 workaround to every project, since they all use static CRT. 2014-04-25 11:28:52 +02:00
palana
02024ffcca Remove a whole bunch of tabs ...
Someone make Visual Studio remember that OBS1 uses spaces
2014-02-26 15:53:50 +01:00
palana
f4ed09778e Add RTL-aware wrappers for DialogBox and CreateDialog
This makes previous RTL-changes (except for OBSMessageBox) obsolete
2014-02-26 07:07:13 +01:00
palana
58514aea9d Refactor some RTL code 2014-02-26 04:12:00 +01:00
palana
9a6349a31e Mirror localized windows if locale is RTL enabled 2014-02-25 17:31:44 +01:00
palana
70a55af307 Right align menus (including the profile menu) and messagebox contents for RTL locales 2014-02-25 14:25:59 +00:00
palana
618c1489c7 Add LocaleIsRTL API call 2014-02-25 14:24:32 +00:00
jp9000
f4ba6c736a Fix tooltips for right-to-left languages 2014-02-24 18:27:25 -07:00
jp9000
f83442633b Replace MessageBox with wrapper for RTL languages 2014-02-24 18:18:21 -07:00
jp9000
69f85a3a66 Set window/menu flags for right-to-left text
If the translator simply includes RightToLeft="true" in their
translation text, then it will turn on right-to-left text order for all
controls and menus.
2014-02-24 17:44:50 -07:00
jp9000
22e4cbb195 Remove clamping of QPC values
I think this was causing more problems than it was solving, as I'm
seeing a number of weird problems after having putting this in.
2014-02-14 19:53:48 -07:00
Richard Stanway
719566b870 Make clock timestamp warning thread-local 2014-02-10 13:27:24 +01:00
jp9000
edf57656cb Update to version 0.60
Also, made is so that non-monotonic timestamp values automatically get
clamped to the last time value.
2014-02-02 19:50:51 -07:00
Richard Stanway
223dae6181 Fix format specifier 2014-01-21 22:55:03 +01:00
Richard Stanway
b5239f7ee7 Improved debug logging
Log if QPC timestamps go backwards
2014-01-20 21:46:08 +01:00
jp9000
f17ddc84c6 Separated encoding to a separate thread to prevent constant framerate issues, and increased frame timing precision to nanosecond approximation 2013-08-31 13:13:50 -07:00
jp9000
78501dacc4 yet more (and hopefully final) audio subsystem fixes 2013-04-16 19:41:55 -07:00
jp9000
682a2ad1f2 fixed a bug with 1-bit cursors not displaying correctly 2013-04-11 18:25:27 -07:00
jp9000
333e148597 Got rid of the redundant clockFreq param for the QPC time functions 2013-04-02 23:04:26 -07:00
jp9000
5e2428c4b9 er, woops, took out some pointless test code that I commited 2013-03-26 05:00:29 -07:00
jp9000
6e8561a228 made it so 1bit and 24bit cursors can be captured, and also attempting a fix for the weird non-square cursor bug 2013-03-26 04:52:08 -07:00
William Hamilton
43ffabfd5b Added checkboxes to sources list to toggle rendering in the scene.
Required extensive changes add the listbox had to be converted to a listview, which uses a very different messaging scheme. Some other minor fixes having to do with the sources list....
2013-01-08 02:22:20 -06:00
jp9000
544975b4e7 added sizing/aspect ignore/positioning to graphics capture, added mouse to win8 capture, fixed push-to-talk volume, added push-to-talk delay 2012-12-16 22:27:41 -07:00
jim
4699c61e0e 0.414 - finally truly fixed sync issues thank god - also tons of other stuff 2012-10-08 01:42:59 -07:00
jim
f9369671d2 0.40a 2012-09-27 11:50:34 -07:00
jp9000
5b9e3b9dcb Initial commit 2012-08-30 21:54:15 -07:00