Friday Facts #243 - New GUI tileset

Regular reports on Factorio development.
Post Reply

tk0421
Long Handed Inserter
Long Handed Inserter
Posts: 81
Joined: Sat Mar 19, 2016 9:36 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by tk0421 »

will it be layout customizable too? ive always wanted to move the toolbelt to the left or right side of the screen.

Yehn
Fast Inserter
Fast Inserter
Posts: 111
Joined: Tue Jul 12, 2016 3:45 am
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by Yehn »

New GUI looks very slick.

masat
Burner Inserter
Burner Inserter
Posts: 5
Joined: Fri Apr 10, 2015 5:34 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by masat »

A GUI mockup without Lorem Ipsum?!

Tricorius
Filter Inserter
Filter Inserter
Posts: 266
Joined: Fri Jul 01, 2016 9:04 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by Tricorius »

The GUI style sheet is gorgeous. I’m digging the glow effects.

User avatar
Gergely
Filter Inserter
Filter Inserter
Posts: 595
Joined: Sun Apr 10, 2016 8:31 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by Gergely »

My nön-Énglísh charáctérs:

a - á
e - é
i - í
o - óöő
u - úüű

By the way, what is the difference between a checkbox and a switch? When should I use a check box instead of a switch?

User avatar
DeathMers
Inserter
Inserter
Posts: 39
Joined: Sun Sep 18, 2016 1:30 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by DeathMers »

.
Last edited by DeathMers on Fri May 18, 2018 11:40 pm, edited 1 time in total.

User avatar
DeathMers
Inserter
Inserter
Posts: 39
Joined: Sun Sep 18, 2016 1:30 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by DeathMers »

"Deleted post"
Last edited by DeathMers on Fri May 18, 2018 11:43 pm, edited 1 time in total.

User avatar
Omnifarious
Filter Inserter
Filter Inserter
Posts: 267
Joined: Wed Jul 26, 2017 3:24 pm
Contact:

Please, no device dependent coordinates

Post by Omnifarious »

Please, please stop measuring things, anything, in device dependent coordinates. Please stop using pixels. IMHO, nothing should ever surface pixels as a coordinate system, ever!

The use of pixels has caused enormous amounts of pain as people switch to 4k displays. They will cause enormous amounts of pain in the future when display technologies change again. Please stop using them. If you must, surface a 'DPI' configuration or something and have it operate at a very low level so coordinates used in almost all parts of the code do not depend on any details of the display like pixels.

We've known not to use pixels for literally decades, and yet people keep using them. Please stop.

Other than that, I like the new UI. :-)

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Please, no device dependent coordinates

Post by kovarex »

Omnifarious wrote:Please, please stop measuring things, anything, in device dependent coordinates. Please stop using pixels. IMHO, nothing should ever surface pixels as a coordinate system, ever!

The use of pixels has caused enormous amounts of pain as people switch to 4k displays. They will cause enormous amounts of pain in the future when display technologies change again. Please stop using them. If you must, surface a 'DPI' configuration or something and have it operate at a very low level so coordinates used in almost all parts of the code do not depend on any details of the display like pixels.

We've known not to use pixels for literally decades, and yet people keep using them. Please stop.

Other than that, I like the new UI. :-)
1) DPI uses the inch. The imperial measure system should have been eridicated long time ago. It is so bad, it is known for decades, and yet still people use it. Please stop!
2) Well, as long as all the gui elements are scalable, it is not a problem. Currently, one pixel in the toolset is one pixel in 200% ui scale. Why would we specify some other unit like 1/63360 of mile to measure anything, if it doesn't rely in any way to the way it works. Pixels do.

Permittivity
Inserter
Inserter
Posts: 33
Joined: Sun Mar 26, 2017 10:24 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by Permittivity »

You mention testing for non-Latin character sets. Does that include right-to-left languages? One of the interesting things I've learned over time about localization is that the direction and position of forward and back arrows are also reversed.

That means that confirm button would be on the left side instead of the right, and the arrow would likewise be reversed to point to the left.

