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 138183 - HIG: usability improvements
HIG: usability improvements
Status: RESOLVED OBSOLETE
Product: dia
Classification: Other
Component: general
0.94
Other Linux
: Normal enhancement
: ---
Assigned To: Dia maintainers
Dia maintainers
: 439921 (view as bug list)
Depends on: 341655 341821
Blocks:
 
 
Reported: 2004-03-26 09:52 UTC by Marius Andreiana
Modified: 2019-03-20 11:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Windows title patch (5.97 KB, patch)
2006-01-25 12:52 UTC, Nguyen Thai Ngoc Duy
needs-work Details | Review
Dialog default response (2.08 KB, patch)
2006-01-25 13:12 UTC, Nguyen Thai Ngoc Duy
committed Details | Review
Alerts message patch (3.55 KB, patch)
2006-01-25 14:02 UTC, Nguyen Thai Ngoc Duy
committed Details | Review

Description Marius Andreiana 2004-03-26 09:52:20 UTC
Here are some usability improvements

1. Object properties have buttons Close Apply Ok
Close should be Cancel (the changes don't take effect and window closes)
pressing Enter in the dialog should trigger Ok button (e.g. write the name and
press Enter)

2. Del button should delete an object (Edit - Delete)

3. text entry - shift+home/end doesn't select text
Comment 1 Andy Piper 2004-05-05 17:44:16 UTC
There are other HIG improvements that should be made, particularly spacing in
dialogs and the fact that you should not be using visible GtkFrames now, use
spacing and bold headings.
Comment 2 Hans Breuer 2004-10-30 16:17:04 UTC
Patches accepted ;)
Comment 3 Alan Horkan 2004-11-27 00:00:13 UTC
We would certainly like to make Dia integrate better with the rest of Gnome

There should probably not be any need for Dia to use Apply anywhere at all and
it would be a significant improvement to make things instant apply.  Patches are
extremely welcome and we would encourage you to ask your Linux distribution to
help out and submit patches too.   

I thought the Del key had been hooked up to Delete, but I'm not sure, please do
check Dia 0.94 and remind me if it has not been fixed already.  

The text wigdet is tragically flawed in many ways, hopefully an overhaul would
help address many of the issues it suffers from and result in a widget that
behaves more like users expect.  


Other usability/gnome consistancey things:

I've been trying to get around to adding a standard toolbar for ages
http://bugzilla.gnome.org/show_bug.cgi?id=137734

and I have been trying to use Stock buttons and stock icons in more places 
http://bugzilla.gnome.org/show_bug.cgi?id=94019

Again I must stress the Dia developers are volunteers and we appreciate any help
we can get especially if it is in the form of a patch, but even if you cannot
contribute code we also appreciate new shapes, help writing documentation or
even help answering user questions on the mailing lists, or writing articles
publicising Dia.  

Thanks for using Dia.  
Comment 4 Marius Andreiana 2004-11-29 08:17:05 UTC
Del key works in 0.94, thanks.
Comment 5 Lars Clausen 2005-07-09 13:21:49 UTC
Layer name dialog should have return => Ok
Comment 6 Nguyen Thai Ngoc Duy 2006-01-25 12:52:36 UTC
Created attachment 58086 [details] [review]
Windows title patch

Using 'Unsaved Diagram' as suggested in HIG. 
Removed duplicate code creating new diagram with default filename from app_procs.
Marked '*' at the beginning of title when diagram is modified (HIG)
Comment 7 Nguyen Thai Ngoc Duy 2006-01-25 13:12:57 UTC
Created attachment 58087 [details] [review]
Dialog default response

Added default response for more 4 dialogs.
Comment 8 Nguyen Thai Ngoc Duy 2006-01-25 14:02:24 UTC
Created attachment 58094 [details] [review]
Alerts message patch

HIG Alert Boxes: Quit Dia without saving, Overwrite file (save and export), Close diagram without saving
Comment 9 Hans Breuer 2006-01-27 16:13:23 UTC
Comment on attachment 58086 [details] [review]
Windows title patch

While I like to show the modification status in the titlebar the patch is only half-way through. There still is the modified state in the status bar - and bith state reflections are even inconsitent. See 
update_modified_status().

BTW: I think even if these issues are som ewhat HIG related everything except the most minor issues deserve their own bug report. If you like you can  make this bug depend on them.
Comment 10 Hans Breuer 2006-01-27 23:32:12 UTC
Comment on attachment 58094 [details] [review]
Alerts message patch

2006-01-28  Hans Breuer  <hans@breuer.org>

	* app/app_procs.c app/display.c app/filedlg.c 
	attempt to provide more HIG compliant dialogs. Patch from
	Nguyen Thai Ngoc Duy, part of bug #138183
Comment 11 Hans Breuer 2007-09-16 17:45:41 UTC
*** Bug 439921 has been marked as a duplicate of this bug. ***
Comment 12 GNOME Infrastructure Team 2019-03-20 11:11:15 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/dia/issues/103.