A "✎" per row opens an input prefilled with the current name. The given name becomes an override like any other: it survives recomputation, and F4 removes it along with the VM's other settings. An explicit name makes automatic naming GIVE WAY. Switching the VM to GNOME no longer appends "-gnome": adding a suffix would amount to correcting the user. Clearing the field restores the automatic name, copy and desktop suffixes included. The name becomes the machine's HOSTNAME, so it is validated against RFC 1123 before being accepted. One capital or one dot too many and cloud-init silently ignores it -- the VM would stay "ubuntu", and you would find out once deployed. Capitals are lowered, the rest is refused with a message. --- FR --- Un « ✎ » par rangée ouvre une saisie préremplie du nom courant. Le nom donné devient une surcharge comme les autres : il survit au recalcul, et F4 le retire avec le reste des réglages de la VM. Un nom explicite fait CÉDER le nommage automatique. Passer la VM en GNOME n'y colle plus « -gnome » : y ajouter un suffixe reviendrait à corriger l'utilisateur. Vider le champ rend le nom automatique, suffixes de copie et de bureau compris. Le nom devient le NOM D'HÔTE de la machine : il est donc validé en RFC 1123 avant d'être retenu. Une majuscule ou un point de trop et cloud-init l'ignore en silence — la VM resterait « ubuntu », et on le découvrirait une fois déployée. Les majuscules sont abaissées, le reste est refusé avec un message. Assisted-by: Claude Opus 5 |
||
|---|---|---|
| .. | ||
| database_manager.py | ||
| kdbx_manager.py | ||
| logo_ascii.txt | ||
| migration_form.py | ||
| migration_stats.py | ||
| qemu_deploy_form.py | ||
| qemu_install_monitor.py | ||
| README.base.md | ||
| README.fr.md | ||
| README.md | ||
| source_todo.sh | ||
| textual_setup.py | ||
| todo.json | ||
| todo.py | ||
| todo_example.json | ||
| todo_file_browser.py | ||
| todo_i18n.py | ||
| todo_prefs.py | ||
| todo_telemetry.py | ||
| todo_upgrade.py | ||
| version_manager.py | ||
TODO is an assistant robot to use ERPLibre
Execute it with ./script/todo/todo.py or make todo.
For a new project, copy todo_example.json to private/todo/todo_override.json | private/todo/todo_override_private.json and edit it.
The mail/ package is the mail client reachable from Assistant > Mail:
several IMAP/SMTP accounts, a local cache, and a Textual TUI. See
../../doc/EMAIL.md.