------------------------------------------------------------------- THIS IS AN UNOFFICIAL AND UNSUPPORTED BUILD! THIS RELEASE IS NOT AFFILIATED WITH LINDEN LAB IN ANY WAY BUT PATCHED BY A THIRD PARTY. USE AT YOUR OWN RISK! IF SOMETHING GOES BADLY WRONG, RESTORE FROM YOUR BACKUPS, OR JUST USE THE OFFICIAL BUILD IF YOU DON'T HAVE ANY. IT'S AS SIMPLE AS THAT. --------------------------------------------------------------------------- RECENT CHANGES -- based on Linden 1.18.0.6 -------------------------------------------- * Nicholaz OS-r vs. OS-q - fixed crash with oblong scuplt maps - Henry Beauchamps AbortedTextureFetch backport patch * Nicholaz OS-q vs. OS-o - chg: linden security fix DEV-21775.patch - chg: linden security fix message template (Henry Beauchamp's patch) * Nicholaz OS-p vs. OS-o - chg: now uses separate settings file (settings_nicholaz_OS.xml) - chg: Havok4 building and teleporting (4096m) - chg: new icon, new title - fix: minor fix with texture cache hiccups - new: redmap warning (backport form Bleeding Edge) - new: filter group ims (ctrl+alt+s, backport from Bleeding Edge) * Nicholaz OS-o vs. OS-n - chg: uses update-channel (gChannelName) to avoid future required updates - fix: three possible crashes fixed (imported from version BE-r) * Nicholaz OS-n vs. OS-m - fix: viewer stalls/pauses when flushing entries from texture disk cache - fix: less memory use through ongoing purging of keyframemotion cache - fix: possible crash (VWR-2576) - fix: possible crash (VWR-2524) - chg: changed mutex type to nested for linux/mac (necessary for patch 1857_*) * Nicholaz OS-m/18m vs. 18l - fix: security vulnerability with Internet Explorer (by Phoenix Linden) - fix: possible crash fixed (VWR-2411) - fix: streaming music volume not stored across sessions (VWR-1289 by Epy Ra) - fix: VWR-2524 fixed (possible crash when starting viewer) - chg: represents itself to the login server as 1.18.2.1 - new: option (ctrl+alt+s) to suppress window for friends going online/offline * Nicholaz 18l vs. 18k - fix: option to hide "Release Keys" button did not work - fix: recent items tab in inventory view (filter did not save "since logoff") - new: shortcut to debug settings via ctrl+alt+S * Nicholaz 18k vs. 18j - better detection of installed Linden version to avoid version conflicts - imported Linden patch from 1.18.3.2 for display of embedded notecards - avoid resetting of some voice options when switching between 18k and 18x versions * Nicholaz 18j vs. 18i - added a basic message box with infos when crashing out - added error message when installing on top of a voice viewer - a few minor code changes to allow compilation on Linux (thanks Lilly Zenovka) - option to turn off voice for parcel when editing Land (Debug menu, Client, Debug-Settings, _Nicholaz.Land_DisableVoice) - option to permanently turn off notificiation about new optional updates (Debug menu, Client, Debug-Settings, _Nicholaz.Login_SkipUpdatesMessage) * Nicholaz 18i vs. 18h - option to turn off the new button arrangement near bottom of screen (Debug menu, Client, Debug-Settings, _Nicholaz.Overlaybar_ButtonLayoutNew) - overlay bar (buttons near bottom of screen) went gray sometimes - possible crash fixed (VWR-2152) - improved particle generation (thanks Blakar Ogre) * Nicholaz 18h vs. 18g - VWR-747 texture preview unconstrained aspect ratio with ctrl key pressed - toolbox (build tools) will open in expanded state - admin mode stored across sessions (Gigs Taggart) - camera constraints stored across sessions - arranged buttons ("set not busy", etc.) near bottom of screen differently - imported a Linden change from 1.18.2.0 (hopefully avoiding possible crashes related to HUD objects) * Nicholaz 18g vs. 18f - no optional update message for version 1.18.1.2 - VWR-2003 possible crash fixed * Nicholaz 18f vs. 18e - added key combo to recenter/reset the camera with shift+Esc - added two settings (_nicholaz.xxxx) to debu menu, client, debug-settings - cleanup in source for VWR-418 patch, favoring near particles a bit more - avoid allocation of unnecessarily large memory chunks in llimageworker - tweaked experimental texture size handling (llimagej2c sanity check) - added memory section to stats console (shift+ctrl+1) - relocated texture console (shift+ctrl+3) - possible crash fixed - VWR-423 unecessary apply or ingore in groups (Paul Churchill) - VWR-1880 ctrl-f search dialog in script editor (Paul Churchill) - SVC-493 allow to mute objects with "Linden" in the name (Gigs Taggart) * Nicholaz 18e vs. 18d - some experimental code in regard to memory management (VWR-851 and 2048-sized textures * Nicholaz 18d vs. 18c - VWR-1857 cache uploaded textures (fix multiple skin reloading) - VWR-1861 fixed sort after inventory item rename - VWR-1872 attempt to fix crash on emptying trash - VWR-1567 better default name for snapshots (Paul Churchill) * Nicholaz 18c vs. 18b - VWR-546 alt-key opens edit after using inspect window - VWR-1647 show end of last im option fixed (Paul Churchill) - VWR-1230 selection in chat history cleared when new text arrived - VWR-1754 unclutter inventoriy notify dialog - VwR-1769 memory bubble (pseudo leak, about 10-20MB) - VWR-1732 enter-key on objects crashes inventory - VWR-1752 inventory doble-click action (landmark -> teleport, objects -> wear) - VWR-1808 possible crash while rendering - VWR-0000 Windows legacy keys for copy/cut/paste in script/text editor * Nicholaz 18b vs. 18a - fixed one possible crash (VWR-1223) - fixed three minor GUI issues (script debug window and groups, VWR-1270, VWR-1655 and VWR-1721) - removed patch for embedded notecards (did not work) * Nicholaz 18a vs. Linden 1.18.0.6 Overview: - particles fixed (burst rate, rogue particles) - shortcuts for debug menus (rebake, camera constraints) - memory usage for texture buffer - fixed blurry textures on low end graphics cards - fixed buttons in friends list when opening - fixed pie menu > more > more > inspect quirk - fixed "... is typing" in IM window - fixed IM window changing size by itself - fixed possible crash when logging on - object text unreadable in chat window (magenta) - idle/afk logoff - embedded notecards not working - sound volume for music streams - IMs hard to read/missing in chat history - possible crash terraforming - default walk animation (duckwalk) slower - possible minor performance gains All Changes by JIRA: Nicholaz: 0349_debugmenu_renderfeature_shortcuts.patch 0353_debugmenu_rebake_constraints.patch 0418_particles.patch 0546_inspect_toolmgr_v2.patch 0733_viewerimage.patch 0747_texture_preview_unconstraint_with_ctrl.patch 0779_lltextureview_cpp.patch 1230_selection_in_chat_history.patch 1270_scriptdebug_window_changes_size.patch 1294_llworkerthread_fixed.patch 1453_region_oldschool_v3.patch 1455_llimagegl.patch 1455_lljoint_deadcode.patch 1455_llnamevalue.patch 1455_llviewerjointattachment.patch 1455_llvolume.patch 1470_friends_buttons.patch 1471_inspect.patch 1566_drawinfo_llptr.patch 1578_impanel_istyping.patch 1626_imview_resize.patch 1646_authenticate_crash.patch 1655_scriptdebug_resize.patch 1698_region_oldschool_v3.patch 1706_llfloater_resize_handles_cleanup.patch 1721_groups_jump_to_front.patch 1723_llvopartgroup_crash.patch 1420_im_unreadable.patch 1752_inventory_dblclick_action.patch 1754_unclutter_inventoriy_notify_dialog.patch 1769_keyframemotion_llpointer_v2.patch 1857_cache_uploaded_textures_v0.80.patch 1861_inventory_item_rename_sort_v2.patch 1872_crash_on_empty_trash.patch 1968_crash_in_llmultigesture.patch Other_Contributors: 0371_owernsay_magenta_sucks.patch 0423_unecessary_apply_or_ingore_in_grups.patch 0493_full_mute.patch (SVC-0493) 1225_embedded_notecards_not_opening.patch 1289_sound_volume_not_initialized.patch 1352_llstyle_oddcopy.patch 1406_debugmenu_afk_idle_logoff.patch 1420_im_to_chathistory.patch 1434_terraformcrash.patch 1465_hires_snapshot_crash.patch 1603_duckwalk.patch 1612_perf_addtexturestats.patch 1613_treenode_virtual.patch 1647_show_end_of_last_im_opt_fixed.patch 1732_enterkey_obj_crashes_inventory-tofu.patch 1567_better_default_name_for_snapshots.patch 1880_ctrl-f_search_replace.patch