Commit Graph

25656 Commits (ad26f3c39002b6043e5fc4e00f9793e0f0e4941c)

Author SHA1 Message Date
Geenz ad26f3c390 IME support (and revamped text input support) semi-working. 2013-03-19 05:50:50 -04:00
Geenz 3c60fb24ca Merge 2013-03-11 10:26:52 -04:00
Geenz 5caa7a465e Bug fixing and prep-work for IME support (along with refactored text input in general). 2013-03-11 10:16:22 -04:00
Geenz f3316f8aa2 Fix for Command + W closing the viewer window. The old viewer didn't actually use the File menu, so we'll remove it for the time being. 2013-03-04 17:32:49 -05:00
Graham Madarasz (Graham Linden) d046e60657 Fix max VRAM detection on some cards and issues with sequencing of application of mem multiplier 2013-02-27 14:39:26 -08:00
Graham Madarasz (Graham Linden) a0de7a5ca7 Added missing IOKit lib dep to llui_libtest integration test cmake 2013-02-27 08:04:20 -08:00
Graham Madarasz (Graham Linden) f5516e0fc0 For MAINT-2404 Fixes detection of VRAM on OSX removed along with other AGL code. Code Review: callum 2013-02-27 06:46:53 -08:00
Geenz 21aa4b9c24 Setup the quit handler for when the user attempts to close the window. This restores the previous functionality of asking the user if they want to quit. 2013-02-26 16:18:42 -05:00
Geenz 9a85a9d6bf Merged Nat's viewer_manifest boost changes. 2013-02-25 15:37:06 -05:00
Geenz e19db56688 Fix for antialiasing and VSync not being enabled properly. 2013-02-25 15:35:21 -05:00
Graham Madarasz (Graham) 5f67476076 Merged Nat's mods to the viewer manifest to mention new boost libs 2013-02-25 11:46:37 -08:00
Geenz 7ea8d2f6c0 Removed the minimum 1024x768 window constraint to better suit smaller displays. 2013-02-25 13:46:06 -05:00
Nat Goodspeed 73a2d11d4e MAINT-2389: add libboost_context-m5.so.* to Linux package.
Irritating how many different places we have to touch to add a library...
2013-02-25 12:49:08 -05:00
Geenz f6ad435975 Fix for deferred rendering no longer working when the viewer is compiled against the OS X 10.7 SDK and up. 2013-02-22 17:52:22 -05:00
Geenz e14c438ab1 Merged with latest cocoa-project-viewer. 2013-02-22 16:44:10 -05:00
Geenz 4a935b6815 Fix inconsistent handling of Control, Alt, and Shift keys through a new modifier update callback. 2013-02-22 16:41:49 -05:00
Graham Madarasz (Graham Linden) 98e02a5d76 Merge new boost and add OS X 10.8 mods 2013-02-22 09:49:58 -08:00
Nat Goodspeed 27b01e94dd MAINT-2389: pick up new Boost build to eliminate gcc 4.1 warnings 2013-02-21 19:51:33 -05:00
Nat Goodspeed d8ce2ec0a0 MAINT-2389: Tell CMake viewer_components/login depends on Boost.Context
This addresses a Linux link failure due to the Linux linker making a single
left-to-right pass through libraries.
2013-02-21 18:57:24 -05:00
Nat Goodspeed 54e2d2b000 MAINT-2389: Change viewer to Boost package without ucontext.h.
In autobuild.xml, specify today's build of the Boost package that includes the
Boost.Context library, and whose boost::dcoroutines library uses Boost.Context
exclusively instead of its previous context-switching underpinnings (source of
the ucontext.h dependency).
Add BOOST_CONTEXT_LIBRARY to Boost.cmake and Copy3rdPartyLibs.cmake. Link it
with the viewer and with the lllogin.cpp test executable.
Track new Boost package convention that our (early, unofficial) Boost.Coroutine
library is now accessed as boost/dcoroutine/etc.h and boost::dcoroutines::etc.
Remove #include <boost/coroutine/coroutine.hpp> from
llviewerprecompiledheaders.h and lllogin.cpp: old rule that Boost.Coroutine
header must be #included before anything else that might use ucontext.h is
gone now that we no longer depend on ucontext.h. In fact remove
-D_XOPEN_SOURCE in 00-Common.cmake because that was inserted specifically to
work around a known problem with the ucontext.h facilities.
2013-02-21 01:13:24 -05:00
Geenz e17d69d1d1 XIB file cleanup. 2013-02-15 14:37:04 -05:00
Oz Linden e87000ba07 Added tag 3.4.5-release for changeset a49c715243a3 2013-02-12 07:06:24 -05:00
Geenz 5a6c0198d9 Merged with latest viewer-dev. 2013-02-06 14:53:04 -05:00
Oz Linden 79eeae502c Added tag 3.4.5-beta5 for changeset 852b69ef0b5f 2013-02-05 13:25:24 -05:00
Oz Linden 34c0ed7e99 merge changes for DRTVWR-297 2013-02-05 12:32:52 -05:00
Oz Linden d96c3220f8 tag merge of DRTVWR-297 2013-02-05 12:32:14 -05:00
Oz Linden 3279201c1b merge changes for DRTVWR-296 2013-02-05 12:30:34 -05:00
Oz Linden 702332fc02 tag merge of DRTVWR-296 2013-02-05 12:30:30 -05:00
Geenz f3ef69ec19 Updated the crash handler to produce a CFURL which gets converted into a FSRef due to the Files.h deprecation. 2013-02-04 18:27:47 -05:00
Dave Parks 5a69837345 MAINT-2323 Fix for crash on shutodwn in mesh responder destructors 2013-02-04 12:23:33 -06:00
Geenz bf1e9124f1 Restore the old Carbon crash handler, and more deprecated API removal. 2013-02-02 12:49:39 -05:00
Whirly 0908b60c1c STORM-1930 Quality & Speed slider has Ultra label where High should be. 2013-02-01 08:10:16 +00:00
Oz Linden d9eb8e27d5 Added tag 3.4.5-beta4 for changeset 1567de5700c2 2013-01-30 15:04:06 -05:00
Oz Linden e7c0f69c8e pull back more 3.4.5 beta fixes 2013-01-29 22:35:11 -05:00
Oz Linden d331592fc7 merge changes for MAINT-2276 2013-01-29 19:22:00 -05:00
Oz Linden 2fa8205d4d MAINT-2281: correct test for XP (corrected fix I applied incorrectly) 2013-01-29 18:39:51 -05:00
Oz Linden 07deaaef88 tag merge of DRTVWR-292 2013-01-29 18:27:40 -05:00
Oz Linden bfbf4a6c46 Added tag DRTVWR-291 for changeset 7f09bbc28c29 2013-01-29 14:12:55 -05:00
Graham Madarasz (Graham) 2676f516f2 For MAINT-2276 a workaround to unblock 3.4.5 beta review: ted 2013-01-28 10:15:10 -08:00
Chris Baker 2ce44afc7f [MAINT-2233] Duplicate entries in notifications.xml
- Removed duplicate entry from panel_preferences_general.xml
2013-01-26 01:47:37 +00:00
Chris Baker 564f11679d [MAINT-2233] Duplicate entries in notifications.xml
- Removed duplicate notification elements
2013-01-25 23:29:09 +00:00
callum_linden 276800e6f2 MAINT-2281: correct test for XP 2013-01-29 18:09:13 -05:00
Oz Linden dae5c6294a merge changes for MAINT-2275, MAINT-2277 2013-01-25 14:43:48 -05:00
Oz Linden cc15a08ac4 merge changes for DRTVWR-290 2013-01-25 13:11:56 -05:00
Oz Linden c1827f7cf9 tag merge of DRTVWR-290 2013-01-25 13:11:52 -05:00
Kelly Washington 4d589df2fd MAINT-2275 Child prims are "left behind" by animated, moving (physical) linksets
* A fix that doesn't break tanks. Reverts MAINT-1742
2013-01-24 15:32:36 -08:00
Oz Linden 38ac8aa581 merge changes for MAINT-1481 2013-01-24 18:20:01 -05:00
Oz Linden 51c8ffa2e2 tag merge of DRTVWR-289 2013-01-24 17:09:01 -05:00
Geenz f39532c407 Merged with latest viewer-dev. 2013-01-24 16:36:31 -05:00
Kelly Washington aee0766f35 MAINT-2275 Child prims are "left behind" by animated, moving (physical) linksets
* A fix that doesn't break doors. Reverst MAINT-2247
2013-01-24 13:21:45 -08:00