summaryrefslogtreecommitdiff
path: root/indra/llwindow
AgeCommit message (Collapse)Author
2011-12-02EXP-1642 FIX -- Viewer crash on startup on MacLeslie Linden
Minimum window size setting no longer forces propagation to the OS before root view is initialized.
2011-11-30Automated merge with http://hg.secondlife.com/viewer-developmentRichard Linden
2011-11-30EXP-1580 FIXED applying "MinWindowWidth" and "MinWindowHeight" settings to ↵Seth ProductEngine
Linux viewer window. Added minimum size setting method for X11 viewer window on Linux.
2011-11-29EXP-1580 FIXED resize indicator on Linux showing Viewer window can be ↵Seth ProductEngine
resized below minimum size. Fixed using minimum window dimensions configured in debug settings.
2011-11-28EXP-1485 FIX -- Viewer should have a minimum sizeRichard Linden
moved min size logic into LLWindow
2011-11-24merge changes for vmrg-193Oz Linden
2011-11-11EXP-1527 FIX Debug values for windowwidth and windowheight can be set below ↵callum
minimum required values and EXP-1528 Launching viewer with a settings.xml file with windowwidth and windowheight set below minimum values, launches to those values not minimum window size
2011-11-10EXP-1488 fix from Sergey PELeslie Linden
2011-11-08merge changes for vmrg-182Oz Linden
2011-11-04SH-2652 Don't allocate 6000+ strings every frameDave Parks
2011-11-03SH-2240 Fix for core profile assertions when Debug GL enabled.Dave Parks
2011-11-02EXP-1488 FIXED Minimum viewer window size limited to 1024x768 on Linux.Seth ProductEngine
2011-10-31mergeLeslie Linden
2011-10-31EXP-1486 FIX -- Minimum window size on windowsLeslie Linden
Reviewed by Callum.
2011-10-31EXP-1487 FIX -- Minimum window size on macLeslie Linden
2011-10-31SH-2240 Fix for heap corruption under debugger when starting viewer with ↵Dave Parks
basic shaders disabled.
2011-10-31mergeBrad Payne (Vir Linden)
2011-10-24some debug code for SH-2391: [crashhunters] pre-login crash at ↵Xiaohong Bao
LLViewerWindow::LLViewerWindow
2011-10-14mergeDave Parks
2011-10-12NEVER use glFinish outside shutdownGLDave Parks
2011-10-05SH-2031 Fix for stall in image update -- don't use the CPU to convert a ↵Dave Parks
height map into a normal map -- use the GPU instead via a shader. Also, WTF glFinish?
2011-09-26mergeDave Parks
2011-09-26Automated merge with http://hg.secondlife.com/viewer-developmentNat Goodspeed
2011-09-22SH-2244 Fix "RenderGLCoreProfile" actually make a core profile context and ↵Dave Parks
modify viewer to run under said context without generating errors.
2011-09-20SH-2244 Add "RenderGLCoreProfile" debug setting that allows the viewer to ↵Dave Parks
start with a non-compatibility-profile OpenGL context.
2011-09-06Automated merge with http://hg.secondlife.com/viewer-developmentNat Goodspeed
2011-08-25CHOP-763: Move llwindowlistener.{h,cpp} from llwindow to newview.Nat Goodspeed
Instantiate LLWindowListener on LLViewerWindow instead of on LLWindow. This permits LLWindowListener to use machinery from llui, e.g. LLUI::resolvePath(). Document planned new ["path"], ["reply"] params to "keyDown", "keyUp", "mouseDown", "mouseUp", "mouseMove" operations; document relationship between ["path"] and ["x"] and ["y"]. NEW PARAMS NOT YET IMPLEMENTED.
2011-08-22mergeBrad Payne (Vir Linden)
2011-08-19merging in latest mesh-developmentNyx (Neal Orman)
2011-08-19merge changes for storm-1564Oz Linden
2011-08-17add proper license headers to files that did not have themOz Linden
2011-08-03fix for SH-2177: Second Life Crashes On Startup in Advanced Mode -- I have ↵Xiaohong Bao
reinstalled SL, Clear Caches -- Nothing Works
2011-08-03CHOP-763: Remove redundant KEY string names from llwindowlistener.cpp.Nat Goodspeed
A couple of the lookup tables in llwindowlistener.cpp essentially duplicated LLKeyboard::keyFromString() and maskFromString(). Remove those tables and use LLKeyboard lookup methods instead.
2011-07-26merge with latest mesh-devNyx (Neal Orman)
2011-05-17Merge with viewer-development (mesh)Don Kjer
2011-05-17Merge with viewer-developmentDon Kjer
2011-05-17merging up latest mesh-development to nyx-mesh-developmentNyx (Neal Orman)
2011-05-12mergeDave Parks
2011-05-10SH-1521 FIX -- Lighting and Shadows grayed out on macLeslie Linden
* Modified mac feature table to bring it up to date with latest renderer features including deferred rendering * Changed mac AGL pixel format to no longer allow it to revert to software rendering when shader compilation errors occur. * Fixed up various GLSL shader compilation warnings and errors that came up as a result of the above changes. * Changed initial conditions for the "hardware skinning" checkbox on the preferences floater so it can be modified before login on machines that support avatar vertex programs. * Removed unused avatarAlphaF.glsl files Reviewed by davep
2011-05-02Automated merge with ↵Richard Linden
bundle:E:\code\viewer-experience+c:\users\richard\appdata\local\temp\thg.t3awyz\ssh__richard@hg.lindenlab.com_richard_viewer-experience-merge_2xcevh.hg
2011-04-25EXP-637 FIX -- As a new user, I would like Second Life to start up with a ↵Leslie Linden
maximized window to fully immerse myself in the experience Mac viewer now properly supports the calls to maximize and unmaximize the screen. Reviewed by Callum
2011-04-14Merge with viewer-developmentDon Kjer
2011-04-09fix dos line endingsOz Linden
2011-04-06pull pack late beta fixes from 2.6.3Oz Linden
2011-04-06FIX VWR-25444: properly initialize DEVMODE structure to prevent crash.Andrew A. de Laix
2011-04-05merge changes for STORM-1051Oz Linden
2011-04-01Merge with viewer-developmentDon Kjer
2011-03-23Merge with https://hg.lindenlab.com/nat/viewer-eventapi2Don Kjer
2011-03-21STORM-1051: merge daggy fix to tipNat Goodspeed
2011-03-21STORM-1051: Fixup to LLWindowListener per code review.Nat Goodspeed
Bug: capturing a const ref to value returned by LLSD::asString() not so good. Bug: LLWindowListener::keyUp() was calling handleTranslatedKeyDown(). In keyDown and keyUp, support keysym lookup (e.g. "TAB") as well as integer keycode. In keyDown, keyUp, mouseDown, mouseUp and mouseMove, support modifier mask by accepting an array of "CONTROL", "SHIFT" etc. strings. State in operation doc strings valid values for button, keycode, keysym, mask. The LLWindowListener(... LLKeyboard*) constructor param gKeyboard is always NULL at the time LLWindowListener is constructed. Eliminate tests and global references to gKeyboard by replacing with a more Feathers-style LLKeyboard* getter function.