Author Topic: ULX menu not big enough!  (Read 9596 times)

0 Members and 3 Guests are viewing this topic.

Offline nzkfc

  • Newbie
  • *
  • Posts: 28
  • Karma: 0
ULX menu not big enough!
« on: April 21, 2014, 01:59:49 AM »
Hi all,

Is there a way to expand the ULX menu vertically and horizontally as a default for all users of the menu?

Currently it's a pain the butt having to scroll the menus to find stuff and some of the settings e.g. wiremod wire_turrets are cut off so you don't know what your changing.

Cheers

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: ULX menu not big enough!
« Reply #1 on: April 21, 2014, 09:07:35 AM »
Nope, unfortunately the sizes are all hard coded. You should post a screenshot of the cut off settings you're talking about- I don't think I've run into that issue at all.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Neku

  • Hero Member
  • *****
  • Posts: 549
  • Karma: 27
Re: ULX menu not big enough!
« Reply #2 on: April 21, 2014, 11:32:29 AM »
He's saying that it's a hassle for him to have to scroll through the area where you give ranks their permissions.
Out of the Garry's Mod business.

Offline nzkfc

  • Newbie
  • *
  • Posts: 28
  • Karma: 0
Re: ULX menu not big enough!
« Reply #3 on: May 05, 2014, 04:33:40 AM »
I can't believe this is not a setting yet on ULX, it's such a tiny menu...

Heres mine with wiremod installed:




Needs a settings function like the way you can move the box around the screen, except increase the vertical/horizontal sizes.

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: ULX menu not big enough!
« Reply #4 on: May 05, 2014, 09:44:29 AM »
Usually XGUI displays the whole label, then just makes the slider smaller. Recently, the gmod slider default layout code was changed to set the label to a fixed size, which I have since fixed in a commit last week. Try updating to the latest ULX version via the git/svn link, and see if it fixes your problem.

Also, I can't remember if I put a tooltip/hint in there or not, but if you hover over the slider, it might show you the full text. I think.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline nzkfc

  • Newbie
  • *
  • Posts: 28
  • Karma: 0
Re: ULX menu not big enough!
« Reply #5 on: May 05, 2014, 11:49:26 PM »
Yep first thing I tried was a fresh install, still doesnt work.

I also went for tooltips but they don't show up either.

Really something should be done to expand ULX, it's a great admin mod and I don't know why we are so resistant to improving this, it will only take one good new mod to come about to overtake ULX and make all this good work useless, which I would hate to see.

With modern screens being 20"+ these days it makes sense to use that real estate to expand ULX's size (either hardcoded again OR adjustable to res/user settings)


Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2728
  • Karma: 430
    • |G4P| Gman4President
Re: ULX menu not big enough!
« Reply #6 on: May 06, 2014, 06:58:05 AM »
The problem nzkfc is that it's not easy to make VGUI dynamic sizes based on user's resolution. This becomes infinitely more complicated when you have something so dynamic as XGUI already.

I really don't think that the size of XGUI will make or break ULX as an admin tool. And, to be quite honest, anyone who would stop using ULX simply because the GUI element of it is smaller than their taste isn't the target audience for ULX in the first place.

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: ULX menu not big enough!
« Reply #7 on: May 06, 2014, 10:29:13 AM »
Double check and make sure you're not installing the release version- that one is a bit out of date. The latest version of XGUI should be "v14.4.19", (last updated date) which can be found on the infobar.

It's recommended to use SVN to update Ulysses projects by using https://github.com/Nayruden/Ulysses/ulx and https://github.com/Nayruden/Ulysses/ulib, but you can also just download the latest versions as a zip from our GitHub page (link on bottom-right corner).


The problem nzkfc is that it's not easy to make VGUI dynamic sizes based on user's resolution. This becomes infinitely more complicated when you have something so dynamic as XGUI already.

This. Although, with Garry's Mod 13, Garry added some helpful libraries for dealing with dynamically sized UI elements (think divs and floating for HTML). However, those didn't exist when I started designing XGUI, and ideally, I'd want to do a whole rewrite of XGUI to incorporate it (big changes, plus there's lots of code I'd like to refactor, now that I'm more familiar with lua).

So, tl;dr- this kind of feature would require a rewrite, which would takes months of free time that I don't have.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline nzkfc

  • Newbie
  • *
  • Posts: 28
  • Karma: 0
Re: ULX menu not big enough!
« Reply #8 on: May 15, 2014, 03:24:19 AM »
The problem nzkfc is that it's not easy to make VGUI dynamic sizes based on user's resolution. This becomes infinitely more complicated when you have something so dynamic as XGUI already.

