Disclaimer

This is MY Viewer, i decide which feature i want to add and which to remove, i share this Viewer to show the world that user base size is not important, i do rate quality by effort, thought and love put into the project, not some rough estimated numbers. I consider feature requests only if i you can name proper valid reasons i can agree on. It is my unpaid time i'm putting into this project, i'm not here to cater to every Joe's desires.

Wednesday, October 18, 2017

Black Dragon 64x - Release Candidate 2 "Bit Dragon"

Crashfix.

Fixed a crash when opening the group tab in the people window.

Whoopsidoodles. I swear this always happens on cleanups.

Tuesday, October 17, 2017

Black Dragon 64x - Release Candidate "Bit Dragon"

Quick bugfix update


A long standing issue with the top toolbar not letting clicks through onto HUDs below them has been resolved, finally!

Also info on the ease in and ease out duration of animations has been added to the Pose/Animation Manipulator window.

The missing ban button in the group roles panel has been added and hopefully AMD cards fighting the auto-scaling memory limits should be resolved now too.


Updates weeeeeeeeeeeeeeh!

Monday, October 16, 2017

Black Dragon 64x - Beta 3 "Bit Dragon"

Usability update #3.
The last one for now.


The biggest pile of changes was writing all the tool tips for the remaining tabs, they have all been tipped with a tool if you know what i mean. This includes the panels 'Notifications', 'Controls', 'General', 'Privacy', 'Sound & Media', 'Keybindings', 'Viewer', 'Chat', 'Browser' and 'RLVa' with RLVa being the worst out of them all, i'm hardly a RLVa user and i don't know what most of these options do, i tried my best explaining what i could get from the already existing tooltips and debug descriptions but don't count on them being 100% accurate. Other tabs have gotten some improvements too, namely 'Display' tab's tooltips have been improved even further.

I overhauled the 'Animation' (Animator) tab in the Animation Controls window (which is now called 'Pose/Animation Manipulator') in an attempt to speed up animation creation and make it easier to make changes to it.

I fixed the Poser being overwritten by these pesky AnyPose posestands and moved the entire window from the 'World' menu to the 'My Useful Features' menu.

As said in the last post, i was unhappy with the 'Derender' option so i moved it out of the 'Render Avatar' menu and into the main menu to the rest of the avatar specific actions.

I disabled the pesky 'Launch the BD_Launcher instead' notification for now until we actually have a working launcher.

Controls on some vehicles that utilize Shift + Left/Right should now also work, i also added the Move Left/Right option to the sitting menu in case you want to rebind them.

This is pretty much it for now. 3 Updates focused solely on improving the interface and usability, it was a lot of work and there is still much more to do but this should at least improve on the worst parts. Also... no pictures... why the fuck are there no pictures in this post... i have to fix this.






Wednesday, October 11, 2017

Black Dragon 64x - Beta 2 "Bit Dragon"

Usability update #2


This one has quite some changes in it.

I continued adding and improving all tooltips in preferences like i did with the display tab, so far 'Interface', 'Camera' and 'IM & Groupchat' have had their tooltips created and/or updated, additionally i updated the tooltips in the onscreen movement controls window, it shows you the default buttons in green now too.

The second big thing that i spend the last 3 days working on is the avatar right click menus. Menus, plural. I changed the people menu, inworld avatar menu, inworld attachment menu, IM tab menu, speaker list menu, group memberlist menu, SLURL menu and chat title menu. Every menu that has remotely something to do with someone else or their avatar has been changed, reorganized and filled with additional options.


I think you'll quickly see that they all now have a consistent layout across all of them. The only thing i'm not yet fully happy with is the derender option being in the Avatar Render menu but then again you're most likely rarely if ever going to derender full avatars en mass, but i'm open for feedback on that one.

Most of these menus have been filled with missing options such as remove friend, block text and mute voice (you can do it inworld now finally!), report option where possible, reset skeleton options (yes you can select multiple people on the People-Nearby tab and mass reset skeleton now), view chat history option all over the place and much more. I'm sure some of you will cry in agony seeing that i touched the right click menus but don't worry, you'll get used to it very quickly and its SO GODDAMN MUCH BETTER.

Then theres preferences again, i added a few missing default buttons, changed the default buttons to clearly indicate which options they change and fixed some alignments too. Should be much easier to understand now.


While we're still in preferences again, the Sound & Media tab was changed too so it fits the general layout of all other panels... for consistency you know. Also you can now enter values directly and of course see them too, should again improve readability and make it easier to understand what is going on.


The rest is just minor cleanup, fixes, layout tweaks and translation stuff, nothing you won't notice unless your OCD triggers when something has a single pixel more offset than the previous option.

There will be a third usability update which will add tooltips to the remaining preferences tabs that have yet to receive them, there might also be a few more right click menu tweaks and some more tooltip tweaks to display tab tooltips. We'll see, only time will tell what evil-ish things i can come up with.

Sunday, October 1, 2017

Black Dragon 64x - Beta "Bit Dragon"

The usability update #1.

I always complained about how time consuming it is to write tooltips and keep good information presented to the user if they chose to. Well today i'm gonna release the first update whose goal it is to improve on usability and documentation.

This updates includes a unholy amount of tooltips for every single option in the preferences display tab. Every single tooltip has been rewritten or altered massively to have a new somewhat consistent design across all options. Tooltips will now display you a rough estimate of how they impact graphics and performance and what they actually mean, for instance, what does Object Quality 'Normal' mean? Well now it will show you that it is a value of 2.0. If that wasn't enough, quite a few options will give additional hints on their usage and other misc stuff they might happen to change or be changed with but most importantly all options now have decent explanations as to what the option really does. No more guessing (unless you're counting the tone mapping options, they are still vague since i'd have to explain the weights and how each slider interacts in the calculations, which i don't know without looking into them nor would help you in any way). I've spend roughly 6 hours on a rough pass through all of them and another 4 hours doing some iterations. I'm not done yet but this is huge progress and i'd like to get it into the public as quick as possible to get some feedback on it before i continue building on it, since this is one of the very few things that i'm actually doing for YOU rather than me. You're welcome.



Other than tooltips there have been some other changes such as the "Report" option missing from certain often used menus such as conversation tabs or the people window, it should now be there and usable, should make it a lot easier to report people if the need ever arises.

Also zoom limits have been removed. You can now Alt-Zoom out up to 9999m. Click to Walk will no longer break the normal camera behavior, click to walk is just an extension now and allows....you to click somewhere to walk there... rather than breaking the entirety of the camera and how it behaves.

Also i figured out why the agent recorder breaks sometimes, it writes the pilot files into the Viewer folder which almost no one of you probably has write-access to. I moved the pilot files to the user_settings folder in AppData, this also means that the camera recording now reliably works for me too. Great. I'll redo it in the future into a full featured recorder studio where you can list and edit every position, add and remove them and possibly do more. Looking forward to this.

The most important fix in this update is probably the "Current Outfit" tab finally working again. I figured it out... only took me a few months. As always it was something really stupid and small...

While i found some great deal of additional information on why changing the UI size is bisbehaving i sadly haven't found a fix yet other than you resizing the window or toggling Fullscreen Window Mode twice, both of which fix the click offset. Sadly i cannot employ a proper fix and no... just forcing the Viewer to reshape doesn't work, i tried it. The reshape must come from the window through user interaction, the internal reshape code itself doesn't fix it.

Still 2 of 3 long standing issues fixed. Someday i will find out whats breaking UI size changes. Someday. It has only been broken for 6 years now.