[–]▶ No.814884>>814889 >>814918 >>815024 >>815075 >>815080 >>815117 >>815177 >>815258 >>815292 [Watch Thread][Show All Posts]
Why do modern GUIs look so shit?
Compare vim 6 with an old version of GTK, which is pretty and minimalistic, to the grey nightmare which is modern gedit.
Can anybody argue that the second image looks better than the first?
▶ No.814885
>Can anybody argue that the second image looks better than the first?
no
▶ No.814891>>814965
>>814889
The only thing I hate about GNOME are the retardedly huge bars at the top of each window. It is possible to change it though.
▶ No.814905>>814933
>>814889
>black borders on a dark theme
>especially on buttons/checkboxes/tabs
>this is what ships by default with GTK+3
I wonder how the person who chose that manages to breathe.
▶ No.814919>>814933 >>815269
I came over from windows but even I prefer my GUI to be like pic related. No idea who would want anything more. No extra shit and since i'm on gentoo no extra configuration.
▶ No.814933>>814936 >>814941 >>815021
Also Microsoft Office Word/Excel 2000, 2003 vs 2007
2007 is horrible.
toolbars with icons + menus are superior to any other gui technique
>>814905
let's shorten that to:
>black GUI
gray + white document area is superior to everything
>>814919
>black document area
oh, we have a nigger on tech
▶ No.814936>>815036
>>814933
Anyone under 35 in tech should just be culled.
▶ No.814941
>>814933
Fuck you my dude, I also use solarized if that makes you feel better.
▶ No.814955
White space. Huge-ass fonts. indeterminate function: is it a button? is it text? is it selectable? Who knows! That's half the fun! Nah fuck menus. Here's a oversized window bar, some extra vertical white space spice, and a enormous matrix of icons in a "ribbon' layout on your 16:10 monitor. Have fun dumbass! Fuck your useable screen space!
▶ No.814959>>814968
months ago an anon here wrote a wall of text about "UI charlatans" and how they are ruining usability for the sake of 'innovation." In replying, another anon linked an article about soviet propaganda and how it was not meant to convince but to humiliate, demoralize and spiritually damage the viewer through its blatant ugliness, falsehood and absurdity. He then explained how the latest trend of "minimalism" (done without any understanding of the classical definition of minimalism) and the flat cancer were designed to infantilize and humiliate the user, dragging their expectations way down and encouraging them to be dumb passive content consumers rather than understanding the computers they are using. Wish I had the screencaps, but there is your answer.
▶ No.814965>>814975 >>815004 >>815111 >>815272
>>814891
Those huge bars take up a lot less space than what we had before. Just compare old Nautilus/Caja to modern Gnome files.
▶ No.814968
>>814959
I really wish that this was actually the case and that the flat fad was a product of a massive conspiracy, because that would imply that at least some thought went into making these interfaces.
▶ No.814970>>814979
>>814889
Holy shit that font is ugly as fuck.
▶ No.814972
I've been using mousepad for a while now. I see now reason to switch to anything else.
▶ No.814975
>>814965
Once you see it, you can't unsee it.
▶ No.814979
>>814970
>terminus
>ugly as fuck
shit taste
▶ No.815004
▶ No.815021>>815808
>>814933
white screens cause eyestrain and are harmful for your eyes; white backgrounds work for print only. Deal with it, faggot.
▶ No.815024>>815114
>>814884 (OP)
I'm an Applefag, so I predictably, I like the one on the right better. The title bar is way too thick, but I definitely like to see minimalist design for a text editor. I mean, with vim, what the hell do you need icons for anyways? I've never seen a vim programmer who did not hide those (same with emacs).
Textmate and then Sublime are too examples of minamalism done well. I am sorry that Gnome3 took that direction though, when it is clear that most of their users didn't want that.
▶ No.815036>>815074 >>815112
>>814936
>tfw tasked to start writing up a gui for all your terminal programs so the kids on the support desk can actually function
▶ No.815053
I hate those too. But you don't have to use those applications. Geany, for example, has a great interface.
▶ No.815074>>815076 >>815120 >>815138
>>815036
>GUI
you mean TUI, right? right?
▶ No.815075
>>814884 (OP)
the left one looks like shit. shit color theme, shit icons that you don't need, shit menu bar that you don't need.
isn't vim supposed to be keyboard driven? what is all that garbage doing there at the top?
▶ No.815076>>815301
>>815074
> .ICEauthority
Surprised Ubuntu haven't renamed that, could be offensive to "Undocumented dreamers".
▶ No.815080>>815081
>>814884 (OP)
>int artc
>called argc in for-loop
Vim users confirmed retards
▶ No.815081
>>815080
>Vim users confirmed retards
This wasn't clear before?
▶ No.815106>>815272
Emacs can use Xaw/Xaw3D, and most software can still use gtk2 (as long as your distro allows you to choose Archtards not using abs miss the point). The toolkit does a lot for the global appearance (even more than the theme).
Basically purge gtk3.
▶ No.815111
>>814965
Except in the first pic you get four bars and a shitton of functionality, whereas in the second pic you only get the functionality of the topmost bar. Personally, I'd hid the icon bar completely and make the menu bar global for all windows. You cannot use more than one menu bar at a time anyway, so there is no point in wasting space on all windows and the same time. Plus, when the menu bar is at the top of the screen you cannot vertically overshoot when reaching for it.
▶ No.815112
>>815036
Just use dialog or zenity.
▶ No.815114>>815115
>>815024
> I mean, with vim, what the hell do you need icons for anyways? I've never seen a vim programmer who did not hide those (same with emacs).
MacVim does not even have an icon bar in the first place.
▶ No.815116
>>815115
>Modified G5
>Gimped G5
>G3
Imagine being dumb and gay.
▶ No.815117>>815121 >>815128 >>815129 >>815151
>>814884 (OP)
>Why do modern GUIs look so shit?
Simple explanation: they are geared for mobile users (read: touchscreens). You can see this disease infesting even Firefox ever since Australis.
The "grey nightmare" as you call it is designed to work with big greasy fingers smudging the touchscreen while the "pretty and minimalistic" interface is for a precise mouse click and KB shortcuts.
You don't like the aesthetics? You don't like the touchscreen idiocy? Then put your money where your mouth is and buy desktops.
▶ No.815120>>815513
>>815074
Norton Commander was shit, I have no idea why freetards copied that then didn't copy Norton Diskedit which was fucking fantastic. It's still impossible to find a hex editor that smooth today. Whoever is about to suggest xxd please kill yourself before posting.
▶ No.815121
>>815117
Yeah, mobile ruined the UI for every else.
I wish the Motorola Backfip type pointer was more popular.
▶ No.815128
>>815117
But who is using gedit with a touch screen?
▶ No.815129>>815134
>>815117
That's a nice guess but you're actually wrong. The problem is that you don't like one team's sense of aesthetics. It's not wrong to have a different opinion to the Gnome team but your idea of touch screens is wrong.
▶ No.815134>>815147
>>815129
GNOME 3 advertises touchscreen compatibility without having a different UI for it. If that's not pozzing it for touchscreen users, I don't know what it is.
inb4 it's optimal for both touch and mouse/keyboard use.
▶ No.815138
▶ No.815147>>815163
>>815134
No it doesn't. It took over 14 major releases before they would publish a version that would bring touch support for gestures and multi touch to Gnome 3. That's three years of work before 3.14 where touch screens were not a big focus. If touch screens were the intent and purpose of Gnome 3, these touch inputs would have been a feature of the early Gnome 3 releases. So no, you cannot tell me that touch screens were the intent and purpose of Gnome 3.
I can tell you that the intent and purpose of Gnome 3 is the mouse. All the major elements of Gnome Shell and the design themes of the Gnome 3 apps are focused and optimized around mouse control. This means Gnome 3 was designed for the desktop.
▶ No.815151>>815154
>>815117
>Simple explanation: they are geared for mobile users (read: touchscreens).
This explanation never made sense to me. Can't you just write the core of the application independent of the user-interface and then just add the GUI as a thin layer on top of the wires? If the GUI part is kept isolated from the core of the application you could simply write a suitable GUI for every type of interface (desktop, touch, CLI) independently instead of shoehorning everything into a one-size-fits-none solution.
▶ No.815154
>>815151
There's a program architecture that is intended to support what you're describing. It's called the Model View Controller (MVC) approach to program architecture. When you segregate the program concerns in this manner, it is very easy to write multiple GUIs for the core application. I assume that they don't do it this way, I haven't actually looked at the code to confirm that they actually use the MVC approach.
▶ No.815163
>>815147
Then why is it so bad at it? See https://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotting-in-threes/ for a good compilation of the major complaints.
▶ No.815177>>815272
>>814884 (OP)
works on my machine
install gentoo
▶ No.815258
>>814884 (OP)
>Compare vim 6 with an old version of GTK, which is pretty and minimalistic
<doesn't disable the toolbar
>>>/out/
▶ No.815269
▶ No.815272>>815275 >>815286
>>814965
The title bar is useful you fuck. When I have tons of windows opened, it's helpful to know what one is opened where, instead of looking at the contents and trying to determine it.
>>815106
That gray color looks odd for some reason.
>>815177
>Buttons in titlebar meme
Stupid.
▶ No.815275
>>815272
>That gray color looks odd for some reason.
That's a motif theme.
▶ No.815286>>815534
>>815272
>>Buttons in titlebar meme
literally perfect
▶ No.815292>>815294
>>814884 (OP)
Only fatties are autistic about GUIs
▶ No.815294>>815296
>>815292
>using fatty as an insult
look where you are
▶ No.815296>>815300
>>815294
>don't call me out on being a fatty becoz erryone here is a fatty!
Really makes you think
▶ No.815300>>815305
>>815296
you're the one posting like you weigh 450 lbs tubsy
▶ No.815305>>815317
>>815300
I wasn't the one who made this thread or contributed to GUI autism in it
▶ No.815306
>>815301
Urgent warning to the Mexican American community:
It has come to our attention that the current U.S. administration has been, in a small number of cases, installing trojan horse programs on select machines for the express purpose of ascertaining user residency status. While we stress that we have only confirmed a few examples in the wild, this is a disturbing development. To determine if your machine has been monitored, follow these steps.
> Open a terminal
> Enter: "stat ~/.ICEauthority"
If the response is "No such file or directory", there is nothing to be alarmed about. If a file is found however, please immediately report this to your nearest police station, as a violation of your civil liberties and protected status under the Obama Administration Dreamers program.
▶ No.815317>>815340
>>815305
but your massive lard stores seem to have spilled over into it
▶ No.815340
>>815317
Can't taint what's already tainted.
▶ No.815509
>asking open source niggers about their opinions on GUI
>while they can't sell any of their shit software or OS (linux) even for 0$
>while they have <2% market share
Microsoft Windows 95 or 2000 GUI is superior to anything else
The worst looking and worst working GUIs are in open source shits
▶ No.815513>>815529
>>815120
I wrote this, put a 45 second timer on a mouse click event in python, placed the pointer over "New Reply" and then shot myself in the head. I win.
▶ No.815529
>>815513
>new reply clears the body of the reply box
>he killed himself to post it once
brainlet
▶ No.815534>>815620
>>815286
>hamburger menu meme
Literally disgusting.
▶ No.815620
>>815534
As opposed to a gear for whatever reason? You're just jealous you're not American.
▶ No.815725>>815727 >>815764 >>815780 >>815974
What can be done to fix the situation?
I see lots out shilling for Qt on the internet, but the situation feels even worse than GTK+.
>QtQuick is basically JS cancer that is meant to do everything under sun
>QtWidgets get a lot less attention to QtQuick
>C++ is the only fully usable binding
>In KDE community you have shit like Akonadi and "lets make software for mobile too"
I just want simplistic predefined Linux-native, finished and maintained UI framework. Why the fuck is this not a thing in current year???
▶ No.815727>>815730 >>815805
>>815725
>Akonadi
Sorry not Akonadi. I had something else in mind. Some new GUI thing that is used in new KDE software center.
▶ No.815730
>>815727
I was thinking of Kirigami.
>Kirigami is KDE’s lightweight user interface framework for mobile and convergent applications. It allows Qt developers to easily create applications that run on most major mobile and desktop platforms without modification
Look at that monstrosity. All that wasted space, oversized icons, paddings. I want to pluck my eyeballs out with a rusty spoon.
>B-but at least it also works on mobile.
Said no one ever. WTF are they smoking.
▶ No.815764
>>815725
All the UI people got hired by SV companies and forced to shit out webpages and apps built with browser tech. There was a huge brain drain from that space.
▶ No.815780>>815820
▶ No.815805
>>815727
I think Akonadi pulls liqt5webengine which is effectively chromium as dependency, so it's cancer too.
▶ No.815808>>815823
>>815021
*If you are in a dark room.
▶ No.815820
>>815780
Thats actually looks great. Probably no wayland support ever and how well it integrates in Linux GTK+ environment. Not sure what binding it supports. Would love golang support. That one golang lib is dead.
▶ No.815823>>815825
>>815808
why would you ever not be
▶ No.815825>>815826
▶ No.815826>>815828
>>815825
Then why are you here
>>>/reddit
▶ No.815828
>>815826
i want to be cool with the other cool kids
▶ No.815974
>>815725
You can still use athena or motif, you know. But if you want something for gayland, you'll have to open your buttcheeks reeealy wide.
▶ No.816019
>there is no window manager that changes it's color theme according to time of day and external lighting conditions
>there is no window manager that changes color temperature and gamma of windows selectively leaving graphics manipulating software canvas and palettes untouched
>2017 round trips around nearest star since J. H. Christ is born passed
Also, flatshit is unusable because it is mainly pushed by ad-serving companies (Google, Microsoft, Chinese computer accelerator antiviruses and shit, various Web design bureaus). The main purpose of flatshit is to distract users and to keep them clicking wrong buttons and staring at pages for too long. Apple somehow still does it the right way, because they avoid a burden of being an ad company by charging normies enormous prices for their hardware and "cloud" services.
Of all current OSes Haiku possesses the best window-based interface that JUST WERKS and it doesn't bloat itself too much.