Mantis Bug Tracker

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000578EMStudioUser Interfacepublic2012-06-10 21:492013-01-29 14:13
ReporterFred 
Assigned Tomalcom2073 
PriorityhighSeveritytweakReproducibilityalways
StatusassignedResolutionreopened 
PlatformLinuxOSDebianOS VersionSid/Unstable
Product Version0.0.1-SNAPSHOT 
Target Version0.0.1Fixed in Version 
Summary0000578: Make all of the window types be more appropriate sizes
Descriptionhttp://stuff.fredcooke.com/full.bad.sizes.emstudio.png [^]
TagsNo tags attached.
Issue TypeImprovement
Attached Files

- Relationships

-  Notes
User avatar (0001545)
malcom2073 (manager)
2012-06-10 22:28

Rather than this, I may just remember window sizes so the next time they are opened they are sized as the user sees fit.
User avatar (0001547)
Fred (administrator)
2012-06-10 22:30

Down the road we need to do profiles for saved arrangements, for now, just make them bigger and so i can test more easily/quickly. :-)
User avatar (0001554)
malcom2073 (manager)
2012-06-11 08:33

Fixed in 94d9949ef4e9c392324b9a43ff45702a8eb6275d
User avatar (0001570)
Fred (administrator)
2012-06-11 14:36

Questions:

1) Can you get the size of any component, such as table, and set win internal dia to that?

2) Can you get size of text in table cell and/or header and set col width to that?
User avatar (0001571)
malcom2073 (manager)
2012-06-11 19:01

1) Yes, this would work for windows with only a single component. I think the better option might be to just save window size/location across all instances, with the exception of specifically saved profiles. Eg, if you have no profile loaded, it'll load from the last loaded window preference that wasn't a profile.
2) Yes, it's inefficient for larger tables, but yes.

Not sure either of those are really high priority until I get into profiles. The second one I might be able to do sooner though.
User avatar (0001574)
Fred (administrator)
2012-06-11 19:20

Fair enough, the second one would be a big help esp if you make it generic across all stuff, now and future.

You could just have it as a "if no saved size then calc" and write out the size the first time you run. Then the code only runs first time (for a given version).

Speaking of versions: Would love 'git describe --dirty=DEV --always' to appear in the title bar, too. See old 0000321 for the mtx variant issue :-)
User avatar (0001579)
Fred (administrator)
2012-06-11 20:50

Thanks Mike! Great little detail that really makes a difference! <3
User avatar (0002584)
Fred (administrator)
2013-01-29 14:13

The behaviour of windows in general, default size-wise, is still pretty bad.

Just tried 2d and 3d:

2d only needed to be cells sized, and was 50% bigger
3d needed to be cells sized and was 50% of enough

I smell hard coded dimensions.


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker