Yeah it would be good to put this all together. I do like the general idea of having the forms and tables together however I would like to see a UI mockup first as I have a few things I'm not sure how they would work.
I'm happy to work with Jürgen to help improve this area. I'll help where ever I can even if it is just throwing ideas around. - Nathan On Mon, Nov 14, 2011 at 9:05 PM, Anita Graser <[email protected]> wrote: > Hi Andreas, > > Is there a document that describes your plans concerning attribute table > and forms? > > It would be good to add it to a central summary of developer meeting > results. > > Thanks, > > Anita > > > On Mon, Nov 14, 2011 at 10:50 AM, Andreas Neumann <[email protected]>wrote: > >> Hi Nathan and others, >> >> I like your new proposal, Nathan. >> >> At the dev-meeting in Zurich we also discussed marrying the attribute >> table with the forms. The forms would be in the same window as the table >> you could jump between form and table using tabs. >> >> It would have the advantage of fewer windows and we would add navigation >> buttons to the forms, like >> * jump to first record >> * last record >> * next record >> * previous record >> * indication of the total nr of records >> * button to change to edit mode >> * button for new record >> * button to filter records (using the query builder) >> * button to remove filter >> * button to highlight current and/or selected record(s) >> * later: also a button to export current selection to csv/xls/openoffice, >> etc. >> >> The filter and the add/delete function would work simultaneously on the >> tables and forms. >> >> The other things we want to add are master/detail forms for one to many >> relations and a tab for showing related forms or tables. >> >> The Autodesk Topobase product is a very good source of inspiration for >> such a combined table/forms approach. See >> http://images.autodesk.com/adsk/files/topobase_-_customizable_forms.bmpfor >> an example. >> >> Jürgen Fischer will be working for us to improve the forms/tables - so >> Nathan, maybe you could team up with Jürgen to improve the tables and >> forms. I would also be interested in discussing new approaches and ideas, >> but I cannot contribute from a programming point of view. >> >> Andreas >> >> >> >> On Mon, 14 Nov 2011 18:54:55 +1000, Nathan Woodrow wrote: >> >>> Hi all, >>> >>> Today I was looking at some different ways to redesign >>> and optimize the attribute table UI and have come up with a design >>> that I think works well but would like to get some feedback first. >>> >>> I have made two screenshots, showing the old and new dialog at the >>> same size and using the same Qt theme. >>> >>> Just a plain comparison screenshot >>> : http://dl.dropbox.com/u/6170988/Plain.png [1] >>> Comparison screenshot with notes >>> : http://dl.dropbox.com/u/6170988/Noted.png [2] >>> >>> The main things are: >>> >>> * Make the min row height to 16. This removes the empty space >>> below >>> >>> the text in the current UI and allows more rows to be shown with less >>> wasted space. >>> * Reduce some of the margins around the controls. >>> * Move the search stuff to the top in order to give search text >>> more >>> >>> space and group the items better. All search options at the top. >>> * Replace Advanced search button with a hyperlink style button. >>> >>> This is less distracting from a UI point of view IMO. >>> * Remove Search button as Enter on the keyboard does the same >>> thing. >>> >>> Is a button really needed? >>> * Split buttons at bottom into two groups. Actions for current >>> >>> selection and stuff that only works in edit mode e.g. adding new >>> column. >>> >>> Over all you can show about 4 more rows depending on the theme. >>> Having the search at the top for me feels better as it is less >>> cramped then where it is now and makes more sense to click Show >>> Selected Only and seeing the results below. >>> >>> Anyone have any thoughts about the design? >>> >>> - Nathan >>> >>> Links: >>> ------ >>> [1] http://dl.dropbox.com/u/6170988/Plain.png >>> [2] http://dl.dropbox.com/u/6170988/Noted.png >>> >> >> -- >> -- >> Andreas Neumann >> Böschacherstrasse 10A >> 8624 Grüt (Gossau ZH) >> Switzerland >> _______________________________________________ >> Qgis-developer mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/qgis-developer >> > > > _______________________________________________ > Qgis-developer mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/qgis-developer > >
_______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
