KritaProject
ActivePublic

Details

Description

This is the primary project for upcoming Krita projects and versions.
New features leading to the next major release and wishlist items go here.

Flow of a feature:

  1. First goes into Krita: Abyss
    1. Here artists with ideas can leave their idea(but do notify us first).
  2. Then someone who is interested, will take this task(assign it to themselves). (You absolutely need to be commited to making the feature work)
  3. It will be moved to Krita: Next Features
    1. Figure out usecases(idea gathering)
    2. Consolidation of ideas.
    3. First architecture is designed.
    4. Make gui.
    5. Make the feature... feature complete..
    6. get approved for merge.
  4. If feature is implemented, merged, and there has been a mail to the mailing list(!Important!)
  5. Assign Krita: Manual and krita testing. (So that it can be documented, and get a test-by-fire)
  6. When those are done. Move to Krita next releases, where it'll be put into a 'make noise' column.
  7. Final resting place in column of release that it was in.

Discussion and GUI design of the upcoming features

Please use this dashboard for quick access to all discussion and testing tasks:
https://phabricator.kde.org/dashboard/view/25/

(You can also access the same tasks from the big Krita: Next Features board itself)

Release process:

The process of making a release (building packages and making announcements) is managed in Krita Current (3.1.2) board.

To get more information, see a special dashboard:
https://phabricator.kde.org/dashboard/view/24/
(all the "Tasks" panels are linked to the corresponding columns of the board)

Other boards:

Source: T3541

Recent Activity

Today

confifu added commits to T12819: Storyboard feature: R37:5aa25dd342ba: Added storyboard docker's files and directory, R37:b40df7599478: Add a delegate class for comment menu and a basic model class, R37:ef7901228522: Added test classes and a commentDelegate class to handle comments in…, R37:d2d9a16b12f5: Implement basic StoryboarModelTest Class functions, R37:df876054e303: Improve model unit-tests, R37:35118443147f: Implement StoryboardModel Class, R37:51964cc05a8b: Debug StoryboardModel and make it build with a treeView, R37:3251a1e3458d: Add StoryboardDelegate Class.
Thu, Jun 4, 5:21 PM · Krita

Yesterday

lsegovia added a comment to T13097: GSoC 2020: Dynamic Fill Layers in Krita using SeExpr.

Apologies for the edit, I've now added all related commits. (I should remember to ref this task.)

Wed, Jun 3, 10:21 PM · Krita
lsegovia added commits to T13097: GSoC 2020: Dynamic Fill Layers in Krita using SeExpr: R37:1c83393af727: Add SeExpr as a 3rdparty dependency, R37:0638ce859445: First working version of the SeExpr generator, R37:144a9b75843f: Update SeExpr version, R37:08c079e714e4: Update SeExpr version, R37:8c070b6f0a09: Merge branch 'krita/4.3' into amyspark/T13097-gsoc2020-seexpr, R37:0ae44fc6f5eb: Locate SeExpr in CMake configuration step, R37:ffbb30355757: Simplify and add missing dependencies in Linux, R37:0ec9495e078d: Update SeExpr version, R37:5ebfc3bd1f14: Add SeExpr to the Appimage build process, R37:12d15c234a5c: Force parallelize appimage builds, R37:6a8f63812353: Add SeExpr to the macOS build process, R37:9db8c0ee021e: Quiet make output in macOS, R954:f8f272e8f253: Add Amyspark's blog.
Wed, Jun 3, 10:20 PM · Krita

Sun, May 31

zerginator added a comment to T11344: Screen Recording (bring back MACROs).

It would be THE feature! One of main reasons why I mostly use procreate on the ipad. Because it allows recording of the painting progress without zooming, rotation, etc...

Sun, May 31, 1:10 PM · Krita

Thu, May 21

dkazakov added a comment to T12846: Animation Audio Subtask.

Hi, @emmetoneill and @eoinoneill!

Thu, May 21, 8:44 AM · Krita

Mon, May 18

mbruchert added a comment to T13169: Krita Badges.

Mon, May 18, 4:30 PM · Krita
mbruchert added a comment to T13169: Krita Badges.

Mon, May 18, 3:17 PM · Krita
mbruchert added a comment to T13169: Krita Badges.

made a breeze version to make it more KDE styled and more different to blender

Mon, May 18, 2:32 PM · Krita
rempt added a comment to T13169: Krita Badges.

Very nice, thank you!

Mon, May 18, 2:10 PM · Krita
KonqiDragon created T13169: Krita Badges.
Mon, May 18, 2:03 PM · Krita

Thu, May 14

emmetoneill updated the task description for T12769: "Animation Next" Main Task..
Thu, May 14, 5:22 AM · Krita

Tue, May 12

eoinoneill updated the task description for T12769: "Animation Next" Main Task..
Tue, May 12, 9:14 PM · Krita
emmetoneill updated the task description for T12769: "Animation Next" Main Task..
Tue, May 12, 9:09 PM · Krita
emmetoneill added a comment to T12769: "Animation Next" Main Task..

A suggestion from Ahmet T:

Tue, May 12, 8:01 PM · Krita

Mon, May 11

confifu updated subscribers of T12819: Storyboard feature.
Mon, May 11, 12:23 PM · Krita

Thu, May 7

emmetoneill updated the task description for T12769: "Animation Next" Main Task..
Thu, May 7, 8:59 PM · Krita
eoinoneill updated the task description for T12769: "Animation Next" Main Task..
Thu, May 7, 8:36 PM · Krita
woltherav moved T12819: Storyboard feature from 2020 Projects! to Google Summer of Code on the Krita board.
Thu, May 7, 12:12 PM · Krita
woltherav closed T7619: Use git-describe to obtain git revision info for embedding into Krita as Resolved.
Thu, May 7, 12:10 PM · Krita
woltherav closed T9652: Gamut masking: saving mask in the .kra file, a subtask of T9541: Gamut masking, as Resolved.
Thu, May 7, 12:10 PM · Krita
woltherav closed T9652: Gamut masking: saving mask in the .kra file as Resolved.
Thu, May 7, 12:10 PM · Krita
woltherav closed T9826: Gamut masking: rotation cursor around the wheel (user proposal from forum) as Resolved.
Thu, May 7, 12:10 PM · Krita
woltherav closed T9826: Gamut masking: rotation cursor around the wheel (user proposal from forum), a subtask of T9541: Gamut masking, as Resolved.
Thu, May 7, 12:10 PM · Krita
ashwind updated the task description for T13119: MyPaint Brush Engine.
Thu, May 7, 12:08 PM · Krita
woltherav moved T13119: MyPaint Brush Engine from Backlog to Google Summer of Code on the Krita board.
Thu, May 7, 12:07 PM · Krita
woltherav moved T13101: SVG Mesh Gradients from Backlog to Google Summer of Code on the Krita board.
Thu, May 7, 12:07 PM · Krita
woltherav moved T13097: GSoC 2020: Dynamic Fill Layers in Krita using SeExpr from Backlog to Google Summer of Code on the Krita board.
Thu, May 7, 12:07 PM · Krita
ashwind triaged T13119: MyPaint Brush Engine as Normal priority.
Thu, May 7, 12:05 PM · Krita
emmetoneill updated the task description for T12769: "Animation Next" Main Task..
Thu, May 7, 1:20 AM · Krita

Wed, May 6

emmetoneill updated the task description for T12769: "Animation Next" Main Task..
Wed, May 6, 9:54 PM · Krita
eoinoneill updated the task description for T12769: "Animation Next" Main Task..
Wed, May 6, 7:47 PM · Krita
rempt closed T12713: Need sticker and tshirt designs for Krita Sprint 2020 as Wontfix.
Wed, May 6, 1:01 PM · Krita
tymond added a comment to T12713: Need sticker and tshirt designs for Krita Sprint 2020.

:'(

Wed, May 6, 11:33 AM · Krita
tymond added a comment to T11476: Animated Transform Mask.

Yes; the only real problem is making sure that the keyframes work after saving and reopening (they are saved correctly, but the playback didn't seem work). This feature can work without messing with curves; it would be extremely beneficial if they were improved, but one can work without them.

Wed, May 6, 11:32 AM · Krita
tymond closed T12343: Reset configuration from within Krita as Resolved.
Wed, May 6, 11:32 AM · Krita
tymond added a comment to T12343: Reset configuration from within Krita.

This was worked in https://invent.kde.org/kde/krita/-/merge_requests/281 - and it was merged, so I'm going to close this task.

Wed, May 6, 11:31 AM · Krita
sh-zam added a project to T13101: SVG Mesh Gradients: Krita.
Wed, May 6, 11:25 AM · Krita
rempt added a comment to T13097: GSoC 2020: Dynamic Fill Layers in Krita using SeExpr.

Get in touch with Wolthera when it comes to documenting the .kra format: she has started doing that for the manual, so it might be useful to help fill out the specification she's set up.

Wed, May 6, 8:19 AM · Krita
scottpetrovic added a comment to T11476: Animated Transform Mask.

I just added you two to this ticket. It relates to a "tweening" animation feature that was in development. Now that the animation cache stuff is figured out, this might be able to be dusted off and resurrected.

Wed, May 6, 12:23 AM · Krita
scottpetrovic updated subscribers of T11476: Animated Transform Mask.
Wed, May 6, 12:22 AM · Krita
tymond updated the task description for T11476: Animated Transform Mask.
Wed, May 6, 12:06 AM · Krita

May 5 2020

lsegovia updated the task description for T13097: GSoC 2020: Dynamic Fill Layers in Krita using SeExpr.
May 5 2020, 5:14 PM · Krita
lsegovia triaged T13097: GSoC 2020: Dynamic Fill Layers in Krita using SeExpr as Normal priority.
May 5 2020, 5:08 PM · Krita
KonqiDragon triaged T13094: Примечания к выпуску Krita 4.3 as Normal priority.
May 5 2020, 11:39 AM · KDE Russia

May 1 2020

emmetoneill updated the task description for T12769: "Animation Next" Main Task..
May 1 2020, 9:08 PM · Krita

Apr 30 2020

emmetoneill updated the task description for T12769: "Animation Next" Main Task..
Apr 30 2020, 5:03 AM · Krita

Apr 27 2020

emmetoneill updated the task description for T12769: "Animation Next" Main Task..
Apr 27 2020, 4:46 AM · Krita
emmetoneill added a comment to T12983: New Animation Timeline Docker.

WIP Screenshot of new Animation Timeline docker.

Apr 27 2020, 3:51 AM · Krita

Apr 22 2020

emmetoneill updated the task description for T12769: "Animation Next" Main Task..
Apr 22 2020, 7:43 PM · Krita
eoinoneill updated the task description for T12769: "Animation Next" Main Task..
Apr 22 2020, 4:56 AM · Krita