summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-01-05Automated merge with https://bitbucket.org/lindenlab/viewer-developmentRichard Linden
2012-01-05Removed unused code for old outbox error reportingLeslie Linden
2012-01-05Latest from viewer-experienceLeslie Linden
2012-01-04trivial: debug code for SH-2828: [crashhunters] Crash in ↵Xiaohong Bao
LLRefCount::unref(), bad stacks
2012-01-04Modified CRASH assert to not occur in release mode per RichardLeslie Linden
2012-01-04Merge from viewer-experienceLeslie Linden
2012-01-04EXP-1769 FIX -- Crash in ASSERT (mInDraw == false) - can trigger with ↵Leslie Linden
selecting build tool * Fixed build window to not fail assert at construction time.
2012-01-04Merge from viewer-developmentLeslie Linden
2012-01-04reconciled .hgtagsDebi King (Dessie)
2012-01-04Added tag DRTVWR-107_3.2.5-beta2, 3.2.5-beta2 for changeset 65a2c1c8d855Debi King (Dessie)
2012-01-04Added tag DRTVWR-106_3.2.5-beta1, 3.2.5-beta1 for changeset 3d2d5d244c63Debi King (Dessie)
2012-01-04Merge from viewer-experienceLeslie Linden
2012-01-04EXP-1738 FIX -- Disable drag and drop to folders in the outbox that would ↵Leslie Linden
create a hierarchy that contains too many folders * Updated drag and drop to correctly handle moving to and from outbox as opposed to within the outbox when dealing with folder and item count limitations related to depth and total folder count.
2012-01-04Automated merge with ↵Xiaohong Bao
https://bitbucket.org/VirLinden/viewer-development-shining-fixes
2012-01-04fix for SH-2823 and SH-2824: crash in curl: LLBufferArray::countAfter() and ↵Xiaohong Bao
LLBufferArray::copyIntoBuffers reviewed by vir
2012-01-04merge changes for storm-1790Oz Linden
2012-01-04merge changes for storm-1708Oz Linden
2012-01-04Changes per Oz's suggestion on RB.Ima Mechanique
2012-01-04merge changes for storm-1727Oz Linden
2012-01-04mergeBrad Payne (Vir Linden)
2012-01-04merge changes for storm-1725Oz Linden
2012-01-04merge changes for storm-1708Oz Linden
2012-01-04merge changes for latest viewer-developmentOz Linden
2012-01-04EXP-1586 ADDITIONAL FIX (Nearby chat window no longer persists between ↵Paul ProductEngine
viewer startups) - Got rid of confusing conditions.
2012-01-03EXP-1512 FIX changing UI size changes cursor position in notecardsRichard Linden
fixed case where adding text between 2 consecutive newlines created gibberish
2012-01-03Automated merge with ssh://hg.lindenlab.com/richard/viewer-experienceRichard Linden
2012-01-03use lazy deletion of views via die() method to avoid some potential crashesRichard Linden
2011-12-30EXP-1756 FIXED setting user defined window size via floater Window Size.Seth ProductEngine
2011-12-30EXP-1586 FIXED (Nearby chat window no longer persists between viewer startups)Paul ProductEngine
- Visibility state of chat floater is saved between sessions - Also visibility state of chat history in nearby chat floater is saved too
2011-12-30EXP-1523 WIP Defensive fix for a crash at ↵Vadim ProductEngine
LLFolderView::onItemsRemovalConfirmation().
2011-12-28EXP-1593 FIXED Navbar was displayed after exitting hide contorls mode, even ↵Vadim ProductEngine
if disabled via settings. Apparently, the way we showed/hid the panels was wrong.
2011-12-26EXP-1624 FIXED ([TRANSLATED BUT IN EN] tooltip for chat floater in English: ↵Paul ProductEngine
Shows/hides nearby chat log) Reason: - Panel name was missed in other locales. Solution: - Added panel name to other locales.
2011-12-26EXP-1621 FIXED (Duplicated XUI ID: panel_snapshot_postcard.xml)Paul ProductEngine
- Removed duplicated parameters
2011-12-26EXP-1618 (Serious truncation in top-right status bar "Buy $S" and "Shop" ↵Paul ProductEngine
buttons in many languages) - Adjusted width of "shop" button in all locales. Had to override width parameter in xml files of all locales. If to set one value with extra room space for all locales it will look rather ugly for many locales including EN.
2011-12-25Replacing file filter for windows that was mistakenly removed.Ima Mechanique
2011-12-23Fix sleep(0.5) to sleep(1) -- truncation to int makes that dubious.Nat Goodspeed
2011-12-23Should we expect EOF on one pipe before we finish reading the other?Nat Goodspeed
Defend test against the ambiguous answer to that question by not recording, or testing for, EOF history events. Enrich output for history-verification failures: display whole history array.
2011-12-23Automated merge with ssh://hg.lindenlab.com/nat/viewer-leapNat Goodspeed
2011-12-23Make pipe-management logic more robust.Nat Goodspeed
Previous logic was vulnerable to the case in which both pipes reached EOF in the same loop iteration. Now we use std::list instead of std::vector, allowing us to iterate and delete with a single pass.
2011-12-23EXP-1762 FIXED Pre-select current window resolution.Vadim ProductEngine
2011-12-23STORM-1790 Provide a Develop sub-menu to change the default logging levelJonathan Yap
co-authored with Zi Ree
2011-12-23EXP-1732 FIXED "Refresh to Save" message displayed in auto-refresh mode.Vadim ProductEngine
2011-12-23EXP-1744 FIXED URL-like group display name was shown as hyperlink in the ↵Vadim ProductEngine
Leave Group confirmation dialog.
2011-12-22Comment out lookup table used only by commented-out code.Nat Goodspeed
Otherwise the unreferenced declaration causes a fatal warning.
2011-12-22Never call apr_proc_wait() inside child_status_callback().Nat Goodspeed
Quiet the temporary child_status_callback() output. Add a bit of diagnostic info if apr_proc_wait() returns anything but APR_CHILD_DONE.
2011-12-22EXP-1632 FIXED Added checking for valid agent avatar before selecting the ↵Seth ProductEngine
avatar gender and loading the initial outfit.
2011-12-22Add child_status_callback() function and arrange to call periodically.Nat Goodspeed
At least on OS X 10.7, a call to apr_proc_wait(APR_NOWAIT) in fact seems to block the caller. So instead of polling apr_proc_wait(), use APR callback mechanism (apr_proc_other_child_register() et al.) and poll that using apr_proc_other_child_refresh_all(). Evidently this polls the underlying system waitpid(), but the internal call seems to better support nonblocking. On arrival in the child_status_callback(APR_OC_REASON_DEATH) call, though, apr_proc_wait() produces ECHILD: the child process in question has already been reaped. The OS-encoded wait() status does get passed to the callback, but then we have to use OS-dependent macros to tease apart voluntary termination vs. killed by signal... a bit of a hole in APR's abstraction layer. Wrap ensure_equals() calls with a macro to explain which comparison failed.
2011-12-22trivial: some debug code for SH-2623: [PUBLIC_JIRA_USERS][crashhunters] ↵Xiaohong Bao
crash at LLViewerTextureList::removeImageFromList(LLViewerFetchedTexture *)
2011-12-21Tweak llprocesslauncher_test.cpp to run properly on Windows.Nat Goodspeed
Fix EOL issues: "\r\n" vs. "\n". On Windows, requesting a read in nonblocking mode can produce EAGAIN instead of EWOULDBLOCK.
2011-12-21Added tag DRTVWR-106_3.2.5-beta1, 3.2.5-beta1 for changeset 3d2d5d244c63Debi King (Dessie)