[00:25] <xivulon> quick q on accessibility
[00:25] <xivulon> I noticed that braille uses it's own boot parameter as opposed to being access=braille
[00:26] <xivulon> How should the dialog be: radio for v1 v2 v3 braille m1 m2 or is braille a separate option?
[00:27] <xivulon> radio: v1 v2 v3 m1 m2 + checkbox braille
[09:46] <xivulon> I have added accessibility support to wubi, if someone can have a quick look and let me know if there is anything to change
[09:47] <xivulon> I skipped braille for the time being, see ^^^
[13:04] <CIA-24> apt-setup: cjwatson * r121 apt-setup/ (14 files in 8 dirs):
[13:04] <CIA-24> apt-setup: * Use different pre-populated Release files for -proposed, -updates, and
[13:04] <CIA-24> apt-setup:  -backports.
[13:06] <CIA-24> apt-setup: cjwatson * r122 apt-setup/debian/changelog: releasing version 1:0.31ubuntu4
[14:08] <evand> xivulon: I believe braille is the same as the others, it should be a separate option, but check with TheMuso.
[14:12] <xivulon> evand what do you have in ubuntu startup? I will replicate the interface there?
[14:12] <xivulon> live CD boot options I mean
[14:32] <evand> xivulon: High Contrast, Magnifier, Screen Reader, Braille Terminal, Keyboard Modifiers, On-Screen Keyboard.
[14:39] <xivulon> v1=high contrast, v2=magnifier...?
[14:39] <xivulon> Do you show the above text, or something like "Mild Visibility"
[14:43] <evand> in the same order, that's access=v1, v2, v3, brltty, m1, m2
[15:09] <CIA-24> apt-setup: cjwatson * r123 apt-setup/ (apt-setup-verify debian/changelog):
[15:09] <CIA-24> apt-setup: * Run 'apt-get update' for all sources.list lines produced by a single
[15:09] <CIA-24> apt-setup:  generator in one go, and don't comment out sources.list lines if it
[15:09] <CIA-24> apt-setup:  fails (LP: #154095).
[15:12] <CIA-24> apt-setup: cjwatson * r124 apt-setup/debian/changelog: releasing version 1:0.31ubuntu5
[17:58] <evand> so we have a problem in that when ubiquity crashes when loopinstalling, it ends up on the live CD desktop.  Most users will interpret this as the result of the install, rather than install failure.
[17:59] <evand> part of the problem is that I haven't finished exception handling in components, so if the crash happens there they wont get an error dialog at all.
[18:02] <evand> I think we could solve most cases by copying the log files to the host partition and calling zenity (failure_command happens before ubiquity's error dialog shows) to tell the user that an error occurred and the system will now reboot.
[18:02] <evand> in failure_command that is
[18:03] <evand> but I'm not sure how to handle cases where we haven't enclosed a portion of code in a try block.
[18:07] <xivulon> Shall I put the log-copy code into a preseed (failure_command) or will that be handled by ubiquity / ubiquity-init?
[18:07] <evand> the former
[18:07] <xivulon> Also is zenity always available?
[18:08] <evand> I think in the case of gtk
[18:10] <xivulon> will I be in X or in a console environment by the time failure_command is executed?
[18:10] <evand> you'll be in X
[18:11] <evand> ok, so you have zenity in gtk and kdialog in kde
[18:11] <xivulon> ok then
[18:12] <xivulon> [ -e /host/ubuntu ] && tar -czf /host/ubuntu/installation-logs.tgz /varl/log; #TBD msg in zenity || kdialog; reboot
[18:12] <evand> roughly, yes
[18:12] <xivulon> +/-
[18:12] <evand> cjwatson: does this seem like a reasonable approach to the above problem to you?
[18:14] <cjwatson> calling zenity is pretty gross, but might be the quickest workaround
[18:15] <cjwatson> and is about all you can really do in a hook
[18:17] <evand> indeed
[18:17] <evand> this still doesn't take care of situations where the installer crashes in an odd place though :/
[18:19] <xivulon> bug #191029
[18:19] <ubotu> Launchpad bug 191029 in wubi "On failure, copy the logs to windows and reboot" [Low,Confirmed] https://launchpad.net/bugs/191029
[18:21] <evand> xivulon: oh, gzipping it might be a bad idea as most people wont have 7zip installed on their Windows machine.
[18:22] <xivulon> and notepad will get confued by \n :P
[18:22] <evand> wordpad ftw
[18:22] <xivulon> is zip generally available?
[18:22] <evand> it's on the CD
[18:23] <xivulon> I'll use zip then
[18:29] <xivulon> cjwatson had a user with a frozen system since he rebooted before autopartition-loop (which sets sendsigs.omit)
[18:29] <xivulon> I think I should move that to lupin find_iso if you agree
[18:29] <xivulon> or _also_ to lupin find_iso
[18:29] <xivulon> once I am there I might rename find_ido to iso-scan/filename
[18:48] <CIA-24> ubiquity: evand * r2450 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py): * Fix the installer window appearing briefly when starting automatic mode.
[18:50] <evand> good cia, now give me my shell back
[19:55] <CIA-24> ubiquity: evand * r2451 ubiquity/ (bin/ubiquity-dm debian/changelog):
[19:55] <CIA-24> ubiquity: * Explicitly call GDM/KDM at the end of ubiquity-dm as we now remove the rc
[19:55] <CIA-24> ubiquity:  files in casper for only-ubiquity and automatic-ubiquity.