I understand that, but at least settle for a bare minimum. Anyone that runs gmod on smaller then 17" screen shouldn't be your target audience either....

I really don't think that the size of XGUI will make or break ULX as an admin tool. And, to be quite honest, anyone who would stop using ULX simply because the GUI element of it is smaller than their taste isn't the target audience for ULX in the first place.

Sound like my manager and most of "heads" in IT.... "We will use/do this because we are with vendor XYZ" rather then using the best option in the industry at the time.  :P

I'm just saying, the box as it is, could grow even if just 15% more, or at least fix the scroll/tooltip issue? (assuming it's broke)

Sure won't make or break, but the only reason people use ULX is due to it's content, no cost and has been used for years.... only thing holding back others from using an admin mod going places with better UI is cost and awareness.


Offline Neku

  • Hero Member
  • *****
  • Posts: 549
  • Karma: 27
Re: ULX menu not big enough!
« Reply #9 on: May 15, 2014, 07:56:50 AM »
I understand that, but at least settle for a bare minimum. Anyone that runs gmod on smaller then 17" screen shouldn't be your target audience either....

Sound like my manager and most of "heads" in IT.... "We will use/do this because we are with vendor XYZ" rather then using the best option in the industry at the time.  :P

I'm just saying, the box as it is, could grow even if just 15% more, or at least fix the scroll/tooltip issue? (assuming it's broke)

Sure won't make or break, but the only reason people use ULX is due to it's content, no cost and has been used for years.... only thing holding back others from using an admin mod going places with better UI is cost and awareness.

It doesn't have anything to do with screen resolution. It's the resolution Garry's Mod is being played in.
Rather than making something available to only certain people, make it available to all.
Out of the Garry's Mod business.

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: ULX menu not big enough!
« Reply #10 on: May 15, 2014, 10:47:08 AM »
It doesn't have anything to do with screen resolution. It's the resolution Garry's Mod is being played in.
Rather than making something available to only certain people, make it available to all.

This is what I did- planned on 640x480 as the bare minimum supported resolution (I think 320x240 was an option back when I started XGUI 5-6 years ago, but nobody used that lol)
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Bite That Apple

  • Hero Member
  • *****
  • Posts: 858
  • Karma: 416
  • Apple Innovations 2010®
    • Fun 4 Everyone Gaming
Re: ULX menu not big enough!
« Reply #11 on: May 16, 2014, 05:09:11 PM »
What resolution is that like 640 x [INSERT OTHER NUMBER HERE]?
Quote from: John F. Kennedy 1963
A man may die, nations may rise and fall, but an idea lives on.

Offline nzkfc

  • Newbie
  • *
  • Posts: 28
  • Karma: 0
Re: ULX menu not big enough!
« Reply #12 on: May 16, 2014, 11:08:35 PM »
It doesn't have anything to do with screen resolution. It's the resolution Garry's Mod is being played in.
Rather than making something available to only certain people, make it available to all.

Honestly, if someone is using a screen smaller then 1024x768 for gmod AND using ULX then they have serious problems.

1024x768 is a good base to start from, to get a bit bigger.....

Who the buys a monitor and doesn't set their games to it's native res :S

Offline Neku

  • Hero Member
  • *****
  • Posts: 549
  • Karma: 27
Re: ULX menu not big enough!
« Reply #13 on: May 17, 2014, 12:14:38 AM »
Honestly, if someone is using a screen smaller then 1024x768 for gmod AND using ULX then they have serious problems.

1024x768 is a good base to start from, to get a bit bigger.....

Who the <censor> buys a monitor and doesn't set their games to it's native res :S

That was quite rude as I play Garry's Mod at a low resolution.
Not everyone can afford to get high end computers.
Out of the Garry's Mod business.

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2728
  • Karma: 430
    • |G4P| Gman4President
Re: ULX menu not big enough!
« Reply #14 on: May 17, 2014, 01:00:45 AM »
I think we can all agree that XGUI needs to have a little scaling ability, as right now it has none.
The truth is that, as a developer, you want to be able to accommodate the widest range of users available.

Making the GUI work with smaller resolutions ensures that you don't alienate some user base.

Also, a small GUI on a large monitor looks much better than a GUI that is too big on a small monitor.

The way it is now is just the lesser of two evils.

One of the things we have been talking about recently is giving XGUI a face lift and making it a little nicer. Until then, please just work with what you have. :P