Xenon UI OXP

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

User avatar
phkb
Commodore
Commodore
Posts: 2343
Joined: Tue Jan 21, 2014 10:37 pm
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...

Re: [WIP] Bulletin Board system

Post by phkb » Mon Mar 13, 2017 3:52 am

Cody wrote: I tried the ordinary Xenon UI instead, and apart from it being too wide, there was no issue with the background.
But the problems remained with Redux? Hmm. I think it might be time for a colourful metaphor.

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13584
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: [WIP] Bulletin Board system

Post by Cody » Mon Mar 13, 2017 1:19 pm

There was certainly some colourful language around last night when I was having trouble with the expansions manager.

User avatar
phkb
Commodore
Commodore
Posts: 2343
Joined: Tue Jan 21, 2014 10:37 pm
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...

Re: [WIP] Bulletin Board system

Post by phkb » Wed Mar 15, 2017 3:09 am

Cody, can I get you to do a test without BGS and Library installed? I just want to see what Xenon Redux does on its own, or whether I've messed up the linkages to Library GUI.

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13584
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: [WIP] Bulletin Board system

Post by Cody » Wed Mar 15, 2017 10:39 am

Xenon Redux on its lonesome works fine! Add Library, and the issue returns.



You wanting this Xenon Redux stuff split-off to the Xenon UI thread?

User avatar
phkb
Commodore
Commodore
Posts: 2343
Joined: Tue Jan 21, 2014 10:37 pm
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...

Re: [WIP] Bulletin Board system

Post by phkb » Wed Mar 15, 2017 9:39 pm

Cody wrote: You wanting this Xenon Redux stuff split-off to the Xenon UI thread?
I've put the request in now, so should probably happen soon.

In the meantime, I've just uploaded a new version of Xenon Redux UI. Can you give that a try with Library?

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13584
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: Xenon UI OXP

Post by Cody » Thu Mar 16, 2017 5:42 pm

No luck, I'm afraid. Tried with my usual commander (and moved it on), and tried with a virgin Jameson too.


XR works fine using the old BGS/CCL combo - but that's no help. Leave it be, amigo!

Astrobe
---- E L I T E ----
---- E L I T E ----
Posts: 596
Joined: Sun Jul 21, 2013 12:26 pm

Re: Xenon UI OXP

Post by Astrobe » Thu Mar 16, 2017 7:08 pm

Might be related or not, but I've noticed little bugs with Market Observer on trunk: some of the column headers are not displayed while in flight. Maybe some minor changes in 1.85 cause those problems?

User avatar
phkb
Commodore
Commodore
Posts: 2343
Joined: Tue Jan 21, 2014 10:37 pm
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...

Re: Xenon UI OXP

Post by phkb » Thu Mar 16, 2017 9:20 pm

Astrobe wrote: I've noticed little bugs with Market Observer on trunk: some of the column headers are not displayed while in flight.
I think this is by design. Market Observer uses a custom HUD to position the column headers, and it only switches to that HUD when docked.

gizmo
Deadly
Deadly
Posts: 146
Joined: Mon Nov 22, 2010 2:40 pm
Location: aboard the "Kiss of Time"

Re: Xenon UI OXP

Post by gizmo » Thu Apr 06, 2017 3:31 pm

The "view map" function in Random Hits doesn't display anything with Xenon UI (and Resource Pack F).

User avatar
phkb
Commodore
Commodore
Posts: 2343
Joined: Tue Jan 21, 2014 10:37 pm
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...

Re: Xenon UI OXP

Post by phkb » Thu Apr 06, 2017 10:22 pm

Ah. I keep forgetting I'm running with a slightly modified version of Random Hits, in which I've gone through and found all the "runScreen" functions that use the "backgroundSpecial" property, and added a "screenID" of "random_hits_map".

I'll get a new version of Xenon UI up shortly that will make it skip all the RH mission screens.

<shameless plug mode on>
Of course, if you add the [EliteWiki] Bulletin Board System and the [EliteWiki] Contracts on BB OXP, then turn on the Random Hits conversion, you'll be able to use the Bulletin Boards map screens instead!
<shameless plug mode off>

gizmo
Deadly
Deadly
Posts: 146
Joined: Mon Nov 22, 2010 2:40 pm
Location: aboard the "Kiss of Time"

Re: Xenon UI OXP

Post by gizmo » Fri Apr 07, 2017 6:30 am

phkb wrote:
Thu Apr 06, 2017 10:22 pm
I'll get a new version of Xenon UI up shortly that will make it skip all the RH mission screens.
Thanks!
<shameless plug mode on>
Of course, if you add the [EliteWiki] Bulletin Board System and the [EliteWiki] Contracts on BB OXP, then turn on the Random Hits conversion, you'll be able to use the Bulletin Boards map screens instead!
<shameless plug mode off>
I'll give your shameless plug a try.

User avatar
phkb
Commodore
Commodore
Posts: 2343
Joined: Tue Jan 21, 2014 10:37 pm
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...

Re: Xenon UI OXP

Post by phkb » Sat Apr 08, 2017 12:51 am

OK, a new version of Xenon UI (normal and Redux) has been published, which should fix the issue with Random Hits.

User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 13584
Joined: Sat Jul 04, 2009 9:31 pm
Location: Corke's Drift
Contact:

Re: Xenon UI OXP

Post by Cody » Tue Jul 11, 2017 1:02 pm

Just installed Library 1.2 and it threw these:

Code: Select all

13:17:39.075 [script.javaScript.exception.readOnly]: ***** JavaScript exception (XenonReduxUI 2.0.4): TypeError: worldScripts.Lib_GUI.$IDRules[this._disableMissionScreen[i]] is read-only
13:17:39.075 [script.javaScript.exception.readOnly]:       E:\Oolite-Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.z.phkb.XenonReduxUI.oxz/Scripts/xenonreduxui.js, line 533.
13:17:47.422 [script.javaScript.exception.readOnly]: ***** JavaScript exception (XenonReduxUI 2.0.4): TypeError: worldScripts.Lib_GUI.$IDRules[this._disableMissionScreen[i]] is read-only
13:17:47.422 [script.javaScript.exception.readOnly]:       E:\Oolite-Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.z.phkb.XenonReduxUI.oxz/Scripts/xenonreduxui.js, line 533.
13:17:54.300 [script.javaScript.exception.readOnly]: ***** JavaScript exception (XenonReduxUI 2.0.4): TypeError: worldScripts.Lib_GUI.$IDRules[this._disableMissionScreen[i]] is read-only
13:17:54.300 [script.javaScript.exception.readOnly]:       E:\Oolite-Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.z.phkb.XenonReduxUI.oxz/Scripts/xenonreduxui.js, line 533.

User avatar
phkb
Commodore
Commodore
Posts: 2343
Joined: Tue Jan 21, 2014 10:37 pm
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...

Re: Xenon UI OXP

Post by phkb » Tue Jul 11, 2017 1:56 pm

Thanks Cody. I'm just working with Svengali to make sure my fix is doing what it's supposed to, so should have an update out shortly.

User avatar
Svengali
---- E L I T E ----
---- E L I T E ----
Posts: 2365
Joined: Sat Oct 20, 2007 2:52 pm

Re: Xenon UI OXP

Post by Svengali » Tue Jul 18, 2017 3:08 pm

Yep. I'll remove the 'lock' in v1.3...

Post Reply