Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-01 | CHOP-763: Extend LLEventAPI "LLViewerControl" API; add queries. | Nat Goodspeed | |
This is a significant refactoring of planned (but as yet unimplemented) work, though in fact it's almost completely compatible with the only implemented operation. The set() operation now requires op="set", where before that was inferred because set() was the only possibility. Whereas before LLViewerControlListener dispatched to different bound methods on the "group" key, with four known "group" string values, it now dispatches on the "op" key, supporting "set", "toggle", "get", "groups", "vars" -- the last two exposing query functionality. LLControlGroup is actually derived from LLInstanceTracker, keyed on string names, so we can look up instances using LLControlGroup::getInstance(const std::string&), or enumerate all such names. LLControlGroup similarly permits iterating over all defined LLControlVariables. The static LLViewerControlListener instance has been wrapped in an unnamed namespace and removed from llviewercontrollistener.h. The availability of the API depends on LLEventPumps::obtain(), rather than normal C++ visibility. | |||
2011-09-01 | CHOP-763: Promote Response class from llwindowlistener.cpp to LLEventAPI. | Nat Goodspeed | |
This is a generally-useful idiom, extending the sendReply() convenience function -- it shouldn't remain buried in a single .cpp file. | |||
2011-08-30 | CHOP-763: Introduce static LLView::getPathname(LLView*). | Nat Goodspeed | |
Use it for LLWindowListener to safely report an LLView* which might be NULL. | |||
2011-08-30 | add responses to key events. | Andrew A. de Laix | |
2011-08-30 | CHOP-763: Add Windows magic precompiled header #include. | Nat Goodspeed | |
2011-08-29 | CHOP-763: Implement widget-pathname-based routing for mouse events. | Nat Goodspeed | |
Send mouseDown(), mouseUp(), mouseMove() through static mouseEvent() helper function. Process new optional ["path"] param, validating corresponding LLView and capturing certain information about it for caller. Synthesize (x, y) pos if need be. Use LLView::TemporaryDrilldownFunc and llview::TargetEvent to temporarily hijack normal LLView mouse-event propagation. Define Response helper class to capture LLSD blob about the current request and ensure it gets sent on return. | |||
2011-08-29 | a better way to inject key events. | Andrew A. de Laix | |
2011-08-26 | implement path option for key events. | Andrew A. de Laix | |
2011-08-25 | CHOP-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-07-27 | merge changes for storm-1474 | Oz Linden | |
2011-07-25 | merge fix for SH-2031 | Oz Linden | |
2011-07-25 | close head created by 54e071a92450 | Oz Linden | |
2011-07-25 | merge changes for storm-1458 | Oz Linden | |
2011-07-25 | SH-2031 Fix for bad vertex shader/fragment shader varying usage. | Dave Parks | |
2011-07-24 | merge | Dave Parks | |
2011-07-24 | dummy check in to make hg happy | Dave Parks | |
2011-07-24 | merge | Dave Parks | |
2011-07-22 | merge changes from snowstorm team review build | Oz Linden | |
2011-07-22 | STORM-1474 FIXED Implement Show Last Search in viewer chrome | Paul ProductEngine | |
- Minimize the search floater on teleport | |||
2011-07-22 | SH-2031 Disable usage of glMapBuffer (again). Despite using MapBufferRange, ↵ | Dave Parks | |
this is still a source of frame stalls. | |||
2011-07-21 | SH-2031 Don't do network I/O from the main thread in llcurl. | Dave Parks | |
Reviewed by Kelly | |||
2011-07-21 | SH-2031 Fix for stall in "Cleanup" | Dave Parks | |
2011-07-21 | merge changes for eli2_viewer-development | Oz Linden | |
2011-07-21 | SH-2020 Fix for avatar skin/eyes and trees being bright/black/busted underwater. | Dave Parks | |
2011-07-20 | SH-2048 Fix for invisiprims infecting neighboring prims with their invisi-ness. | Dave Parks | |
2011-07-20 | SH-2021 Fix for black water at the horizon from occlusion culling madness. | Dave Parks | |
2011-07-20 | SH-1838 Add error handling for allocation of off screen render targets. | Dave Parks | |
Reviewed by Leslie | |||
2011-07-20 | FIX INTL-58 set25, light set4 translation for 6 languages | eli | |
2011-07-19 | SH-2038 FIX -- [PUBLIC] Severe performance drop on MacBook Pros | Leslie Linden | |
EXP-997 FIX -- Significant FPS degradation in 2.8.0 Beta on Mac equipped ATI video card * Disabled VBO's on mac to avoid stalls in renderer * Placed valid data into the padding between triangles in the vertex buffer to remove uninitialized craziness * Removed invalid rendering checks causing GL errors in debug mode Reviewed by davep | |||
2011-07-19 | merge changes for storm-1487 | Oz Linden | |
2011-07-19 | merge changes for storm-1221 | Oz Linden | |
2011-07-19 | merge changes for storm-1502 | Oz Linden | |
2011-07-19 | merge changes for storm-1503 | Oz Linden | |
2011-07-19 | merge changes for vwr-26066 | Oz Linden | |
2011-07-19 | STORM-519 FIXED "Delete" is enabled in the context menu for folders which ↵ | Paul ProductEngine | |
contain worn items - Disable "Delete" menu item in case selected folder contains non-removable items. | |||
2011-07-19 | STORM-1487 FIXED Changed the "get more gestures" marketplace URL. | Vadim ProductEngine | |
2011-07-19 | STORM-1221 FIXED Hard coded dates made localizable under Group Profile ↵ | Seth ProductEngine | |
Land/Assets. Added a function for parsing a date string of specific format. Added strings defining the date format in Group Profile Land/Assets that should be localized. | |||
2011-07-18 | sync with viewer-development | eli | |
2011-07-18 | merge changes for storm-1515 | Oz Linden | |
2011-07-18 | merge changes for storm-1517 | Oz Linden | |
2011-07-18 | merge changes for storm-1516 | Oz Linden | |
2011-07-18 | sync with viewer-development | eli | |
2011-07-18 | SH-2031 Fix for shadow render targets using inappropriate shader for ↵ | Dave Parks | |
occlusion culling resulting in objects popping in and out of the shadow map. | |||
2011-07-18 | merge changes for storm-1510 | Oz Linden | |
2011-07-18 | SH-2031 Fix for link error in llui_libtest | Dave Parks | |
2011-07-18 | re-enable the watchdog | Oz Linden | |
2011-07-17 | SH-2031 High risk changeset, but potentially high reward. Addresses frame ↵ | Dave Parks | |
stalls in renderer by never using the fixed function pipeline if shaders are available. | |||
2011-07-16 | merge changes for storm-1482 | Oz Linden | |
2011-07-16 | merge late release changes and tags | Oz Linden | |
2011-07-16 | pull back late beta fix | Oz Linden | |