ULX

Author Topic: XGUI - Fully featured modular GUI for ULX! (Included with ULX v3.51 and SVN)  (Read 548688 times)

0 Members and 1 Guest are viewing this topic.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #480 on: January 01, 2011, 06:07:44 PM »
Actually I think this may be a ULX problem. It even does it on me leaving the game. It seems ULX is just not saving admins. Any help?

PM me your server details and we should be able to come try to see what the problem is within the hour, if you're around.
Experiencing God's grace one day at a time.

Offline krooks

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: 32
  • I don't like video games.
    • Diamond Krooks
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #481 on: January 04, 2011, 10:00:22 AM »
Actually I think this may be a ULX problem. It even does it on me leaving the game. It seems ULX is just not saving admins. Any help?

I have not had issues with this. Maybe the permissions on the files that hold that information somehow changed to read only? Sorry if someone already said this, but are you running the SVN version of everything?
My TTT server. Join the fun!

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: XGUI - Fully featured modular GUI for ULX! (WIP)
« Reply #482 on: January 04, 2011, 09:31:20 PM »
BAH. Update! I've been trying to get this one out for the past few days.. Kept running into stupid bugs.

This update is mostly a bugfix update, but the most important/noticeable change is that the adverts have been improved a LOT. Not only do they now work with ULX's new standard (TSay adverts can now have color, order is now properly saved to file), but they're a lot easier to work with, and managing them (especially groups) is a whole lot easier. You can change order of adverts, you can move adverts from one group to another, you can easily update adverts without having to re-select it, etc. Check the changelog for details! Also.. somewhat relevant picture:



Anywho, along with auto word-wrap in that image there (thanks to Megiddo for that one :D), there are plenty of great new fixes in this update! Check the changelog for more details! Restrictions coming .. hopefully soon (Me creating that "Display in center" collapsible category + checkbox in the image above is going to help me out immensely with the restrictions, trust me!)

Download zipped via GitHub: http://github.com/SticklyMan/xgui/zipball/master
..Or download via the SVN that's decided to start working again! http://svn.github.com/SticklyMan/xgui.git

Code: [Select]
1/4/2011
-----------------
+Added: XLIB: Added a simple wordwrap ability to labels and tooltips. Now used on adverts and ban reasons/names on the ban details window. (Thanks Megiddo!)
+Added: XLIB: DCollapsableCategories can now have a checkbox on the header.
*Changed: Adverts menu updated!
-Now updated to work with new ULX changes!
-TSay adverts can now have color.
-No longer requires you to combine adverts to make a new group.
--Advert groups can be created by simply making an advert and specifying a nonexistant group.
-Reselects the last advert selected when making changes.
-All non-grouped adverts are sorted alphabetically, as are the group names.
-Adverts can now be reordered within a group, and can even change groups.
-Overall easier, faster, and less cumbersome to use, with better code!
*Changed: Some minor code cleanup!
*Changed: View Source Bans button is always enabled regardless of if there are sourcebans or not.
=Fixed: Temporary bans were not being removed from the banlist after expiring.
=Fixed: Buttons and controls in the Source Bans window now become disabled properly if they won't do anything.
=Fixed: The ban player window now only hides the close button when someone has been frozen.
=Fixed: XGUI no longer tries to use freezeban if you don't have access to ulx freeze.
=Fixed: All SourceBans are now recieved properly (used to only get 25 of them).
=Fixed: XLIB: DMultiChoices wouldn't be properly disabled when created.
=Fixed: Sandbox CVar limits wouldn't be properly retrieved/loaded in some rare scenarios.
=Fixed: Rare errors with the color controls not working, along with "Unknown Command: colour_r"
=Fixed: ULX motd values weren't showing up properly on server join.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #483 on: January 04, 2011, 10:02:16 PM »
I was hoping for a double rainbow.. :(

Also, I like the nice new wordwrap. :)
« Last Edit: January 05, 2011, 02:33:40 PM by Megiddo »
Experiencing God's grace one day at a time.

Offline krooks

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: 32
  • I don't like video games.
    • Diamond Krooks
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #484 on: January 04, 2011, 11:41:33 PM »
Looks really nice, will be adding it to my server tomorrow.
My TTT server. Join the fun!

