2016-06-10 19:13 GMT+02:00 Aliaksei Syrel <alex.syrel@gmail.com>:
Sorry, I don't get what you mean with this: "Why do we merge compositing modes with "paint options"?"
I just renamed paintMode -> paintOptions and moved setAA: (paint antialias) from canvas to paintOptions.
Changing antialias mode of drawing operation is as common as changing composition operator.
Ok, I wasn't sure if the aa-option is just an option for the whole rending and composition mode only for the current drawing operation.
Because there are two different antialiases (paint and font) it makes sense to have a concrete distinction between them, therefore moved paint antialias from canvas to paintOptions.
Does it now make sense for you? If not, it can be reverted, anyway I don't need it anymore.
? If you don't need it anymore, why is it now in the new ConfigurationOfAthens for pharo 6.0
Cheers Alec On Jun 10, 2016 2:27 PM, "Nicolai Hess" <nicolaihess@gmail.com> wrote:
ConfigurationOfAthens project version:'3.9.6'
see case 18445 <https://pharo.fogbugz.com/f/cases/18445/ConfigurationOfAthens-is-not-in-sync...> ConfigurationOfAthens is not in sync with current Pharo packages
Why do we merge compositing modes with "paint options"?
I would consider a compositing mode as a "mode" for current drawing operations and the antialiasing setting is only a "hint" for the backend, it may be completly ignored.
Or am I confused with the font rendering antialiasing hint?
Can we paint by
set compositing mode do paint set different compositing set antialiasing mode do paint set different antialiasing mode do paint
does it work that way (and would it make sense)?
nicolai