Cool Yale, I hope I can see it on action soon.
Cheers, Jabier.
On Tue, 2017-02-21 at 04:55 -0800, Yale Zhang wrote:
I also suggest focusing on fixing bugs and optimizing performance instead of new features.
For the few people who use Inkscape for art purposes, like Vlada and I, and can't tolerate interruptions, faster rendering would be very welcome. I submitted a patch that sped up the gaussian blur filter 5x from vectorization, but I don't think anyone has reviewed it.
https://code.launchpad.net/~simdgenius/inkscape/inkscape
I also have a patch for turbulence. Manual vectorization might not be an elegant solution and I know of the proposal to approximate gaussian blur as a series of 3 box blurs. But can that approximation replace the current IIR filter for high quality settings? If not, then the vectorized version can still be used.
I also had a patch for multithreaded rendering. Vlada and I have been using it for a while and it seems stable enough to be considered an experimental feature. The one case where it doesn't help is when zooming into a very blurred region, but it shouldn't be slower than single thread.
I can make some side by side videos showing the speedup.
-Yale
On Mon, Feb 20, 2017 at 2:11 PM, Alexandre Prokoudine <alexandre.prokoudine@...400...> wrote:
On Tue, Feb 21, 2017 at 12:19 AM, Alex Valavanis wrote:
them. It's time now to work through every feature, every dialog and a wide range of workflows and check: (a) they still work correctly (b) they still look and feel good (or better!), and (c) whether Gtk+ 3 offers us new opportunities to do things better... e.g., better tablet/multi-touch support, better support for context menus, smarter use of UI and icon themes...
If I may just chime in, there was that strange notion :) that dockable dialogs need to play along nicely in terms of width. Currently they all seem to be designed as single entities, so they take as much width as they want, and the rest has to adapt. Which makes some dialogs unnecessarily large.
If this is something you could put under b) and/or c), quite a few people out there would find themselves being happy puppies with wagging tails and whatnot :)
Alex
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel