On Tue, Jan 27, 2015 at 10:30 PM, Gonzalo Peña-Castellanos < [email protected]> wrote:
So in general, pretty similar and a default "Clean looks" in Spyder which I > really like. > > Now the remarks: > > - I do not like the boxes that get drawn around the title of each > dockwidget (e.g. Object inspector) > - I do not like the fact that there is no margi in this titles, > everything seems to close to the left corner > > This is platform-dependent, it does not look remotely like this on my system. Qt tries to match the native widget theme. In your case that is whatever GTK+ theme Ubuntu is using these days. In my case it is the Breeze style that is the new default for KDE. > > - The default dockwidget margin is 0, I think it should be somthing > BUT 0, maybe 4... > - If you do this, the tabs of the docwidgets do not move with this > margin and you get this weird effect > - If you leave this in 0 the right and left margins are zero, so > the content of widgets seems to be lost in the end of the screen (right > or > left) > > I think this is also platform-dependent, but I am not sure. > > - Some widgets have a clear delimited box around their main content... > some widgets do not > - The object inspector does not, there is no division between the > white background and the dockwidget > - The ipython console seems to have double border lines, but only > on the top (same for editor) > - This seems related to widgets that have tabs.... > - Whereas the internal console has single border line > - And history log has double border lines > > This should be made consistent. > > - Very personal thing, but I really do not like the toolbars > - They take up space and the icons look ugly and outdated > - The first thing I do after a fresh start is hiding all toolbars, > (which makes me want to include that action somewhere in the view menu > > > I think this would be severely harm usability. You would significantly increase the number of clicks needed to do anything. > > - *General Comments* > - The icons in general seem to have grown as needed, and there > seems to be missing a common design line for them > > I think icons should be taken from the native icon style. > > - I think the toolbars are to big and take up too much space > > Toolbar size is again platform-dependent. > > - Do we need all those menus? Could we reoganize them in a more > compact/logical way? > - A menu just for consoles with only 3 actions seems unneeded. > > This could probably be moved into the console panel. Have a "new tab" button that is a QToolButton, that is it opens a new tab with the current console type when pressed, but if you press and hold it brings up a menu that gives you all of those options. > > - Same for debug, same for source > > The debug menu should probably be flattened, but still kept. For source, Kate, KDE's advanced text editor, this is all in the "tools" menu and seems to work well there. It could also be in the menu in the editor panel. > > - Search could be a toolbar only, and be much smaller... > > I think this should be embedded in the text editor as a bar at the bottom. Again, look at kate. > > - Too much customization seems lovely but we are getting too many > shortcuts and too much freedom in dockwidgets > - dockwidgets should be locked by default > > I think this would make the ability to move dockwidgets much harder to discover. > > - We should have a nice modal fade in dialog to display all the > available shortcuts (or do we have this?) > - Similar to what you get in Ubuntu when pressing and hold the > "Windows" key > > Qt doesn't allow you to use the window (technically "meta") key as a shortcut. It might be good to move the shortcuts to their own item in the "tools" menu, though. -- You received this message because you are subscribed to the Google Groups "spyder" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/spyderlib. For more options, visit https://groups.google.com/d/optout.
