Source contributions/Pending

From Second Life Wiki

Second Life Wiki > Open Source > Source contributions/Pending
Jump to: navigation, search

Contents

This is an automatically generated list of resident-contributed source code in the trunk of the Linden Lab source repository (from the trunk as of 2008-11-11). Some of these contributions may not be in a final version of the Second Life viewer yet, but have at least been incorporated into the main source code and are pending release. To see a list of changes that have actually been released already, see Source contributions.


Able Whitman

  • VWR-650[c] - Patch to Address Debit Permission Spoofing
  • VWR-1460[c] - Can not see permissions of objects in Buy Contents window when item has long name
  • VWR-1691[c] - Cannot add to group without calling cards in inventory
  • VWR-1735[c] - Directly interacting with a muted resident should unmute them

Adam Marker

  • VWR-2755[c] - duplicate PARCEL_FLAG_RESTRICT_PUSHOBJECT line in keywords.ini

Aimee Trescothick

  • VWR-3336[c] - friend glyphs are not different color (yellow) in the minimap
  • VWR-3903[c] - WINDLIGHT: Minimap object and ground layer not alligned
  • VWR-4083[c] - Clicking "Land and L$" tab in group info window crashes viewer
  • VWR-9255[c] - Build fails on mac_updater and mac_crash_logger targets due to info.plist problems

Alejandro Rosenthal

  • VWR-1184[c] - [Linux VWR] Signal 7 (SIGBUS) Error (caused by libtcmalloc)

Alissa Sabre

  • VWR-81[c] - Non-Latin characters such as Japanese Kanji or Korean Hangul appear as does/lines
  • VWR-83[c] - A typo in program-examined string constant.
  • VWR-109[c] - Characters from fallback fonts don't scale properly
  • VWR-157[c] - incorrect line endings in tar.gz source packages
  • VWR-171[c] - Deployment configuration can't find libares
  • VWR-177[c] - Cut-and-Paste of Non-ASCII characters to old Applications doesn't work well on Windows
  • VWR-213[c] - Calling DestroyWindow with NULL window handle (win32 version)
  • VWR-250[c] - Preedit (composition) strings are shown poorly when typing Japanese text on Windows
  • VWR-251[c] - Keystrokes are eaten by IME when no text input is possible, on Windows using Japanese
  • VWR-286[c] - Misuse of return value from setlocale() on Linux
  • VWR-414[c] - A comment line in llagent.cpp contains garbage byte.
  • VWR-415[c] - Definitions of WM_MOUSEWHEEL and WHEEL_DELTA need conditionals (on Windows)
  • VWR-459[c] - Unicode supplementary characters typed in from keybaord are not handled properly on Windows (and potentially on Linux)
  • VWR-606[c] - Some source files (llprocessor.cpp and llsdserialize_tut.cpp) contain non-ASCII characters
  • VWR-652[c] - A harmless compiler warning in indra.l.cpp
  • VWR-738[c] - SL crashes when loading with a GTK_IM scim module
  • VWR-1109[c] - Some source files in *.zip source distribution contain lines that end with LF only
  • VWR-1351[c] - Violation against the conding standard in llfloaterchat.cpp
  • VWR-1353[c] - Misleading variable names in LLTextEditor
  • VWR-1410[c] - Quirk in net.cpp
  • VWR-2116[c] - Viewer crashes when starting a new Group IM session under Japanese UI
  • VWR-2826[c] - Several problems on handling Japanese input (and possiblly Chinese/Korean also)
  • VWR-3290[c] - Linux scons build script doesn't work with distcc
  • VWR-3857[c] - Script (LSL) editor shows non Latin 1 characters as square boxes
  • VWR-4010[c] - New search does not accept non ASCII characters
  • VWR-3410[c] - Chatting in Japanese generates too many typing sounds
  • VWR-6386[c] - Duplicate names in base (en-us) XUI files again
  • VWR-6384[c] - "xui/en-us/floater_joystick.xml" is not well formed
  • VWR-6385[c] - "xui/en-us/floater_about_land.xml" contains a garbage
  • VWR-5929[c] - Some UI translation texts are ignored because of missing names in XUI files
  • VWR-6430[c] - Comment area of "Debug Settings" floater (dialog box) is aligned badly
  • VWR-1843[c] - Inappropriate default folder name for Make Outfit
  • VWR-6668[c] - Inappropriate help text for graphics preferences panel
  • VWR-7153[c] - An error in en-us version of alerts.xml file makes translation of an <ignore> text of an <alert> impossible
  • VWR-7168[c] - A typo in base (en-us) version of mime_types.xml
  • VWR-7087[c] - Japanese version of "About..." includes a garbage due to an invalid UTF-8 byte sequence in floater_about.xml
  • VWR-7086[c] - floater_buy_land.xml still contains messages regarding First Land

