Skip to content

Commit

Permalink
improv(config): set minimum window size
Browse files Browse the repository at this point in the history
  • Loading branch information
git-f0x authored and edfloreshz committed Nov 19, 2024
1 parent 32ed65b commit d1a326b
Show file tree
Hide file tree
Showing 5 changed files with 161 additions and 3 deletions.
1 change: 0 additions & 1 deletion i18n/en/cosmic_ext_tweaks.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ installed = Installed
available = Available
loading = Loading...
show-more = Show more
settings = Settings
about = About
find-themes = Find themes
Expand Down
78 changes: 78 additions & 0 deletions i18n/sr-Cyrl/cosmic_ext_tweaks.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
app-title = Прилагођавања за COSMIC
app-description = Алат за прилагођавање Вашег COSMIC искуства.
# Pages
home = Почетна
dock = Док
panel = Панел
layouts = Распореди
color-schemes = Палете
snapshots = Снимци
color-schemes-error = Грешка при учитавању палета
import-color-scheme = Увези палету
delete-color-scheme = Избриши палету
delete-layout = Избриши распоред
available-color-schemes-body = Пронађи и инсталирај палете.
install-color-scheme = Инсталирај палету
find-color-schemes = Пронађи палете
open-containing-folder = Отвори фасциклу
open-link = Отвори линк
installed = Инсталирано
available = Доступно
loading = Учитавање...
show-more = Прикажи још
about = О програму
find-themes = Пронађи теме
# Panel only
show-panel = Приказ панела
force-icon-buttons-in-panel = Натерај приказ дугмади са иконицама на панелу
padding = Пуњење
padding-description = Пуњење је простор између садржаја и ивица дока или панела.
spacing = Размак
spacing-description = Размак је простор између иконица на доку или панелу.
save = Сачувај
cancel = Откажи
close = Затвори
create = Направи
save-current-color-scheme = Сачувај тренутну палету
save-current-layout = Сачувај тренутни распоред
create-snapshot = Направи снимак
create-snapshot-description = Управо ћете направити снимак. Ово ће сачувати тренутно стање Ваше радне површине и омогућити да га касније вратите.
restore-snapshot = Врати снимак
delete-snapshot = Обриши снимак
no-snapshots = Нема доступних снимака
snapshot-name = Име снимка
name = Име
type = Тип
created = Направљен
actions = Акције
system = Систем
user = Корисник
color-scheme-name = Име палете
## About
repository = Репозиторијум
support = Подршка
website = Сајт
## Settings
settings = Подешавања
### Appearance
appearance = Изглед
theme = Тема
match-desktop = Као систем
dark = Тамна
light = Светла
# Menu
view = Приказ
78 changes: 78 additions & 0 deletions i18n/sr-Latn/cosmic_ext_tweaks.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
app-title = Prilagođavanja za COSMIC
app-description = Alat za prilagođavanje Vašeg COSMIC iskustva.
# Pages
home = Početna
dock = Dok
panel = Panel
layouts = Rasporedi
color-schemes = Palete
snapshots = Snimci
color-schemes-error = Greška pri učitavanju paleta
import-color-scheme = Uvezi paletu
delete-color-scheme = Izbriši paletu
delete-layout = Izbriši raspored
available-color-schemes-body = Pronađi i instaliraj palete.
install-color-scheme = Instaliraj paletu
find-color-schemes = Pronađi palete
open-containing-folder = Otvori fasciklu
open-link = Otvori link
installed = Instalirano
available = Dostupno
loading = Učitavanje...
show-more = Prikaži još
about = O programu
find-themes = Pronađi teme
# Panel only
show-panel = Prikaz panela
force-icon-buttons-in-panel = Nateraj prikaz dugmadi sa ikonicama na panelu
padding = Punjenje
padding-description = Punjenje je prostor između sadržaja i ivica doka ili panela.
spacing = Razmak
spacing-description = Razmak je prostor između ikonica na doku ili panelu.
save = Sačuvaj
cancel = Poništi
close = Zatvori
create = Napravi
save-current-color-scheme = Sačuvaj trenutnu paletu
save-current-layout = Sačuvaj trenutni raspored
create-snapshot = Napravi snimak
create-snapshot-description = Upravo ćete napraviti snimak. Ovo će sačuvati trenutno stanje Vaše radne površine i omogućiti da ga kasnije vratite.
restore-snapshot = Vrati snimak
delete-snapshot = Obriši snimak
no-snapshots = Nema dostupnih snimaka
snapshot-name = Ime snimka
name = Ime
type = Tip
created = Napravljen
actions = Akcije
system = Sistem
user = Korisnik
color-scheme-name = Ime palete
## About
repository = Repozitorijum
support = Podrška
website = Sajt
## Settings
settings = Podešavanja
### Appearance
appearance = Izgled
theme = Tema
match-desktop = Kao sistem
dark = Tamna
light = Svetla
# Menu
view = Prikaz
1 change: 0 additions & 1 deletion i18n/sv/cosmic_ext_tweaks.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ installed = Installerat
available = Tillgängligt
loading = Laddar...
show-more = Visa mer
settings = Inställningar
about = Om
find-themes = Hitta teman
Expand Down
6 changes: 5 additions & 1 deletion src/core/config.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@ pub fn get() -> (cosmic::app::Settings, crate::app::Flags) {
ICON_CACHE.get_or_init(|| Mutex::new(IconCache::new()));
init_logger();
(
cosmic::app::Settings::default(),
cosmic::app::Settings::default().size_limits(
cosmic::iced::Limits::NONE
.min_width(360.0)
.min_height(180.0),
),
crate::app::Flags {
config_handler: crate::settings::TweaksSettings::config_handler(),
config: crate::settings::TweaksSettings::config(),
Expand Down

0 comments on commit d1a326b

Please sign in to comment.