User avatar
Jon8RFC
Filter Inserter
Filter Inserter
Posts: 553
Joined: Tue May 10, 2016 3:39 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by Jon8RFC »

Neat to see the new office. More pictures as everyone gets moved in!

I'm just glad to see that SOMEONE brought ketchup. I taught my nephews about a year ago to "have respect for ketchup".
Image

meganothing
Fast Inserter
Fast Inserter
Posts: 238
Joined: Thu Sep 15, 2016 3:04 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by meganothing »

Hover and Press color could be more distinct.

Shouldn't the crafting button need small numbers too, for the amount of items producible with the backpack contents?

User avatar
Serellyn
Manual Inserter
Manual Inserter
Posts: 1
Joined: Sat May 19, 2018 12:03 am
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by Serellyn »

Everything is very good

But the sliders, buttons, switches are too bright

User avatar
Omnifarious
Filter Inserter
Filter Inserter
Posts: 267
Joined: Wed Jul 26, 2017 3:24 pm
Contact:

Re: Please, no device dependent coordinates

Post by Omnifarious »

kovarex wrote:1) DPI uses the inch. The imperial measure system should have been eridicated long time ago. It is so bad, it is known for decades, and yet still people use it. Please stop!
2) Well, as long as all the gui elements are scalable, it is not a problem. Currently, one pixel in the toolset is one pixel in 200% ui scale. Why would we specify some other unit like 1/63360 of mile to measure anything, if it doesn't rely in any way to the way it works. Pixels do.
Touché! :lol: I didn't know a better scale to put on your slider. Pixels per mm? Points might work, but after reading the Wikipedia page on them, there isn't really an international consensus on that unit either. I guess scalable pixels are good, but I still advocate for a device independent coordinate system.

NeilN
Long Handed Inserter
Long Handed Inserter
Posts: 51
Joined: Sun Mar 27, 2016 4:24 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by NeilN »

I've mentioned this before, but it'd be great if we could access the inventory screen via a mouse click. If you're working on the quickbar widget, the grey divider that separates the two sides of the bar is a perfect place to add that functionality...

noliVe
Filter Inserter
Filter Inserter
Posts: 327
Joined: Tue May 24, 2016 7:46 am
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by noliVe »

you did a quite good job there Albert!

BUT DONT take me wrong here i highly recommend styleable gui´s. or at least moveable toolbars.
i am missing the trainset gui. where is that gone ? ff 222 or something you showed us?

amazing work please continue

User avatar
thereaverofdarkness
Filter Inserter
Filter Inserter
Posts: 558
Joined: Wed Jun 01, 2016 5:07 am
Contact:

Re: Please, no device dependent coordinates

Post by thereaverofdarkness »

kovarex wrote:Why would we specify some other unit like 1/63360 of mile to measure anything,
27/1063 of a meter

Jon8RFC wrote:Neat to see the new office. More pictures as everyone gets moved in!
Don't be too stalkerish now.
(I say as I lurk and silently view all posted photos from dev team.)

maniak1349
Long Handed Inserter
Long Handed Inserter
Posts: 64
Joined: Mon Nov 03, 2014 12:28 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by maniak1349 »

Will Editable displays replace current Line/Text Edits or is it a new separate entity? Regardless of that, from the incomplete information on the mockup one may assume couple of bad things about those, so I think some clarification is required.

Bad Things One May Assume:
1. Editable displays will require a full click to get access to the text. That means that to select part of the text you will need to press and release mouse button within control borders, then press again, drag and release. To me it sounds like a lot of needless extra work.
2. Original text will be removed on edit start and restored if you press Escape. This will render original text unreachable which will obviously hurt copy-pasting.

In terms of looks I really like this new UI - it looks both consistent and pleasant to eyes. Great job!

User avatar
fishycat
Filter Inserter
Filter Inserter
Posts: 307
Joined: Thu Apr 09, 2015 7:38 pm
Contact:

Re: Friday Facts #243 - New GUI tileset

Post by fishycat »

I just like the new design. Nice clear font type, nice colors, great!

The carpet looks fuzzy :D

Post Reply

Return to “News”