This forum topic is about a new extension called "Customise User Interface".
It allows people to adjust menus and toolbars of Inkscape with a GUI. It offers the option to hide or show any element in the menu bar, the tools toolbar and the commands toolbar.
Please let me know what you think about it and if it works for you. Any comments or feature requests can come on this forum topic.
The problem with inkscape 1.0.2-2 on Windows is that there is a "HarfBuzz" library missing from the Python version that comes with Inkscape.
If an Inkscape 1.0.3 is ever released, the bug will be fixed, but there are no plans yet to release 1.0.3. It is also fixed in Inkscape 1.1 .
I will look into it to see if I can somehow create a workaround for it by including the missing library somehow. Perhaps I can make that work, but I can't promise it.
Hi Mr. Raven, Thanks for the updated version. I have quickly tested it today. It is very impressive, I have to say.
It makes changing the interface a lot easier, so I do not have to write XML code myself anymore. I'll point to your extension when people want to change the interface.
On Windows & Inkscape 1.0.2-2 the extension works great after installing the missing Harfbuzz library.
Is it possible to somehow configure startup of inkscape to load different interface setup, maybe with some parameter after exe file, like "inkscape.exe -custoUI1"
Would be awesome to have few links on the desktop tailored for different purposes
I came to this thread because I am also interested in a simpler user experience. Sorry to say that I find the default Inkscape interface to be too cluttered. Although the extension by Mr Raven works well in the short-term, I believe this should be implemented as a theme or skin. The difference is that while an extension is the right way to add functionality, a theme manages how existing functionality is presented to different audiences.
Other software communities (e.g. Wordpress) produce and maintain impressive collections of themes that other users can download and try out. Given that Inkscape already has such a strong community, I am sure that themes for beginner, intermediate and advanced users would be forthcoming.
Have the Inkscape team considered providing support for themes?
Hello It doesn't work with Inkscape 1.3. I have this message : <frozen importlib._bootstrap>:671: ImportWarning: DynamicImporter.exec_module() not found; falling back to load_module() <frozen importlib._bootstrap>:671: ImportWarning: DynamicImporter.exec_module() not found; falling back to load_module() Please, could you help me ? Laurent
This forum topic is about a new extension called "Customise User Interface".
It allows people to adjust menus and toolbars of Inkscape with a GUI. It offers the option to hide or show any element in the menu bar, the tools toolbar and the commands toolbar.
Please let me know what you think about it and if it works for you. Any comments or feature requests can come on this forum topic.
Hi Mr Raven,
That looks great, thank you for making this extension!
I have tried it under Windows 8 with Inkscape 1.1 and have emailed you my reaction.
Let's hope many people will find the extension and can change the interface to their wishes.
Do you think it is possible to make it work under Windows with Inkscape 1.0..2-2 too? I would like that very much.
Well, thanks again man! 🤩
The problem with inkscape 1.0.2-2 on Windows is that there is a "HarfBuzz" library missing from the Python version that comes with Inkscape.
If an Inkscape 1.0.3 is ever released, the bug will be fixed, but there are no plans yet to release 1.0.3. It is also fixed in Inkscape 1.1 .
I will look into it to see if I can somehow create a workaround for it by including the missing library somehow. Perhaps I can make that work, but I can't promise it.
Thank you for the explanation.
Will it help if I say that your hat is looking very smart today? 😉
Version 0.2 has been published. It looks and does pretty much the same, but internally it has been updated and some bugs have been fixed.
https://inkscape.org/~Mr.Raven/%E2%98%85customise-user-interface
Hi Mr. Raven,
Thanks for the updated version. I have quickly tested it today.
It is very impressive, I have to say.
It makes changing the interface a lot easier, so I do not have to write XML code myself anymore.
I'll point to your extension when people want to change the interface.
On Windows & Inkscape 1.0.2-2 the extension works great after installing the missing Harfbuzz library.
Thanks man!
Thanks for this extension, looks very nice.
Is it possible to somehow configure startup of inkscape to load different interface setup, maybe with some parameter after exe file, like "inkscape.exe -custoUI1"
Would be awesome to have few links on the desktop tailored for different purposes
I came to this thread because I am also interested in a simpler user experience. Sorry to say that I find the default Inkscape interface to be too cluttered. Although the extension by Mr Raven works well in the short-term, I believe this should be implemented as a theme or skin. The difference is that while an extension is the right way to add functionality, a theme manages how existing functionality is presented to different audiences.
Other software communities (e.g. Wordpress) produce and maintain impressive collections of themes that other users can download and try out. Given that Inkscape already has such a strong community, I am sure that themes for beginner, intermediate and advanced users would be forthcoming.
Have the Inkscape team considered providing support for themes?
Hello
It doesn't work with Inkscape 1.3. I have this message :
<frozen importlib._bootstrap>:671: ImportWarning: DynamicImporter.exec_module() not found; falling back to load_module()
<frozen importlib._bootstrap>:671: ImportWarning: DynamicImporter.exec_module() not found; falling back to load_module()
Please, could you help me ?
Laurent