-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathTODO
19 lines (19 loc) · 1.74 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# TODO/FIXME
#
# IMPROV: GUI: add a "apt clean" and a "apt autoremove --purge" buttons.
# IMPROV: GUI: in install tab add a button to choose a script/hook to do automated stuff.
# IMPROV: GUI: make "preseed" button work in "Install" tab.
# IMPROV: GUI: in update tab add a button to clean apt. Add same button in Install tab.
# IMPROV: GUI: add a "Browse chroot" button in "Build" tab and run "xdg-open $dir" to browse/change files in $dir. Only available if $dir exists.
# IMPROV: GUI: add a "Browse binary" button in "Build" tab and run "xdg-open $dir-binary" to browse/change files in $dir-binary. Only available if $dir-binary exists.
# IMPROV: GUI: run x apps from chroot with or without xnest: <https://help.ubuntu.com/community/BasicChroot> or <https://wiki.gentoo.org/wiki/Project:X86/Chroot_Guide#Running_X_apps_inside_the_chroot>.
# FIXME: only happens with sudo; does not with gksudo:
#Object::connect: No such signal QLineEdit::textChanged()
#Object::connect: (sender name: 'lineEditISOPath')
# IMPROV: build USB img.
# IMPROV: upgrade livecd button: unsquash; remove casper from chroot to update initramfs; run dist-upgrade to update kernel; update vmlinuz and initrd.lz; reinstall casper in chroot.
# IMPROV: build a livecd with this program to create livecd of installed systems to another disk, like clonezilla/systemrescuecd/gparted.
# FIXME: see <https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/1279760>. It happens if one doesnt install network-manager in live image.
# FIXME: xterm (no copy/paste?)
# IMPROV: debian packaging lintians.
# IMPROV: GUI: add a checkbox to "bind mount" host /dev in chroot button, as a workaround for upgrades/dist-upgrades that fail without /dev (derivatives break some policies). Maybe add that to "Upgrade" tab too.