[ / / / / / / / / / / / / / ] [ dir / builders / film / imouto / ita / leftpol / lewd / maka / startrek ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): b183d9e50970178⋯.gif (10.73 KB, 589x310, 19:10, syntax.gif) (h) (u)

File (hide): 22a078d53869d51⋯.png (81.62 KB, 704x730, 352:365, Gedit_3.11.92.png) (h) (u)

[–]

 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.814889>>814891 >>814905 >>814918 >>814970


 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.814918

File (hide): e7352531e2aa43c⋯.png (113 KB, 730x436, 365:218, 64746476674647557975.png) (h) (u)


 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

File (hide): 0a9a03f1285949e⋯.png (20.65 KB, 582x337, 582:337, mousepad.png) (h) (u)

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

>>814965

Hi Michael.


 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

File (hide): 15a67e01ceed387⋯.gif (2.23 MB, 300x298, 150:149, 1483051944658.gif) (h) (u)

>>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

File (hide): 323b0fc39870788⋯.png (163.29 KB, 657x712, 657:712, mc.png) (h) (u)

>>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

File (hide): bcb573a70299ece⋯.png (1.07 MB, 1837x1403, 1837:1403, 2017-11-04_10:53:03.png) (h) (u)

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.815115>>815116

File (hide): 4a5b2dae80dbb6d⋯.jpg (237.4 KB, 1233x792, 137:88, 1305041202418.jpg) (h) (u)


 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

>>815074

*curses == gui


 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

File (hide): d2170b49ebbd00f⋯.png (72.07 KB, 1149x654, 383:218, Screenshot from 2017-11-04….png) (h) (u)

>>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.815301>>815306

File (hide): 1c248b9255a9709⋯.jpg (34.52 KB, 229x343, 229:343, chysippus.jpg) (h) (u)

>>815076

Underrated post.


 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

File (hide): 2a9c3cd9471fa26⋯.png (452.7 KB, 1720x982, 860:491, Discover.png) (h) (u)

>>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

>>815725

use FLTK


 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

>>815823

i have a life


 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.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
78 replies | 15 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / builders / film / imouto / ita / leftpol / lewd / maka / startrek ][ watchlist ]