Angus Boyd

  • VWR-592[c] - crash in LLTemplateMessageBuilder::addString

Argent Stonecutter

  • VWR-68[c] - indra.l: the code to parse constants is too loose.

Asuka Neely

Balp Allen

  • VWR-4157[c] - Failure to compile beta-1.19.0.76838 under Linux

Benja Kepler

  • VWR-746[c] - Incorrect menu item referred to when member of maximum number of groups and a group invite is received

Blakar Ogre

  • VWR-418[c] - Particle burst quality fades
  • VWR-881[c] - 32x32 textures sculptures are incorrectly handled
  • VWR-983[c] - Particles -> Offscreen/hidden particles get extended life -> as of 1.16.x at least.
  • VWR-1612[c] - LLRenderPass::Pushbatch and LLViewerImage::addTextureStats tuning
  • VWR-1613[c] - Overuse of virtual
  • VWR-2164[c] - Particle Alpha transition is done incorrectly

blino Nakamura

  • VWR-17[c] - slviewer does not build with gcc 4

Boroondas Gupte

bushing Spatula

  • VWR-119[c] - Zero missing in Sub-unit snap grid. for small fraction like 1/16 and 1/32
  • VWR-424[c] - Crashes shortly after login.

Carjay McGinnis

  • VWR-3737[c] - gstreamer fails to show videos on linux standalone builds
  • VWR-4070[c] - OpenJPEG: LLImageJ2COJ::decodeImpl does not check if requested channel is higher than available
  • VWR-6154[c] - Decoded audio WAV files have 8 bytes missing at the end (llaudiodecodemgr.cpp)

Catherine Pfeffer

  • VWR-1282[c] - Better error handling when fonts are missing

Dale Glass

  • VWR-120[c] - Patch for separate color for llOwnerSay
  • VWR-560[c] - Crash in llscrolllistctl.cpp when sorting scroll list
  • VWR-2502[c] - Add mute button to script notices
  • VWR-1358[c] - Physical objects remain red if tools window is closed while holding Alt key
  • VWR-2041[c] - Allow using voice component on another computer

Drewan Keats

  • VWR-28[c] - Client crash in People search with Picks tab
  • VWR-248[c] - Inexplicable folding of Avatars such that they are walking around with their heads up their arses
  • VWR-412[c] - Object editing arrows hidden but clickable on objects you can't edit.
  • VWR-638[c] - Turning off flexible objects in debug menu leads to instability/crashes
  • VWR-660[c] - When turning off Flexible Object rendering, flexible objects become permanently invisible

Dylan Haskell

Dzonatas Sol

  • VWR-187[c] - llpreprocessor.h: implement LL_GNUC & LL_MSVC for ease of compiler differences
  • VWR-198[c] - Missing line of code in source on FFSAVE_WAV
  • VWR-777[c] - indra/llwindow/files.win32.lst: add llkeyboardwin32.cpp, llwindowwin32.cpp
  • VWR-878[c] - indra/llcommon/SConscript: removes dependency on external grep and sed for version information
  • VWR-962[c] - llprocessor.cpp: enable x86 detection for GCC
  • VWR-975[c] - LLCPUInfo: detect best values for cpu and clock frequencies under Linux
  • VWR-1061[c] - lltemplatemessagereader.cpp: standard inclusion at top of source file
  • VWR-1062[c] - llsys.cpp: test between integer and bool always returned true, which caused LLCPUInfo::hasSSE*() to return true
  • VWR-1704[c] - indra/llui/files.lst: delete llhtmlhelp.h entry
  • VWR-1705[c] - indra/lscript/lscript_compile/indra.y: disable compiler warning #4065 for 'switch' statements
  • VWR-1729[c] - indra/lscript/lscript_compile/indra.l: avoid yyunput hack on Windows build
  • VWR-1812[c] - Vectorization: to avoid vwr-1610 single build issues by use of dynamic shared object libraries such as llviewersse2

