I have finished my thoughts about another approach to reorganize the tool area.
Like last time most changes are UI related and don't really touch the CAD functionality.
As usual I have prepared a PDF file to make my thoughts clear.
I'm very open to critique... still I hope you like it :)
I really like these changes you have been putting out there.
For LibreCAD 3.x I am fiddling in my head with better ways to do thing, less mouse clicks and more intuitive and the PDF you have been creating is going to be a great help.
Please leave it on your dropbox account!
We have had a lot of the same ideas.
I agree the delete icon could be removed from the modify menu.
I agree that something like QCad's property editor would be useful.
I agree that some tools could be merged;
however, there is a trade off I'm still weighing...
with tool modes you have added an additional click for switching.
I have created individual toolbars for the categories, and a category toolbar:
I have also created a custom toolbar you can add any action to.
I have been considering a dynamic grid of icons in a dockwidget, which you also thought of;
however, I'm somewhat disenchanted with the idea, because the dockwidgets take up a lot of room.
Another thought just came to me:
This with a few other tweaks could allow for a "clean screen" mode
with all toolbars and menus hidden.
I really dislike hotkeys personally. No objections to having them present, as long as anything the hotkeys do can still be done via mouse and menus, and ideally if the hotkeys can be turned off...
----- Original Message -----
From: ravas firstname.lastname@example.org
To: LibreCAD/LibreCAD LibreCAD@noreply.github.com
Sent: Sun, 09 Aug 2015 06:55:27 -0000 (UTC)
Subject: Re: [LibreCAD] Feature: UI improvements to tool area (#320)
Reply to this email directly or view it on GitHub:
Custom toolbars and menus are more efficient than a dynamic sidebar.
We have a separate issue for a properties dockwidget #622
That leaves the suggestion about a pen dockwidget,
and some tool merging.
Feel free to open issues for those.
I'm closing this because it's too broad,
and a lot has changed since this was opened.