Livecode 9 menus look terrible in Ubuntu

Deploying to Linux? Get penguinated here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

tetsuo29
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 103
Joined: Thu Jun 07, 2007 1:30 am

Livecode 9 menus look terrible in Ubuntu

Post by tetsuo29 » Fri Apr 27, 2018 7:49 pm

Just installed Ubuntu 18.04 LTS today and after installing Livecode, I was reminded at just how terrible LC menus look in Ubuntu (one of the most popular distros).

Here's what LC menus in Ubuntu currently look like:
Image

Here's what they should look like:
Image

Is there any way to make LC menus look the way they should in Ubuntu?

P.S. I opened a project made in an earlier version of LC (7 probably) and its menus look bad as well (virtually unacceptable, in all honesty):
Image
Last edited by tetsuo29 on Fri Apr 27, 2018 9:50 pm, edited 1 time in total.

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9802
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Livecode 9 menus look terrible in Ubuntu

Post by FourthWorld » Fri Apr 27, 2018 8:34 pm

I haven't yet upgraded to 18.04, but Ubuntu is the leading distro and officially supported by LiveCode, so please find a bug report on that:
https://quality.livecode.com/

Please also post the URL to the report here after you've filed it so we can follow along and contribute other details if needed.

I should have my systems upgraded next week, so I'll be in a position to help then.

Thanks for catching that.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

ClipArtGuy
Posts: 253
Joined: Wed Aug 19, 2015 4:29 pm

Re: Livecode 9 menus look terrible in Ubuntu

Post by ClipArtGuy » Fri Apr 27, 2018 9:46 pm

FWIW, they look exactly the same here in 16.04 as in OP's screenshot of 18.04

tetsuo29
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 103
Joined: Thu Jun 07, 2007 1:30 am

Re: Livecode 9 menus look terrible in Ubuntu

Post by tetsuo29 » Fri Apr 27, 2018 9:52 pm


FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9802
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Livecode 9 menus look terrible in Ubuntu

Post by FourthWorld » Fri Apr 27, 2018 9:53 pm

ClipArtGuy wrote:
Fri Apr 27, 2018 9:46 pm
FWIW, they look exactly the same here in 16.04 as in OP's screenshot of 18.04
There may be something else going on. What is the lookAndFeel global property set to?

Here's how they look in 14.04:
Attachments
menushot.png
menushot.png (57.82 KiB) Viewed 31782 times
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Livecode 9 menus look terrible in Ubuntu

Post by richmond62 » Fri Apr 27, 2018 9:56 pm

to make LC menus look the way they should in Ubuntu?
That may be asking a bit much as the wonderful thing about almost all forms
of Linux is that the end-user can change almost all aspects of the GUI.

I'm running LC 9.0 on Xubuntu 18.04 and it resembles LC on Macintosh very closely.

This is probably NOT to do with LiveCode, but is to do with how the XFCE
Windowing thingy deals with LiveCode.

I also run various versions of LiveCode on MX Linux and other Xubuntu 18.04 versions (all of which use XFCE) with NO problems (such as blank menus) at all.

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9802
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Livecode 9 menus look terrible in Ubuntu

Post by FourthWorld » Fri Apr 27, 2018 9:58 pm

richmond62 wrote:
Fri Apr 27, 2018 9:56 pm
I'm running LC 9.0 on Xubuntu 18.04 and it resembles LC on Macintosh very closely.

This is probably NOT to do with LiveCode, but is to do with how the XFCE
Windowing thingy deals with LiveCode.
If the lookAndFeel is set to "appearance manager" we should see most menu details render close to spec per the current window manager (it's still not perfect, but close). If set to "Motif" it will look like a UI Bogs and I like from the '90s, but something most people under 40 have never seen. ;)
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

ClipArtGuy
Posts: 253
Joined: Wed Aug 19, 2015 4:29 pm

Re: Livecode 9 menus look terrible in Ubuntu

Post by ClipArtGuy » Fri Apr 27, 2018 10:02 pm

I'm not sure how I'd check that, "put the lookandfeel" in the message box just gives me "Appearance Manager". They did look better for me under 14.04 as well, but the Attached screenshot shows what they've looked like since upgrading to 16.04 quite a while back now
ss.jpg
...

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9802
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Livecode 9 menus look terrible in Ubuntu

Post by FourthWorld » Fri Apr 27, 2018 10:03 pm

FWIW here's what I see every day, courtesy of a simple "Ubuntify" script I wrote to adjust menu and background colors. The script is in my devolution tool, settable as a checkbox in its startup options. devolution is freely downloadable here:
http://fourthworld.com/products/devolution/
Attachments
menushot.png
menushot.png (50.29 KiB) Viewed 31777 times
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

ClipArtGuy
Posts: 253
Joined: Wed Aug 19, 2015 4:29 pm

Re: Livecode 9 menus look terrible in Ubuntu

Post by ClipArtGuy » Fri Apr 27, 2018 10:15 pm

The IDE menus don't bother me too much, and I pretty much only use LC for personal in house automation tools with no menus. I was just pointing out that ugly menus aren't new to Ubuntu 18.04 (which I am in the process of upgrading to now.) I will definitely check out devolution once I am upgraded. 8)

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Livecode 9 menus look terrible in Ubuntu

Post by richmond62 » Fri Apr 27, 2018 10:30 pm

lookAndFeel
Way back when LiveCode was called 'Revolution' you could set the Look and Feel from the Menu bar.

Those times are gone (which is a pity).

bogs
Posts: 5435
Joined: Sat Feb 25, 2017 10:45 pm

Re: Livecode 9 menus look terrible in Ubuntu

Post by bogs » Fri Apr 27, 2018 10:46 pm

FourthWorld wrote:
Fri Apr 27, 2018 9:58 pm
If set to "Motif" it will look like a UI Bogs and I like from the '90s, but something most people under 40 have never seen. ;)
How right you are :mrgreen:

Funny enough, I seem to remember reading about how to fix just this kind of issue in linux (from way back in time). IF I find it again, I'll post it here for posterity :wink:

*Edit - Image on devolution's menu, I'll have to test out whether it carries from distro to distro at some point.
Image

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9802
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Livecode 9 menus look terrible in Ubuntu

Post by FourthWorld » Fri Apr 27, 2018 10:50 pm

richmond62 wrote:
Fri Apr 27, 2018 10:30 pm
lookAndFeel
Way back when LiveCode was called 'Revolution' you could set the Look and Feel from the Menu bar.

Those times are gone (which is a pity).
It was seldom used, except maybe by Bogs and I while playing around with nostalgic UIs. :)

Any value other than "appearance manager" is an emulated skin based on HIG conventions from at least two decades ago (Win95, Mac classic, and Motif).

The default of "appearance manager" allows LC to take on the skins of the current theme in whatever OS it's running on at the moment. Most folks don't need or even want anything else.

It's nice that the emulations are still in the engine and still available for the few who enjoy the nostalgia. But not the sort of thing I would take up precious UI space for in the IDE.

If you really want a UI to rapidly change the lookAndFeel you could whip up a plugin in a few minutes.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9802
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Livecode 9 menus look terrible in Ubuntu

Post by FourthWorld » Fri Apr 27, 2018 10:54 pm

bogs wrote:
Fri Apr 27, 2018 10:46 pm
FourthWorld wrote:
Fri Apr 27, 2018 9:58 pm
If set to "Motif" it will look like a UI Bogs and I like from the '90s, but something most people under 40 have never seen. ;)
How right you are :mrgreen:

Funny enough, I seem to remember reading about how to fix just this kind of issue in linux (from way back in time). IF I find it again, I'll post it here for posterity :wink:

*Edit - Image on devolution's menu, I'll have to test out whether it carries from distro to distro at some point.
It should work anywhere LiveCode can run, but no matter which desktop you're using the Ubuntify handler will use Ubuntu's colors, so it may not be what you're after (or it might be exactly what you're after <g>).
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

bogs
Posts: 5435
Joined: Sat Feb 25, 2017 10:45 pm

Re: Livecode 9 menus look terrible in Ubuntu

Post by bogs » Fri Apr 27, 2018 10:56 pm

FourthWorld wrote:
Fri Apr 27, 2018 10:50 pm
richmond62 wrote:
Fri Apr 27, 2018 10:30 pm
lookAndFeel
Way back when LiveCode was called 'Revolution' you could set the Look and Feel from the Menu bar.
Those times are gone (which is a pity).
It was seldom used, except maybe by Bogs and I while playing around with nostalgic UIs. :)
I seem to remember this part of the conversation from before as well :P I wonder who determines when something is seldom used, though, I don't remember seeing a poll on it anywhere :?
but no matter which desktop you're using the Ubuntify handler will use Ubuntu's colors, so it may not be what you're after (or it might be exactly what you're after <g>).
Ah, no, I was looking for the universal sporific :mrgreen:
Image

Post Reply

Return to “Linux”