Thursday, February 2, 2023

Genesis Change Log R4

Genesis:  A high performance, low memory footprint 1.23 style, Third Party Viewer for Windows 10/11.


An active participant in Linden Lab's  Second Life, Third Party Viewer program. 

https://wiki.secondlife.com/wiki/Third_Party_Viewer_Directory




February 2, 2023 (666)

- Fixed: Sometimes an open IM tab needs to be pressed twice to bring it into focus.

- BroadcastViewerEffects particle beams (when editing) default is now off.










Sunday, January 29, 2023

Genesis Release Version 1.3.662

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, Third Release 1.3.662

Please see the videos associated with this new release if you are updating from 1.2.594:


https://www.youtube.com/watch?v=RaTJjNL89eU  (Jan 29,2023)


NEW:

Quick Preferences icon which was just another arrow on the UI now carries the Genesis logo.
The "Genesis Button" bottom right, will launch Quick Preferences for easier navigation. 

Added change Toolbar Options to Quick Preferences.

Added Preferences short-cut to Quick Preferences for newer residents.

Ability to drag and drop tabs in communications floater, so you can prioritise open IM's.

Added Teleport Home button. See options in (Genesis button) Quick Preferences > 'Change Toolbar buttons'.  4th check box down says "TP Home".  Enable or Disable.  TP home honours your setting for WarnTeleportFromLandmark, ie whether or not to confirm TP first. 

Choose Who to render from Preferences > Genesis > Adv. Features.
Choose to render only you,  only you and your friends, only avatars below a certain complexity, or everyone.

Ability to IM yourself for keeping notes and pasting Slurls for immediate or later use.  To IM yourself, use the up arrow next to the communications button and choose IM Myself. 

Ability to delay UI Tooltips in preferences before hints are displayed.  Prefs > Genesis > Advanced : Tooltip delay.

Ability to search group names from group floater (works the same way as searching friends).


CHANGED:

Show/Broadcast selection beam particles is disabled by default for your privacy.  (Top menu > Tools)

Moved WASD options to Prefs > Input > Input and Movement.  Special note:  with WASD disabled, typing opens the bottom chat bar.  For those of you who do not use the bottom chat bar, leave WASD enabled, and you can still use the keyboard arrow keys to move.

Camera constraints now default to off.


FIXED:

Fixed: Alphabetical sorting for contact sets.

Fixed: Inherited bug: Friendship requests from muted avatars are no longer displayed.

Fixed: Inherited bug: Using Ctrl-x to cut an item from inventory in a new inventory window caused a viewer crash.  Also 'cut' items no longer go to trash.


REMOVED:

Removed inherited, ludicrous debug where the viewer is timed to crash after specified time.

Removed long forgotten routines to optimise code.

Removed the deprecated Web search options that are no longer used as SL returns to Legacy style.


Please join the in-world Genesis Group and check out our YouTube channel:

To download, go here: https://genesisviewer.org


Change Log R3

Genesis:  A high performance, low memory footprint 1.23 style, Third Party Viewer for Windows 10/11.

An active participant in Linden Lab's  Second Life, Third Party Viewer program. 

https://wiki.secondlife.com/wiki/Third_Party_Viewer_Directory



Januaury 30, 2023 (662) RELEASE  and (662 Nightly)

- Reverted changes made to LSL2 style scripting, but default still remains compile in mono as LSL2 will go away in time.


January 29, 2023 (659)  (Release Candidate 2)

- Added Shortcut in Quick Prefs to Main Prefs.  When in doubt, the user can press the Genesis key and it will take them where then need to go..


January 28, 2023 (655)

- Landmarks folder can now be popped up by adding "Landmarks" to the tool bar via Quick Prefs.
- Add shortcut to Favorites folder 'True' by default on new install. Disable via Quick Prefs, Tools.
- Privacy: ShowSelectionBeam set to off.  Don't broadcast particle line when you select or inspect.
- Added a page to this blog explaining storing Cache in RAM


January 26, 2023 (650)

- Reviewed credits in 'About > Genesis'  prior to Release


January 25, 2023 (648)  (Release Candidate 1)

