|
terrible programming and plang threads both feel very web oriented. surely i am not the only person on these forums who has the pleasure of writing desktop software for a living. we deserve a thread to commiserate things like: * operating system compatibility * users not installing updates * windows installers * ui toolkits * logging from a desktop application personally i live in winforms and wpf but if you live in winui or maui you're welcome here too. hell, if you're in java swing or awt or something you can join in too. but if you ship a web browser and some html and pretend its a desktop application like slack or discord or something then im not sure youre cut out for this thread!
|
# ? May 6, 2024 22:29 |
|
|
# ? Jun 9, 2024 11:15 |
|
winforms is still the best ui framework
|
# ? May 6, 2024 22:30 |
|
I use applications on my desktop, op
|
# ? May 7, 2024 00:30 |
|
and I’m miserable. coincidence?
|
# ? May 7, 2024 00:31 |
|
I've never used electron or whatever, op. Seems like it's a really heavy-handed way to make a desktop app.
|
# ? May 7, 2024 01:03 |
|
akadajet posted:winforms is still the best ui framework politely disagree
|
# ? May 7, 2024 01:06 |
|
akadajet posted:I've never used electron or whatever, op. Seems like it's a really heavy-handed way to make a desktop app. i agree
|
# ? May 7, 2024 01:06 |
|
Bloody posted:politely disagree I really enjoyed it back in the day. Compared to trying to use MFC or whatever. When I had to use WPF I hated every moment of it.
|
# ? May 7, 2024 01:15 |
|
i work with swing a bit at work. i kinda like farting around with ui stuff, i wish i could do more of it but we’re phasing out our swing front end in favor of a web ui that has fewer features
|
# ? May 7, 2024 01:33 |
|
at least i don’t need to work on the web ui tho
|
# ? May 7, 2024 01:34 |
|
waiting for godot
|
# ? May 7, 2024 02:17 |
|
akadajet posted:winforms is still the best ui framework winforms and wpf are pretty dang good and i havent seen anything better yet.
|
# ? May 7, 2024 03:21 |
|
Captain Foo posted:waiting for godot godot exists what are you waiting for
|
# ? May 7, 2024 03:53 |
|
I once wrote a like 20 line autohotkey script which massconverts xlsx to pdf by actually running excel and using the builtin save-as-pdf functionality. My brother uses it for generating invoices. He told me to start selling it lol. I remember AHK being a quirky little language (which they improved in a compatibility break iirc), but I can't remember why. Incredible tool tho because of the things it has access to. I think that's the closest I ever came to producing actual desktop software.
|
# ? May 7, 2024 09:17 |
|
ahk is cool. ive used it at work too but i dont remember the details of how
|
# ? May 7, 2024 09:38 |
|
HamAdams posted:i work with swing a bit at work. i kinda like farting around with ui stuff, i wish i could do more of it but we’re phasing out our swing front end in favor of a web ui that has fewer features do you guys place everything by hand? there was a team in my company that used to do that and it was miserable having to deal with their code
|
# ? May 7, 2024 15:34 |
|
everything being designed for a phone/tablet is really fail
|
# ? May 7, 2024 15:35 |
|
I’m thinking of writing a desktop app for drawing vector art for arduino & I’m thinking of making it in godot. better than electron imo
|
# ? May 7, 2024 15:52 |
|
would love to learn app development in godot
|
# ? May 7, 2024 16:46 |
|
I’ll let you know how it goes. I line godot but also it’s the only framework I kinda know
|
# ? May 7, 2024 16:49 |
|
except for metro. remember metro?
|
# ? May 7, 2024 16:49 |
|
no
|
# ? May 7, 2024 16:51 |
|
metro was the new windows api ms cooked up for windows 8, it was based on .net and pretty cool imo. but I guess it didn’t get enough traction and they abandoned it
|
# ? May 7, 2024 16:56 |
|
i thought metro was the design language and the api was uwp or something
|
# ? May 7, 2024 17:10 |
|
if this thread becomes the explaining-microsoft-naming thread i suggest we just gas. the double linux thread period was already shameful, let's not do it for microsoft too.
|
# ? May 7, 2024 17:13 |
|
you’re right, but UWP is windows 10. I’m whinkjngof Windows RT
|
# ? May 7, 2024 17:14 |
|
Bloody posted:i thought metro was the design language and the api was uwp or something https://forums.somethingawful.com/showthread.php?threadid=4060133
|
# ? May 7, 2024 17:15 |
|
ok ok. let’s discuss the pros and cons of writing a desktop app in godot: pro: cross platform, not electron, has its own python like scripting language (at least that’s a pro for me) con: it’s a video game engine
|
# ? May 7, 2024 17:16 |
|
Silver Alicorn posted:ok ok. let’s discuss the pros and cons of writing a desktop app in godot: why not use ue5
|
# ? May 7, 2024 17:16 |
|
personal preference
|
# ? May 7, 2024 17:21 |
|
remember back when unity would be the obvious option in this conversation? lol
|
# ? May 7, 2024 17:25 |
|
Silver Alicorn posted:con: it’s a video game engine part of me still balks a little at building desktop apps around a game loop with constant refresh/redrawing, but Godot provides set_low_processor_usage_mode to avoid that, and it's already vastly better in terms of response time and debuggability than whatever microfrontend hell the median Electron developer sets up
|
# ? May 7, 2024 17:50 |
|
we have an app that coordinates updates and installs for different products. its kinda like the jetbrains tray app if you use their tools at all. it works pretty well. except on parallels, on ARM macs, where "update all" updates 1 product, then barfs an error code for the rest. very fun!
|
# ? May 7, 2024 18:47 |
|
waiting for godot (apps)
|
# ? May 7, 2024 19:12 |
|
this is actually a good thread to do another shoutout for dear imgui and imitators. and decker for that matter. if i need to knock out a visualization of something those are where i head atm, imgui if i have code and need to just make it pop ui to control/view, decker for a bit interactive presentations. it is especially on-theme as dear imgui is very much the "lets just do game-style drawing" ui toolkit, which makes it a very good retrofit for a lot of code where you have no planned state but things are evolving as the thing runs.
|
# ? May 7, 2024 19:19 |
|
akadajet posted:winforms is still the best ui framework
|
# ? May 7, 2024 22:52 |
|
autohotkey is actually fully sick, yeah. We use it in our mmo to automate complex keystroke sequences and do multi binds to keys another thing i have used for hijinks in the past is Sikuli. back at the motorola job, we had a softphone and i wanted it to auto-answer when a call came in. sikuli can watch an area of the screen for a color change, and use that as an input to execute UI commands. so i had it stare at the INCOMING CALL widget on the softphone client; when it changed from gray to red, it would wait 2 seconds, and then move down to a specific x and y and click. Then i just hung out on the front sidewalk all night (this was third shift and i was the only person at the plant) chain smoking and staring at the night sky, and i'd hear a click in my super long range wireless headset and know my phone picked up and could do the "thank you for calling motorola support this is jonny, am i speaking to a manager or associate, and what is your store number" while running back to my desk to work the call
|
# ? May 7, 2024 22:56 |
|
akadajet posted:winforms is still the best ui framework is winforms dpi-aware yet, or is everything still blurry on scaled displays?
|
# ? May 8, 2024 00:04 |
|
it is and has been pretty much since windows added high dpi support, but applications have to be updated to support it
|
# ? May 8, 2024 00:08 |
|
|
# ? Jun 9, 2024 11:15 |
|
wedging a full-height tower between your ankles
|
# ? May 8, 2024 01:25 |