Star Sonata
http://www.starsonata.com/forum/

JMLauncher: UI Augmentation + UI Variables!
http://www.starsonata.com/forum/viewtopic.php?f=111&t=49445
Page 1 of 3

Author:  jeff mc beth [ Wed Dec 21, 2011 9:06 am ]
Post subject:  JMLauncher: UI Augmentation + UI Variables!


JMLauncher - Version 1.9.0 (02/05/12)
* Made a completely new application to handle UI installation and other things in general
** Thus renamed to JMLauncher, from JeffML. JeffML will be used to refer to the UI.
* Added HaxEdits, a collection of UI edits by TehHaxzorz.
* Improved UI installation (now a single file, instead of a bunch of files).

Get it here! - Read me

JeffML - Preview
JeffML is a collection of what is mostly XML which tweaks bits of the UI. Currently the pack includes restructuring the social/contacts window to include a close button and look neater, placing the visibility bar horizontally and displaying visibility to 6 decimal places, two widget bars displaying skill points and lag killer information, and a close button for the galaxy map.

Fulcrum - Preview
Fulcrum is a complete UI designed by Turbinia and finished up by me. It is designed for Speed Demon PvP action, but generally just looks nice. Fulcrum makes all the windows transparent, and pulls everything to be closer together to give you more screen space. The top and bottom bars are reduced in size so floaties are free to roam around the edge of the screen. The target preview and information are moved over to the left and the target options won't get in the way of the information. The visibility bar is placed on the horizontal and displays your ships visibility to 6 decimal places. This UI isn't suitable for those with a small monitor width, as it'll reduce the number of hotkeys you have available.
Note: There is a issue currently with target previews which breaks it, so your target previews will appear to be about 8 by 8 pixels. Also, the lagkiller notifier is removed, so if you are asked for a value, you won't be able to give it.

HaxEdits - Preview
A collection of edits by TehHaxzorz, including larger chat, larger dialog boxes and the radar from JeffML and a basic UI background change.

JMLauncher is pretty self explanatory, but it is heavily suggested you completely remove the old version (JeffML) before installing JMLauncher. It's also suggest you read the readme for specific information, it isn't long. JMLauncher will not uninstall any but it's own UIs. If it doesn't run, install the Microsoft Visual C++ libraries (links are in the readme, do check these are correct for your operating system!), although it should run 'out of the box'.

To install, just download the executable and run it, it should set the install path automatically, if not just enter it manually. The installer do most of the work for you, once that's done you can read the readme and start JMLauncher. From here you can install the UI you want, and start by hitting "Start Star Sonata".

Update history
Version 0.8.0 (14/2/12)
* With the update to the radar screen, some big improvements (JeffML only):
** Return of the radar target distance rings every 500 distance up to 4000
** Resizeable radar screen
* Installer now stores your previous path instead of you having to manually enter it each time (for those with non-default path)
* Installer now stores previously installed parts to remind you (planning to work in some better functionality)


Version 0.7.0 (9/2/12)
*Added permanent safety lock button on the widget bar on the left (JeffML & Fulcrum)

Version 0.6.1 (7/2/12)
*Changed chat to match the rest of the colour scheme in Fulcrum
-Added preview screenshots to thread

Version 0.6.0 (6/2/12)
*Completely new UI - Fulcrum by Turbinia!
*New widget for the lagkiller
*Now searches your program files and application data folders to find Star Sonata 2
*Automatic update checking
*Some support stuff for automatic updating
*Customizations no longer individual (sorry)