- New Feature: Ability to drag and drop tabs in communications floater to organise them. 
- TP Home on toolbar follows global debug rule of WarnTeleportFromLandmark user preference.
- Removed deprecated LSL2 non-mono option in script editor and prefs.


January 23, 2023 (641) 

- Added show Toolbar selection in Quick Preferences
- Quick Prefs icon changed to Genesis logo.  Easier to explain where QP's are located for support.
- Go Home button added to tool bar (to disable, go to Quick Prefs > toolbar and uncheck TP Home).


January 22, 2023 (636)

- New feature: Prefs > Genesis > Adv. Features > Who to render, All, friends and/or by complexity. 
- New feature: Ability to IM yourself to paste slurls & notes etc (Comms button ^ bottom left toolbar)
- New feature: Prefs > UI tool tip delay for preferences menu (not hover tips in-world)
- Removed: "xxxxxx" ludicrous debug that forces a crash after x secs with debug setting that persists!


January 15, 2023 (620)

- New feature: Search group names from group floater.
- New feature: Ability to ding-ding on open IM's from friends. Prefs > Text Chat : A friend IM always dings
- Offer Genesis group once, on first session when build number is higher than previous version.
- Unravelling spaghetti, removing long forgotten unused values from settings.xml


January 8, 2023 (612)

- Only change is the insertion of a hover tip, located in Prefs > Input > Input & Movement:  WASD 

It reads:  "With WASD disabled, typing letters open the bottom chat bar.  For those of you who do not use the bottom chat bar, leaves WASD enabled. You can still use arrow keys to move.

We believe that we have made WASD as straight forward as we can, but recognise that some users will still not understand this and will need assistance from those of you who do. Thank you for helping.

January 7, 2023 (611)

- Fixed: Preference option "Input and Camera" is now "Input".


January 7, 2023 (610)

Change to Preferences UI

A major stumbling block for new users wanting to use WASD is in finding the badly phrased, strangely located option in Preferences > Text, which pertains to movement.

- Change to Preferences > Input & Camera, now under the umbrella of "Input".  Inside this setting are two tabs:  Input/Movement and Camera Options.  This should greatly simplify enabling WASD for movement instead of keyboard arrow keys.

Note: with WASD disabled, typing opens the bottom chat bar.  For those of you who do not use the bottom chat bar, leave WASD enabled, and you can still use the keyboard arrow keys to move.



January 4, 2023 (606)

- Added alphabetical sorting for contact sets.

- Web Search was deprecated and is now removed from UI with debug set false.

- Friendship requests from muted should not be displayed. 


January 2, 2023 (600)

- Added search ability to Teleport history.

- Fixed (inherited): Using Ctrl-x to cut an item from inventory in a new inventory window caused a viewer crash.

- Cut items no longer go to trash.


 December 18, 2022  (596)

- Camera Constraint set to false by default.

- Internal setting to create next round of viewer updates.






Sunday, December 11, 2022

Genesis Release Version 1.2.594

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.

A new Genesis Viewer Release.

Version 1.2.594

This release is primarily to address the Chromium updates that bring the viewer in parity with Second Life Viewer's media abilities for shared streamed content, in particular, the rise in the popularity of HiVid TV.

HiVid TV media is now supported. 

We added a cache system for Contact Sets to make them respond faster.

The Active Speaker list can now be paused, reactivated and refreshed.

The GenxProfileFloater is a new experimental profile floater that you can opt in and out of by enabling it in Debug.  When fully implemented it will become an option in Preferences, but already, you can upload a profile picture without incurring any upload fees.

Added some hover text help for some ambiguous settings in Preferences.

Added an additional 7 skins for the User Interface. You now have a choice of 11. Check out 'Second Love' if you like extra colourful, or  'Snow White', if you want a Wintery theme.

Developers and Support team can now be identified by "Genesis Viewer Team" appearing in their profile.

The Script editor now uses a mono space font.

A group invitation is offered (once) to the account logging in on the first session of a new install.

Click "Download Release" from https://genesisviewer.org

A reminder:  If you are currently on the nightly builds, please stay on them to get the very latest features before they go to the release version.





Saturday, December 10, 2022

Change Log R2

 

Genesis:  A high performance, low memory footprint 1.23 style, Third Party Viewer for Windows 10/11.

