Merge remote-tracking branch 'upstream/master' into yoda-dock-magnification

# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	cosmic-app-list/src/app.rs
#	cosmic-applet-audio/src/lib.rs
#	cosmic-applet-input-sources/Cargo.toml
#	cosmic-applet-input-sources/src/lib.rs
#	cosmic-applet-status-area/src/components/app.rs
#	cosmic-panel-button/src/lib.rs
This commit is contained in:
Lionel DARNIS 2026-08-19 22:04:42 +02:00
commit 673547dc52
119 changed files with 2247 additions and 1190 deletions

View file

@ -0,0 +1,2 @@
tile-windows = Organitza les finestres en mosaic automàticament
shortcuts = Dreceres

View file

@ -4,11 +4,11 @@ shortcuts = Tastenkombinationen
navigate-windows = Fenster navigieren
move-window = Fenster verschieben
toggle-floating-window = Schwebendes Fenster umschalten
view-all-shortcuts = Alle Tastenkombinationen ansehen...
view-all-shortcuts = Alle Tastenkombinationen ansehen ...
active-hint = Aktiv-Hinweis
gaps = Lücken
floating-window-exceptions = Ausnahmen für schwebende Fenster...
window-management-settings = Einstellungen für die Fensterverwaltung...
floating-window-exceptions = Ausnahmen für schwebende Fenster ...
window-management-settings = Einstellungen für die Fensterverwaltung ...
all-workspaces = Alle Arbeitsflächen
per-workspace = Pro Arbeitsfläche
super = Super

View file

@ -0,0 +1,20 @@
tile-windows = Dispoñer as xanelas en mosaico automaticamente
tile-current = Dispoñer en mosaico o espazo de traballo actual
shortcuts = Atallos
navigate-windows = Navergar polas xanelas
move-window = Mover a xanela
toggle-floating-window = Alternar xanela flotante
view-all-shortcuts = Ver todos os atallos...
active-hint = Indicador de foco activo
gaps = Espazos
floating-window-exceptions = Excepcións de xanelas flotantes...
window-management-settings = Axustes da xestión de xanelas...
all-workspaces = Todos os espazos de traballo
per-workspace = Por espazo de traballo
super = Super
shift = Maiús
arrow-keys = frechas
tiled = En mosaico
floating = Flotante
autotile-behavior = Organizar as xanelas en mosaico nos espazos de traballo
new-workspace = Comportamento dos novos espazos de traballo

View file

@ -3,9 +3,9 @@ tile-current = Huidig werkblad tegelen
shortcuts = Sneltoetsen
navigate-windows = Tussen vensters schakelen
move-window = Venster verplaatsen
toggle-floating-window = Zet zwevende vensters aan/uit
toggle-floating-window = Zweven aan- of uitzetten voor venster
view-all-shortcuts = Alle sneltoetsen bekijken…
active-hint = Visuele hint actief venster
active-hint = Vensterfocus-aanduiding
gaps = Ruimte rond getegelde vensters
floating-window-exceptions = Uitzonderingen voor zwevende vensters…
window-management-settings = Instellingen voor vensterbeheer…

View file

@ -147,17 +147,22 @@ impl cosmic::Application for Window {
return if let Some(p) = self.popup.take() {
destroy_popup(p)
} else {
let new_id = Id::unique();
self.popup = Some(new_id);
let popup_settings = self.core.applet.get_popup_settings(
self.core.main_window_id().unwrap(),
new_id,
Some((1, 1)),
return cosmic::surface::surface_task(cosmic::surface::action::app_popup(
|_| Default::default(),
|app: &mut Self| {
let new_id = Id::unique();
app.popup = Some(new_id);
let popup_settings = app.core.applet.get_popup_settings(
app.core.main_window_id().unwrap(),
new_id,
Some((1, 1)),
None,
None,
);
popup_settings
},
None,
None,
);
get_popup(popup_settings)
));
};
}
Message::PopupClosed(id) => {