/srv/irclogs.ubuntu.com/2007/06/26/#ubuntu-installer.txt

=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-installer
=== thom_ [n=thom@amnesiac.heapspace.net] has joined #ubuntu-installer
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-installer
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-installer
cjwatson_blackskad: you're welcome to work on trying to make ubiquity fit in 640x480; I tried a while back and gave up11:53
blackskadcjwatson: I've already found some fields that requested a width of 600 (even 650)11:54
blackskadand the map scales automatically11:54
blackskadso it just has te be assigned a smaller size11:54
blackskadit seems the stepUser is to high11:55
cjwatson_well, preferably not assigned a size at all if that's possible11:55
cjwatsonit can make good use of larger screens and should be allowed to grow11:55
blackskadgtk doesn't really obey those requests, if the user makes the window larger, the map grows with it11:56
cjwatsonso my point is that if the screen is large then ubiquity should start out fairly large, because otherwise the timezone map will feel cramped11:57
cjwatsonif the screen is small then obviously it should try to cope11:57
cjwatsonbut not at the expense of a fiddly little UI that's really hard to use on big screens11:58
cjwatsonI'm sure there is some way to do both11:58
blackskadoh, now I get it11:58
blackskadyeah, I think there is11:59
blackskada way to do so12:00
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-installer
mptI dislike the zooming of the map03:48
mptIf the current timezone was a shaded chunk, the obviously-clickable area would be larger and the zooming probably wouldn't be necessary03:49
mptAlternatively, the map could zoom fisheye-style on mouseover :-)03:49
cjwatsonif you can get hold of data for where the timezone boundaries should be drawn, I'd love it to be shaded03:50
cjwatsonI didn't do that because I had no idea where to find that data03:50
cjwatson(note that some timezones are pretty small and you might still need some zooming)03:50
superm1cjwatson, have you attempted to run ubiquity lately on a gutsy build?  I have encountered very frequent seg faults that claim to do a core dump, but end up with an empty file.03:51
cjwatsonsuperm1: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/122141 ?03:52
cjwatsonevand was just mentioning that to me03:52
superm1cjwatson, likely that would be it03:53
cjwatsonhttp://aa.usno.navy.mil/graphics/TimeZoneMap2004.png but not freely licensed03:53
superm1I was originally accounting it to the glib changes (because there is a plethora of glib warnings when it works)03:53
cjwatsoneven that .mil map isn't complete; according to tzdata (which also comes from somewhere in .mil, IIRC) there are *:45 zones in Australasia03:55
superm1cjwatson, barring that its a bit difficult to test my patch due to ubiquity segfaults, did you get a moment to look at it and see if anything stood out as troublesome?03:56
evandsuperm1: if you want a quick hack, add the following to translate_widget just after the isinstance function call:04:00
evandleak = widget.get_image()04:00
superm1wonderful.  thanks evand04:00
superm1evand, i'm assuming you meant after the 'else isInstance' call (since that is where the set_image occurs)04:05
evandsuperm1: correct04:06
evandright below the else04:06
superm1okay i'll throw this through my pbuilder then now04:06
CIA-19ubiquity: evand * r2101 ubiquity/ (debian/changelog ubiquity/frontend/gtk-ui.py): * Work around 122141 by keeping a reference to the button image.04:15
CIA-19ubiquity: evand * r2102 ubiquity/ (aclocal.m4 configure d-i/manifest debian/changelog):04:25
CIA-19ubiquity: * Automatic update of included source packages: silo-installer04:25
CIA-19ubiquity:  1.10ubuntu3.04:25
CIA-19ubiquity: evand * r2103 ubiquity/debian/changelog: releasing version 1.5.404:34
CIA-19ubiquity: evand * r2104 ubiquity/ (configure configure.ac): Bump to 1.5.504:40
superm1evand, could you see anything wrong with moving finished_dialog.run(), as shown here: http://mythbuntu.org/~supermario/mythbuntu/progress_loop.debdiff ?05:05
cjwatsonthat code flow is seriously hairy, but that looks ok to me05:11
cjwatsonwould it be better to just create a finished method that children can override, though?05:12
cjwatsonseems like that'd be neater05:12
superm1well thats the thing, i was going to override, but i'm noticing my amount of overrides growing very large05:12
superm1which will make it difficult to manage changes to the original method05:13
cjwatsonI'm not sure that having to stay in sync with changes to the whole of run and process_step is better than an extra overridden method05:13
cjwatsonI'd rather not heave more stuff into those two complicated methods, TBH ...05:13
superm1k05:14
superm1i'll scrap that idea then05:14
superm1cjwatson, did the rest of my other patch look sane (Everything is all overrides)05:16
cjwatsonI haven't had time to look yet, I'm afraid05:17
cjwatsonjust back from debconf + holiday05:17
superm1oh didn't realize you just got back :)05:18
superm1okay i'll give you some time then :P05:18
CIA-19ubiquity: cjwatson * r2105 ubiquity/ubiquity/frontend/gtk-ui.py: remove an apparent (harmless) paste glitch05:57
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-installer
evandwhoops06:01
=== superm1 [i=malimonc@ubuntu/member/superm1] has joined #ubuntu-installer
=== jetsaredim [n=jgreenwa@inet-nc01-o.oracle.com] has joined #ubuntu-installer
=== jetsaredim [n=jgreenwa@inet-nc01-o.oracle.com] has left #ubuntu-installer []
=== jetsaredim [n=jgreenwa@inet-netcache3-o.oracle.com] has joined #ubuntu-installer

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!