An active participant in Linden Lab's  Second Life, Third Party Viewer program. 



These are the "Change Log" notes for the Nightly Builds as we work towards Release #2


December 17, 2022 (595)

- Camera Constraints default to False


December 11, 2022 (594)

- Wait until user groups load before offering Genesis Group on install, correction for 591.


December 9, 2022 (591)

- Alternative Profile floater, ability to edit SL and RL info.
- Group membership, Join Genesis Group on new installation.


December 6, 2022 (583)


- Profile pictures can be added/changed for free on new test style profile floater (debug)


December 5, 2022 (577)

- More work on forcing refresh on active speakers.


December 4, 2022  (573)

- Added more skin choices.


December 4, 2022  (571)

- Lets be radical and re-imagine the texture system..
- Script Editor now uses mono space font.
- Make Genesis Team appear in profile.
- Added WASD in prefs.
- Added more skin choices.
- Identify Genesis team in their profiles.


December 1, 2022 (556)

- Further CEF update.
- Fixed HiVid TV and other media.


November 30, 2022 (554)

- Upgrade of chrome embedded library and dullahan.
- Continuing work on alternative optional legacy profile floater, profile feed tab and profile picks tab.


November 28, 2022 (551)

- Reworking method of forcing an update to Active Speakers list
- Added profile feed to alternative profile floater (GenxProfileFloater)


November 26, 2022 (547)  Available Sunday

- inclusion of experimental Profile floater can be enabled via debug GenxProfileFloater = True
- begin hover text help for some more obscure options.


November 22, 2022 (543)

- Profile work to remove deprecated items and introduce alternative floater that user opts in/out of via prefs (work in progress).


November 21, 2022 (539)

- Stop refreshing Active speaker list when paused.

- Begin work on deprecated functions in web profiles.



November 20, 2022 (537) 

-  Feature: Active Speaker floater list can now be paused (some further work required).

-  Feature: Active Speaker floater list can now be refreshed/repopulated.

-  Fixed: Camera View Angle 'makes you look like you are in a tube'.



November 11, 2022 (530/531)

- Typo corrections.



November 8, 2022 (525)

- Contact Set refactoring and adding cache for avatars contact sets.



November 7, 2022 (523)

- Internal setting to create next round of viewer updates.






Friday, November 11, 2022

Change Log

Change Log notes for Full Release 2



December 11, 2022 (594)

- Wait until user groups load before offering Genesis Group on install, correction for 591.


December 9, 2022 (591)

- Alternative Profile floater, ability to edit SL and RL info.
- Group membership, Join Genesis Group on new installation.


December 6, 2022 (583)


- Profile pictures can be added/changed for free on new test style profile floater (debug)


December 5, 2022 (577)

- More work on forcing refresh on active speakers.


December 4, 2022  (573)

- Added more skin choices.


December 4, 2022  (571)

- Lets be radical and re-imagine the texture system..
- Script Editor now uses mono space font.
- Make Genesis Team appear in profile.
- Added WASD in prefs.
- Added more skin choices.
- Identify Genesis team in their profiles.


December 1, 2022 (556)

- Further CEF update.
- Fixed HiVid TV and other media.


November 30, 2022 (554)

- Upgrade of chrome embedded library and dullahan.
- Continuing work on alternative optional legacy profile floater, profile feed tab and profile picks tab.


November 28, 2022 (551)

- Reworking method of forcing an update to Active Speakers list
- Added profile feed to alternative profile floater (GenxProfileFloater)


November 26, 2022 (547)  Available Sunday

- inclusion of experimental Profile floater can be enabled via debug GenxProfileFloater = True
- begin hover text help for some more obscure options.


November 22, 2022 (543)

- Profile work to remove deprecated items and introduce alternative floater that user opts in/out of via prefs (work in progress).


November 21, 2022 (539)

- Stop refreshing Active speaker list when paused.

- Begin work on deprecated functions in web profiles.




November 20, 2022 (537) 

-  Feature: Active Speaker floater list can now be paused (some further work required).

-  Feature: Active Speaker floater list can now be refreshed/repopulated.

-  Fixed: Camera View Angle 'makes you look like you are in a tube'.



November 11, 2022 (530/531)

- Typo corrections.



November 8, 2022 (525)