Version 0.4.0 (15/1/12)
*Properly fixed all the issues with the social window (Sorry I didn't notice them all, but yay!)
*Huge improvement to the visibility bar, now just displays your visibility to 6 decimal places!
*Added a close button in the top right corner for the galaxy map
*Improved the installer to remove that screen to pick 'tasks' after you select what you wanted to install
*Improved how (un)installations are managed
*Now uses package system so no files are overwritten!
*Default path is now set to the default path of Star Sonata 2 (in App Data)

Version 0.3.2 (3/1/12)
*Fixed social window so that when it opens, team is opened instead of squad.
*Made the social window tabs a little less ugly in their position and such.



Current project!
I recently started a new project, a pretty big project. With an assistant at hand, playerboy345. We are recreating the UI of client 1! The current progress can be viewed here. I will updated the image as and when I feel like. Otherwise! Onwards with progress!


Client UI variables
I've also been asked to write a guide on client skinning and UI modification, as part of this and general documentation. I started a variable list, this list of variables can be viewed here. If you'd like to help me fill it in, then tell me your email/google account (in pm or such) so I can share it with you so you can edit it. It's otherwise locked to prevent some random person from deleting it all.


PS: I'm looking for a better icon, if anyone wants to make one one. Must be square, divisible by 8 and must be .png or .ico extension.

Author:  blacker2359 [ Sun Dec 25, 2011 6:17 pm ]
Post subject:  Re: JeffML: UI Augmentation

That vis bar is epic! Thanks jeffels!

Author:  jeff mc beth [ Sun Dec 25, 2011 8:30 pm ]
Post subject:  Re: JeffML: UI Augmentation

Once I get a computer that runs SS that I can work with, I'll make a few more tweaks to the visibility bar, namely putting it next to the shield/energy along with the weapon bar, so the top bar isn't so tall. But only after I made my toggle-able smalltargets window.

Author:  jeff mc beth [ Sat Jan 14, 2012 11:51 pm ]
Post subject:  Re: JeffML: UI Augmentation

Major update today!

Social window fixes and visibility bar/gal map improvements. General improvements to use and some other stuff. Check the OP for more detail!

Author:  jeff mc beth [ Sun Feb 05, 2012 8:11 pm ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

An even more major update today! Featuring a complete new UI and some extra stuff from me, and installer code improvements for automatic updates and such! Yummy!

Author:  Griffin [ Sun Feb 05, 2012 8:33 pm ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

jeff mc beth wrote:
¡Una actualización de hoy aún más importante! ¡Con una interfaz de usuario completamente nueva y algunas cosas extra de mí, y las mejoras del Código del Instalador de actualizaciones automáticas y esos! ¡Yummy!



¡Con 2 veces la cantidad de signos de exclamación, como la última actualización!

Author:  Camsy [ Mon Feb 06, 2012 12:54 am ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

:lol: !!!

Author:  playerboy345 [ Wed Feb 15, 2012 12:56 pm ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

http://i44.tinypic.com/k39n9f.png

!!!

Author:  thecrazygamemaster [ Thu Feb 23, 2012 6:29 am ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

jeff mc beth wrote:

** Return of my radar target distance rings every 500 distance up to 4000

OI, OUR radar distance rings :P

Author:  playerboy345 [ Sun Feb 26, 2012 1:37 pm ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

Who else uses this?

Author:  ProjectRay12 [ Mon Feb 27, 2012 4:44 pm ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

playerboy345 wrote:
Who else uses this?


I do

Author:  jeff mc beth [ Mon Feb 27, 2012 5:05 pm ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

ProjectRay12 wrote:
playerboy345 wrote:
Who else uses this?


I do

Got any ideas for what else I could do to improve on it?

Author:  playerboy345 [ Mon Feb 27, 2012 5:32 pm ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

jeff mc beth wrote:

Current project!
I recently started a new project, a pretty big project. With an assistant at hand, playerboy345. We are recreating the UI of client 1! The current progress can be viewed here. I will updated the image as and when I feel like. Otherwise! Onwards with progress!



!!!

Author:  ProjectRay12 [ Mon Feb 27, 2012 8:41 pm ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

jeff mc beth wrote:
ProjectRay12 wrote:
playerboy345 wrote:
Who else uses this?


I do

Got any ideas for what else I could do to improve on it?


Indeed I do :D

Resizable radar (which has been done by someone else, but it isn't compatable with your UI anymore, at least not for me)

Fix so if someone wants to keep regular vis bar, its doesnt screw it up (always full)

Maybe a way to see squad hp and energy better than normal setup

IF you can, a way to see where teamates, squadmates, etc. are in the uni

Author:  jeff mc beth [ Mon Feb 27, 2012 9:17 pm ]
Post subject:  Re: JeffML: UI Augmentation + UI Variables!

ProjectRay12 wrote:
Indeed I do :D

Resizable radar (which has been done by someone else, but it isn't compatable with your UI anymore, at least not for me)

Me in the OP, on the 14th wrote:
** Return of the radar target distance rings every 500 distance up to 4000
** Resizeable radar screen


Quote:
Fix so if someone wants to keep regular vis bar, its doesnt screw it up (always full)

Ohhh, yeah. I'll do that and pass it to someone to commit to the stock XML

Edit: Was working fine for me, the bar is scaled to SqRt(vis/1000), so any vis over 1k will be a full bar.

Quote:
Maybe a way to see squad hp and energy better than normal setup

smallTargets are a bitch, all I'm going to say on that right now.
Quote:
IF you can, a way to see where teamates, squadmates, etc. are in the uni

Friends list.

Page 1 of 3 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/