Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-21 | SL-20145 New inventory feature notification | Andrey Kleshchev | |
Pulled in relevant parts from SL-19929 | |||
2023-08-21 | Merge pull request #338 from secondlife/SL-20024 | cosmic-linden | |
SL-20024: Fix unable to modify a no-copy material from the build floater | |||
2023-08-21 | Experiment with placement a bit when there's no drawable. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-08-21 | Readd occlusion culling for hero probes. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-08-21 | Further cleanup of the hero probe manager. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-08-21 | SL-20140 Setting shape hand size to 36 won't save | Alexander Gavriliuk | |
2023-08-20 | SL-20140 Fix formatting file llpaneleditwearable.cpp | Alexander Gavriliuk | |
2023-08-18 | Latest updates to the hero probe manager. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-08-18 | SL-20024: Fix unable to modify a no-copy material from the build floater | Cosmic Linden | |
2023-08-18 | SL-19929 Minimize feature conflicts with gltf viewer | Andrey Kleshchev | |
2023-08-18 | SL-19929 Small rework of a 'feature' notification | Andrey Kleshchev | |
To make multiple parallel features possible | |||
2023-08-18 | SL-18837: Engage initial GH viewer release script. | Nat Goodspeed | |
2023-08-18 | SL-20099 Thumbnail upload scale textures to be square | Andrey Kleshchev | |
thumbnail copy&paste only allows square textures and wasn't allowing none square ones despite those already being used as thumbnails | |||
2023-08-17 | Remove the original prototype tool Bulky Thumbs since it is now superceded ↵ | Callum Prentice | |
by the Inventory Thumbnail Helper tool | |||
2023-08-17 | Small updates to bulky thumbs but mainly, this is about the first version of ↵ | Callum Prentice | |
the Inventory Thumbnail Helper tool - see source file for a link to Confluence page listing how to use it | |||
2023-08-18 | SL-20143 Alpha thumbnails should show solid color instead of checkerboard #2 | Andrey Kleshchev | |
2023-08-18 | SL-20140 Optimization LLDictionary::addEntry() - avoid of double search | Alexander Gavriliuk | |
2023-08-17 | DRTVWR-588: Try even harder to normalize Windows pathnames (SIGHH) | Nat Goodspeed | |
2023-08-17 | DRTVWR-588: Merge branch 'DRTVWR-588-maint-W' into DRTVWR-588-cleanup-timers | Nat Goodspeed | |
2023-08-17 | Merge pull request #332 from secondlife/DRTVWR-588-monterey | nat-goodspeed | |
Remove unused counters that cause fatal warnings | |||
2023-08-17 | SL-20162 Better cof version logging | Andrey Kleshchev | |
And fixed some typos | |||
2023-08-17 | SL-20158 FIXED Ctrl+H shortcut acts erratically when Nearby Chat floater is ↵ | Mnikolenko Productengine | |
undocked | |||
2023-08-17 | DRTVWR-588: To write b'\n' in Python source, use "b'\\n'" | Nat Goodspeed | |
2023-08-17 | DRTVWR-588: Try harder to normalize Windows pathames to compare. | Nat Goodspeed | |
2023-08-17 | DRTVWR-588: print(file=) to binary file still requires str argument. | Nat Goodspeed | |
Use f.writelines((bytes, b'\n')) instead. | |||
2023-08-17 | DRTVWR-588: Correct typo in deprecation warning. | Nat Goodspeed | |
2023-08-17 | DRTVWR-588: Remove some unused redundant timer functionality. | Nat Goodspeed | |
LLEventTimer supported static run_every(), run_at() and run_after() methods to schedule future work. This can still be done by deriving from LLEventTimer, but is better accomplished with a WorkSchedule instance. These convenience methods, which encourage use of LLEventTimer insted of WorkSchedule, weren't used except by LLEventTimeout. Remove them and the LLEventTimer::Generic subclass used to implement them. Similarly, LLEventTimeout supported static post_every(), post_at() and post_after() methods based on LLEventTimer::run_every(), run_at() and run_after(). These weren't used either. LLRunner is a very old mechanism to schedule future work that seems to be unused. Research suggests that it's indirectly engaged only by LLDeferredChain, which isn't used. LLIOSleeper is tested but isn't otherwise used. Add a deprecation warning to llrun.h prior to excision. Also replace Boost.Bind with lambdas. | |||
2023-08-17 | DRTVWR-588: Remove Boost Phoenix, Bind and Assign from some tests. | Nat Goodspeed | |
llsdserialize_test used Boost.Foreach, Boost.Function and Boost.Bind. llleap_test used Boost.Assign. Both used Boost.Phoenix. Replace Boost.Foreach with range 'for'. Replace Boost.Function with std::function. Replace Boost.Assign with initializer lists. Replace Boost.Bind and Boost.Phoenix with lambdas. | |||
2023-08-17 | DRTVWR-588: Eliminate APR and Boost.Phoenix from NamedTempFile. | Nat Goodspeed | |
NamedTempFile used to use APR calls to discover a suitable temp directory, synthesize a temp filename template, generate the unique file, write its content and ultimately delete it. This required a reference to gAPRPoolp as the default value of an optional constructor argument in case some usage demanded an alternative APR memory pool. It also used Boost.Phoenix placeholders to magically synthesize a callable. Replace APR calls with Boost.Filesystem; replace Boost.Phoenix with lambdas. Break out unique path generation logic as static NamedTempFile::temp_path(). In a nod to GitHub Actions builds, honor RUNNER_TEMP environment variable if set. test.cpp's RecordToTempFile need no longer pass an apr_pool_t* to NamedTempFile. NamedTempFile's constructor now accepts an optional suffix, making subclass NamedExtTempFile nearly trivial. It no longer needs to create or remove a symlink, for which it used to use APR calls. llprocess_test.cpp's NamedTempDir used to use Python's tempfile.mkdtemp() to create a temp directory, and apr_dir_remove() to destroy it. Replace both with NamedTempFile::temp_path() and Boost.Filesystem. Also add diagnostic output for LLProcess test failure. If llprocess_test cannot launch a child process, notice the APR_LOG environment variable recognized by our patched apr_suite to engage logging, and report the contents of that file. | |||
2023-08-17 | DRTVWR-588: Finally ditch LL_USE_SYSTEM_RAND code in llrand.cpp. | Nat Goodspeed | |
This conditional code hasn't been used since June 2008, possibly even earlier. | |||
2023-08-16 | Merge remote-tracking branch 'origin/DRTVWR-567' into viewer_bulky_thumbs | Callum Prentice | |
2023-08-16 | SL-20151 allow right-clicking reflection probes if 'Select Reflection ↵ | Maxim Nikolenko | |
Probes' is enabled | |||
2023-08-16 | DRTVWR-588: Merge branch 'fix-monterey' into DRTVWR-588-monterey | Nat Goodspeed | |
2023-08-15 | Merge pull request #324 from secondlife/SL-20024 | cosmic-linden | |
SL-20024: Double-check object inventory is not pending when save button pressed | |||
2023-08-15 | SL-20139 pressing the Tab key should paste tooltip only when hovering ↵ | Maxim Nikolenko | |
functions in LSL editor | |||
2023-08-15 | SL-20146 Statistic bar collapsed/expanded accordions not saving | Alexander Gavriliuk | |
2023-08-14 | SL-20109: New, helper version coming together slowly modulo XUI pain | Callum Prentice | |
2023-08-14 | SL-20024: Fix inventory not marked dirty for drag and drop if copy ↵ | Cosmic Linden | |
permission bit is unset | |||
2023-08-14 | SL-20024: Remove misleading permissions comment left over from previous ↵ | Cosmic Linden | |
implementation | |||
2023-08-14 | SL-19528 Remove PERMISSION_DEBIT warning (revert recent change) | Alexander Gavriliuk | |
2023-08-14 | SL-19528 Remove PERMISSION_DEBIT warning (revert recent change) | Alexander Gavriliuk | |
2023-08-15 | SL-18629 Fix observers failing to start fetching items in some cases | Andrey Kleshchev | |
start(folder.first) ignored fetch request due to folder having version | |||
2023-08-14 | SL-20143 Alpha thumbnails should show solid color instead of checkerboard | Andrey Kleshchev | |
2023-08-14 | Merge pull request #323 from secondlife/SL-20024 | cosmic-linden | |
SL-20024: Improve material permissions handling | |||
2023-08-14 | SL-20144 remove the code related to non-existent button; remove ↵ | Mnikolenko Productengine | |
inappropriate param | |||
2023-08-11 | SL-20109: Some small UI tweaks before moving onto the meat of the functionality | Callum Prentice | |
2023-08-11 | SL-20109: Now that it seems that the tool might be useful, make a new ↵ | Callum Prentice | |
version with a proper name and start worknig on it. Prototype bulky thumbs one will be removed after new version is working | |||
2023-08-11 | SL-20024: Double-check object inventory is not pending when save button pressed | Cosmic Linden | |
2023-08-11 | SL-20024: Strike a better balance with saved material permissions handling, ↵ | Cosmic Linden | |
w/r/t author intent and being easier to understand | |||
2023-08-11 | SL-20024: Miscellaneous cleanup | Cosmic Linden | |