- Contact Set refactoring and adding cache for avatars contact sets.



November 7, 2022 (523)

- Internal setting to create next round of viewer updates.





Change Log notes for Full Release 1



November 5, 2022 Release version: 1.1.522

- Genesis Viewer RELEASE v1.1.522 is now available for download.



November 4, 2022 (Test 522 and Release 522)

- Initial install debug value change for water reflection to minimal.  Water exists under every region and there is a performance hit setting it to everything, even if you are land.  Maybe turn this up if you sail a lot or live in the sea.


November 3, 2022 (520)

- Final packaging for release.

- Advanced menu available by default but without dialog warning.  Every user always has this enabled so why lock it away in the first place?


November 2, 2022 (518)

- Release Candidate.. but there will be one last tiny tweak, but it is minimal.



November 1, 2022 (Internal testing only)

- On clean install, make window size 1080, to circumvent Windows ignoring maximise command under certain conditions, which makes floaters very small and needing adjustment on first ever session.  This supersedes change from Oct 31st. 


October 31, 2022 (Internal testing only 1.1.516)

Upon install..
- Maximise initial window size on install so cam controls go at the top
- Increase size of initial chat floater on install
- Mini-map should not be open on install
- Remove 'eve' from cache path
- Skin selector shows GenX by default
- Default time is shown in 12 hour clock
- Enable double click TP by default
- Save scripts mono is default
- Client tags are redundant and therefore not enabled



October 30, 2022 (492/496..)

- Added Destinations to change toolbars
- Typo's



October 29, 2022  (490)

This is the final dash. these changes will appear over multiple pushes during this weekend as they become completed.


- Preparing the release, the release app won't contain Eve when it's a release, but test version will still contain it. The settings folder are untouched and still contain Eve.
- Fixed: Debug ChatOnlineNotification Description ...Should be friends (plural).
- Ft Req:Tick box in settings to turn off favourites bar completely.
- Fixed: Prefs/Adv. Chat&IM Enable or disable /setdebug  should say enable to give tick box meaning.
- Remove Eve from viewer name and change version to 1.x.x
- Fixed: FontScreenDPI debug value should persist.
- Fixed: Contact sets - The display in IM's is not seperated into it's assigned colour (like it is in local chat) but instead becomes a link (using the assigned links colour).
- Changing some default debugs to add some essential buttons on the toolbar on new installation.
- Fixed: executable name when it's a test package.



October 28, 2022

We are pleased to announce that Linden Lab, the creators of Second Life, have enrolled the Genesis Viewer into the Third Party Viewer Program, as displayed in their TPV directory.

Work will continue this weekend to get our primary official release onto our site and we very much hope that Genesis users will be able to come to our launch party on Saturday 5th November in London City, which will be used to raise awareness of this new viewer.

Thank you to all our Beta Testers who have given such great, useful and informative feedback and for their faith in helping test this product ahead of it being listed.

It was important to us to get the infrastructure up to date, but upon 'official release', we will begin to concentrate on the many suggestions you have made for subsequent improvements.

SL, inSL and Second Life are trademarks belonging to Linden Research Incorporated.


October 26, 2022 (481)

- Internal tidy up work.



October 21, 2022 (479)

- Internal work on documentation whilst our 'homework' is being checked.



October 18, 2022 (475)

- Cosmetics, typo's, containers, last checks ahead of release.
- Viewer numbering:  Viewer type (1.)  Release (1.)  Build (475)



October 14, 2022 (467)

- Remove logging of irrelevancies to log file and improve performance. 


October 12, 2022  (463)

- updated fmodstudio to version 2.02.09
- Fixed: server side: Date of latest version always says today's date.  Will now show compiled date.
- Fixed: (inherited) Prefs/Comm logging path button not always visible, also does not open Windows file picker.
- Fixed: Prefs/Adv. Chat/Chat Enable/Disable /setdebug. Now says Enable, to give meaning to the check box.
- Fixed: (inherited) Chat box - when speaker list is opened and the floater is reduced, the profile name can be displayed outside the floater.
- Fixed: (inherited) crash to desktop on Message Log floater
- Housework: less verbose logging now TPs/Long walks are resolved.
- Close all dialog shortcut ctl+alt+shift+d removed. It was also toggling the Advanced menu.


