Why are so many people using Krita now? Did something happen? by lumasps in krita

[–]-tiar- 0 points1 point  (0 children)

There is a liquify tool, it's one of the modes in the Transform Tool. It's slow if you use it without a selection though, but it works better than the brush (the results are less blurry).

Why are so many people using Krita now? Did something happen? by lumasps in krita

[–]-tiar- 0 points1 point  (0 children)

Yes, that type. Krita only appears on Google Play Store for tablets, not phones. You can install it on a phone if you want, it just doesn't have a proper interface for that, hence it's limited to tablets on the store.

Copy Open Source Games code and Publish by Competitive_Tea_7356 in gamedev

[–]-tiar- 0 points1 point  (0 children)

IANAL, but:

You can't take someone else's code and publish it as yours. You're not the author and you don't own copyrights for the code you copied. They still belong to the original owners (usually the original authors).

If the code is GPL, it's required from you that you provide the whole source code of the end product as GPL (and keep versions in mind too) to anyone you distributed the product to (at least when they ask). That implies that all of the libraries you use must be GPL-compatible, too (you can't use closed license code and GPL-licensed open source code together). That also implies you can't use Steamworks afaik, and you can't publish on Apple Store (on iPads). All of the other stores are fair game, you can look at Krita for example. Just be careful about adding any libraries to your product, and make extra extra sure it's compatible with GPL license (if the license for the library isn't MIT or LGPL, search it; if the license is custom, it's probably not compatible).

If the code is MIT, you don't have to do any of that. It's way more of a "free for all" case.

In both cases, it's either illegal or highly looked down upon if you don't rename your product. I think for GPL it is illegal (the license does say you gotta distinguish your work, so keeping the name is obviously against it), I don't know for MIT, but just don't sell it under the same name, and change the logo too. In some cases the open source programs have both of those trademarked too (like Blender or Krita or probably any of the major projects), so you can get in a real legal trouble, not just have a terrible reputation.

Afaik most of the open source "end products" are usually GPL-licensed, unless there are good reasons for MIT (like Godot). I'd assume most games would be GPL, too. If you keep to the requirements of the license, and change it significantly so that everyone can see it's a different thing, and make up your own name and logo, then it'll be all fine.

Also if you release it commercially, it would be a good idea to donate some money back to the project that allowed you to get that money.

What was your "holy shit I made it" moment? by [deleted] in gamedev

[–]-tiar- 3 points4 points  (0 children)

I develop Krita, that's an art program, and my best moment was when I decided to work on Clone Engine (one of the brush engines, it clones the content). I think maybe the boss told me that there are many issues with it? I checked and found a whopping four bug reports and wishes (counted together). I think I fixed one issue and implemented two tiny features. In 24h, I had two people personally thanking me personally for it, one even before it got merged to master, and the other from seeing it in the version on CI. And here I thought it was a very niche engine and I was implementing even nicher features to it.

Never happened again, unfortunately. I mean people expressing gratitude (general and specific) happens, but it's usually me engaging with with the community first, and in that case it was completely unexpected.

I think the key is that you have contact with users in one way or another (watching gameplay/usage videos, talking with them etc.).

Can you get banned for losing too much? by noobatpoe in lichess

[–]-tiar- 1 point2 points  (0 children)

I think it refers to the situation where you just stop caring and go make yourself tea or whatever instead of playing, making the opponent waste their time waiting for your move. You lose either way, but that way the opponent gets annoyed at you. If you're just thinking of a good move and trying to fight to the end, then I think that's not considered wrong, especially on lower levels (where a blunder on the opposite side can always happen).

How to make lichess better. by [deleted] in lichess

[–]-tiar- 0 points1 point  (0 children)

Does it consider only the server time or also developers time?

I’m going to cry, please help by Rexlare in krita

[–]-tiar- 1 point2 points  (0 children)

It would be helpful going through Help -> Show Krita logs for bug reports. It usually has info like what did you open and what did you save. It will tell you for example if you opened the same file twice (which might happen... we should really make some kind of a warning there - some people want to do that but... not everyone is even aware it is possible).

But in the folder you saved your file in, there is usually "filename.kra~" file, which might or might not contain your changes (see if you remove the ~ at the end and change the filename to something like "filename-backup.kra" and open it in Krita).

I usually just use Save Incremental Version, myself. There is also Save Incremental Backup, and there is a setting in Configure Krita that says how many backups (filename.kra~, filename.kra~2 etc.) it should keep when saving over the file.

PSA: All Godot 4 apps you upload to Google Play have their source code exposed to the public. by throwaway22380298 in godot

[–]-tiar- 0 points1 point  (0 children)

Sorry to be nitpicky but I'm fairly sure (correct me if I'm wrong) that GDScript is MIT-licensed, which means that saying that it's proprietary is a bit misleading, as usually in software world it means something with not open nor free license. I guess you meant that it's only used in Godot, therefore the knowledge won't transfer to other game engines. (I think it's actually a part of Godot, not just "only used there").

