summaryrefslogtreecommitdiff
path: root/indra/llwindow
AgeCommit message (Collapse)Author
2012-04-26Automated merge with http://hg.secondlife.com/viewer-releaseNat Goodspeed
2012-04-11MAINT-516 Potential fix for crash on startup in LLWindowWin32::switchContextDave Parks
2012-02-23Linux build fix.Seth ProductEngine
Moved type casts from protected base classes to derived LLCoord.
2012-02-16EXP-1832 FIX Viewer Size not persistent across loginsRichard Linden
Save *window* width and height, not client area
2012-02-13EXP-1832 FIXED Viewer Size not persistent across logins.Vadim ProductEngine
Symptoms: Viewer window shrank by a few pixels on each startup. Reason: We used client rect (which did not include the window border) to create the viewer window. Solution: Convert client rect into window rect, i.e. expand it by the border size.
2012-02-07EXP-1181 WIP as a designer I would like to specify default floater positions ↵Richard Linden
using realtive coordinates fixed build moved conversion funcs to llwindow.cpp as they work on all platforms refactored translateintorect to take overlap as parameter
2012-02-07EXP-1181 WIP as a designer I would like to specify default floater positions ↵Richard Linden
using realtive coordinates changed over to new convert() method added LLCoordFloater
2012-02-07EXP-1181 WIP as a designer I would like to specify default floater positions ↵Richard Linden
using realtive coordinates refactored LLCoord code to be templated, ultimately to support arbitrary conversions
2012-01-27EXP-1765 POSSIBLE_FIX crash on startup at LLWindowWin32::switchContext(...)callum
2012-01-13EXP-1775 : cleanup a bit PeekMessage() usage, avoid eating one event when ↵merov
reaching MAX_MESSAGE_PER_UPDATE.
2012-01-10EXP-1765 (Add debug info) crash on startup at LLWindowWin32::switchContext()callum
2011-12-30EXP-1756 FIXED setting user defined window size via floater Window Size.Seth ProductEngine
2011-12-08Automated merge with http://hg.secondlife.com/viewer-developmentRichard Linden
2011-12-07EXP-1675 POTENTIAL FIX -- Changed default min window width and height to 0 ↵Leslie Linden
instead of max size. Reviewed by Richard.
2011-12-06EXP-1651 FIXED Added saving window size after each reshape.Seth ProductEngine
Fixed broken resize indicator on Linux viewer window (EXP-1580).
2011-12-05STORM-1713: Mouse pointer flickers when hovering over any active/clickable ↵Ansariel
UI item
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)