October 8, 2022 

- Background Yield time slider (Prefs > Genesis) Defaults to 40ms, but allows up to 200ms on the slider.  This is the amount of time Genesis gives back to the CPU when it is in the background or has been minimised.  The higher the value, the more milliseconds it releases for other processes.   Setting this value too high can cause the viewer to stall when swapping it back into focus/foreground on slower computers.

- Fixed: Tag colour for marking people in radar and minimap.
- Fixed: Friend tag colour on minimap.



October 7, 2022

- Fixed (inherited critical bug) Viewer failing to receive 'Region hand-off' Intermittently. Bug where parcel info fails to update, causing rezzing in wrong group, previous parcel music, then a long tp progress bar followed by disconnect on the next TP.  A joy to put this bug to bed at last!

- On first use Genesis will display its logo at logon instead of blank screen.

- 'Please report this crash' screen updated to show Genesis contact information.



October 4, 2022

- The viewer does not 'phone-home' to any other servers, connecting directly to SL's login server and we need a way to remind people to check regularly for updates.  Every 25th login the MOTD will be replaced by a reminder for users to check the Genesis site for news, tips, tricks and updates.



October 3, 2022

- /setdebug the powerful command line that can be used to change your debug settings by using local chat or say /setdebug name value commands stacked in gestures, is now disabled by default. In Prefs > Adv chat, you can enable or disable this setting.  Remember, you should always check the content of gestures you accept from others for /setdebug commands if you have this feature enabled.  In short, don't take candy from strangers, without reading the ingredients. 

- As below.. Force request of seed capabilities..  for region crossings on foot (previously only for TP).



October 2, 2022

- Force request of seed capabilities on region you enter to reactivate the event poll that could time out after period of inactivity.



September 30, 2022

- Fixed: Inherited bug: SL TOS could be agreed to, without TOS being displayed.
- Fixed: Inherited bug: Vivox licence agreement.
- Fixed: Library Inventory not loading under certain circumstances.



September 26, 2022

- Pulled Nightly Build 421.
- Reverted wait loop for messages from September 25 as it caused performance issues.



September 25, 2022

- Added a wait loop for messages, make sure we have received them. (see above)
- Tweaked throttle settings to agent updates.



September 24, 2022

- Reviewing the valid state of avatar and how connected regions remain connected during TP.
- Removing code made for Opensim but kept for all grids, in post teleport process.
- Increasing the time frame for message system processing. 



September 17, 2022

- New code for Bandwidth in Preferences changing from 'unlimited' to 'adaptive' as it will now auto-adjust, reducing during periods of packet loss and increase when incident resolves. (Related to "the long walk" issue).
- Pulled hyperlink in 'About' to 'server release notes' as it goes nowhere.
- Hardware detection code inaccurate.  Replaced with FS detection code. Thank you Firestorm.
- Texture memory GPU allocation should now be more accurate. Allocation was too large causing crashes on smaller memory GPUs.



September 12, 2022

- Teleports. We have all lived with old TP code for a very long time.  This complex reworking of the routines and subsequent fetching of other caps continues.  Results in v404 are extremely encouraging. Fine tuning for next build, but we are on the right track.
- Word-wrap on profile notes.


September 11, 2022

- A lot of work has gone into Teleports, they should be quicker and more reliable.
- Testing "the long walk", when the viewer fails to receive the handoff from the previous region.
- Much quicker login thanks to rearranging priorities.
- Favorites bar can be hidden with ALT+Shift+F or by clicking the "<" icon at the top.
- Favorites bar now matches the skin you choose.


September 10, 2022

- Contact set settings is located in Prefs > Genesis > Contact sets (tab).
- Favourites bar can now be turned on or off in preferences.
- Teleport: Hopefully improve teleport race condition (with tests) to eliminate parcel information getting 'stuck' on previous destination.  Appears to particularly effect those with 100k+ inventories.


September 9, 2022

- New Preference panel with options for contact sets
- VLC dll's now including in main distribution so we are not reliant on slow VLC server


September 8, 2022

- Fixed: mesh preview in all skins.
- Fixed: changing skin without being logged in crash.
- Avatar name colour changed, post login, will now only be applied to the connected user account.

