Roadmap
Where JFPainter stands and what comes next. Dates appear only where something is already done.
Draft: these items still have to be checked against the app's own plan.
What comes next
Now in progress
- A touch interface for AndroidThe desktop interface already runs on phones. What a phone needs on top: dialogs that fit the screen, a title bar that fits in portrait, a number keyboard, saving open pictures automatically, work in the background and a layout made for small screens.
Next planned
- The new name in the appPaintCraft becomes JFPainter, in the title bar, the setup and the packages.
- 8bf filtersA plugin that hosts them already opens its dialog through the paint.net helper; running a filter is the next step.
Later
- macOSOnce JFLib runs natively on the Mac. Until then, the browser version is the way there.
Done
The latest steps, newest first. Everything before them is the app as it is described on the features page.
- Colourful icons for every commandThe menus View, Image, Layers and Adjustments now show an icon on each entry.
- Runs on Android, as an experimentPainting, opening and saving through the system's file picker, undo and two-finger zoom work on a phone.
- paint.net plugins for everyoneThe helper comes with the Windows setup, runs newer effects on the processor and the graphics card, and reaches Linux through Wine.
- A smoother canvas, hints in your languageOn Windows, panning the canvas comes from the graphics card, pixel for pixel what the processor draws. Tool hints and fill names follow the language you chose.
- Fingers on the desktopTouch screens on Windows and Linux: two fingers, press and hold. Opened and saved pictures reach the system's list of recent files.
- A review of the app's codeIts findings fixed, from the search paths of helper programs to the recovery of unsaved pictures.
- Public, as part of JFLibThe app, still named PaintCraft, is part of JFLib's first public version.
Known gaps
What the app does not do yet, as its own documentation lists it. None of these has a date.
- More of PSDEditable masks, groups, text, smart objects, clipping, every blend mode, CMYK and Lab, and saving PSB.
- More than 8 bits per channelPictures with more depth are converted on opening; editing and display stay 8-bit, without HDR.
- paint.net pluginspaint.net's own controls for plugin settings, a live preview and some services of the application.
- G'MIC-Qt and brush presetsG'MIC gets one 8-bit layer; the advanced dynamics of imported brush presets are not complete.
- Text inputInput methods, as used for Chinese, Japanese or Korean, still need tests on real systems and are missing on X11; some cursor movement in mixed-direction text is open.
- TranslationsThe English and French versions still show German in a few places.