Mikkel Krautz
405ef1a674
OverlayMac: Don't use NSBundle#objectForInfoDictionaryKey to determine whether we're up to date.
...
NSBundle tries to reuse existing NSBundle objects if one already exists inside the application. This results in us getting values from the *old* bundle's Info.plist instead of the new one. Bad.
2010-12-03 00:18:49 +01:00
Mikkel Krautz
acf85af3e3
Drop the date from Mac OS X snapshots.
2010-11-29 11:49:54 +01:00
Mikkel Krautz
2ffa6719e0
Don't include newline character from 'git describe' in osxdist.py.
2010-11-29 01:40:16 +01:00
Mikkel Krautz
a0207d5250
Use 'git describe' in osxdist.py.
2010-11-28 23:44:20 +01:00
Mikkel Krautz
409aaa73c4
Use CELT 0.9 in osxdist script.
2010-11-07 01:08:55 +01:00
Thorvald Natvig
ebdc2877e3
Indent, changelog, submodule and language update
2010-10-04 12:16:32 +02:00
Mikkel Krautz
bd2f257fff
Bundle intermediate CAs for the overlay installer to make Mac OS X 10.5 play along nicely.
2010-10-03 19:29:25 +02:00
Mikkel Krautz
0b34efb811
Hide system cursor when in interactive overlay on Mac OS X.
2010-09-07 22:58:25 +02:00
Mikkel Krautz
07b75337a5
Alternative way to enable overlay debugging on OSX.
2010-09-06 23:52:34 +02:00
Mikkel Krautz
0f355bdade
Only disable GL_TEXTURE_GEN_* if they're already enabled. Fixes black screen issue with EVE on OSX (via Cider)
2010-09-06 23:26:15 +02:00
Mikkel Krautz
dba101ad93
Re-add NSOpenGLContext awareness to Mac OS X overlay to improve resolution detection in SC2 and Source Engine games.
2010-09-05 02:18:16 +02:00
Mikkel Krautz
518b2aa406
Make overlay injection work on Mac OS X Leopard.
2010-09-02 00:48:56 +02:00
Mikkel Krautz
f0a8051a68
Re-add missing codesign files from overlay installer.
2010-08-31 20:24:16 +02:00
Mikkel Krautz
1ac9afacab
Unix/MacOSX overlay library: Tell OverlayClient when we've mapped SharedMemory so it can safely be released.
2010-08-31 20:09:31 +02:00
Mikkel Krautz
212ed932cc
Remove Mac OS X overlay launcher.
2010-08-30 09:48:52 +02:00
Mikkel Krautz
c101191502
Add PID message to OSX overlay lib.
2010-08-21 02:09:44 +02:00
Mikkel Krautz
8376c4602c
Fix permission issue with OSX overay installer when no /Library/ScriptingAdditions/ directory exists prior to install.
2010-08-13 22:39:59 +02:00
Mikkel Krautz
ba654a58fe
Auto-updating overlay installer on Mac OS X.
2010-07-30 15:46:48 +02:00
Mikkel Krautz
8f63e4d79e
Check overlay installer for version info instead of the Mumble app bundle.
2010-07-27 23:15:14 +02:00
Mikkel Krautz
1c39e8d251
Bump overlay version to get users to test the new installer.
2010-07-26 01:05:26 +02:00
Mikkel Krautz
acb93fb662
Switch Mac OS X overlay installer to a signed Apple .pkg installer.
2010-07-26 00:18:32 +02:00
Mikkel Krautz
9ba3eb3899
Dist script fixes for universal build.
2010-07-24 12:53:28 +02:00
Mikkel Krautz
932fe136d7
Fix logic error in osxdist.py. Also make copied libraries explicitly owner-writable (OpenSSL wasn't).
2010-07-16 21:44:12 +02:00
Mikkel Krautz
0cf351ea5d
Only copy mumble-g15-helper to app bundle if it exists.
2010-07-11 18:37:43 +02:00
Mikkel Krautz
1f6d202e48
Bump OSX overlay version because of the FPS counter.
2010-05-03 16:53:07 +02:00
Stefan Hacker
11fda9bfcd
Fix *nix OpenGL overlay and add FPS counter code to OSX overlay.m
2010-04-29 22:45:25 +02:00
Mikkel Krautz
7d8d6cddcd
Don't try to do overlay stuff if we're in an invalid GL context. Bump overlay version once again.
2010-04-26 17:35:10 +02:00
Mikkel Krautz
6d3567b96f
Sanity check viewport size in overlay. Bump version.
2010-04-26 01:31:27 +02:00
Mikkel Krautz
3deff65878
Update Mac OS X dist script to build with new Xcode and new libcelt.
2010-04-25 20:48:26 +02:00
Mikkel Krautz
8e9f2603c5
Move overlay loader from our app bundle to the loader itself. Bump loader version.
2010-04-02 01:22:16 +02:00
Mikkel Krautz
6354747b84
Override --signature-size passed to codesign in osxdist.py.
2010-03-31 18:30:36 +02:00
Mikkel Krautz
335ab7b0f9
Add GL symbol availability checking to OSX overlay.
2010-03-31 14:40:01 +02:00
Mikkel Krautz
c63cfa0cb3
Installable overlay for OSX.
2010-03-22 00:35:06 +01:00
Mikkel Krautz
b5ec788b2e
Always center the alert dialog in the Mumble.compat binary.
2010-03-20 15:00:31 +01:00
Mikkel Krautz
e5e7fed9f5
Remove wrong include in macx.pro.
2010-03-20 14:15:08 +01:00
Thorvald Natvig
9fa00c3c1c
Use premultiplied alpha textures
2010-03-01 03:14:31 +01:00
Mikkel Krautz
1be405b644
Add targets for x86_64 and universal (i386 and ppc) to osxdist.py.
2010-02-20 18:10:41 +01:00
Mikkel Krautz
a309532e8d
Move OSX dist scripts to macx directory.
2010-02-20 17:01:46 +01:00
Mikkel Krautz
8934d917d5
Add automatic overlay injection for OSX (Snow Leopard only, for now).
2010-02-20 17:01:46 +01:00
Mikkel Krautz
c0791fb9ee
Add CONFIG+=universal for the traditional (i386,ppc) build of Mumble.
2010-02-16 01:16:04 +01:00
Mikkel Krautz
80863d5b15
Add compat stub-app to instruct users that they're using an unsupported arch, and how to get a version that will work for them.
2010-02-15 22:24:05 +01:00
Mikkel Krautz
2dbba848ba
Move OSX overlay and overlay launcher into macx subdir.
2010-02-15 22:24:05 +01:00
Mikkel Krautz
e26862738f
Rename 'installer_macx' to 'macx'. We don't have an installer anymore. Use it for more general OSX stuff.
2010-02-15 22:24:05 +01:00