September 6, 2022

- Online indicator pop-up (bottom right) can now be toggled independently of message in chat.


September 5, 2022

- Floating an idea for emulating EEP without any frame rate drop (381)
- Radar notes check box replaced with easier to see icons
- Fixed: Radar in radar.  Not obsolete as we had thought.
- Fixed: Radar mini map marking 
! Known issue: EEP settings content is truncated. work continue. 

September 4, 2022

- Early test of  EEP emulation. Sky only. No Day/Night cycle yet.


September 2, 2022

- Avatar default colour can now be set in Prefs > Genesis > Tags.
- Updated 'About Credits.'

September 1, 2022

- At logon, offline group notices, offline IM's, pay notifications and L$ balance should be started before inventory is called, because people with truly huge inventories could find this information has stalled.


August 30, 2022

- Added Dazzle themed skin.
- logo icon replaces our original quickie one.
- Fixed: LastName "Resident" not showing when user has no display name (and show Resident is enabled).


August 29, 2022


- Fixed: Sort order for groups now persist for that session.
- AvatarNameColor debug now persists through relog. 
- World > My Outifts, Favourites and Received floaters fixed.


August 28, 2022

- Main Inventory "open in new window" remembers position for peeking inside folders without needing to load an entire inventory instance (Try it!).
- FloaterSecondaryInventoryRect remembers position for secondary inventory instance.
- Display Vivox version in 'about Genesis'.
- FloaterProfileRect stores last moved floater profile position.
- Profile floater position now persists through sessions instead of returning to middle.
- Fixed: Join Genesis (group) button on local chat.

August 27, 2022

- Internal "house work".  Created our own repositories for dependencies.
- No longer reliant on any external server repositories.
- Profile notes now word wrap


August 24, 2022

Starting with this build, a revision number is now shown on the download page. 

- Fixed: People tab floater
- Fixed Search/People artefact on floater
- Logon correctly shows powered by, not 'powered b'
- Added Gemini and Dark skins to skin selector
- Keyword alert colour now takes dominance over contact set colour.
- Radar 'Enter/Exit' notification now separate options, Enter and Exit.


August 12, 2022

- Favourite bar re-ordering will now persist through sessions.
- Requested: Keyword alert colour now overrides contact set colour in chat.
- 'Open (inventory) in new window' now remembers its position like main inventory.
- Profile location on screen will now remember its position upon relog.
- Added keyword alert default sound (can be changed in prefs).



August 10, 2022

- Ability to right click inventory window and open in own floater.
- Detect Cuda compatible GPU and use nvJPEG2000 instead of OpenJpeg
- added preview jpeg for GenX skin

August 9, 2022

- Fixed Bulk uploads (inherited).

August 8, 2022

- Fixed: Group notices not appearing in pop-up
- Fixed: inventory links that are not being worn, show in thin italic
- Fixed: join Genesis button now moves with the rest of the floater
- Fixed: profile default made wider so you no longer need to scroll
- Favourites bar will adjust length based on how many LM's you have (within reason).
- Removed local chat message for joining genesis.  invasive.
- 2nd Life and 1st Life in profile bar renamed SL and RL respectively.  Kinder to profile floater.
- debug LinksForChattingObjects set to 2 (for new users, existing, please change this manually).
- always underline clickable links is now the default GenesisAlwaysUnderlineLinks

August 6, 2022

- Added button on chat bar to invite users who are new to Genesis, to join the support group.
- Aware that you still need to scroll on profile floater for notes box.  Fixing this weekend.


August 5, 2022

- New user first install will pop up invite to join in-world Genesis group.
- Auto close invitation floater if already in group.


August 4, 2022

- Profiles will remember where you want them to open and will also cascade if you have multiple ones open

August 3, 2022

- GenX Teal bespoke skin added

- Replace gDirUtilp->getDireDelimeter by LL_DIR_DELIM_STR
for performance reasons, it's better to compute this at compile time

July 31, 2022

- Updated Vivox lib to 4.10

July 30, 2022

- Inventory should accept and show EEP settings

July 29, 2022

