Finestre di dialogo popup associate al titolo della finestra e non mobili (come staccare le finestre di dialogo modali dalla finestra principale?)


24

Non sono sicuro della terminologia qui, ma la maggior parte delle mie finestre di dialogo popup (vedi screenshot sotto) sono allegate al titolo della finestra e non possono essere spostate. Se la finestra principale viene spostata, il popup si sposta con essa. C'è un modo per sbarazzarsi di questo e avere tutte le finestre di dialogo popup aperte come finestre mobili?

(Ubuntu 11.10 con Cinnamon.)

immagine dello schermo


A proposito, la terminologia corretta qui sarebbe una "finestra di dialogo modale". È anche così che viene (correttamente) chiamato nello strumento di modifica di GNOME, vedi la mia risposta di seguito .
rugk,

Risposte:


19

Ho trovato una soluzione molto più semplice. In realtà è possibile configurarlo con GNOME Tweaks (precedentemente noto come "GNOME Tweak Tool"): "Finestre dei modelli collegati" in "Windows" disabilitato

Disattiva semplicemente "Finestre di dialogo modali collegate" in "Windows".


2
Questa dovrebbe essere la risposta accettata in questo momento.
Nicolás,

Questo mi ha infastidito per mesi in Debian 9 ... una soluzione così semplice!
pagliuca

18

Solo per coloro che non sono stati in grado di risolverlo, ecco cosa ho fatto per rendere mobili i miei dialoghi.

Ho usato dconf-editor che può essere facilmente installato da: sudo apt-get install dconf-editor

Aperto: dconf-editor

Sfoglia per: org -> gnome -> shell -> overrides -> attach-modal-dialogs

E impostalo su: false

O tutto in una riga senza installare dconf-editor:

Finestra di dialogo Stacca: dconf write /org/gnome/shell/overrides/attach-modal-dialogs false

Allega finestra di dialogo: dconf write /org/gnome/shell/overrides/attach-modal-dialogs true

Usando Ubuntu 12.04 a proposito.


Grazie per questo. Alzato. Tuttavia, devo ammettere che questa domanda è difficile da trovare.
Chuck R,

@ChuckR Ho modificato il titolo per renderlo più frizzante.
Rmano,

5

Per Gnome-Shell

Puoi disabilitarlo in gnome-shell con un singolo comando nel terminale. Aprilo con il Ctrl-Alt-Tcollegamento e usa il comando seguente:

 gsettings set org.gnome.shell.overrides attach-modal-dialogs false

Ti libererai di questo allegato popup.

Per Cannella

Per disabilitare lo stesso su cannella, è necessario questo comando

gconftool-2 --set --type=bool /desktop/cinnamon/windows/attach_modal_dialogs false

Puoi usare gconf-editor per fare la stessa cosa. Installalo con il sudo apt-get install gconf-editorcomando.


2

La "decisione di progettazione" si basa su come lo fa Mac OS. Risolve i problemi con i dialoghi modali che spuntano senza vedere a quale programma appartengono. La finestra di dialogo dovrebbe fornire informazioni sufficienti per fare la tua scelta.

Tuttavia, almeno per gnome-shell è possibile modificare questo comportamento gconftool-2.


2

Questo è di design in Cinnamon, così come in gnome shell

Questa funzione serve per organizzare le finestre di dialogo modali all'interno della finestra principale e può essere disabilitata tramite la shell gnome gconftool. Può anche essere disabilitato nella cannella.

Questa funzione è stata vista anche in Mac OSX


3
Quindi se la finestra di dialogo nasconde informazioni nella finestra principale, sei sfortunato? Ancora un'altra stupida decisione di progettazione da parte degli sviluppatori dell'interfaccia utente di Ubuntu. :(
JesperE

2
Dovrebbe esserci un modo per staccare la finestra di dialogo come un doppio clic o qualcosa del genere.
Mashimom

1
@JesperE - Questa non è una decisione presa dagli sviluppatori dell'interfaccia utente di Ubuntu, ma dal team di progettazione di GNOME (e tenuto dal team di progettazione di Cinnamon). Infatti, in Ubuntu vaniglia i comportamenti "dialoghi collegati a Windows" sono disattivati ​​di default in 12.04.
Shauna,


0

Sul mio Ubuntu 12.04 con Cinnamon, ho usato il metodo gconf-editor, ma il percorso era org -> cinnamon -> overrides -> attach-modal-dialogs


0

Nessuna delle righe di comando sopra ha funzionato per me su Gnome 3.30.2. Questo ha fatto:

gsettings set org.gnome.mutter attach-modal-dialogs true

o

gsettings set org.gnome.mutter attach-modal-dialogs false

e, per ottenere l'impostazione corrente:

gsettings get org.gnome.mutter attach-modal-dialogs
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.