Eddy Stryker

  • VWR-15[c] - utf16str_to_wstring() crashes in odd circumstances
  • VWR-23[c] - PATCH: Several actions including sitting or delete crash the client
  • VWR-1468[c] - LoginPacketNeverReceived dialog text is incorrect
  • VWR-1475[c] - OpenJPEG always uploads single layer lossless images

EponymousDylan Ra

  • VWR-1289[c] - On logging in, sound volume for stream is low, despite the actual setting in the music control
  • VWR-1465[c] - Viewer crash after taking several hi-res snapshots

Farallon Greyskin

  • VWR-2036[c] - Build tools floater does not remember its position on restart

Feep Larsson

  • VWR-447[c] - Allow minimized windows to be repositioned in client
  • VWR-1314[c] - Multiple selection then individual deselection of attachments broken
  • VWR-4444[c] - Windows cmake configuration fails to find DirectX SDK from DXSDK_DIR env variable

Fluf Fredriksson

  • VWR-3450[c] - Font size increases after clicking "Apply" in preferences - Fix described in comments.

Fremont Cunningham

  • VWR-1147[c] - A patch set is provided to add an optional 'Confirm Exit' pop-up window for most user client exit methods. Prevents the 'Accidental Quit'.

Gudmund Shepherd

  • VWR-1594[c] - Inconsistent &apos; & ' use in en-us locale file

Gigs Taggart

  • SVC-493[c] - Objects with "Linden" in their name can't be muted
  • VWR-6[c] - Poor warning message when message template not found
  • VWR-38[c] - Magic Opening Folders
  • VWR-71[c] - Tabulating and moving by word (ctrl-right) off-by-one errors in scripting editor.
  • VWR-101[c] - Get rid of "Return All"
  • VWR-166[c] - moving of open folders in the inventory to an other indentation level leaves the contents on the previous level
  • VWR-234[c] - Incorrect notice on land buy floater
  • VWR-315[c] - Script text loading twice
  • VWR-326[c] - Allow a "limit texture recieving" in the client
  • VWR-442[c] - No warning when inviting a new owner
  • VWR-493[c] - Statistics bar, Packet Loss: % sign is doubled
  • VWR-1203[c] - Avatars eyes are constantly crossing in 1.17
  • VWR-1217[c] - Built-in avatar animations stop suddenly, rather than fading out. (jerky head movement)
  • VWR-1434[c] - Null pointer crash when terraforming
  • VWR-1987[c] - Segfault on startup if audio doesn't initialize.
  • VWR-2065[c] - Custom Snapshot setting do not save for next Snapshot
  • VWR-2491[c] - Save snapshot should save in PNG, BMP, or JPEG
  • VWR-2502[c] - Add mute button to script notices
  • VWR-2331[c] - Terraform tool variable "strength"

Ginko Bayliss

  • VWR-4[c] - LLFont doesn't initialise mFTFace if font loading fails.

Grazer Kline

  • VWR-1092[c] - Disable mouse hover text on HUDs, since it always only shows the owner's name and generally gets in the way of HUD functionality.
  • VWR-2113[c] - Mac Auto Updater "hides", giving appearance of failing

Gudmund Shepherd

  • VWR-1594[c] - Inconsistent &apos; & ' use in en-us locale file

Hamncheese Omlet

  • VWR-333[c] - "Unable to load gesture." or "Gesture is missing from database." on login

Henri Beauchamp

  • VWR-1320[c] - Full Linux crash by mouse movement + cursor change with fglrx drivers for ATI graphics
  • VWR-1406[c] - Unchecking "Go Away/AFK when idle" has no effect in 1.17.2.0, and 1.18.6.0
  • VWR-4157[c] - Failure to compile beta-1.19.0.76838 under Linux

Hikkoshi Sakai

Hiro Sommambulist

Hoze Menges

Iskar Ariantho

  • VWR-1223[c] - Camera Controls keyboard shortcuts broke

Jacek Antonelli

  • VWR-165[c] - First Digit in the "Pay" dialog does not erase without entering more digits
  • VWR-188[c] - Patch: Refactor options handling in SConstruct
  • VWR-427[c] - Added new menu item: Tools > Edit Linked Parts
  • VWR-597[c] - Abuse report tool should autofill abuser name when reporting an object
  • VWR-2054[c] - Several scripting tooltips could be improved
  • VWR-2448[c] - Snapshot Preview tool should respect 'Quiet Snapshots to Disk'
  • VWR-3605[c] - Object group display not properly set for no-group objects

JB Kraft

  • VWR-5283[c] - Line number gutter for script editor
  • VWR-7802[c] - Save texture does not use texture name for default file name