New Feature: Context menu for TP favourites
Fixed..
- gaps in AR categories
- Group notice should be ascending order
- RLV off by default
- snapshot floater width
- reset TP on fail
- Contact Sets floating name can be disabled
- Inventory should accept and list EEP settings
July 28, 2022
 - New Feature Favourites Bar Contents of favourite folder now displayed at the top of the screen for TPs.  Drag and drop to rearrange.

July 24, 2022

We are ready to start inviting you to use this viewer.
- New Feature Contact Sets -   Colour them how you like, add, remove people etc.  The colour you choose will show when they type in local or IM to you.  Their avatar tag will also show in the colour you choose.

June / July 2022
- Went through all debug settings to change defaults to the 20th century and not treat everyone as if they have a 20 year old computer!    If your computer is this side of 10 years old, most of the debugs should now be correct.

- Cleaned up/Removed some horrible old code we inherited from Snowglobe.

- Maximum Av default is 16.  When set much lower, the constant swapping in and out of imposters degrades frame rate more than that drawing in avatars properly.

- BackgroundYieldTime.  check this out, its how much time you permit to processing when the viewer is out of focus (in the background). A lower value will significantly speed up your PC when the viewer is not in focus. This is now set to 10 (percent) but if you run 2 screens and want the viewer to be smoother (ie more frame updates) out of focus, adjust this upwards, between 25 and 40.

- Inworld help group has a tick box, so when using the group chat, it can be set to display the version you are on.

- New Feature:  From Prefs > Genesis >  Tags Colors you can set the viewer to automatically color other users for whom you have written profile notes on.  This is a great lazy option for people who do not want or do not need to create contact sets.

- We're all grown ups,  changed initial defaults to show mature and adult places and events.  You can always turn this off it if bothers you.

- Render Volume LOD default changes from 20 year old computer 1.125 to 10 year old computer 2.50.
If your PC was made this century, suggest you set it to around 3.50 to enjoy better quality meshes.

- Removed lots of gunk relating to OpenSim to optimize code for Second Life.

- All roads lead to roam.   With so many viewers you need to be in a specific floater to perform moderation/zoom etc tasks.   With Genesis, the same context menus open if you right click the user name, whether it is in Sound Explorer, Radar, Chat etc etc.  Much easier!

- Zoom on user from all menus.

-  Prefs > Network.   Try ticking "Unlimited Bandwidth" and see how you get on with it.  We cannot see any evidence to support the need to throttle your connection to SL, unless you are on shared or slow internet.  SL servers are throttled their end anyway, so no need to do it your end too.   Check CTL+Shift+1 and see if you are dropping packets.  If you are, then you may need to set the bandwidths manually.  Start at 5k and work your way down.

- Classic Skin.  Genesis will in time have its own unique skin in addition to the default original 1.23 skin.  However, we cannot make this new skin until we finishing improving and adding features.. so for now enjoy the classic skin.

- Opened in-world group and also a discord group for those who would like to get on board and help us with feedback from the user perspective.


ABOUT

Blazingly Fast, Low Memory Footprint, Feature Packed, High Performance, Legacy Viewer, Perfect for Laptops.

Genesis is a feature packed Windows based 1.23 viewer for Second Life.
It offers feature rich functionality, never seen before in other legacy viewers, whilst preserving lightening speed and low memory footprint, making this viewer the perfect solution for laptops.
This viewer is currently in Beta phase and we are eager for your help in testing its reliability and functionality and feeding back to the group.

The current flavour is EVE.  This denotes Beta Testing phase.   ADAM, its forerunner has retired.

DOWNLOAD

Download the newest version here: https://londoncitysl.com/genesis/nightly_builds/

There is a migration tool available to copy your settings from any Genesis stable release, to a nightly tester release if you fancy dipping in and out of Beta Testing.   To copy your settings download the latest App here and remember to right click it and "run as Admin" to update your settings.

There is an In-world Genesis group that can be joined via the viewer:   Help > Genesis Group, the group is also available here: secondlife:///app/group/19cdbd96-8581-b2b2-1f5a-626ae275d54f/about

We also have a discord group for those wishing to help us develop or test.  Please contact Torric Rodas for more information.

Genesis Change Log R4

Genesis:  A high performance, low memory footprint 1.23 style, Third Party Viewer for Windows 10/11. An active participant in Linden Lab'...