Commit Graph

25640 Commits (98e02a5d76ccc044e72949965e84f0803ad0026c)

Author SHA1 Message Date
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
Nat Goodspeed 3b369770f7 Automated merge with ssh://bitbucket.org/lindenlab/viewer-development 2013-01-24 14:28:09 -05:00
Kelly Washington da9442b323 MAINT-2277 Yellow "fence" (selection) of the parcel doesn't update after selecting the other parcel
* Removed bogus check on matching parcel data coming in.
2013-01-24 09:45:31 -08:00
Kelly Washington 27e13e7330 MAINT-2275 Child prims are "left behind" by animated, moving (physical) linksets 2013-01-24 09:17:02 -08:00
Geenz a82ff3fcb7 Merge 2013-01-23 15:24:07 -05:00
Aura Linden 867289bf80 When porting lost changes remember to re-add the new files 2013-01-23 12:21:31 -08:00
Geenz 33b50bb407 Merge 2013-01-23 15:06:15 -05:00
Aura Linden 3f9a1da042 Recovered changes for dirpicker and filepicker 2013-01-23 10:41:52 -08:00
Oz Linden cebde0a32b Added tag 3.4.5-beta3 for changeset e06898df8644 2013-01-23 11:43:16 -05:00
Geenz ab4af5d564 Readd event handling for application focus. 2013-01-23 11:01:47 -05:00
Geenz c52e6f9c59 Refactor the key input handling to make it easier to filter out keys we don't need unicode characters for (such as the arrow keys). 2013-01-23 09:29:32 -05:00
Geenz 7ead8fceeb Merge 2013-01-22 20:22:42 -05:00
Geenz 461ab912a5 Initial Cocoa drag and drop support. 2013-01-22 19:59:49 -05:00
Oz Linden a30a2c492d pull back fix for MAINT-2242 2013-01-22 18:00:08 -05:00
Oz Linden 5ed25940af merge changes for DRTVWR-287 2013-01-22 16:42:56 -05:00
Oz Linden 2c58a49f23 tag merge of DRTVWR-287 2013-01-22 16:42:51 -05:00
Geenz 29e747c4f1 And thus, the demonic mouse position conversions from view space to screen space were tamed. 2013-01-22 15:37:01 -05:00