Skip to content
Snippets Groups Projects
  1. Sep 11, 2010
  2. Aug 24, 2010
  3. Aug 13, 2010
  4. Jul 30, 2010
  5. Jun 04, 2010
  6. Jun 01, 2010
  7. May 27, 2010
  8. May 20, 2010
    • Mike Antipov's avatar
      EXT-7104 WIP Enable Build button and set necessary callbacks. · c75225bc
      Mike Antipov authored
      Because it is not enough to call showInstance for Build Floater it was implemented in a such way:
      * set save_visibility==true in floater tools to update button toggle state properly and subscribe Build button to listen visibility changes
      * added callback to observe parcel changing to set build button enabled/disabled.
      
      KNOWN ISSUE:
      if build permissions are changed button will not change state until restart/teleport
      
      Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/413/
      
      --HG--
      branch : product-engine
      c75225bc
  9. May 25, 2010
  10. May 19, 2010
    • Mike Antipov's avatar
      EXT-7104 WIP Added "Sidebar" button (disabled until callback is set) · 12d9aef2
      Mike Antipov authored
      * Added widgets into xml, added setting and listener for context menu
      * added menu item to show/hide the button
      * button is made as may be hidden on resize
      
      Additional improvements:
      * Updated method to process buttons width when it is necessary to show any button via context menu
      * Updated LLBottomTray::initButtonsVisibility to not show warning messages if it is impossible to show a button due to bottom tray width on startup.
      
      Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/403/
      
      --HG--
      branch : product-engine
      12d9aef2
    • Mike Antipov's avatar
      EXT-7104 WIP Implemented a functionality to control the width of the chat entry field. · 5d4b48bb
      Mike Antipov authored
      * LLResizeBar calls notifyParent on resizing before changing rect of view, bottomtray processed this notification to update other buttons.
      * Had to move setup of buttons visibility on startup into LLBottomTray to ensure all buttons have necessary visibility BEFORE restore the width of the chat entry field;
      * Updated layout between chatbar and speak button to show resize mouse pointer in the middle between them.
      
      Implemented behavior: visible buttons shrink to their minimal width when the chat entry field gets wider.
      
      Also were refactored:
      * moved declaration of settings related to buttons visibility from the settings.xml to LLBottomTray.
      * moved setting of control listeners to LLBottomTray.
      
      Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/403/
      
      --HG--
      branch : product-engine
      5d4b48bb
  11. May 14, 2010
    • Mike Antipov's avatar
      EXT-7104 WIP added 4 buttons to bottom tray, added "Show button" menu support. · 4b9b5c1d
      Mike Antipov authored
      * Added 4 buttons with tooltips:
       ** Build - Shows/hides Build Tools
       ** Search - Shows/hides Search
       ** Map - Shows/hides World Map
       ** Mini-Map - Shows/hides Mini-Map
      * Made their width and minimal width the same as "Move" and "View" buttons (increased default total width of the bottom tray to make Layout Stack initialize its panels with default values from xml)
      * Added appropriate menu items in context menu to Show these buttons in the bottom tray (with functionality)
      * Set on click actions for this buttons. ("Build" temporary made disabled because default toggle registration is not enough for this floater.)
      
      Dev Notes:
      * Improved LLBottomTray::initResizeStateContainers to fill mObjectDefaultWidthMap using mStateProcessedObjectMap & mButtonsProcessOrder container
      * Improved LLBottomTray::canButtonBeShown to process variable number of buttons that can be hidden on resize
      
      QA Notes:
      Resize behavior with new buttons can already be tested.
      
      Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/381/
      
      --HG--
      branch : product-engine
      4b9b5c1d
  12. May 13, 2010
  13. May 12, 2010
  14. Apr 13, 2010
    • Mike Antipov's avatar
      Completed normal subtask EXT-6621 (Code cleanup: Remove unused... · 3a5ae14b
      Mike Antipov authored
      Completed normal subtask EXT-6621 (Code cleanup: Remove unused LLFloaterActiveSpeakers and related classes from viewer)
      
      * Removed llfloateractivespeacker.h/cpp from CMakeLists.txt and from the repo.
      * Removed llmediaremotectrl.h/cpp, llvoiceremotectrl.h/cpp from the repo (were not in CMakeLists.txt).
      * Unused in 2.0 setings ("ShowVoiceChannelPopup" & "ShowVolumeSettingsPopup") are moved to the end of settings.xml (to not affect 1.23 if remove).
      * Removed xml files related to Active Speakers floater and old Communication floater (related cpp files have been already removed). Also removed their localized versions.
      * Also removed old textures related to removed xml and unused in 2.0 anymore.
      
      Reviewed by Vadim at https://codereview.productengine.com/secondlife/r/226/
      
      --HG--
      branch : product-engine
      3a5ae14b
  15. Apr 07, 2010
  16. Mar 30, 2010
    • Mike Antipov's avatar
      Completed normal task EXT-3397 (Hide well buttons if there are no active IM... · 67a7112a
      Mike Antipov authored
      Completed normal task EXT-3397 (Hide well buttons if there are no active IM sessions and unresolved notifications)
      * Implemented hiding of bottom tray's wells if there are no active IMs or unresolved notifications (via LLBottomTray::notifyParent)
      
      * Also refactored initializing code to init a pointer to a chiclet panel and map with bottomtray parts in postBuild BEFORE initializing start wells' visibility.
      
      For now minimal viewer width when all buttons are still visible (and have non-truncated labels in the 'EN' locale) with opened sidetray is 1041 px; with short Speak button (without text label) is 990 px. (with implemented patch in https://codereview.productengine.com/secondlife/r/126/)
      
      Each well button takes 37 px (with a padding). So, they can free up to 74 px when invisible.
      
      reviewed by Vadim at https://codereview.productengine.com/secondlife/r/136/
      
      --HG--
      branch : product-engine
      67a7112a
  17. Mar 23, 2010
  18. Feb 24, 2010
  19. Feb 20, 2010
  20. Feb 19, 2010
  21. Feb 18, 2010
  22. Feb 16, 2010
  23. Feb 04, 2010
  24. Feb 03, 2010
  25. Feb 02, 2010
  26. Jan 29, 2010
  27. Jan 21, 2010
  28. Jan 19, 2010
Loading