diff --git a/app/settings/settingsdialog.cpp b/app/settings/settingsdialog.cpp index 9679aa182..cd093ce69 100644 --- a/app/settings/settingsdialog.cpp +++ b/app/settings/settingsdialog.cpp @@ -120,14 +120,6 @@ SettingsDialog::SettingsDialog(QWidget *parent, Latte::Corona *corona) } }); - - //! RTL support for labels in preferences - if (qApp->layoutDirection() == Qt::RightToLeft) { - ui->behaviorLbl->setAlignment(Qt::AlignRight | Qt::AlignTop); - ui->mouseSensetivityLbl->setAlignment(Qt::AlignRight | Qt::AlignTop); - ui->delayLbl->setAlignment(Qt::AlignRight | Qt::AlignTop); - } - loadSettings(); //! SIGNALS diff --git a/app/settings/settingsdialog.ui b/app/settings/settingsdialog.ui index bf8a4bc7b..c40989fe5 100644 --- a/app/settings/settingsdialog.ui +++ b/app/settings/settingsdialog.ui @@ -6,10 +6,22 @@ 0 0 - 941 - 727 + 930 + 716 + + + 0 + 0 + + + + + 500 + 0 + + Settings @@ -425,51 +437,132 @@ 9 - + + + + 0 + 0 + + QFrame::NoFrame - - 0 - - - Qt::ScrollBarAsNeeded - - - Qt::ScrollBarAlwaysOff - true - + 0 0 - 890 - 662 + 895 + 375 - - - 0 - - - 0 - - - 0 - - - 0 - - - 0 - + + + 0 + 0 + + + - - - + + + + + + + + 0 + 0 + + + + + 70 + 0 + + + + + 110 + 16777215 + + + + Outline width used from background to draw its borders + + + px. + + + 1 + + + 20 + + + + + + + true + + + + 0 + 0 + + + + Outline width used from background to draw its borders + + + outline width + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 20 + 20 + + + + + + + + + + Activate support for borderless maximized windows between different layouts + + + Support borderless maximized windows in different layouts + + + + + + + Forward ⌘ press from KWin to Latte in order to activate Application Launcher. It is suggested to disable that option if you remove Latte. + + + Press ⌘ to activate Application Launcher + + + + + Qt::Vertical @@ -484,48 +577,18 @@ - - - - - 75 - true - + + + + Start the application automatically after each relogin - Appearance + Enable autostart during startup - - - - - - Qt::Horizontal - - - QSizePolicy::Fixed - - - - 20 - 20 - - - - - - - - Use 3D style for notification and shortcut badges - - - - - - - + + Qt::Vertical @@ -535,102 +598,110 @@ 20 - 20 + 10 - - - - - 0 - 0 - - - - - 75 - true - + + + + Press and hold ⌘ to show shortcuts badges for applets and tasks - Behavior - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + Press and Hold ⌘ to show shortcuts badges - - + + + + Qt::Vertical + + + QSizePolicy::Fixed + + + + 20 + 10 + + + + + + - - - Qt::Horizontal + + + + 0 + 0 + - - QSizePolicy::Fixed + + + 70 + 0 + - + - 20 - 20 + 110 + 16777215 - - - - - Start the application automatically after each relogin + Different hardware can have different delays during screen changes. +This tracker is used in order to not lose any screen related update. - - Enable autostart during startup + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - - - Qt::Horizontal + + - - QSizePolicy::Fixed + + ms. - - - 20 - 20 - + + 1000 - + + 10000 + + + 100 + + + 2500 + + - + + + + 0 + 0 + + - Provide visual feedback when layouts are activated automatically + Different hardware can have different delays during screen changes. +This tracker is used in order to not lose any screen related update. - Show informative window for layouts automatic activation + reaction delay for changes - - - - - + Qt::Horizontal - QSizePolicy::Maximum + QSizePolicy::Expanding @@ -640,19 +711,19 @@ - - - - Activate support for borderless maximized windows between different layouts - - - Support borderless maximized windows in different layouts - - - - + + + + Provide visual feedback when layouts are activated automatically + + + Show informative window for layouts automatic activation + + + + Qt::Vertical @@ -663,497 +734,340 @@ 20 - 20 + 10 - - - - - 75 - true - + + + + Qt::Vertical + + + QSizePolicy::Fixed + + + + 20 + 10 + + + + + - Actions + Use 3D style for notification and shortcut badges - - + + - - - Qt::Horizontal + + + + 0 + 0 + - - QSizePolicy::Fixed + + Low sensitivity for parabolic effect (low cpu usage and performance) - - - 20 - 20 - + + Low - + + true + + - + + + + 0 + 0 + + - Forward ⌘ press from KWin to Latte in order to activate Application Launcher. It is suggested to disable that option if you remove Latte. + Medium sensitivity for parabolic effect (normal cpu usage and performance) - Press ⌘ to activate Application Launcher + Medium + + + true - - - - - - - Qt::Horizontal + + + + 0 + 0 + + + + High sensitivity for parabolic effect (high cpu usage and performance) + + + High + + + true + + + + + + + mouse sensitivity + + + + + + + Qt::Horizontal QSizePolicy::Fixed - 20 + 60 20 + + + + - - - Press and hold ⌘ to show shortcuts badges for applets and tasks + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + 75 + true + - Press and Hold ⌘ to show shortcuts badges + Appearance: + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - Qt::Vertical - - - QSizePolicy::Fixed - - - - 20 - 20 - - - - - - - - - 75 - true - - - - Mouse Sensitivity - - - - - + + Qt::Horizontal - - QSizePolicy::Fixed - - 20 + 40 20 - + - + 0 0 + + + 75 + true + + - Parabolic Effect + Behavior: + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + + Qt::Horizontal - - QSizePolicy::Fixed - - 7 + 40 20 - - - - - - 0 - 0 - - - - Low sensitivity for parabolic effect (low cpu usage and performance) - - - Low - - - true - - - - - - - - 0 - 0 - - - - Medium sensitivity for parabolic effect (normal cpu usage and performance) - - - Medium - - - true - - - - - - - - 0 - 0 - - - - High sensitivity for parabolic effect (high cpu usage and performance) - - - High - - - true - - - - - - - - - Qt::Horizontal + + + + 75 + true + - - QSizePolicy::Fixed + + Actions: - - - 20 - 20 - + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - + - - - - Qt::Vertical - - - QSizePolicy::Fixed - - - - 20 - 20 - - - - - - - - - 75 - true - - - - Delay - - - - - + + Qt::Horizontal - - QSizePolicy::Fixed - - 20 + 40 20 - - - Different hardware can have different delays during screen changes. -This tracker is used in order to not lose any screen related update. - - - React to screen changes after - - - - - + - + 0 0 - - - 200 - 16777215 - + + + 75 + true + - - Different hardware can have different delays during screen changes. -This tracker is used in order to not lose any screen related update. + + Parabolic Effect: Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - ms. - - - 1000 - - - 10000 - - - 100 - - - 2500 - - - - - Qt::Horizontal - - - QSizePolicy::Fixed - - - - 20 - 20 - - - - - - - - Qt::Vertical - - - QSizePolicy::Fixed - - - - 20 - 20 - - - - - - - - - 75 - true - - - - Plasma Theme - - - - - + + - + Qt::Horizontal - - QSizePolicy::Fixed - - 20 + 40 20 - - - true - - - Outline width used from background to draw its borders - - - Outline width - - - - - + - + 0 0 - - - 111 - 30 - - - - - 200 - 16777215 - + + + 75 + true + - - Outline width used from background to draw its borders - - - px. - - - 1 + + Screens: - - 16 + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + + - + Qt::Horizontal - - QSizePolicy::Fixed - - 20 + 40 20 + + + + + 0 + 0 + + + + + 75 + true + + + + Plasma Theme: + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter + + + - - - - Qt::Vertical - - - QSizePolicy::Fixed - - - - 20 - 20 - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - -