Yes ! Very intersting to test native paint prog :) Of course, and as usuall, we all expect full-blown photoshop replacement, with layers and plugins :)
Can bring some light in meanwhile how it coded ? Reaction for GUI, and plain inutition/graphics libs for all the other stuff, or something else was envolved ? How much load/save formats is it know currently ? (i assume loading via datatypes, but saving via 3d party lib like libjpeg, etc ?)
Saves to a custom xml format. Saved projects are essentially zip archives with and xml file plus the layer data stored as raw files.
Loads from said format.
Exports to ILBM via datatypes
Imports from any datatype understood image format.
Additional loaders and savers will be at a low priorty as I'm interested in making a painting program, not a image processor / converter.
I plan to support the Magic Image Server that come bundled wit ImageFX, so that you can share layers directly with ImageFX and any other software that supports it.
It has a full ARexx interface.
Source for the initail prototype will be provided,so that people can use it as example code, but I'll reserve the right not include later versions of the code. I want anyonewho wants to write for it to use the plugin API.
Planned is a Plugin API. The exact details of that are a work in progress, I plan for it to based on Amiga Shared libraries, no sobjs(exact maybe one or two special ones for python and perl bindings.)
I#m aiming high I admit, but even if the ultimate prgram falls short of my mark, it will still be a useful bit of kit....
Saves to a custom xml format. Saved projects are essentially zip archives with and xml file plus the layer data stored as raw files.
Loads from said format.
Exports to ILBM via datatypes
Imports from any datatype understood image format.
In other words, its possible to load any kind of image format, and save it via ILMB. The good thing, is that if it have arexx support, there will be no problems to integrate some sort of context menu which will do saving to ilbm via your save-fucntion, and then, by some 3d party converted convert it.
Quote:
It has a full ARexx interface.
Will it possible to create context menus in the programm with need it actions ?
Quote:
I#m aiming high I admit, but even if the ultimate prgram falls short of my mark, it will still be a useful bit of kit....
Even if it will have some simple basic tools like resizing/drawing, it will be already good enough.
Will it possible to create context menus in the programm with need it actions ?
Ordinary menus, are allready fully customisable, via an xml definition and ARexx callbacks, I won't be too difficult to extend that to lauching external scripts. (might even work allready as I'm using arexx.class for the ARexx stuff)