From 33e96278018b2fc394ea75f96fe73993786bec50 Mon Sep 17 00:00:00 2001 From: Simon Schneegans Date: Thu, 2 Feb 2023 10:37:11 +0100 Subject: [PATCH] :wrench: Port effect profiles to GTK4 --- prefs.js | 184 ++++++--- resources/css/gtk.css | 22 ++ resources/ui/gtk4/apparition.ui | 460 +++++++++++----------- resources/ui/gtk4/broken-glass.ui | 478 +++++++++++----------- resources/ui/gtk4/doom.ui | 368 +++++++++-------- resources/ui/gtk4/energize-a.ui | 253 ++++++------ resources/ui/gtk4/energize-b.ui | 253 ++++++------ resources/ui/gtk4/fire.ui | 550 +++++++++++++------------- resources/ui/gtk4/glide.ui | 457 +++++++++++----------- resources/ui/gtk4/glitch.ui | 437 ++++++++++----------- resources/ui/gtk4/hexagon.ui | 524 ++++++++++++------------- resources/ui/gtk4/incinerate.ui | 453 +++++++++++---------- resources/ui/gtk4/matrix.ui | 509 ++++++++++++------------ resources/ui/gtk4/pixel-wheel.ui | 274 +++++++------ resources/ui/gtk4/pixel-wipe.ui | 182 ++++----- resources/ui/gtk4/pixelate.ui | 274 +++++++------ resources/ui/gtk4/portal.ui | 437 ++++++++++----------- resources/ui/gtk4/prefs.ui | 631 +++++++++++++++--------------- resources/ui/gtk4/snap.ui | 253 ++++++------ resources/ui/gtk4/trex.ui | 436 ++++++++++----------- resources/ui/gtk4/tv-glitch.ui | 437 ++++++++++----------- resources/ui/gtk4/tv.ui | 161 ++++---- resources/ui/gtk4/wisps.ui | 253 ++++++------ 23 files changed, 4112 insertions(+), 4174 deletions(-) diff --git a/prefs.js b/prefs.js index 933837c..c4fa9d2 100644 --- a/prefs.js +++ b/prefs.js @@ -45,26 +45,26 @@ var PreferencesDialog = class PreferencesDialog { // New effects must be registered here and in extension.js. this._ALL_EFFECTS = [ - // new Me.imports.src.effects.Apparition.Apparition(), - // new Me.imports.src.effects.BrokenGlass.BrokenGlass(), - // new Me.imports.src.effects.Doom.Doom(), - // new Me.imports.src.effects.EnergizeA.EnergizeA(), - // new Me.imports.src.effects.EnergizeB.EnergizeB(), - // new Me.imports.src.effects.Fire.Fire(), - // new Me.imports.src.effects.Glide.Glide(), - // new Me.imports.src.effects.Glitch.Glitch(), - // new Me.imports.src.effects.Hexagon.Hexagon(), - // new Me.imports.src.effects.Incinerate.Incinerate(), - // new Me.imports.src.effects.Matrix.Matrix(), - // new Me.imports.src.effects.Pixelate.Pixelate(), - // new Me.imports.src.effects.PixelWheel.PixelWheel(), - // new Me.imports.src.effects.PixelWipe.PixelWipe(), - // new Me.imports.src.effects.Portal.Portal(), - // new Me.imports.src.effects.SnapOfDisintegration.SnapOfDisintegration(), - // new Me.imports.src.effects.TRexAttack.TRexAttack(), - // new Me.imports.src.effects.TVEffect.TVEffect(), - // new Me.imports.src.effects.TVGlitch.TVGlitch(), - // new Me.imports.src.effects.Wisps.Wisps(), + new Me.imports.src.effects.Apparition.Apparition(), + new Me.imports.src.effects.BrokenGlass.BrokenGlass(), + new Me.imports.src.effects.Doom.Doom(), + new Me.imports.src.effects.EnergizeA.EnergizeA(), + new Me.imports.src.effects.EnergizeB.EnergizeB(), + new Me.imports.src.effects.Fire.Fire(), + new Me.imports.src.effects.Glide.Glide(), + new Me.imports.src.effects.Glitch.Glitch(), + new Me.imports.src.effects.Hexagon.Hexagon(), + new Me.imports.src.effects.Incinerate.Incinerate(), + new Me.imports.src.effects.Matrix.Matrix(), + new Me.imports.src.effects.Pixelate.Pixelate(), + new Me.imports.src.effects.PixelWheel.PixelWheel(), + new Me.imports.src.effects.PixelWipe.PixelWipe(), + new Me.imports.src.effects.Portal.Portal(), + new Me.imports.src.effects.SnapOfDisintegration.SnapOfDisintegration(), + new Me.imports.src.effects.TRexAttack.TRexAttack(), + new Me.imports.src.effects.TVEffect.TVEffect(), + new Me.imports.src.effects.TVGlitch.TVGlitch(), + new Me.imports.src.effects.Wisps.Wisps(), ]; // Load all of our resources. @@ -137,6 +137,7 @@ var PreferencesDialog = class PreferencesDialog { } colorSchemeRow.set_visible(utils.shellVersionIsAtLeast(42, 0)); + // Wire up the window picker of the profile editor. this._builder.get_object('profile-choose-app-button').connect('clicked', () => { Gio.DBus.session.call('org.gnome.Shell', '/org/gnome/shell/extensions/BurnMyWindows', @@ -155,6 +156,17 @@ var PreferencesDialog = class PreferencesDialog { } }); + if (!utils.isADW()) { + const profileEditorButton = this._builder.get_object("edit-profile-button"); + profileEditorButton.connect("toggled", b => { + if (b.active) { + this._builder.get_object("general-prefs").set_visible_child(this._builder.get_object("profile-editor")); + } else { + this._builder.get_object("general-prefs").set_visible_child(this._builder.get_object("effect-editor")); + } + }); + } + // This is our top-level widget which we will return later. this._widget = this._builder.get_object('general-prefs'); @@ -165,6 +177,26 @@ var PreferencesDialog = class PreferencesDialog { // accordion-like behavior of the effect settings. this._effectRows = []; + if (!utils.isADW()) { + group.connect("row-activated", (g, row) => { + this._effectRows.forEach(r => { + if (r == row) { + if (r._revealer.get_reveal_child()) { + r._revealer.set_reveal_child(false); + r._arrow.remove_css_class("revealed"); + } else { + r._revealer.set_reveal_child(true); + r._arrow.add_css_class("revealed"); + } + } else { + r._revealer.set_reveal_child(false); + r._arrow.remove_css_class("revealed"); + } + } + ); + }); + } + // Now add all the rows. this._ALL_EFFECTS.forEach(effect => { const [minMajor, minMinor] = effect.getMinShellVersion(); @@ -173,38 +205,9 @@ var PreferencesDialog = class PreferencesDialog { const uiFile = `/ui/${utils.getUIDir()}/${effect.getNick()}.ui`; const [hasPrefs] = Gio.resources_get_info(uiFile, 0); - let row; + // Add the settings page to the builder. if (hasPrefs) { - // Add the settings page to the builder. this._builder.add_from_resource(uiFile); - - // Add the effect's preferences (if any). - row = this._builder.get_object(`${effect.getNick()}-prefs`); - } else { - row = Adw.ActionRow.new(); - } - - // On older versions of Adw (e.g. on GNOME Shell <43), the set_use_markup() does - // not yet exist. - if (row.set_use_markup) { - row.set_title('' + effect.getLabel() + ''); - row.set_use_markup(true); - } else { - row.set_title(effect.getLabel()); - } - - // Un-expand any previously expanded effect row. This way we ensure that there - // is only one expanded row at any time. - if (hasPrefs) { - row.connect('notify::expanded', currentRow => { - if (currentRow.get_expanded()) { - this._effectRows.forEach(row => { - if (row != currentRow && row.set_expanded) { - row.set_expanded(false); - } - }); - } - }); } // The preview button. @@ -213,22 +216,89 @@ var PreferencesDialog = class PreferencesDialog { previewButton.add_css_class('flat'); previewButton.set_tooltip_text(_('Preview this effect')); previewButton.set_valign(Gtk.Align.CENTER); - row.add_action(previewButton); - previewButton.connect('clicked', () => { this._previewEffect(effect); }); - - // Now add the toggle button for enabling and disabling the effect. + + // The toggle button for enabling and disabling the effect. const button = Gtk.Switch.new(); button.set_tooltip_text(_('Use this effect')); button.set_valign(Gtk.Align.CENTER); this._builder.expose_object(`${effect.getNick()}-enable-effect`, button); + + if (utils.isADW()) { - row.add_prefix(button); - group.add(row); + let row; + if (hasPrefs) { + + // Add the effect's preferences (if any). + row = this._builder.get_object(`${effect.getNick()}-prefs`); + } else if(utils.isADW()) { + row = Adw.ActionRow.new(); + } + + // On older versions of Adw (e.g. on GNOME Shell <43), the set_use_markup() does + // not yet exist. + if (row.set_use_markup) { + row.set_title('' + effect.getLabel() + ''); + row.set_use_markup(true); + } else { + row.set_title(effect.getLabel()); + } + + // Un-expand any previously expanded effect row. This way we ensure that there + // is only one expanded row at any time. + if (hasPrefs) { + row.connect('notify::expanded', currentRow => { + if (currentRow.get_expanded()) { + this._effectRows.forEach(row => { + if (row != currentRow) { + row.set_expanded(false); + } + }); + } + }); + this._effectRows.push(row); + } + + row.add_action(previewButton); + row.add_prefix(button); + + group.add(row); + + + } else { + + const row = new Gtk.ListBoxRow({css_classes:["effect-row"]}); + const container = new Gtk.Box({orientation:Gtk.Orientation.VERTICAL}); + const header = new Gtk.Box({css_classes:["effect-row-header"], spacing:12}); + const label = new Gtk.Label({label:effect.getLabel(), css_classes:["heading"], hexpand:true, halign: Gtk.Align.START}); + + this.gtkBoxAppend(header, button); + this.gtkBoxAppend(header, label); + this.gtkBoxAppend(header, previewButton); + this.gtkBoxAppend(container, header); + + if (hasPrefs) { + const revealer = this._builder.get_object(`${effect.getNick()}-prefs`); + const arrow = new Gtk.Image({css_classes:["revealer-arrow"], icon_name:"go-down-symbolic"}); + this.gtkBoxAppend(header, arrow); + this.gtkBoxAppend(container, revealer); + row._revealer = revealer; + row._arrow = arrow; + + row.set_activatable(true); + this._effectRows.push(row); + } else { + row.set_activatable(false); + } + + row.set_child(container); + + group.append(row); + + } - this._effectRows.push(row); } }); diff --git a/resources/css/gtk.css b/resources/css/gtk.css index 198fbef..64285d3 100644 --- a/resources/css/gtk.css +++ b/resources/css/gtk.css @@ -5,4 +5,26 @@ SPDX-License-Identifier: CC0-1.0 .pill-button { border-radius: 9999px; +} + +/* These are only used if not using libadwaita */ + +.effect-row { + padding: 0; +} + +.effect-row-header, +.effect-row list { + padding: 8px; + border: 0 solid @borders; + border-bottom-width: 1px; +} + +.revealer-arrow { + margin-right: 6px; + transition: transform 250ms; +} + +.revealer-arrow.revealed { + transform: rotate(180deg); } \ No newline at end of file diff --git a/resources/ui/gtk4/apparition.ui b/resources/ui/gtk4/apparition.ui index dccb962..87da821 100644 --- a/resources/ui/gtk4/apparition.ui +++ b/resources/ui/gtk4/apparition.ui @@ -7,255 +7,243 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical - + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 2000 + 100 + 10 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 2000 - 100 - 10 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Randomness - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1 - 0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Twirl Intensity - 0 - start - center - 1 - - - - - end - center - 1 - 1 - left - 300 - - - 10 - -10 - 0.1 - 1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Shake Intensity - 0 - start - center - 1 - - - - - end - center - 1 - 1 - left - 300 - - - 10 - 0 - 0.1 - 1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Suction Intensity - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1 - 0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Randomness + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1 + 0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Twirl Intensity + 0 + start + center + 1 + + + + + end + center + 1 + 1 + left + 300 + + + 10 + -10 + 0.1 + 1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Shake Intensity + 0 + start + center + 1 + + + + + end + center + 1 + 1 + left + 300 + + + 10 + 0 + 0.1 + 1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Suction Intensity + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1 + 0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - - \ No newline at end of file diff --git a/resources/ui/gtk4/broken-glass.ui b/resources/ui/gtk4/broken-glass.ui index a17c8af..ab57fa4 100644 --- a/resources/ui/gtk4/broken-glass.ui +++ b/resources/ui/gtk4/broken-glass.ui @@ -7,263 +7,253 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical - + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 5 - 0.2 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Gravity - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 2.0 - -2.0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Blow Force - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 2.0 - -2.0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - vertical - 3 - - - Shatter From Pointer Location - 0 - start - center - 1 - - - - - The shards will fly away from where your mouse pointer was when closing the window. - 0 - start - center - 1 - 1 - - - - - - - - end - center - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 5 + 0.2 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Gravity + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 2.0 + -2.0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Blow Force + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 2.0 + -2.0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + vertical + 3 + + + Shatter From Pointer Location + 0 + start + center + 1 + + + + + The shards will fly away from where your mouse pointer was when closing the window. + 0 + start + center + 1 + 1 + + + + + + + + end + center + 8 + 8 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - - \ No newline at end of file diff --git a/resources/ui/gtk4/doom.ui b/resources/ui/gtk4/doom.ui index 13401c5..eca1717 100644 --- a/resources/ui/gtk4/doom.ui +++ b/resources/ui/gtk4/doom.ui @@ -7,209 +7,197 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical - + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Horizontal Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 50 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Vertical Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 50 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Pixel Size - 0 - start - center - 1 - - - - - end - center - 1 - 0 - left - 300 - - - 50 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Horizontal Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 50 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Vertical Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 50 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Pixel Size + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 50 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - - \ No newline at end of file diff --git a/resources/ui/gtk4/energize-a.ui b/resources/ui/gtk4/energize-a.ui index 166f493..19e1ee6 100644 --- a/resources/ui/gtk4/energize-a.ui +++ b/resources/ui/gtk4/energize-a.ui @@ -7,151 +7,144 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Color - 0 - start - center - 1 - - - - - 0 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Color + 0 + start + center + 1 + + + + + 0 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/energize-b.ui b/resources/ui/gtk4/energize-b.ui index 1e6e296..ae77456 100644 --- a/resources/ui/gtk4/energize-b.ui +++ b/resources/ui/gtk4/energize-b.ui @@ -7,151 +7,144 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Color - 0 - start - center - 1 - - - - - 0 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Color + 0 + start + center + 1 + + + + + 0 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/fire.ui b/resources/ui/gtk4/fire.ui index 724c882..2f1564c 100644 --- a/resources/ui/gtk4/fire.ui +++ b/resources/ui/gtk4/fire.ui @@ -7,295 +7,287 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical - + - - 20 + + none + - - none - 1 - - + + 0 - - 0 + - - - - Presets - 0 - start - center - 1 - - - - - Choose a Preset - - + + Presets + 0 + start + center + 1 + + + + + Choose a Preset - - - - 0 - - - - - Animation Time [ms] - 0 - start - center - 1 - - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 3 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Speed - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 2.0 - -2.0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - vertical - 3 - - - 3D Noise - 0 - start - center - 1 - - - - - Creates a more dynamic fire but requires more GPU power. - 0 - start - center - 1 - - - - - - - - end - center - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Gradient - 0 - start - center - 1 - - - - - 1 - 1 - - - - - 1 - 1 - - - - - 1 - 1 - - - - - 1 - 1 - - - - - 1 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 3 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Speed + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 2.0 + -2.0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + vertical + 3 + + + 3D Noise + 0 + start + center + 1 + + + + + Creates a more dynamic fire but requires more GPU power. + 0 + start + center + 1 + + + + + + + + end + center + 8 + 8 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Gradient + 0 + start + center + 1 + + + + + 1 + 1 + + + + + 1 + 1 + + + + + 1 + 1 + + + + + 1 + 1 + + + + + 1 + 1 + 8 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + diff --git a/resources/ui/gtk4/glide.ui b/resources/ui/gtk4/glide.ui index e52edb0..24d998e 100644 --- a/resources/ui/gtk4/glide.ui +++ b/resources/ui/gtk4/glide.ui @@ -7,251 +7,242 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 2000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 2000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Squish - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1 - 0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Tilt - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1 - -1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Shift - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1 - -1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Squish + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1 + 0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Tilt + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1 + -1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Shift + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1 + -1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + diff --git a/resources/ui/gtk4/glitch.ui b/resources/ui/gtk4/glitch.ui index ae0553e..7701849 100644 --- a/resources/ui/gtk4/glitch.ui +++ b/resources/ui/gtk4/glitch.ui @@ -7,243 +7,236 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 2000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 2000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Strength - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Speed - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Color - 0 - start - center - 1 - - - - - 1 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Strength + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Speed + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Color + 0 + start + center + 1 + + + + + 1 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/hexagon.ui b/resources/ui/gtk4/hexagon.ui index f0507bc..8469298 100644 --- a/resources/ui/gtk4/hexagon.ui +++ b/resources/ui/gtk4/hexagon.ui @@ -7,284 +7,282 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Mesh Line Width - 0 - start - center - 1 - - - - - end - center - 1 - 1 - left - 300 - - - 10 - 0 - 0.1 - 1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Line Color - 0 - start - center - 1 - - - - - 1 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Glow Color - 0 - start - center - 1 - - - - - 1 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - vertical - 3 - - - Additive Blending - 0 - start - center - 1 - - - - - You may want to enable this for dark window themes. - 0 - start - center - 1 - - - - - - - - end - center - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Mesh Line Width + 0 + start + center + 1 + + + + + end + center + 1 + 1 + left + 300 + + + 10 + 0 + 0.1 + 1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Line Color + 0 + start + center + 1 + + + + + 1 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Glow Color + 0 + start + center + 1 + + + + + 1 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + vertical + 3 + + + Additive Blending + 0 + start + center + 1 + + + + + You may want to enable this for dark window themes. + 0 + start + center + 1 + + + + + + + + end + center + 8 + 8 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/incinerate.ui b/resources/ui/gtk4/incinerate.ui index 4d847cb..88a6136 100644 --- a/resources/ui/gtk4/incinerate.ui +++ b/resources/ui/gtk4/incinerate.ui @@ -7,250 +7,245 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Turbulence - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1 - 0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - vertical - 3 - - - Start at Pointer - 0 - start - center - 1 - - - - - If disabled, a random location will be chosen. - 0 - start - center - 1 - - - - - - - - end - center - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Color - 0 - start - center - 1 - - - - - 0 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Turbulence + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1 + 0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + vertical + 3 + + + Start at Pointer + 0 + start + center + 1 + + + + + If disabled, a random location will be chosen. + 0 + start + center + 1 + + + + + + + + end + center + 8 + 8 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Color + 0 + start + center + 1 + + + + + 0 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/matrix.ui b/resources/ui/gtk4/matrix.ui index 22bbc78..f441d5e 100644 --- a/resources/ui/gtk4/matrix.ui +++ b/resources/ui/gtk4/matrix.ui @@ -7,274 +7,271 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 0 - left - 300 - - - 50 - 5 - 1 - 5 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Randomness - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1.0 - 0.0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Vertical Overshooting - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1.0 - 0.0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Trail Color - 0 - start - center - 1 - - - - - 0 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Tip Color - 0 - start - center - 1 - - - - - 0 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 50 + 5 + 1 + 5 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Randomness + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1.0 + 0.0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Vertical Overshooting + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1.0 + 0.0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Trail Color + 0 + start + center + 1 + + + + + 0 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Tip Color + 0 + start + center + 1 + + + + + 0 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + diff --git a/resources/ui/gtk4/pixel-wheel.ui b/resources/ui/gtk4/pixel-wheel.ui index 32b9a77..4dcdd4a 100644 --- a/resources/ui/gtk4/pixel-wheel.ui +++ b/resources/ui/gtk4/pixel-wheel.ui @@ -7,163 +7,153 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 2000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 2000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Spoke Count - 0 - start - center - 1 - - - - - end - center - 1 - 0 - left - 300 - - - 50 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Pixel Size - 0 - start - center - 1 - - - - - end - center - 1 - 0 - left - 300 - - - 50 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Spoke Count + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 50 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Pixel Size + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 50 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/pixel-wipe.ui b/resources/ui/gtk4/pixel-wipe.ui index 10e01aa..67549cc 100644 --- a/resources/ui/gtk4/pixel-wipe.ui +++ b/resources/ui/gtk4/pixel-wipe.ui @@ -7,117 +7,107 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 5000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 5000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Pixel Size - 0 - start - center - 1 - - - - - end - center - 1 - 0 - left - 300 - - - 50 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Pixel Size + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 50 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/pixelate.ui b/resources/ui/gtk4/pixelate.ui index 53d070a..6dc5d58 100644 --- a/resources/ui/gtk4/pixelate.ui +++ b/resources/ui/gtk4/pixelate.ui @@ -7,163 +7,153 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Noise - 0 - start - center - 1 - - - - - end - center - 1 - 0 - left - 300 - - - 100 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Pixel Size - 0 - start - center - 1 - - - - - end - center - 1 - 0 - left - 300 - - - 50 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Noise + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 100 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Pixel Size + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 50 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/portal.ui b/resources/ui/gtk4/portal.ui index 66c2c6a..f339557 100644 --- a/resources/ui/gtk4/portal.ui +++ b/resources/ui/gtk4/portal.ui @@ -7,243 +7,236 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 5000 + 500 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 5000 - 500 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Whirling - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 2 - -2 - 0.1 - 1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Rotation Speed - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 2 - -2 - 0.1 - 1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Details - 0 - start - center - 1 - - - - - end - center - 1 - 1 - left - 300 - - - 100 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Color - 0 - start - center - 1 - - - - - 0 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Whirling + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 2 + -2 + 0.1 + 1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Rotation Speed + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 2 + -2 + 0.1 + 1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Details + 0 + start + center + 1 + + + + + end + center + 1 + 1 + left + 300 + + + 100 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Color + 0 + start + center + 1 + + + + + 0 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/prefs.ui b/resources/ui/gtk4/prefs.ui index 6836ff0..b4bf182 100644 --- a/resources/ui/gtk4/prefs.ui +++ b/resources/ui/gtk4/prefs.ui @@ -26,10 +26,6 @@ SPDX-License-Identifier: GPL-3.0-or-later bmw-edit-profile-symbolic center - - - profile-editor-revealer - - - vertical + + over-down-up - - - - edit-profile-button - - + + never + vertical 20 @@ -58,7 +51,7 @@ SPDX-License-Identifier: GPL-3.0-or-later - Effect Profile Constraints + Effect Settings start - - - - 0 - - - - - Application Name - 0 - start - center - 1 - - - - - - center - - - - - 200 - - - - - - bmw-select-app-symbolic - center - - - - - - - - - - - - 0 - - - - - Animation Type - 0 - start - center - 1 - - - - - 200 - - Any - Opening Windows - Closing Windows - - - - - - - - - - - 0 - - - - - Window Type - 0 - start - center - 1 - - - - - 200 - - Any - Normal Windows - Dialog Windows - - - - - - - - - - - 0 - - - - - Color Scheme - 0 - start - center - 1 - - - - - 200 - - Any - Default Color Scheme - Dark Color Scheme - - - - - - - - - - - 0 - - - - - Power Mode - 0 - start - center - 1 - - - - - 200 - - Any - On Battery - Plugged In - - - - - - - - - - - 0 - - - - - Power Profile - 0 - start - center - 1 - - - - - 200 - - Any - Power-Saver Mode - Balanced Mode - Performance Mode - Power Saver or Balanced - Balanced or Performance - - - - - - - - - - - Advanced Profile Options - start - - - - - - - 5 - 15 - - - none - 1 - - - - - 0 - - - - - vertical - 3 - - - High Priority - 0 - start - center - 1 - - - - - Force using this profile even if it has less constraints than another matching profile. - 0 - start - center - 1 - end - - - - - - - - center - - - - - - - - - - - - - - - prefs.profile-delete - Delete this Profile... - start - - - + - - Effect Settings - 0 - start - center - 1 - - - - - If multiple are selected, one is chosen randomly. - 0 - start - center - 1 + + vertical + 20 + 20 + 20 + 20 + 5 - - - - - - none - 1 + + Effect Profile Constraints + start - + + + + Define when the current effect settings should be used. + start + + + + + + 5 + 15 + + + none + 1 + + + + + 0 + + + + + Application Name + 0 + start + center + 1 + + + + + + center + + + + + 200 + + + + + + bmw-select-app-symbolic + center + + + + + + + + + + + + 0 + + + + + Animation Type + 0 + start + center + 1 + + + + + 200 + + Any + Opening Windows + Closing Windows + + + + + + + + + + + 0 + + + + + Window Type + 0 + start + center + 1 + + + + + 200 + + Any + Normal Windows + Dialog Windows + + + + + + + + + + + 0 + + + + + Color Scheme + 0 + start + center + 1 + + + + + 200 + + Any + Default Color Scheme + Dark Color Scheme + + + + + + + + + + + 0 + + + + + Power Mode + 0 + start + center + 1 + + + + + 200 + + Any + On Battery + Plugged In + + + + + + + + + + + 0 + + + + + Power Profile + 0 + start + center + 1 + + + + + 200 + + Any + Power-Saver Mode + Balanced Mode + Performance Mode + Power Saver or Balanced + Balanced or Performance + + + + + + + + + + + + + + + + Advanced Profile Options + start + + + + + + + 5 + 15 + + + none + 1 + + + + + 0 + + + + + vertical + 3 + + + High Priority + 0 + start + center + 1 + + + + + Force using this profile even if it has less constraints than another matching profile. + 0 + start + center + 1 + end + + + + + + + + center + + + + + + + + + + + + + + + prefs.profile-delete + Delete this Profile... + start + + + + \ No newline at end of file diff --git a/resources/ui/gtk4/snap.ui b/resources/ui/gtk4/snap.ui index 7d5e79f..707b0a9 100644 --- a/resources/ui/gtk4/snap.ui +++ b/resources/ui/gtk4/snap.ui @@ -7,151 +7,144 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 500 + 10 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 500 - 10 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 20 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Color - 0 - start - center - 1 - - - - - 1 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 20 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Color + 0 + start + center + 1 + + + + + 1 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/trex.ui b/resources/ui/gtk4/trex.ui index 30cd0b5..86bd878 100644 --- a/resources/ui/gtk4/trex.ui +++ b/resources/ui/gtk4/trex.ui @@ -7,239 +7,233 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Claw Scratch Scale - 0 - start - center - 1 - - - - - end - center - 1 - 1 - left - 300 - - - 10 - 0.1 - 0.1 - 1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Claw Scratch Count - 0 - start - center - 1 - - - - - end - center - 1 - 0 - left - 300 - - - 50 - 1 - 1 - 10 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Warp Effect - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 1 - 0 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Flash Color - 0 - start - center - 1 - - - - - 1 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Claw Scratch Scale + 0 + start + center + 1 + + + + + end + center + 1 + 1 + left + 300 + + + 10 + 0.1 + 0.1 + 1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Claw Scratch Count + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 50 + 1 + 1 + 10 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Warp Effect + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 1 + 0 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Flash Color + 0 + start + center + 1 + + + + + 1 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + diff --git a/resources/ui/gtk4/tv-glitch.ui b/resources/ui/gtk4/tv-glitch.ui index dc12bf8..858bec1 100644 --- a/resources/ui/gtk4/tv-glitch.ui +++ b/resources/ui/gtk4/tv-glitch.ui @@ -7,243 +7,236 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 2000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 2000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Strength - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Speed - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Color - 0 - start - center - 1 - - - - - 1 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Strength + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Speed + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Color + 0 + start + center + 1 + + + + + 1 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/tv.ui b/resources/ui/gtk4/tv.ui index 6e0b7f3..f345a4a 100644 --- a/resources/ui/gtk4/tv.ui +++ b/resources/ui/gtk4/tv.ui @@ -7,105 +7,98 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Color - 0 - start - center - 1 - - - - - 1 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Color + 0 + start + center + 1 + + + + + 1 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file diff --git a/resources/ui/gtk4/wisps.ui b/resources/ui/gtk4/wisps.ui index 6acd526..e5d3a37 100644 --- a/resources/ui/gtk4/wisps.ui +++ b/resources/ui/gtk4/wisps.ui @@ -7,151 +7,144 @@ SPDX-License-Identifier: GPL-3.0-or-later - - vertical + - + + none + - - none - 1 - - + + 0 - - 0 + - - - - Animation Time [ms] - 0 - start - center - 1 + + Animation Time [ms] + 0 + start + center + 1 + + + + + end + center + 1 + 0 + left + 300 + + + 10000 + 100 + 1 + 100 - - - - end - center - 1 - 0 - left - 300 - - - 10000 - 100 - 1 - 100 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - + + + + + + edit-clear-symbolic + Reset to Default Value + - - - - 0 - - - - - Scale - 0 - start - center - 1 - - - - - end - center - 1 - 2 - left - 300 - - - 10 - 0.1 - 0.01 - 0.1 - - - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - - - - 0 - - - - - Color - 0 - start - center - 1 - - - - - 0 - 1 - - - - - edit-clear-symbolic - Reset to Default Value - - - - - - - - + + + + 0 + + + + + Scale + 0 + start + center + 1 + + + + + end + center + 1 + 2 + left + 300 + + + 10 + 0.1 + 0.01 + 0.1 + + + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + + + + 0 + + + + + Color + 0 + start + center + 1 + + + + + 0 + 1 + 8 + 8 + 250 + + + + + edit-clear-symbolic + Reset to Default Value + + + + + + + + - \ No newline at end of file