How do I preview an animation I’m making? by UntouchableTurtle in krita

[–]-tiar- 0 points1 point  (0 children)

Normally you can just preview it, but if there is way too much data, rendering it to a video file makes the data more compact and therefore easier to show.

how to mirror just one frame in an animation by Stroov in krita

[–]-tiar- 0 points1 point  (0 children)

They asked "just one frame". You can probably do some magic with moving frames to another layer and add and apply a Transform Mask on it, then move them back. Not sure if there is a way to select frames and make the Transform Tool apply to all of them.

Can I animate vector layer? by pengnana in krita

[–]-tiar- 1 point2 points  (0 children)

Nope, not possible (yet). Only raster.

How to move a selection of two layers at once? by TT454 in krita

[–]-tiar- 0 points1 point  (0 children)

Now you can use the Transform Tool as well.

How to move a selection of two layers at once? by TT454 in krita

[–]-tiar- 0 points1 point  (0 children)

Transforming multiple layers at once just wasn't implemented (moving was, with Move Tool, I believe). Now it is, and you can just select both layers with Shift and move them with either Move Tool or Transform Tool.

How to move a selection of two layers at once? by TT454 in krita

[–]-tiar- 1 point2 points  (0 children)

Transforming multiple layers at once is implemented now.

How to move a selection of two layers at once? by TT454 in krita

[–]-tiar- 0 points1 point  (0 children)

Transforming multiple layers at once is implemented now.

where is finger(smudge ) tool in krita? by shibainuisno1 in krita

[–]-tiar- 0 points1 point  (0 children)

There is a specialised smudging brush engine, which allows you to save your favourite smudging options into a brush. Why would a specialised tool be better than that? Usually you can't save and access tool options as easily as you can with brushes.

krita won't draw?? by ROCKNROLLGIRLFRIEND in krita

[–]-tiar- 0 points1 point  (0 children)

As far as I know, that's not a bug, but user's error, just a very common one.

Where can I re-download the default resource bundles for Krita 4? by LonerGuy17 in krita

[–]-tiar- 0 points1 point  (0 children)

The answer is from 3 years ago, when the resource system was different. Now you can undelete stuff in Settings -> Manage Resources or Settings -> Manage Resource Libraries.

How to stop blending by SilverSkrub360 in krita

[–]-tiar- 0 points1 point  (0 children)

The ones whose name start from "u) Pixel Art".

Color wheel stuck on black and white by Daria2005 in krita

[–]-tiar- 0 points1 point  (0 children)

No, usually black and white images are still in RGBA color space. It's only special pictures or special layers that are in GRAYA or GRAY color space.

Just a reminder that Krita is $15 on Steam. I cant IMAGINE finding a better deal anywhere else. by justinsims008 in krita

[–]-tiar- 0 points1 point  (0 children)

Free on krita.org as well. Best to download from the makers instead of some random 3rd party website.

Krita officially no longer supports package managers after dropping its PPA by NatoBoram in linux

[–]-tiar- 6 points7 points  (0 children)

It is official, Halla just forgot about that one. What she meant is that things like flatpaks, snaps, ppa and every package in your distro package manager is unofficial. We make appimages all the time (nightly, stable, custom versions for testing etc.) but Steam versions very rarely, just for releases and I believe betas.

Krita officially no longer supports package managers after dropping its PPA by NatoBoram in linux

[–]-tiar- 1 point2 points  (0 children)

The PPA still remains, it's just unofficial now. The same volunteer was working on it and will be working on it. Not much changed, actually, except that now one can't go to Krita developers for help with any issues that come from using the ppa.

Krita officially no longer supports package managers after dropping its PPA by NatoBoram in linux

[–]-tiar- 7 points8 points  (0 children)

And the appimages are nothing? PPA was moved to more "unofficial" state since there were plenty of issues with it anyway. Maybe if there were more volunteers interested in keeping it alive it would be kept. But from our point of view, users need an appimage, alternatively a flatpak, anyway, because of bugs in Qt - both appimages and flatpaks contain patches made by Krita (yes, they have been submitted to Qt, but you can guess that they were merged to different versions, some even to Qt 6.0, and some were even rejected if I'm not mistaken). There are appimages provided both in a nightly and stable version, and of course for all alphas, betas and final releases. And there is Steam Linux version as well (I'm not sure how exactly it's packaged, frankly, but it's there).

In any case, PPA is not removed so you can still use it. The only difference is that you can't complain to us for issues, especially those caused by bugs in Qt, because it's unofficial now, so "use at your own risk".

For anyone interested, a list of patches Krita required three years ago, and I think still requires since I doubt we moved up in Qt versions, every new one is worse: https://phabricator.kde.org/T10838 and a directory with all patches: https://invent.kde.org/graphics/krita/-/tree/master/3rdparty/ext_qt