Added ability to change FontDPI (Font size in all floaters, Chat, Profiles, Search etc) to Preferences: Genesis. Please note you must restart the viewer each time for changes to take effect. Fonts can only be increased in multiples of 8 using 80 as the value: 88, 96, 104 (default), 112, 120. Too large a number will cause certain floaters to invoke tabs, for example "notes" tab on profiles will scroll if you choose a large value for the font size. Mileage will vary considerably depending on your screen resolution.
June 2nd, 2023 (836)
- Fixed text in dialog boxes for very long text. Thought fixed in 828. Redone.
- Reworked edit floater and fixed Land Impact truncating to 2 digits.
- Fixed: Holes in terrain at the bottom of the sea. Due to some bizarre inherited hard-coded region configuration.
- Increased password length maximum from 12 to 16 characters (the maximum SL permits). The 12 character limit was an old OpenSim limit we had overlooked. Since Genesis does not support OS, the length can now be extended to 16.
May 22nd, 2023 (830)
- New Snapshot floater is set active. Debug: GenxSnapshotFloater True by default. Set false for old styles floater
May 21st, 2023 (828)
- Fixed font size in dialog so text doesn't disappear behind the user input box. Issue remains on 830.
May 20th, 2023 (826)
- Genesis now supports uploading of 30 second WAV files at 44.1 kHz.
- Laying foundations for the reworking of Area Search.
May 13th, 2023 (824)
- Tweaked Preferences menu to suit new font.
May 8th, 2023 (822)
- New Feature: Ability to show avatar distance from you in name/group hover-text.
Preferences > Genesis > Tags: Show Avatar Distance.
- New Feature, Snapshot floater rework: Ability to resize snapshot floater for larger or smaller preview. To try this, set Debug: GenxSnapshotFloater to True
- Begin Area Search rework.
- Fixed need to scroll tab profiles to "notes" using new font.
May 8th, 2023 (810)
- Replace default Roboto font with clearer Inter-Font from Google. We could all do with a bit of help seeing things.
- Begin foundation for snapshot window rework
- Begin foundation for ability to see Avatar distance from client via name tag
May 4th, 2023 (808)
- Added tool-tip to hit-boxes so we don't forget the shortcut key we created for it.
- Moved "stop anims" icon on the toolbar. Next to the music slider was not good!
- Began reworking on Area Search.
- Development Team has opted to use American English for the viewer, Z's instead of S's and no U's in things like colour. Release notes will probably continue in English English. This is because the demographic for SL is heavily weighted in USA so we're going to use Englishification, lest you think we can't spell.
April 22nd, 2023 (804)
- Added a stop animation button to UI next to media play/pause
We very much hope that our current Genesis testers will continue to use the Nightly Builds. It is thanks to their testing that we can find and fix issues quickly. Those on the Nightly build will always get features and fixes quicker than the Releases. This release build is identical to the Nightly build of the same number.
- Estate Menu : Ban The Bots facility Estate setting, tick box for "must not be a scripted agent" (defaults to false). To ban bots except your own, add your bots to the Estate Access list.
- Search in Preferences. Enter a keyword in preferences and relevant option tabs contained your word will highlight. So handy, this is the main reason for this release.
- Added Bounding Boxes to Preferences > Genesis > Adv. Features
- Added Hit Boxes for combat > Genesis > Adv. Features (also Alt+Shift+B)
- Play Bento Animation on idle when no AO active. No more splayed fingers. Prefs > Genesis > Adv. Settings.
- Added "Turn Around Speed" setting for combat gamers in Prefs > Genesis > Adv. Settings. It sets the speed that your avatar turns direction.
Changes:
- Updated language packs: German, French, Italian, Portuguese.
- Play Bento anim on idle, Debug set to True.
Fixes:
- Hit boxes are no longer drawn around your own avatar to avoid them appearing in mouse-look.
- Console Window and Debug Console setting no longer persists to next session, thus ending the problem where a user turns it on and doesn't know how to turn it off again. Re-log will now 'fix it'.
- Fixed Inherited Bug: Object Edit "Ruler" world/local/reference drop-down arrow now changes between the options. Previously you needed to click the word itself (not the arrow).
- Repaired XML alignments for language packs so text is not longer than space provided in floaters.
Genesis: A high performance, low memory footprint 1.23 style, Third Party Viewer for Windows 10/11 64-Bit OS. An active participant in Linden Lab's Second Life, Third Party Viewer program.
- Hit boxes added to Prefs: Genesis: Adv. Features
- Hit boxes are no longer drawn on your own avatar to prevent artefacts when using mouselook.
- Play Bento animation on idle when no AO is active, now set True by default.
- Search panel in Preferences, no longer searches info contained in tool-tips to avoid confusion of tabs being highlighted without showing a match to the keyword (because it exists in tool-tip only)
April 17th, 2023 (786)
- Added 'Turn Around speed' to Preferences. Prefs > Input > Input & Movement, "Turn around speed". How quickly you turn for combat etc. Higher values is faster turns. Default is 1.
- Implemented default Bento anim for when AO is disabled or idle. No more splayed fingers.
- Added debug: GenxTurnAroundSpeedFactor Set the speed of turn, left or right.
April 10th, 2023 (779)
- New Feature: Estate Manager Menu "Ban the Bots" facility. Estate setting, tick box for "must not be a scripted agent" (defaults to false). To ban bots except your own, add your bots to the Estate Access list.
- Console Window and Debug Console setting no longer persists to next session, thus ending the problem where a user turns it on and doesn't know how to turn it off again. Re-log will now 'fix it'.
- Fixed Inherited Bug: Object Edit "Ruler" world/local/reference drop-down arrow now changes between the options. Previously you needed to click the word itself (not the arrow).
April 9th, 2023 (773)
- Search in pref floater now takes combo-box values into account.
We very much hope that our current Genesis testers will continue to use the Nightly Builds. It is thanks to their testing that we can find and fix issues quickly. Those on the Nightly build will always get features and fixes quicker than the Releases. This release build is identical to the Nightly build of the same number.
Genesis Viewer, FIFTH Release 1.5.764
Changes since Release: 1.4.706
New:
- Search and Replace links in 'saved outfits' to globally update all outfits.
Scenario: when a mesh body has been updated, you would search the old link in an outfit, right click it and 'replace link' with the new object, which will create new links throughout your 'wardrobe', replacing the original link.
- Search and Delete links: You can also delete a link entirely through-out saved outfits. Scenario, you have a non-bento item that has accidentally been saved throughout your wardrobe and you don't want it any more.
- Customise your friendship requests in Prefs > Adv. Chat setting a new default message when offering friendship. (Left blank, it defaults to 'Would you like to be my friend?', in your chosen language.
- Drag and Drop inventory from one tab to another.
Example: You are in 'Recent' tab and wish to move an item into your "all" tab. Click and drag the item to the 'All items' tab. This will change your active tab, and whilst still holding the mouse button, locate where you wish to place the item in your folders and drop it in there.
- Hit Boxes for combat players. Toggle on/off with Alt+Shift+B
- Group notices can now either display at the top left, middle or top right. Handy if you frequently get dialog boxes about payments opening over the top of your notices (when set to default, right). Prefs > Genesis > Adv. Features
- Graphics Quality presets are now available by using /setdebug gestures. Please collect the Gesture pack from the Genesis main-store. You can also create your own including effects, windlight and more. (You must enable, Prefs > Adv. Chat: Chat/IM and enable "set /debug".
- Right clicking a person's name in their profile opens a menu subsystem including ability to Abuse Report with name already filled in on report.
- Ability to Abuse Report by right-clicking a Resident's name in any text chat, IM or group IM.
- Ability to constantly have Frames Per Second on screen via, Prefs > Genesis > Adv. Features "display FPS on screen" and tick to show at the top of the screen or un-ticked for bottom (default).
- Active (voice) Speakers can additionally be controlled by clicking the chevrons ">>" in the local chat floater. This setting will persist through relog, until you choose otherwise.
Click the persons name in the right side panel for moderation and adjusting individual volume for that resident.
Fixes:
- "..is typing bug", when no one is typing! Although if a user presses the space-bar or a character and does not send the message, it will still appear.
- Fixed FPS appearing in snapshot mode :)
- Fixed annoying typo's when initialising cache system.
Changes:
- Don't log group notices to genesis.log they are irrelevant.
- Fetch recent chat history, only if it is Group Chat and not private IM, because this is already handled locally in Viewer Preferences / chat logging options.
- Removed more chunks of Opensim code for optimising Genesis for SL. Still much more spaghetti to unravel. Opensim code is a bit like Norton's, it exists everywhere.
-Active Speaker panel to the right of local chat floater is open by default. How the user sets it will be remembered and persist. (Close by clicking << )
- Search & Replace Links (Search & Delete) is now live.
- Added Group Notice position Left, Middle, Right, to Preferences (Genesis tab). Default to right.
- Groundwork for 1.5 Release
March 26th, 2023 (759)
- Active Speaker side panel in local chat box will now persist through relog to its last setting on/off.
Before this feature appears in Preferences you can test it via Debug:
GenxActiveSpeakerOpened
Group Notice set to Middle
- New feature, nominate where Group Notices open, top left, middle, or top right (currently in debug to test).
Before this feature appears in Preferences you can test it via Debug:
GenxGroupNotifyPos: Set the position of group notifications (0 = top right, 1 = top left, 2 = top middle)
March 25th, 2023 (755)
Hit Boxes for combat players, Shift + Alt + B
A portion of code for this feature is courtesy of Firestorm.
March 22nd, 2023 (753)
- Don't record group notices to genesis log they are of no use.
March 21st, 2023 (752)
- Adjusted width of Search and Replace floater to accommodate message length. Otherwise, no other issues with this feature have been reported thus far.
March 16th, 2023 (750)
Significant New Feature: Search and Replace Links (and Search and Delete Links).
The ability to bulk search and replace inventory links through-out your entire inventory.
A scenario of use: Saved outfits that contain a link to a mesh body that has since been updated, where you want to replace every instance of that old link with a new link to the updated body, in all saved outfits in your entire inventory that contain the old link.
Since the start of this month we have been working on this feature. We have now tested it internally as much as we possibly can and we are releasing it into the nightly build, but with it defaulting to disabled.
Experienced Genesis users can now test its functionality. Please do not enable this feature unless you are willing to test it and possibly suffer inventory problems, that our extensive alpha testing failed to identify. We suggest you test this first using an Alt account.
We have rigorously tested this feature on the beta and main grid using multiple accounts and we have reached a point where we now need the assistance of experienced Genesis Nightly build users to confirm that everything is working as it should.
Security added to this feature in recent days and now available in Build 750:
- Prevent viewer from accepting user input when replace links is running.
- Permit only one instance of replace links at a time.
- Do not allow close window during process.
- Display a wait message whilst processing.
- Add replace links to contextual menu.
- Added ability to replace -OR - delete links.
- Avoid double click on replace.
VERY IMPORTANT: Please do not attempt to enable this feature on any version prior to Build 750, as it will NOT contain the fixes listed above and may break your inventory.
We have taken every reasonable precaution we can to ensure this feature is safe to use. To opt-in to test this feature, in debug change:
GenxReplaceLinksFeature: Enable the replace links feature (Don't activate it!!) - to True.
March 15th, 2023 (749)
Final testing of new feature before making it available in Nightly for wider testing. You will need to opt-in when this becomes available for wider testing.
March 14th, 2023 (743)
More fine tuning for continuous testing, ahead of launching new feature to the test cycle. Feature is not live in this nightly build.
March 11, 2023 (735)
Back-end. Continuous testing throughout this period ahead of rolling out a new feature.
March 5, 2023 (733)
- Back end preliminary work: Find links (part 1/3 of internal test routine ready to go to wider test).
- New Feature: Customise your friendship requests in Prefs > Adv. Chat.
When left blank the friendship message will default to, "Would you like to be my friend?" (in the language you use). You can permanently override the default friendship message here in Adv. Chat tab.
- Fixed "..is typing bug", when the user is not typing. However if they press space-bar and nothing else, '..is typing', will display until one of you closes the chat IM.
February 27, 2023 (722)
- Fixed FPS read-out (when activated) appearing in snapshots.
- Changed reset value debug for RenderVolumeLODFactor from 1.0 to 2.5 which is already the default when using the low/mid/high sliders.
- Fixed typo's on cache start up and changed some
- Added new Genesis Team members, as shown in their profiles, in the account type box.
- Graphics Quality preset gestures are now available. You can create as many graphics settings as you like, by using the /setdebug gestures. Demonstration settings are now available from the Genesis store located at: http://maps.secondlife.com/secondlife/London%20City/105/239/24
February 20, 2023 (714)
- New Feature, Right clicking a persons name in their profile opens a menu of options. AR option now auto fills their name in for the report.
- You can also AR an IM or Group IM, by right clicking the users name in the chat.
- Group chat history, fetch group history only if it's not a P2P session
- Code clean up for removal of Opensim routines including the now redundant: ImagePipelineUseHTTP and UDP defaults set True on some settings, none of which are used in Second Life.
- Filed SL Jira https://jira.secondlife.com/browse/BUG-233428 Requesting a clear indication of start and end of Recent IM group history chat on server side, for further refinement of this new feature. Otherwise we will code it in to Genesis ourselves, but would prefer Linden took the hit their end instead of us introducing code viewer-side to compensate. Every little helps!
February 15, 2023 (708)
- Reinstated: Drag and Drop inventory from one tab to another.
How it works: Left click the item or folder you want to move from "Recent Items" and with the mouse button still pressed move it over the "All Items" tab. This will switch tabs, and whilst still holding the mouse button, you can now drag the mouse to the folder you want to drop the items into.
We very much hope that our current Genesis testers will continue to use the Nightly Builds. It is thanks to their testing that we can find and fix issues quickly. Those on the Nightly build will always get features and fixes quicker than the Releases. This release build isidentical to the Nightly build of the same number.
- Group Chat History. See group chat whilst you were offline, by opening the group chat. Also shows the last hour if a group chat opens on a new message. Older messages show in italic. See Notes below.
- Added ability to have digital read out for FPS at the top or bottom right of the screen. Prefs > Genesis > Adv. Features.
- A faster cache poke when initialising the viewer.
- Drag and Drop open IM floaters, reworked.
Fixes:
- Fixed rare cases of worn items moving to Lost and Found on login.
- Fixed login from command line, to launch the viewer from a command prompt and login.
- Fixed double message being received when group IM history opens on its own.
- Fixed sometimes an open IM tab needs to be pressed twice to bring it to focus/foreground.
- Fixed profile floater jumble on Spanish language.
Changes:
- Removed "please wait" on group chats when there is no need to wait!
- For bug a squashing introduced round-robin log files. Genesis log will now keep the 5 latest log files and dispose of them first in, first out. Format is: Genesis-yyyy-mm-day-session_starting_time.log
- Program Markers reflect Genesis as program name
- Change default value for CulTimeoutLowSpeedTime from 30 to 100 to help with older or not standard sample rate streams, (but for optimum performance use 56k or 128k when possible).
- Changed default (on initial install) for online friends pop-up chiclet from True to False (hooray!).
- Tied in FPS to the cancel button which was missing on Nightly 700.
- BroadcastViewerEffects particle beams (when selecting, inspecting, editing) defaults to off on initial install. Better for privacy.
Notes:
In an effort to get this release to you as quickly as possible due to the inconvenience of the Lost & Found server bug, we have held back a couple of fixes for testing and will get these done during the week for the Nightly build users. They are:
We are aware that the search floater cannot be resized on 1024 x 768 displays and will fix this in the Nightly builds shortly.
Aware that FPS will show in snapshots unless you disable FPS digital readouts first.
Finally.. Group IM Message history is liable to change due to a bug Linden Lab found in their code. We will adjust ours accordingly when they apply the new routines.
- Tied FPS to the cancel button, missing from 700.
- Preparation code for 1.4 release
February 11, 2023 (700)
- Added ability to have digital read out of FPS at the top or bottom right of screen. Prefs > Genesis > Adv Features.
- Fixed double message being received when group IM history opens on its own.
- Credit where credit's due
February 10, 2023 (691)
- Removed 'please wait' on group chats when there is no need to wait because group is active English and German.
February 9, 2023 (689)
- Group Chat History. See group chat whilst you were offline by opening the group chat. Also shows history of the last hour if a group chap opens on a new message. Genesis Viewer becomes the first Third Party Viewer to have this fully implemented.