Offline Fuskare01

  • Newbie
  • *
  • Posts: 9
  • Karma: 0
    • F16Gaming
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #485 on: January 05, 2011, 02:24:39 PM »
Having a different Init error: "ERROR: Hook 'InitXGUI' Failed: [ulx\modules\cl\xgui_client.lua:33] attempt to call global 'x_makeXGUIbase' (a nil value)"

Rejoining, restarting GMod/Server (Using dedicated server) or changing map does not seem to fix it.
Server console on startup: http://www.f16gaming.com/files/debug/console_startup.txt
Client console on join: http://www.f16gaming.com/files/debug/client_console.txt

Result of "ulx debuginfo" in server console: http://www.f16gaming.com/files/debug/debugdump.txt

Screenshot after I've joined the server: http://www.f16gaming.com/files/debug/client_scr.jpg

Using latest ULX rev 148, ULib rev 178 and XGUI rev 100.

Server details: http://www.f16gaming.com/?id=7
Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning. //Anon

Currently learning C# and PHP

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #486 on: January 05, 2011, 02:45:22 PM »
Thanks for the detailed info! It would appear this is causing your problems:
Code: [Select]
Couldn't include file 'ulx\modules\cl\xgui_helpers.lua' (File not found)
Did you just update via svn? I'm curious as to how that single file got missing :o
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Fuskare01

  • Newbie
  • *
  • Posts: 9
  • Karma: 0
    • F16Gaming
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #487 on: January 05, 2011, 02:48:18 PM »
Thanks for the detailed info! It would appear this is causing your problems:
Code: [Select]
Couldn't include file 'ulx\modules\cl\xgui_helpers.lua' (File not found)
Did you just update via svn? I'm curious as to how that single file got missing :o

Yeah I updated via SVN. With TortoiseSVN if it makes any difference. Also noticed that the motd file was removed from ULX, is that intended?
Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning. //Anon

Currently learning C# and PHP

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #488 on: January 05, 2011, 02:50:18 PM »
Also noticed that the motd file was removed from ULX, is that intended?

Oops, that wasn't intended... I just got overzealous with my menu cleanup. I'll fix that shortly. :)
Experiencing God's grace one day at a time.

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #489 on: January 05, 2011, 03:05:22 PM »
Bah, looks like SVN isn't fully working on github's end, It looks like random files aren't getting the proper information they need, whereas they work fine via github.

See http://support.github.com/discussions/repos/5188-fresh-checkout-of-svn-repo-shows-dozens-of-empty-files-where-they-shouldnt-be

I'll go see if theres anything I can do about it, but in the meantime I'd recommend leaving your svn folder intact but just replacing all of the files with the download from here: http://github.com/SticklyMan/xgui/zipball/master
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Fuskare01

  • Newbie
  • *
  • Posts: 9
  • Karma: 0
    • F16Gaming
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #490 on: January 05, 2011, 04:09:38 PM »
Bah, looks like SVN isn't fully working on github's end, It looks like random files aren't getting the proper information they need, whereas they work fine via github.

See http://support.github.com/discussions/repos/5188-fresh-checkout-of-svn-repo-shows-dozens-of-empty-files-where-they-shouldnt-be

I'll go see if theres anything I can do about it, but in the meantime I'd recommend leaving your svn folder intact but just replacing all of the files with the download from here: http://github.com/SticklyMan/xgui/zipball/master

Ah, I'll go do that then. Thanks for the quick replies :)
Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning. //Anon

Currently learning C# and PHP

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #491 on: January 05, 2011, 05:52:40 PM »
No problem! I think we figured out what was causing the SVN problems, so from what I tested, SVN should be working fine! .. For now :P
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #492 on: January 05, 2011, 06:59:22 PM »
Did you try updating the SVN within the last hour? Should be at revision 101..
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline krooks

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: 32
  • I don't like video games.
    • Diamond Krooks
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #493 on: January 05, 2011, 09:23:15 PM »
re downloaded, all fine! Thanks again for XGUI its perfect.
My TTT server. Join the fun!

Offline Bumbanut

  • Newbie
  • *
  • Posts: 7
  • Karma: 0
Re: XGUI - Fully featured modular GUI for ULX! (WIP) -- SVN is now back up!
« Reply #494 on: January 06, 2011, 03:15:46 PM »
Where do I install it if I want to put it on a server? I use an FTP client.