[Lazarus] IDE Desktops redesign

Ondrej Pokorny lazarus at kluug.net
Fri Feb 26 08:49:07 CET 2016


On 26.02.2016 8:04, Anthony Walter wrote:
> Ondrej, a couple of questions.
>
> Do you plan to tackle the incorrect layout restore problem with docked 
> layouts? Issue #29200

I tried hard to fix it but failed.


> Do you plan to provide a better default layout, or management of 
> default layouts? Currently when you install anchor docking the first 
> layout you are given is essentially broken. There ought to be a usable 
> default layout for all modes, docked and undocked.

Not in this redesign. It's another issue and should be reported/solved 
independently.


> Do you plan to fix the problem with environment xml version upgrades 
> wiping out layouts? So far anytime I get the message to upgrade the 
> options (based on option version numbers changing) all my layouts are 
> wiped out including toolbar buttons.

I rewrote the toolbar button interface. Unfortunately some changes were 
not backwards compatible. From now on toolbar buttons should stay when 
upgrading IDE options. I am not aware of losing window layouts.


> While were at it, would it be possible to add a layout option for all 
> TToolbars in the IDE to either A) show captions and icons, B) show 
> icons only or C) show text only, and resize the toolbars 
> appropriately? See http://video.getlazarus.org/small-toolbars.mp4 
> <http://cache.getlazarus.org/videos/small-toolbars.mp4>

Not in this redesign. It's another issue and should be reported/solved 
independently.


> And finally, I'd be careful with auto saving layouts. In the past I've 
> had problems where the layouts get corrupted and auto save essentially 
> destroyed my layouts as a result. Sometimes I want to save a layout 
> manually and I do not want the IDE to overwrite it in the event I 
> experience a layout corruption.

You are free not to auto save your layouts. Nothing will change in this 
respect.

Ondrej
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20160226/220e0b14/attachment-0003.html>


More information about the Lazarus mailing list