mcc,
@mcc@mastodon.social avatar

Something just occurred to me

  • "GNU Imp" is a terrible program
  • Also people are angry about the name
  • By comparison Blender is actually kind of good now
  • Also Blender has a cross platform GUI toolkit good enough it is now used by other applications (eg VCV Rack

Solve two problems at once: Build a 2D paint program on top of Blender's core libraries; name it Blimp

climbertobby,
@climbertobby@chaos.social avatar

@mcc Or just add some retouching capabilities to Krita, color management etc. are already better there anyways

unixwitch,

@mcc
I know people who like , which has at least a lot of functional overlap with "gnu imp" (with nicer drawing tools)

mcc,
@mcc@mastodon.social avatar

@unixwitch I think krita is very nice (I wish you could customize the mouse bindings more, and overall I wish it was more mouse friendly instead of assuming tablet) but it's really really geared to drawing not simple photo manipulation.

unixwitch,

@mcc
That's true, I am biased, I own 2 tablets and do my very basic photo manipulation in either (e.g. cropping) or (like reduce wrinkles in old faces).

(Unluckily you can't do darktable very good with a tablet only, it really requires a scroll mouse thingie).

gutmunchies,

@mcc

blender is in fact already a 2D paint program in addition to the other 10,000 things it is. it could stand to be a lot better but there is already pretty solid groundwork there

SpikyCaterpillar,
@SpikyCaterpillar@mastodon.social avatar

@mcc if you want feature parity with the Imp, you will need to make "export" refuse to export your editor's native format and "save" refuse to save anything but the native format. They should also have separate destination directory settings and a systemwide shared temp dir, so any export that involves tempfiles will be blocked if another user on the same computer is using the editor. #ImNotGrumpy

mcc,
@mcc@mastodon.social avatar

@SpikyCaterpillar Hmm… that's an interesting proposal, but what if… we didn't do that

leap123,

@mcc

Also Blender has a cross platform GUI toolkit good enough it is now used by other applications (eg VCV Rack

Move over GNU Image Manipulation Program Toolkit, BTK is the future!

lambdageek,
@lambdageek@mastodon.social avatar

@mcc

  1. "Blender is good now" I... Uh... I refuse
  2. "Blender has a GUI toolkit". Someone should use BlTK to build like a whole Linux desktop
mcc,
@mcc@mastodon.social avatar

@lambdageek I did not say Blender was good now. I said it was kind of good. It's better! It actually is better. Relatively

techokami,
@techokami@woof.tech avatar

@mcc If you need a simpler editor, KDE's KolourPaint is my go-to tool. It's basically WinXP Paint but with lots of improvements

lewiscowles1986,
@lewiscowles1986@phpc.social avatar

@mcc
What is terrible about GIMP?

ferralcat,

@mcc is there really any reason to install a photo editor any more and not just use https://www.photopea.com/ ?

josef,

@mcc GIMP isn't that terrible imho. I use it do basic stuff all the time. Crop/ resize images etc. What can't you do with it that you want to do?

chfour,
@chfour@wetdry.world avatar

@mcc holy shit i had no idea other stuff used blender's gui engine thats so cool

MaryMarasKittenBakery,
@MaryMarasKittenBakery@troet.cafe avatar

@mcc
I am generally unhappy with expanding programms too much in all directions, it's most of the time the beginning of the end by way of a convoluted and more and more unusable Moloch..
Unless you'd like to have a separate one that's like Blender (but not included in it) I am not happy with the idea.

tojiro,
@tojiro@mastodon.social avatar

@mcc If you told me that Blender already had a fully featured 2D image editing suite in it I would believe it without question and simply assume I had not yet clicked on the right menu option to discover it.

mcc,
@mcc@mastodon.social avatar

@tojiro From what my replies are telling me Blender does in fact have 75% of a fully featured 2D image editing suite and neither of us have yet clicked on the right menu option to discover it. Unfortunately, it appears it's limited to 75%, and not the most convenient 75%.

wjt,
@wjt@mastodon.me.uk avatar

@mcc It would be poetic justice to replace the application that spawned the GIMP ToolKit with one written with a toolkit extracted from another pro media application

phi1997,

@mcc
That program with the bad name was really made for editing photos, not drawing. Yes, it is bad at drawing. People really shouldn't recommend it for that and recommend other projects like Krita instead.

mcc,
@mcc@mastodon.social avatar

@phi1997 But I don't want drawing. I want to edit photos. If I wanted to draw I'd be using Krita, but I don't, because I want to edit photos.

phi1997,

@mcc
Sorry, I should have figured. I wish I had a better recommendation off the top of my head, but unfortunately I don't.

mcc,
@mcc@mastodon.social avatar

@phi1997 I am going to try Pinta, thanks anyway

oldoneeye,

@mcc Well that'd just clog right up my Best Linear Imputation (Blimp) support searches...

byobattleship,
@byobattleship@mastodon.gamedev.place avatar

@mcc I still use Glimpse, which is an abandoned project which was literally just a fork of its namesake with a different name. The UI is a little weird, but it's free and has excellent controls for doing weird channel manipulations (e.g. "turn the red channel into the alpha channel") and various tone mappings that I need to do surprisingly frequently.

mcc,
@mcc@mastodon.social avatar

@byobattleship In fact I often need to turn the red channel into the alpha channel but most programs do not let you do this

irenes,

@mcc yeah there's this kinda weird pattern where software for creative professionals always winds up having to do substantial portions of the GUI toolkit for itself because window management for complex tasks that involve many panes, toolbars etc is just kinda horrible everywhere

someday it would be nice to have a toolkit that solves those hard problems and gets used for, like, more than one thing

mcc,
@mcc@mastodon.social avatar

@irenes I don't know if Blender is good for that but I currently see it being used for that

irenes,

@mcc we can only hope that gets more popular, then

jonny,
@jonny@neuromatch.social avatar

@irenes
@mcc
Wasnt this supposed to be what stuff like qt was for before it ballooned into being its own OS pretty much? Or did y'all have smth even cooler in mind

irenes,

@jonny @mcc sigh probably. we don't have the stomach to dig into qt's build system and play with it as a toolkit. they just do not seem to particularly care about languages other than C++. or maybe we're already out of date on that, it's been a while since we've tried

jonny,
@jonny@neuromatch.social avatar

@irenes
@mcc
Fwiw, im no qt cheerleader and have moved to browser as interface for most things, but the python bindings are nice at least :)

mcc,
@mcc@mastodon.social avatar

@jonny @irenes I think Irenes point is that pro quality media programs have very specific needs which diverge from those of a general purpose toolkit like Qt

irenes,

@mcc @jonny that was indeed our point, and thank you very much for the help clarifying. we just aren't sufficiently familiar with the history of Qt to speak to whether it was trying to be more than a general purpose toolkit.

jonny,
@jonny@neuromatch.social avatar

@irenes
@mcc
Ok my bad! That was basically my question, whether yall were thinking of something more tailored to context or a general multi-window programming environment.

rosabelini,

@irenes @mcc @jonny
I don’t know how general purpose Qt is or is not trying to be. I believe the Vienna Symphonic Library uses Qt and it’s a powerhouse music creation package with some significant GUI features that only it needs. https://www.vsl.co.at/en/Vienna_Software_Package/Vienna_Ensemble_Pro#
I wish Vienna SL would open up their library. I love the usability of their stuff

jonny,
@jonny@neuromatch.social avatar

@rosabelini
@irenes @mcc
The other thing I know of for audio is JUCE
https://juce.com/
which eg. Some neuroscience tools like
https://open-ephys.org/gui
Use because its good for realtime-ish, multi-window/panel guis. Different than image/3d/etc. Editing but now y'all got me wondering what that would look like n what existing things could be modified to fit

brouhaha,
@brouhaha@mastodon.social avatar

@irenes @mcc theoretically that's what GTK was supposed to be

irenes,

@brouhaha @mcc yeah but it like, doesn't have features for that kind of thing though. it's more of a general-purpose widget set than something that addresses the complex scenarios that come up in professional creative software.

irenes,

@brouhaha @mcc it's a solid widget set! we like it! (see our remarks elsewhere in the thread)

it just doesn't really do that

and yeah we're aware of the history with it starting as part of GNU imp but.... heh :/

brouhaha,
@brouhaha@mastodon.social avatar

@irenes @mcc I used GTK+2 for Nonpareil (microcode-level HP calculator simulation), but even though it was cross-platform, in practice I had a lot of problems on Windows and even more on MacOS. In recent years I've benn happier with Qt, and am rewriting Nonpareil to use Qt6.

irenes,

@brouhaha @mcc did they ever move Qt to a build system and API that can be used with languages that aren't C++?

brouhaha,
@brouhaha@mastodon.social avatar

@irenes @mcc Only C++ and Python have first-class support.

brouhaha,
@brouhaha@mastodon.social avatar

@irenes @mcc They seem to have moved to make, but I still don't like their build system. I use SCons, which unfortunately does not have Qt5 or Qt6 support built in. Someone hacked their Qt tool for Qt5, and I further hacked it for Qt6 and for cross-compilation for Windows.

mcc,
@mcc@mastodon.social avatar

@brouhaha @irenes Yeah I sincerely love Qt, as an API, but building or deploying it is kind of a nightmare. Great if you're entirely in the open source ecosystem and/or don't distribute your code to anyone else, but is that a real use case? :/

GreenSkyOverMe,
@GreenSkyOverMe@ohai.social avatar

@mcc Yes, good

Alex,
@Alex@vran.as avatar

@mcc They just need to rename that thing to GNUtotshop or something. Anything would be better, I don't care if it's stupid.

Though, and I'm probably saying more about myself than I should, but I always visualize Gimp mask when I see the name, rather than interpreting the name as ableist, but that's not really an argument for keeping the name...

mcc,
@mcc@mastodon.social avatar

@Alex I don't think they should rename it I think they should discontinue it

Alex,
@Alex@vran.as avatar

@mcc I'd like to see it replaced first. The actual user count isn't known, but it is estimated to be in the millions, so I really don't see that project being retired without an alternative available. There aren't any other real FOSS Photoshop alternatives out there.

Though it is unfortunate how few improvements have been made to it over the past decade. It's basically already abandonware, even if it is "maintained".

asmodai,
@asmodai@mastodon.social avatar

@mcc More people need to know about:

Krita: https://krita.org/en/
Pinta: https://www.pinta-project.com/

mcc,
@mcc@mastodon.social avatar

@asmodai Krita does something slightly different! If there's a workflow that Feels Like Photoshop I haven't worked it out yet.

Pinta seems nice, thank you. I think someone told me about it before but then I installed Linux and couldn't remember what the recommendations I'd got before were.

noam,
@noam@beige.party avatar

@mcc "GNU Imp" took me a second to parse

mcc,
@mcc@mastodon.social avatar

@noam HENCE THE PROBLEM

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@mcc Blender also already has a barebones paint program built in which could be used as a starting point

mcc,
@mcc@mastodon.social avatar

@beeoproblem Really. What is this, grease pencil?

What I really need (and don't specifically have on Linux right now) is like the very simple crop/resize/convert file format primitives with low friction. Blender probably already has file format handling so might be able to reach this level quickly. "Add text and draw arrows" would be great to have on top.

frepa314,

@mcc @beeoproblem fwiw, I use krita for crop and resize etc, and inkscape for text and arrows. I really like inkscape for all vector graphics needs.

obot50549535,
@obot50549535@left-tusk.com avatar

@mcc @beeoproblem For that kind of super basic stuff I use Image Magick. But it can't do much more.

samthurston,

@mcc @beeoproblem eye of gnome is sufficient for these tasks. But I like the blimp idea.

mcc,
@mcc@mastodon.social avatar

@samthurston Interesting

eichin,
@eichin@mastodon.mit.edu avatar

@mcc @beeoproblem I haven't used it in years and years but I think gwenview was that?

jame,
@jame@wetdry.world avatar

@mcc expand the video editor too because kdenlive sucks

mcc,
@mcc@mastodon.social avatar

@jame I tried the video editor some around 2020 and I really liked it except it was buggy/crashy. I wanna check back in and see if it's improved

simulo,
@simulo@hci.social avatar

@mcc @jame I find it okay, it is my go-to video editor.

mcc,
@mcc@mastodon.social avatar

Proposed project motto: "The World Is Yours"

dko,

@mcc also a great name for Network Attached Storage :blobcatgiggle:​

flyingsaceur,
@flyingsaceur@ioc.exchange avatar

@mcc I would use the hell out of an image editor called
Scarface

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • khanakhh
  • magazineikmin
  • mdbf
  • GTA5RPClips
  • everett
  • rosin
  • Youngstown
  • tacticalgear
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • tester
  • JUstTest
  • ethstaker
  • cubers
  • osvaldo12
  • cisconetworking
  • Durango
  • InstantRegret
  • normalnudes
  • Leos
  • modclub
  • anitta
  • provamag3
  • megavids
  • lostlight
  • All magazines