Joghert LeSabre

  • VWR-64[c] - Build button in toolbar doesn't get enabled on land where "Create Objects" is set to group, even when avatar is in the correct group.

Kage Pixel

  • VWR-11[c] - Project will not compile if placed in directory with spaces.

Kunnis Basiat

march Korda

  • SVC-1020[c] - New search does not accept Japanese inputs

Matthew Dowd

  • VWR-1344[c] - Reverse order of popups, so that new ones appear underneath existing ones rather than on top.
  • VWR-1651[c] - Add ability to open a partners profile whilst viewing an avatar's profile
  • VWR-1736[c] - Add a Invite to Group option to the Avatar Pie Menu
  • VWR-1737[c] - Opening the Invite dialog before group information has completed downloading in the Group Information dialog results in empty role drop down box.
  • VWR-1761[c] - Group Invite Suggestion--add 'view group info' to invite dialog box

McCabe Maxsted

  • VWR-1318[c] - Selecting Cancel while saving a snapshot to disk still triggers snapshot gesture
  • VWR-7893[c] - Create a 'classic' skin for Viewer
  • VWR-8689[c] - Change the location of "Mute" in the pie menu

Michelle2 Zenovka

  • VWR-2652[c] - Changes needed to compile viewer against lastest libopenjpeg2000
  • VWR-2834[c] - Builds fail on 1.18.4.0 with no mozlib
  • VWR-3749[c] - Windlight linkage fails on standalone build due to no boost_regex linkage
  • VWR-4022[c] - Improve image upload robustness
  • VWR-4506[c] - Implement a unix make install target
  • VWR-4981[c] - Windlight environment settings save in the wrong location
  • VWR-7831[c] - 1.20.10 fails to compile with gcc 4.1
  • VWR-8889[c] - Implement ability to rename binary from cmake builds
  • VWR-8310[c] - Cannot teleport from landmark - broken LLMsgVarData::addData()
  • VWR-4022[c] - Improve image upload robustness

Mm Alder

  • VWR-3777[c] - memory leak: LLVoiceVisualizer instances are immortal
  • VWR-4794[c] - Babble loop for voice visualization

Mr Greggan

  • VWR-445[c] - A minimize button on the inventory list

Nicholaz Beresford

  • VWR-132[c] - seg fault in lldrawpool.cpp
  • VWR-176[c] - Viewer Crash "Microsoft C++ visual library - buffer overrun error" when handing server packet from "Save object back to object contents" problem and other "invalid packet received" situations
  • VWR-193[c] - Please make the stupid electric lines toggleable.
  • VWR-349[c] - Change keyboard shortcuts, because entering { [ ] } on German and some other international keyboards (AltGr 7, 8, 9, 0) triggers Rendering Features accelerators Ctrl-Alt-7, 8, 9, 0 (previously resulting in unstable viewer)
  • VWR-353[c] - Rebake command - add a keyboard shortcut and put in tools menu
  • VWR-364[c] - Viewer memory leak (over several hours) (libcurl)
  • VWR-374[c] - Attachments sometimes move to the centre of the body after region cross/teleport
  • VWR-546[c] - Using inspect interfers with mouse usage.
  • VWR-691[c] - Avatar changing into AFK mode suddenly
  • VWR-727[c] - Torn-off IM windows should be minimizable
  • VWR-793[c] - llviewerpartsim.cpp: potential memory leaks
  • VWR-794[c] - llviewerpartsim.cpp: potential memory leaks
  • VWR-802[c] - small memory leak in llmessageconfig.cpp
  • VWR-803[c] - small memory leak in llcallingcard.cpp
  • VWR-804[c] - Quirk in llviewerwindow.cpp
  • VWR-805[c] - LLCurl not properly cleaned up
  • VWR-807[c] - Forgets to delete gToolInspect in lltoolmgr.cpp
  • VWR-808[c] - Incorrect cleanup in message.cpp
  • VWR-809[c] - Destructor fails to clean up global menus in llviewermenu.cpp
  • VWR-810[c] - Destructor forgets to delete mFloaterContros member in llui/llview.cpp
  • VWR-823[c] - Two unintialized variables in lltexturefetch.cpp
  • VWR-849[c] - LLerror.cpp does not clean up global objects
  • VWR-856[c] - llvfs.cpp: possible loss of memory blocks in LLVFS:audit()
  • VWR-865[c] - Tiny possible memory leak in llviewerpartsource.cpp
  • VWR-869[c] - Possible hard-loop (endless, viewer-hang) in script editor
  • VWR-870[c] - Memory violation through uninitialized variable (invisible or unrendered flexis)
  • VWR-871[c] - More bad f00d: Two minor (or inconsequential) misses of initializing object members
  • VWR-873[c] - Dead members "eVertexDataMask;" in various objects
  • VWR-908[c] - Various memory leaks in the group dialog
  • VWR-966[c] - Minor memory leak in llfloaterpreferences.cpp and a tiny leak in llstatup.cpp
  • VWR-1105[c] - Set internal limit of particle count to max value from GUI preferences.
  • VWR-1221[c] - Possible crash in llfloaterland.cpp / line 1556
  • VWR-1230[c] - Text highlighting in Chat History window is cancelled when history scrolls
  • VWR-1270[c] - Script error window keeps reverting to a very small size
  • VWR-1294[c] - Threads not always allowed to run out/clean up at end of program
  • VWR-1296[c] - Minor memory leak in lltexturecache.cpp
  • VWR-1354[c] - Possible crash in lldrawpool
  • VWR-1410[c] - Quirk in net.cpp
  • VWR-1418[c] - Progressive memory consumption (leak) since 1.17.1
  • VWR-1436[c] - Possible crash when ending program (and probably through runtime on laggy conditions) when destroying LLEventPoll
  • VWR-1453[c] - A few old-school changes for llviewerregion.cpp
  • VWR-1455[c] - Various source cleanup patches
  • VWR-1470[c] - Buttons (IM, Teleport, Profile, ...) in friends list are disabled when opening friends list window
  • VWR-1471[c] - Inspect (Pie menu > More > More > Inspect) shows nothing on first use when "only select own objects" is enabled
  • VWR-1566[c] - An attempt to fix the glDrawRangeElements crashes (refcount LLDrawInfo )
  • VWR-1578[c] - Two quirks in IM regarding "xxxx is typing"
  • VWR-1626[c] - Patch to avoid IM window from resizing when sessions open or close
  • VWR-1646[c] - Possible crash when login server is unavailable.
  • VWR-1655[c] - Script Warnings/errors window is hard to resize, resets size after closing tabs.
  • VWR-1698[c] - More compact rewrite of code regarding parcel flags in llviewerregion
  • VWR-1706[c] - Minor quirk (and cleanup) in llfloater.cpp
  • VWR-1721[c] - GUI quirk in groups
  • VWR-1723[c] - Possible crash in llvopartgroup
  • VWR-1732[c] - Pressing Enter, with multiple inventory objects selected, crashes viewer
  • VWR-1754[c] - Cosmetic issue: unclutter notification/confirmation about items given
  • VWR-1769[c] - Memory bubble, clearning the keyframedata cache
  • VWR-1808[c] - Possible crash in llviewerobjectlist
  • VWR-1861[c] - Renaming items in inventory folders does not update item sort order
  • VWR-1872[c] - An attempt to fix the "empty inventory trash" crashes
  • VWR-1968[c] - Possible crash in llmultigesture.cpp
  • VWR-2046[c] - Focus is sent to menu/money/notification window
  • VWR-2142[c] - Parcel voice icon doesn't reflect disabled status if voice isn't used
  • VWR-2152[c] - Possible crash in llviewerobjectlist
  • VWR-2614[c] - gActiveChannelSpeakerMgr not deleted at end of program in viewer.cpp
  • VWR-2411[c] - Possible crash in pipeline.cpp
  • VWR-2412[c] - Possible crash drawpoolwater
  • VWR-2682[c] - Possible crash accessing dead cubemap
  • VWR-2684[c] - Minor leak in floaters using layoutstacks

Nounouch Hapmouche

  • VWR-238[c] - Permissions of Roles and Rights messed up in all translations of official skin

Patric Mills

  • VWR-2645[c] - Source typo RELEASE_FOR_DOWNLOAD should be LL_RELEASE_FOR_DOWNLOAD ?

Paul Churchill

  • VWR-20[c] - IMs of type IM_BUSY_AUTO_RESPONSE ignore mute
  • VWR-493[c] - Statistics bar, Packet Loss: % sign is doubled
  • VWR-749[c] - Bandwidth indicator: Kbps, should not have capital k
  • VWR-1567[c] - Change the default item name for "snapshot to inventory" to something more usefull than "snapshot"