TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

GTK 4.0 Released

266 pointsby hernantzover 4 years ago

10 comments

CyberRabbiover 4 years ago
Applications written using the original Win32 API are binary and source compatible with the current version of the API. Why does GTK keep breaking backward compatibility?<p>I understand breaking backwards compatibility a first time, maybe out of a failure to plan ahead, but not multiple times.<p>It would be easy enough to add new subroutines to add more functionality. Is there a reason to change or remove old subroutines of which I’m not aware? Otherwise this is just causing extra work for application developers for no good reason and in many cases killing old stable applications which are no longer developed.
评论 #25447359 未加载
评论 #25447984 未加载
评论 #25447799 未加载
评论 #25447221 未加载
评论 #25447914 未加载
评论 #25447630 未加载
评论 #25448550 未加载
评论 #25455666 未加载
评论 #25448244 未加载
评论 #25455032 未加载
评论 #25450336 未加载
评论 #25447766 未加载
xcambarover 4 years ago
From the website:<p>&gt; GTK is the core of the GNOME development platform, but it can also be used to write applications for other Linux environments, as well as applications targeting Microsoft Windows and Apple macOS.<p>I&#x27;d love for some hn folks to share feedback on portability and overall value of using GTK for multiple platforms.<p>What other engines&#x2F;platforms exist? I know of Kotlin for mobile&#x2F;web but besides Electron, I&#x27;ll have a hard time picking something for desktop apps, should portability be a requirement...<p>PS: I have a love-hate relationship with Electron. I guess I&#x27;m not the only one, so I won&#x27;t elaborate.
评论 #25446474 未加载
评论 #25448225 未加载
评论 #25446649 未加载
评论 #25446213 未加载
评论 #25447782 未加载
评论 #25446234 未加载
评论 #25446269 未加载
评论 #25446853 未加载
评论 #25446319 未加载
评论 #25447868 未加载
评论 #25446619 未加载
评论 #25447842 未加载
评论 #25446300 未加载
评论 #25448271 未加载
pregnenoloneover 4 years ago
Jetbrains is working on this <a href="https:&#x2F;&#x2F;www.jetbrains.com&#x2F;lp&#x2F;compose&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.jetbrains.com&#x2F;lp&#x2F;compose&#x2F;</a>
评论 #25448143 未加载
blibbleover 4 years ago
did they make file dialog usable again?<p>because otherwise I&#x27;m still going to go out of my way to avoid using anything based on GTK
评论 #25449284 未加载
评论 #25454332 未加载
评论 #25448623 未加载
butzover 4 years ago
Any major deprecations when porting programs from GTK3?
评论 #25447786 未加载
评论 #25452034 未加载
webaholicover 4 years ago
Does this mean that Gnome 4 is around the corner?
评论 #25447897 未加载
评论 #25446243 未加载
评论 #25446229 未加载
评论 #25446225 未加载
nailerover 4 years ago
So does GTK have direct bindings for Wayland, without going through X11 compatibility?
评论 #25454106 未加载
kfrncsover 4 years ago
Are the videos not working for anyone else? Firefox on iOS
评论 #25448084 未加载
josteinkover 4 years ago
Did the Cairo-situation[1] which was aired somewhat prior to this release work out somehow?<p>At the time it did look somewhat dire.<p>[1] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25076197" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25076197</a>
评论 #25449318 未加载
cat199over 4 years ago
can window decorations be turned off?