After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 351548 - User Interface Redesign
User Interface Redesign
Status: RESOLVED NOTABUG
Product: glade
Classification: Applications
Component: user interface
unspecified
Other All
: Normal normal
: ---
Assigned To: Glade 3 Maintainers
Glade 3 Maintainers
: 127149 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-08-15 21:08 UTC by Vincent Geddes
Modified: 2007-03-30 12:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
tabbed interface (64.07 KB, image/png)
2006-08-15 21:12 UTC, Vincent Geddes
Details
Close Confirmation Dialog (110.49 KB, image/png)
2006-08-23 18:15 UTC, Vincent Geddes
Details
new glade ui sneak peak (28.53 KB, application/x-gzip)
2006-09-19 21:24 UTC, Vincent Geddes
Details
screenshot of selector button placement (25.77 KB, image/png)
2006-10-15 10:34 UTC, Vincent Geddes
Details
another screenshot (with detached selector button) (99.41 KB, image/png)
2006-10-21 16:48 UTC, Vincent Geddes
Details

Description Vincent Geddes 2006-08-15 21:08:03 UTC
this is just a bug entry to track the progress of the new user interface.
Comment 1 Vincent Geddes 2006-08-15 21:12:53 UTC
Created attachment 70980 [details]
tabbed interface
Comment 2 Tristan Van Berkom 2006-08-23 13:38:14 UTC
*** Bug 127149 has been marked as a duplicate of this bug. ***
Comment 3 Vincent Geddes 2006-08-23 18:15:01 UTC
Created attachment 71482 [details]
Close Confirmation Dialog

the screenshot shows a close confirmation dialog, when closing multiple projects.
Comment 4 Vincent Geddes 2006-09-19 21:24:46 UTC
Created attachment 73061 [details]
new glade ui sneak peak

Here's a patch that implements embedded toplevels, with the behaviour and user interface that we expect the final patch to provide.

Some data structures and code will change in the final patch, as I created this implementation in much haste. I am still thinking of how to tie everything together.

note: I have also removed the tabbed interface. I think it was a bit premature to implement it, since the main goal in this development cycle is just to get the embedding of toplevels working.
Comment 5 Tristan Van Berkom 2006-09-20 21:11:51 UTC
couple of random thoughts/comments that I had at the moment

  o the property editor pane should have more space allocated by default
    so that when a widget is initially selected we can see the whole
    editor

  o should have a method to expand all/collapse all in the project-view

Comment 6 Hans Nieser 2006-10-09 12:04:24 UTC
I noticed that when using this new UI that when I type a handler in the signal list for a widget, hitting delete doesn't delete text, but the entire widget itself. 

Other than that though I love the new UI and I hope it'll be incorporated in a release some day :)
Comment 7 Tristan Van Berkom 2006-10-13 14:57:41 UTC
Notes:
  One thing we should be able to easily support with the embedded windows
  and overlayed input GdkWindow - is tabbed/arrow keyboard navigation for
  widget selection in the workspace.

  We can probably also take a whole new simplified aproach to drawing
  selection on widgets (we can also easily make a different visual effect
  for "focus" and for "selected" - to give the user access to multiple
  selection w/ keynav).
Comment 8 Vincent Geddes 2006-10-15 10:32:25 UTC
In our integrated ui so far, the placement of the selector button leads to some wasted space [see screenshot posted below] and visual inconsistency. Placing the button on the main toolbar instead would improve the user interface somewhat.
Comment 9 Vincent Geddes 2006-10-15 10:34:00 UTC
Created attachment 74749 [details]
screenshot of selector button placement
Comment 10 Tristan Van Berkom 2006-10-15 14:12:12 UTC
nod, 
    the palette should still have at least an option to show
the selector or not (maybe a "show-selector" property), so that
the palette still makes sence as a stand-alone component 
(from the libgladeui api point of view)

if we ever have a dockable palette in the glade frontend - I think
the selector would have to appear when the palette is detatched.

Comment 11 Vincent Geddes 2006-10-21 16:48:34 UTC
Created attachment 75138 [details]
another screenshot (with detached selector button)
Comment 12 Vincent Geddes 2007-03-30 12:55:54 UTC
I am closing this bug since it's a bit vague and doesn't describe specific problems. We should report specific UI bugs instead.