Re: Basic Layout of the Leo GUI

2018-04-19 Thread Edward K. Ream
On Sun, Mar 18, 2018 at 12:05 AM, rengel wrote: Why is the tab bar with the open files right below the title bar, but above > the menu bar and the tool bar? > ​ ​Let's end this conversation. ​ There are much more interesting and important matters to consider.

Re: Basic Layout of the Leo GUI

2018-04-19 Thread 'Marcel Franke' via leo-editor
Am Mittwoch, 18. April 2018 22:32:37 UTC+2 schrieb john lunzer: That said, your argument appears to be based on something, the "conventions > and standards" of IDE GUIs, that if it exists at all is a rapidly changing > amorphous blob at best. > Not true. There is strong core of established

Re: Basic Layout of the Leo GUI

2018-04-18 Thread john lunzer
Matt's reasoning is sound and explains the design decision well. That said, your argument appears to be based on something, the "conventions and standards" of IDE GUIs, that if it exists at all is a rapidly changing amorphous blob at best. I say this because I spend about half my day using

Re: Basic Layout of the Leo GUI

2018-04-17 Thread rengel
Leo uses tabs to switch workspaces (contexts). Each .leo file can define or redefine what menus, settings, plugins and so on are available within it's context. So tabs are the highest level of containment. IMO this is only partly true. There are always menus, menu items, and functions that

Re: Basic Layout of the Leo GUI

2018-04-16 Thread Matt Wilkie
I found this part of the exchange useful and am glad it happened (paraphrased for clarity): *Why is the tab bar with the open files right below the title bar, but above the menu bar and the tool bar? * *This is different from other IDE's and text editors and is confusing.* Leo uses tabs to

Re: Basic Layout of the Leo GUI

2018-04-16 Thread Matt Wilkie
Added as a tip: https://github.com/leo-editor/leo-editor/issues/861 -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+unsubscr...@googlegroups.com. To

Re: Basic Layout of the Leo GUI

2018-03-20 Thread Edward K. Ream
On Tue, Mar 20, 2018 at 12:48 PM, rengel wrote: > > As far as flaunting convention, Leo isn't really like any other program. >> I am not sure if the tyranny of the marketplace should apply to it. >> > > Yeah, that's great, isn't is? This is a free world. In an open

Re: Basic Layout of the Leo GUI

2018-03-20 Thread rengel
> As far as flaunting convention, Leo isn't really like any other program. > I am not sure if the tyranny of the marketplace should apply to it. > Yeah, that's great, isn't is? This is a free world. In an open source world, nobody is forced to follow any conventions or standards or customs.

Re: Basic Layout of the Leo GUI

2018-03-20 Thread Chris George
Heh. I lived my entire life in one file for almost a decade. That file created and controlled over a thousand others in the file system, but only one Leo file. I like context as an organizing principle. I learned to stop thinking in a file centric way when it comes to Leo. Now I have five or

Re: Basic Layout of the Leo GUI

2018-03-20 Thread Terry Brown
On Tue, 20 Mar 2018 02:18:56 -0700 (PDT) rengel wrote: > On Sunday, March 18, 2018 at 3:23:40 PM UTC+1, Terry Brown wrote: > > > > Firefox / Chrome / and I think at least one of the MS browsers have > > tabs on top. Admittedly they don't really have menu bars, but

Re: Basic Layout of the Leo GUI

2018-03-20 Thread rengel
On Sunday, March 18, 2018 at 3:23:40 PM UTC+1, Terry Brown wrote: > > Firefox / Chrome / and I think at least one of the MS browsers have tabs > on top. Admittedly they don't really have menu bars, but they have > similarly critical elements under the tabs. In both cases (Leo and > browsers)

Re: Basic Layout of the Leo GUI

2018-03-19 Thread Chris George
GammaRay is working again. Did you have any specific questions? Immediately below LeoTabbedTopLevel is QStackedWidget#qt_tabwidget_stackedwidget and QtTabBarWrapper. The only child of QtTabBarWrapper is a close button. The only child of QStackedWidget#qt_tabwidget_stackedwidget is

Re: Basic Layout of the Leo GUI

2018-03-19 Thread Chris George
My system is haunted. GammaRay suddenly stopped working. I am currently rebuilding it to reinstall. GammaRay displays all of the attributes available for Qt widgets and shows which ones have been enabled for that widget. Was there anything specific you wanted to know? Once I get GammaRay up and

Re: Basic Layout of the Leo GUI

2018-03-19 Thread Edward K. Ream
On Mon, Mar 19, 2018 at 10:44 AM, Chris George wrote: According to > ​​ > Gammaray, LeoTabbedTopLevel has the StyleSheet attribute enabled, but not > the > ​​ > ​​ > ​​ > StyledBackground attribute. Is there a reason for this? > ​Almost certainly this is unplanned. ​ >

Re: Basic Layout of the Leo GUI

2018-03-19 Thread Chris George
I am working on a logical template for themes. Part of this is working from the most general to the most specific for every visible widget. I should be able to style the top level widget and have that style flow down to all other widgets in the ui unless that style is overridden specifically

Re: Basic Layout of the Leo GUI

2018-03-19 Thread Edward K. Ream
On Sun, Mar 18, 2018 at 7:30 PM, Offray Vladimir Luna Cárdenas < off...@riseup.net> wrote: > Hi, > > I share Terry's opinion on this. Even more considering how particular > documents could load customizations to buttons and other GUI items. > ​I have just closed #822. It would be a lot of work

Re: Basic Layout of the Leo GUI

2018-03-18 Thread Offray Vladimir Luna Cárdenas
Hi, I share Terry's opinion on this. Even more considering how particular documents could load customizations to buttons and other GUI items. Cheers, Offray On 18/03/18 09:23, Terry Brown wrote: > On Sat, 17 Mar 2018 22:05:28 -0700 (PDT) > rengel wrote: > >> One

Re: Basic Layout of the Leo GUI

2018-03-18 Thread Terry Brown
On Sat, 17 Mar 2018 22:05:28 -0700 (PDT) rengel wrote: > One thing I never understood about the Leo GUI : > > Why is the tab bar with the open files right below the title bar, but > above the menu bar and the tool bar? > > Imagine a car where the accelerator and

Re: Basic Layout of the Leo GUI

2018-03-18 Thread Edward K. Ream
On Sun, Mar 18, 2018 at 12:05 AM, rengel wrote: > > Why is the tab bar with the open files right below the title bar, but > above the menu bar and the tool bar? > ​I never noticed that! The present containment hierarchy may be tricky to change. I have just created