From 4428663b2d6cb9e780454a53b1e7e32cf9afe9b9 Mon Sep 17 00:00:00 2001 From: Fyodor Sobolev <117388856+fsobolev@users.noreply.github.com> Date: Sat, 5 Aug 2023 05:59:27 +0300 Subject: [PATCH 1/8] All - Add circle variants of drawing modes There are still some minor issues --- .../Blueprints/preferences_dialog.blp | 50 +++++- .../Views/PreferencesDialog.cs | 58 ++++++- .../Controllers/PreferencesViewController.cs | 15 ++ .../Models/CmdOptions.cs | 7 +- .../Models/Configuration.cs | 5 + .../Models/DrawingMode.cs | 7 +- NickvisionCavalier.Shared/Models/Renderer.cs | 151 +++++++++++++++++- 7 files changed, 278 insertions(+), 15 deletions(-) diff --git a/NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp b/NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp index 0acd0ff..7766504 100644 --- a/NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp +++ b/NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp @@ -16,6 +16,22 @@ Adw.PreferencesWindow _root { Adw.PreferencesGroup { title: _("Drawing mode"); + [header-suffix] + Gtk.Box { + halign: center; + + Gtk.ToggleButton _boxButton { + label: _("Box"); + } + + Gtk.ToggleButton { + label: _("Circle"); + active: bind _boxButton.active bidirectional inverted; + } + + styles ["linked"] + } + Adw.ActionRow { title: _("Wave"); activatable-widget: _waveCheckButton; @@ -67,6 +83,7 @@ Adw.PreferencesWindow _root { Adw.ActionRow { title: _("Splitter"); activatable-widget: _splitterCheckButton; + sensitive: bind _boxButton.active; [prefix] Gtk.CheckButton _splitterCheckButton { @@ -75,6 +92,24 @@ Adw.PreferencesWindow _root { } } + Adw.PreferencesGroup { + Adw.ActionRow { + title: _("Radius"); + visible: bind _boxButton.active inverted; + + [suffix] + Gtk.Scale _radiusScale { + width-request: 150; + draw-value: false; + adjustment: Gtk.Adjustment { + lower: 0.2; + upper: 0.8; + step-increment: 0.05; + }; + } + } + } + Adw.PreferencesGroup { Adw.ComboRow _mirrorRow { title: _("Mirror"); @@ -92,6 +127,14 @@ Adw.PreferencesWindow _root { } Adw.PreferencesGroup { + Adw.ComboRow _directionRow { + title: _("Drawing direction"); + model: Gtk.StringList { + strings [_("Top to bottom"), _("Bottom to top"), _("Left to right"), _("Right to left") ] + }; + sensitive: bind _boxButton.active; + } + Adw.ActionRow { title: _("Drawing area margin"); subtitle: _("Size of gaps around drawing area (in pixels)."); @@ -110,13 +153,6 @@ Adw.PreferencesWindow _root { } } - Adw.ComboRow _directionRow { - title: _("Drawing direction"); - model: Gtk.StringList { - strings [_("Top to bottom"), _("Bottom to top"), _("Left to right"), _("Right to left") ] - }; - } - Adw.ActionRow _offsetRow { title: _("Offset between items"); subtitle: _("The size of spaces between elements (in percent)."); diff --git a/NickvisionCavalier.GNOME/Views/PreferencesDialog.cs b/NickvisionCavalier.GNOME/Views/PreferencesDialog.cs index 41fd47f..dbfaefe 100644 --- a/NickvisionCavalier.GNOME/Views/PreferencesDialog.cs +++ b/NickvisionCavalier.GNOME/Views/PreferencesDialog.cs @@ -22,6 +22,7 @@ public partial class PreferencesDialog : Adw.PreferencesWindow private readonly PreferencesViewController _controller; private readonly uint[] _framerates; + [Gtk.Connect] private readonly Gtk.ToggleButton _boxButton; [Gtk.Connect] private readonly Gtk.CheckButton _waveCheckButton; [Gtk.Connect] private readonly Gtk.CheckButton _levelsCheckButton; [Gtk.Connect] private readonly Gtk.CheckButton _particlesCheckButton; @@ -29,6 +30,7 @@ public partial class PreferencesDialog : Adw.PreferencesWindow [Gtk.Connect] private readonly Adw.ActionRow _spineRow; [Gtk.Connect] private readonly Gtk.CheckButton _spineCheckButton; [Gtk.Connect] private readonly Gtk.CheckButton _splitterCheckButton; + [Gtk.Connect] private readonly Gtk.Scale _radiusScale; [Gtk.Connect] private readonly Adw.ComboRow _mirrorRow; [Gtk.Connect] private readonly Adw.ActionRow _reverseMirrorRow; [Gtk.Connect] private readonly Gtk.Switch _reverseMirrorSwitch; @@ -351,11 +353,36 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control UpdateImagesList(); LoadInstantSettings(); LoadCAVASettings(); + _boxButton.OnToggled += (sender, e) => + { + _mirrorRow.SetSensitive(true); + if (_boxButton.GetActive()) + { + _controller.Mode -= 6; + } + else + { + if ((uint)_controller.Mode + 6 > (uint)DrawingMode.SpineCircle) + { + _controller.Mode = DrawingMode.SpineCircle; + _spineCheckButton.SetActive(true); + } + else + { + _controller.Mode += 6; + } + } + }; _waveCheckButton.OnToggled += (sender, e) => { if (_waveCheckButton.GetActive()) { - _controller.Mode = DrawingMode.WaveBox; + _controller.Mode = _controller.Mode >= DrawingMode.WaveCircle ? DrawingMode.WaveCircle : DrawingMode.WaveBox; + if (_controller.Mode == DrawingMode.WaveCircle) + { + _mirrorRow.SetSelected(0u); + _mirrorRow.SetSensitive(false); + } _offsetRow.SetSensitive(false); _roundnessRow.SetSensitive(false); } @@ -364,7 +391,8 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control { if (_levelsCheckButton.GetActive()) { - _controller.Mode = DrawingMode.LevelsBox; + _controller.Mode = _controller.Mode >= DrawingMode.WaveCircle ? DrawingMode.LevelsCircle : DrawingMode.LevelsBox; + _mirrorRow.SetSensitive(true); _offsetRow.SetSensitive(true); _roundnessRow.SetSensitive(true); } @@ -373,7 +401,8 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control { if (_particlesCheckButton.GetActive()) { - _controller.Mode = DrawingMode.ParticlesBox; + _controller.Mode = _controller.Mode >= DrawingMode.WaveCircle ? DrawingMode.ParticlesCircle : DrawingMode.ParticlesBox; + _mirrorRow.SetSensitive(true); _offsetRow.SetSensitive(true); _roundnessRow.SetSensitive(true); } @@ -382,7 +411,8 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control { if (_barsCheckButton.GetActive()) { - _controller.Mode = DrawingMode.BarsBox; + _controller.Mode = _controller.Mode >= DrawingMode.WaveCircle ? DrawingMode.BarsCircle : DrawingMode.BarsBox; + _mirrorRow.SetSensitive(true); _offsetRow.SetSensitive(true); _roundnessRow.SetSensitive(false); } @@ -391,7 +421,8 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control { if (_spineCheckButton.GetActive()) { - _controller.Mode = DrawingMode.SpineBox; + _controller.Mode = _controller.Mode >= DrawingMode.WaveCircle ? DrawingMode.SpineCircle : DrawingMode.SpineBox; + _mirrorRow.SetSensitive(true); _offsetRow.SetSensitive(true); _roundnessRow.SetSensitive(true); } @@ -401,12 +432,18 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control if (_splitterCheckButton.GetActive()) { _controller.Mode = DrawingMode.SplitterBox; + _mirrorRow.SetSensitive(true); _offsetRow.SetSensitive(false); _roundnessRow.SetSensitive(false); } }; + _mirrorRow.SetSensitive(_controller.Mode != DrawingMode.WaveCircle); _offsetRow.SetSensitive(_controller.Mode != DrawingMode.WaveBox); _roundnessRow.SetSensitive(_controller.Mode != DrawingMode.WaveBox && _controller.Mode != DrawingMode.BarsBox); + _radiusScale.OnValueChanged += (sender, e) => + { + _controller.InnerRadius = (float)_radiusScale.GetValue(); + }; _mirrorRow.OnNotify += (sender, e) => { if (e.Pspec.GetName() == "selected") @@ -639,27 +676,38 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control /// public bool LoadInstantSettings() { + _boxButton.SetActive(_controller.Mode < DrawingMode.WaveCircle); + if (_controller.Mode == DrawingMode.WaveCircle) + { + _controller.Mirror = Mirror.Off; + } switch (_controller.Mode) { case DrawingMode.WaveBox: + case DrawingMode.WaveCircle: _waveCheckButton.SetActive(true); break; case DrawingMode.LevelsBox: + case DrawingMode.LevelsCircle: _levelsCheckButton.SetActive(true); break; case DrawingMode.ParticlesBox: + case DrawingMode.ParticlesCircle: _particlesCheckButton.SetActive(true); break; case DrawingMode.BarsBox: + case DrawingMode.BarsCircle: _barsCheckButton.SetActive(true); break; case DrawingMode.SpineBox: + case DrawingMode.SpineCircle: _spineCheckButton.SetActive(true); break; case DrawingMode.SplitterBox: _splitterCheckButton.SetActive(true); break; } + _radiusScale.SetValue((double)_controller.InnerRadius); var mirror = (uint)_controller.Mirror; // saving mirror state to apply after changing the model if (_controller.Stereo) { diff --git a/NickvisionCavalier.Shared/Controllers/PreferencesViewController.cs b/NickvisionCavalier.Shared/Controllers/PreferencesViewController.cs index 6421e1f..034478d 100644 --- a/NickvisionCavalier.Shared/Controllers/PreferencesViewController.cs +++ b/NickvisionCavalier.Shared/Controllers/PreferencesViewController.cs @@ -161,6 +161,11 @@ public void HandleCommandLine(object? sender, string[] args) Configuration.Current.ReverseMirror = o.ReverseMirror.Value; updateCavalier = true; } + if (o.InnerRadius.HasValue) + { + Configuration.Current.InnerRadius = Math.Max(80, Math.Min(20, o.InnerRadius.Value)) / 100f; + updateCavalier = true; + } if (o.ActiveProfile.HasValue) { if (o.ActiveProfile.Value < Configuration.Current.ColorProfiles.Count) @@ -426,6 +431,16 @@ public Mirror Mirror set => Configuration.Current.Mirror = value; } + /// + /// Inner circle radius ratio in circle modes (0.2-0.8) + /// + public float InnerRadius + { + get => Configuration.Current.InnerRadius; + + set => Configuration.Current.InnerRadius = value; + } + /// /// Whether to reverse mirrored bars /// diff --git a/NickvisionCavalier.Shared/Models/CmdOptions.cs b/NickvisionCavalier.Shared/Models/CmdOptions.cs index 1640c9f..439e68c 100644 --- a/NickvisionCavalier.Shared/Models/CmdOptions.cs +++ b/NickvisionCavalier.Shared/Models/CmdOptions.cs @@ -9,7 +9,7 @@ public class CmdOptions { /// /// Active drawing mode /// - [Option('d', "drawing-mode", Required = false, HelpText = "Drawing mode, one of: wavebox, levelsbox, particlesbox, barsbox, spinebox, splitterbox")] + [Option('d', "drawing-mode", Required = false, HelpText = "Drawing mode, one of: wavebox, levelsbox, particlesbox, barsbox, spinebox, splitterbox, wavecircle, levelscircle, particlescircle, barscircle, spinecircle")] public DrawingMode? Mode { get; set; } /// /// Mirror mode @@ -77,6 +77,11 @@ public class CmdOptions { [Option('e', "reverse-order", Required = false, HelpText = "Reverse order of bars (true or false)")] public bool? ReverseOrder { get; set; } /// + /// Inner circle radius ratio in circle modes (20-80) + /// + [Option('u', "inner-radius", Required = false, HelpText = "Inner circle radius in circle modes (20-80)")] + public uint? InnerRadius { get; set; } + /// /// Active color profile index /// [Option('p', "profile", Required = false, HelpText = "Zero-based index of profile to activate")] diff --git a/NickvisionCavalier.Shared/Models/Configuration.cs b/NickvisionCavalier.Shared/Models/Configuration.cs index af63b20..e13cb33 100644 --- a/NickvisionCavalier.Shared/Models/Configuration.cs +++ b/NickvisionCavalier.Shared/Models/Configuration.cs @@ -106,6 +106,10 @@ public class Configuration : IConfiguration /// public bool ReverseMirror { get; set; } /// + /// Inner circle radius ratio in circle modes (0.2-0.8) + /// + public float InnerRadius { get; set; } + /// /// List of color profiles /// public List ColorProfiles { get; set; } @@ -156,6 +160,7 @@ public Configuration() Mode = DrawingMode.WaveBox; Mirror = Mirror.Off; ReverseMirror = false; + InnerRadius = 0.5f; ColorProfiles = new List { new ColorProfile() }; ActiveProfile = 0; ImageIndex = -1; diff --git a/NickvisionCavalier.Shared/Models/DrawingMode.cs b/NickvisionCavalier.Shared/Models/DrawingMode.cs index 885eb78..a668879 100644 --- a/NickvisionCavalier.Shared/Models/DrawingMode.cs +++ b/NickvisionCavalier.Shared/Models/DrawingMode.cs @@ -10,5 +10,10 @@ public enum DrawingMode ParticlesBox, BarsBox, SpineBox, - SplitterBox + SplitterBox, + WaveCircle, + LevelsCircle, + ParticlesCircle, + BarsCircle, + SpineCircle } \ No newline at end of file diff --git a/NickvisionCavalier.Shared/Models/Renderer.cs b/NickvisionCavalier.Shared/Models/Renderer.cs index ba63b41..c6d91bf 100644 --- a/NickvisionCavalier.Shared/Models/Renderer.cs +++ b/NickvisionCavalier.Shared/Models/Renderer.cs @@ -104,7 +104,7 @@ public void Draw(float[] sample, float width, float height) StrokeWidth = Configuration.Current.LinesThickness, IsAntialias = true }; - if (profile.FgColors.Count > 1 && Configuration.Current.Mode != DrawingMode.SpineBox) + if (profile.FgColors.Count > 1 && Configuration.Current.Mode != DrawingMode.SpineBox && Configuration.Current.Mode != DrawingMode.SpineCircle) { fgPaint.Shader = CreateGradient(profile.FgColors, width, height, Configuration.Current.AreaMargin); } @@ -119,6 +119,11 @@ public void Draw(float[] sample, float width, float height) DrawingMode.BarsBox => DrawBarsBox, DrawingMode.SpineBox => DrawSpineBox, DrawingMode.SplitterBox => DrawSplitterBox, + DrawingMode.WaveCircle => DrawWaveCircle, + DrawingMode.LevelsCircle => DrawLevelsCircle, + DrawingMode.ParticlesCircle => DrawParticlesCircle, + DrawingMode.BarsCircle => DrawBarsCircle, + DrawingMode.SpineCircle => DrawSpineCircle, _ => DrawWaveBox, }; if (Configuration.Current.Mirror == Mirror.Full) @@ -144,6 +149,7 @@ public void Draw(float[] sample, float width, float height) /// List of colors as strings /// Canvas width /// Canvas height + /// Area margin /// Skia Shader private SKShader CreateGradient(List colorStrings, float width, float height, uint margin = 0) { @@ -160,6 +166,14 @@ private SKShader CreateGradient(List colorStrings, float width, float he colors.CopyTo(mirrorColors, colors.Length); colors = mirrorColors; } + if (Configuration.Current.Mode == DrawingMode.WaveCircle) + { + return SKShader.CreateRadialGradient(new SKPoint(width / 2, height / 2), Math.Min(width, height) / 2 * Configuration.Current.InnerRadius, colors, SKShaderTileMode.Repeat); + } + if (Configuration.Current.Mode > DrawingMode.WaveCircle) + { + return SKShader.CreateLinearGradient(new SKPoint(margin, Math.Min(width, height) * Configuration.Current.InnerRadius / 2), new SKPoint(margin, Math.Min(width, height) / 2), colors, SKShaderTileMode.Clamp); + } return Configuration.Current.Direction switch { DrawingDirection.TopBottom => SKShader.CreateLinearGradient(new SKPoint(margin, margin), new SKPoint(margin, height), colors, SKShaderTileMode.Clamp), @@ -628,4 +642,139 @@ private void DrawSplitterBox(float[] sample, DrawingDirection direction, float x } Canvas.DrawPath(path, paint); } + + public void DrawWaveCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + { + var fullRadius = Math.Min(width, height) / 2; + var innerRadius = fullRadius * Configuration.Current.InnerRadius; + var radius = fullRadius - innerRadius; + Canvas.Save(); + using var clipPath = new SKPath(); + clipPath.AddCircle(width / 2, height / 2, innerRadius); + Canvas.ClipPath(clipPath, SKClipOperation.Difference, true); + using var path = new SKPath(); + path.MoveTo( + x + width / 2 + (innerRadius + radius * sample[0]) * (float)Math.Cos(Math.PI / 2), + y + height / 2 + (innerRadius + radius * sample[0]) * (float)Math.Sin(Math.PI / 2)); + for (var i = 0; i < sample.Length - 1; i++) + { + path.CubicTo( + x + width / 2 + (innerRadius + radius * sample[i]) * (float)Math.Cos(Math.PI / 2 + Math.PI * 2 * (i + 0.5f) / sample.Length), + y + height / 2 + (innerRadius + radius * sample[i]) * (float)Math.Sin(Math.PI / 2 + Math.PI * 2 * (i + 0.5f) / sample.Length), + x + width / 2 + (innerRadius + radius * sample[i+1]) * (float)Math.Cos(Math.PI / 2 + Math.PI * 2 * (i + 0.5f) / sample.Length), + y + height / 2 + (innerRadius + radius * sample[i+1]) * (float)Math.Sin(Math.PI / 2 + Math.PI * 2 * (i + 0.5f) / sample.Length), + x + width / 2 + (innerRadius + radius * sample[i+1]) * (float)Math.Cos(Math.PI / 2 + Math.PI * 2 * (i + 1) / sample.Length), + y + height / 2 + (innerRadius + radius * sample[i+1]) * (float)Math.Sin(Math.PI / 2 + Math.PI * 2 * (i + 1) / sample.Length)); + } + path.CubicTo( + x + width / 2 + (innerRadius + radius * sample[^1]) * (float)Math.Cos(Math.PI / 2 + Math.PI * 2 * (sample.Length - 0.5f) / sample.Length), + y + height / 2 + (innerRadius + radius * sample[^1]) * (float)Math.Sin(Math.PI / 2 + Math.PI * 2 * (sample.Length - 0.5f) / sample.Length), + x + width / 2 + (innerRadius + radius * sample[0]) * (float)Math.Cos(Math.PI / 2 + Math.PI * 2 * (sample.Length - 0.5f) / sample.Length), + y + height / 2 + (innerRadius + radius * sample[0]) * (float)Math.Sin(Math.PI / 2 + Math.PI * 2 * (sample.Length - 0.5f) / sample.Length), + x + width / 2 + (innerRadius + radius * sample[0]) * (float)Math.Cos(Math.PI / 2), + y + height / 2 + (innerRadius + radius * sample[0]) * (float)Math.Sin(Math.PI / 2)); + path.Close(); + Canvas.DrawPath(path, paint); + Canvas.Restore(); + } + + public void DrawLevelsCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + { + var fullRadius = Math.Min(width, height) / 2; + var innerRadius = fullRadius * Configuration.Current.InnerRadius; + var barWidth = (float)(2 * Math.PI * innerRadius / sample.Length); + for (var i = 0; i < sample.Length; i++) + { + Canvas.Save(); + Canvas.Translate(x + width / 2, y + height / 2); + Canvas.RotateDegrees(360 * (i + 0.5f) / sample.Length); + for (var j = 0; j < Math.Floor(sample[i] * 10); j++) + { + Canvas.DrawRoundRect( + -barWidth * (1 - Configuration.Current.ItemsOffset * 2) / 2 + (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness / 2), + innerRadius + (fullRadius - innerRadius) / 10 * j + (fullRadius - innerRadius) / 10 * Configuration.Current.ItemsOffset + (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness / 2), + barWidth * (1 - Configuration.Current.ItemsOffset * 2) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness), + (fullRadius - innerRadius) / 10 * (1 - Configuration.Current.ItemsOffset * 2) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness), + (barWidth * (1 - Configuration.Current.ItemsOffset) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness)) * Configuration.Current.ItemsRoundness, + (fullRadius - innerRadius) / 10 * (1 - Configuration.Current.ItemsOffset) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness) * Configuration.Current.ItemsRoundness, + paint); + } + Canvas.Restore(); + } + } + + public void DrawParticlesCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + { + var fullRadius = Math.Min(width, height) / 2; + var innerRadius = fullRadius * Configuration.Current.InnerRadius; + var barWidth = (float)(2 * Math.PI * innerRadius / sample.Length); + for (var i = 0; i < sample.Length; i++) + { + Canvas.Save(); + Canvas.Translate(x + width / 2, y + height / 2); + Canvas.RotateDegrees(360 * (i + 0.5f) / sample.Length); + Canvas.DrawRoundRect( + -barWidth * (1 - Configuration.Current.ItemsOffset * 2) / 2 + (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness / 2), + innerRadius + (fullRadius - innerRadius) / 10 * 9 * sample[i] + (fullRadius - innerRadius) / 10 * Configuration.Current.ItemsOffset + (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness / 2), + barWidth * (1 - Configuration.Current.ItemsOffset * 2) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness), + (fullRadius - innerRadius) / 10 * (1 - Configuration.Current.ItemsOffset * 2) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness), + (barWidth * (1 - Configuration.Current.ItemsOffset) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness)) * Configuration.Current.ItemsRoundness, + (fullRadius - innerRadius) / 10 * (1 - Configuration.Current.ItemsOffset) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness) * Configuration.Current.ItemsRoundness, + paint); + Canvas.Restore(); + } + } + + public void DrawBarsCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + { + var fullRadius = Math.Min(width, height) / 2; + var innerRadius = fullRadius * Configuration.Current.InnerRadius; + var barWidth = (float)(2 * Math.PI * innerRadius / sample.Length); + for (var i = 0; i < sample.Length; i++) + { + Canvas.Save(); + Canvas.Translate(x + width / 2, y + height / 2); + Canvas.RotateDegrees(360 * (i + 0.5f) / sample.Length); + Canvas.DrawRect( + -barWidth * (1 - Configuration.Current.ItemsOffset * 2) / 2 + (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness / 2), + innerRadius + (Configuration.Current.Filling ? 0 : 0 + Configuration.Current.LinesThickness / 2), + barWidth * (1 - Configuration.Current.ItemsOffset * 2) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness), + (fullRadius - innerRadius) * sample[i] - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness) + 1, + paint); + Canvas.Restore(); + } + } + + public void DrawSpineCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + { + var fullRadius = Math.Min(width, height) / 2; + var innerRadius = fullRadius * Configuration.Current.InnerRadius; + var barWidth = (float)(2 * Math.PI * innerRadius / sample.Length); + for (var i = 0; i < sample.Length; i++) + { + var itemSize = barWidth * (1 - Configuration.Current.ItemsOffset * 2) - (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness); + if (Configuration.Current.Hearts) + { + Canvas.Save(); + using var path = new SKPath(); + DrawHeart(path, itemSize); + Canvas.Translate(x + width / 2 + innerRadius * (float)Math.Cos(Math.PI / 2 + Math.PI * 2 * i / sample.Length), y + height / 2 + innerRadius * (float)Math.Sin(Math.PI / 2 + Math.PI * 2 * i / sample.Length)); + Canvas.Scale(sample[i]); + Canvas.DrawPath(path, GetSpinePaint(paint, sample[i])); + Canvas.Restore(); + continue; + } + Canvas.Save(); + Canvas.Translate(x + width / 2, y + height / 2); + Canvas.RotateDegrees(360 * (i + 0.5f) / sample.Length); + Canvas.DrawRoundRect( + -barWidth * (1 - Configuration.Current.ItemsOffset * 2) / 2 * sample[i] + (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness / 2), + y + innerRadius - itemSize * sample[i] / 2, + itemSize * sample[i], itemSize * sample[i], + itemSize * sample[i] / 2 * Configuration.Current.ItemsRoundness, + itemSize * sample[i] / 2 * Configuration.Current.ItemsRoundness, + GetSpinePaint(paint, sample[i])); + Canvas.Restore(); + } + } } From f2fddbb5e22c22667733512b360a8577e814af10 Mon Sep 17 00:00:00 2001 From: Fyodor Sobolev <117388856+fsobolev@users.noreply.github.com> Date: Sat, 5 Aug 2023 06:03:06 +0300 Subject: [PATCH 2/8] Shared - Fix mirrored SpineCircle --- NickvisionCavalier.Shared/Models/Renderer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NickvisionCavalier.Shared/Models/Renderer.cs b/NickvisionCavalier.Shared/Models/Renderer.cs index c6d91bf..3a194d5 100644 --- a/NickvisionCavalier.Shared/Models/Renderer.cs +++ b/NickvisionCavalier.Shared/Models/Renderer.cs @@ -769,7 +769,7 @@ public void DrawSpineCircle(float[] sample, DrawingDirection direction, float x, Canvas.RotateDegrees(360 * (i + 0.5f) / sample.Length); Canvas.DrawRoundRect( -barWidth * (1 - Configuration.Current.ItemsOffset * 2) / 2 * sample[i] + (Configuration.Current.Filling ? 0 : Configuration.Current.LinesThickness / 2), - y + innerRadius - itemSize * sample[i] / 2, + innerRadius - itemSize * sample[i] / 2, itemSize * sample[i], itemSize * sample[i], itemSize * sample[i] / 2 * Configuration.Current.ItemsRoundness, itemSize * sample[i] / 2 * Configuration.Current.ItemsRoundness, From 718464b3472cbbd7bbe8a9710078bac52730ee15 Mon Sep 17 00:00:00 2001 From: Fyodor Sobolev <117388856+fsobolev@users.noreply.github.com> Date: Sat, 5 Aug 2023 07:03:37 +0300 Subject: [PATCH 3/8] Shared - CLI: inner-radius -> radius --- NickvisionCavalier.Shared/Models/CmdOptions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NickvisionCavalier.Shared/Models/CmdOptions.cs b/NickvisionCavalier.Shared/Models/CmdOptions.cs index 439e68c..8939e82 100644 --- a/NickvisionCavalier.Shared/Models/CmdOptions.cs +++ b/NickvisionCavalier.Shared/Models/CmdOptions.cs @@ -79,7 +79,7 @@ public class CmdOptions { /// /// Inner circle radius ratio in circle modes (20-80) /// - [Option('u', "inner-radius", Required = false, HelpText = "Inner circle radius in circle modes (20-80)")] + [Option('u', "radius", Required = false, HelpText = "Inner circle radius in circle modes (20-80)")] public uint? InnerRadius { get; set; } /// /// Active color profile index From 982503d768c96724ad8c66d2c1761bb299b52704 Mon Sep 17 00:00:00 2001 From: Fyodor Sobolev <117388856+fsobolev@users.noreply.github.com> Date: Sat, 5 Aug 2023 07:14:15 +0300 Subject: [PATCH 4/8] Shared - Add comments to Renderer --- NickvisionCavalier.Shared/Models/Renderer.cs | 161 ++++++++++++++++++- 1 file changed, 153 insertions(+), 8 deletions(-) diff --git a/NickvisionCavalier.Shared/Models/Renderer.cs b/NickvisionCavalier.Shared/Models/Renderer.cs index 3a194d5..2588971 100644 --- a/NickvisionCavalier.Shared/Models/Renderer.cs +++ b/NickvisionCavalier.Shared/Models/Renderer.cs @@ -7,6 +7,9 @@ namespace NickvisionCavalier.Shared.Models; +/// +/// An object that renders the picture +/// public class Renderer { private delegate void DrawFunc(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint); @@ -18,8 +21,14 @@ public class Renderer private float _oldHeight; private float _oldScale; + /// + /// Renderer's canvas to draw on + /// public SKCanvas? Canvas { get; set; } + /// + /// Construct Renderer + /// public Renderer() { Canvas = null; @@ -29,6 +38,12 @@ public Renderer() _oldScale = 0.0f; } + /// + /// Draw picture + /// + /// CAVA sample + /// Picture width + /// Picture height public void Draw(float[] sample, float width, float height) { if (Canvas == null) @@ -144,7 +159,7 @@ public void Draw(float[] sample, float width, float height) } /// - /// Creates gradient shader + /// Create gradient shader /// /// List of colors as strings /// Canvas width @@ -183,6 +198,10 @@ private SKShader CreateGradient(List colorStrings, float width, float he }; } + /// + /// Get direction for mirrored part of picture + /// + /// DrawingDirection private DrawingDirection GetMirrorDirection() { return Configuration.Current.Direction switch @@ -194,6 +213,10 @@ private DrawingDirection GetMirrorDirection() }; } + /// + /// Get X coordinate for mirror top-left corner + /// + /// X coordinate float private float GetMirrorX(float width) { if (Configuration.Current.Direction == DrawingDirection.LeftRight || Configuration.Current.Direction == DrawingDirection.RightLeft) @@ -203,6 +226,10 @@ private float GetMirrorX(float width) return Configuration.Current.AreaMargin; } + /// + /// Get Y coordinate for mirror top-left corner + /// + /// Y coordinate float private float GetMirrorY(float height) { if (Configuration.Current.Direction == DrawingDirection.TopBottom || Configuration.Current.Direction == DrawingDirection.BottomTop) @@ -212,6 +239,10 @@ private float GetMirrorY(float height) return Configuration.Current.AreaMargin; } + /// + /// Get width for mirrored part of picture + /// + /// Width float private float GetMirrorWidth(float width) { if (Configuration.Current.Direction == DrawingDirection.LeftRight || Configuration.Current.Direction == DrawingDirection.RightLeft) @@ -221,6 +252,10 @@ private float GetMirrorWidth(float width) return width; } + /// + /// Get height for mirrored part of picture + /// + /// Height float private float GetMirrorHeight(float height) { if (Configuration.Current.Direction == DrawingDirection.TopBottom || Configuration.Current.Direction == DrawingDirection.BottomTop) @@ -230,6 +265,16 @@ private float GetMirrorHeight(float height) return height; } + /// + /// Draw picture, Wave mode, Box variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint private void DrawWaveBox(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var step = (direction < DrawingDirection.LeftRight ? width : height) / (sample.Length - 1); @@ -316,6 +361,16 @@ private void DrawWaveBox(float[] sample, DrawingDirection direction, float x, fl Canvas.DrawPath(path, paint); } + /// + /// Draw picture, Levels mode, Box variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint private void DrawLevelsBox(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var step = (direction < DrawingDirection.LeftRight ? width : height) / sample.Length; @@ -364,6 +419,16 @@ private void DrawLevelsBox(float[] sample, DrawingDirection direction, float x, } } + /// + /// Draw picture, Particles mode, Box variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint private void DrawParticlesBox(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var step = (direction < DrawingDirection.LeftRight ? width : height) / sample.Length; @@ -409,6 +474,16 @@ private void DrawParticlesBox(float[] sample, DrawingDirection direction, float } } + /// + /// Draw picture, Bars mode, Box variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint private void DrawBarsBox(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var step = (direction < DrawingDirection.LeftRight ? width : height) / sample.Length; @@ -456,6 +531,16 @@ private void DrawBarsBox(float[] sample, DrawingDirection direction, float x, fl } } + /// + /// Draw picture, Spine mode, Box variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint private void DrawSpineBox(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var step = (direction < DrawingDirection.LeftRight ? width : height) / sample.Length; @@ -563,6 +648,16 @@ private SKPaint GetSpinePaint(SKPaint paint, float sample) return paint; } + /// + /// Draw picture, Splitter mode, Box variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint private void DrawSplitterBox(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var step = (direction < DrawingDirection.LeftRight ? width : height) / sample.Length; @@ -643,7 +738,17 @@ private void DrawSplitterBox(float[] sample, DrawingDirection direction, float x Canvas.DrawPath(path, paint); } - public void DrawWaveCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + /// + /// Draw picture, Wave mode, Circle variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint + private void DrawWaveCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var fullRadius = Math.Min(width, height) / 2; var innerRadius = fullRadius * Configuration.Current.InnerRadius; @@ -654,8 +759,8 @@ public void DrawWaveCircle(float[] sample, DrawingDirection direction, float x, Canvas.ClipPath(clipPath, SKClipOperation.Difference, true); using var path = new SKPath(); path.MoveTo( - x + width / 2 + (innerRadius + radius * sample[0]) * (float)Math.Cos(Math.PI / 2), - y + height / 2 + (innerRadius + radius * sample[0]) * (float)Math.Sin(Math.PI / 2)); + x + width / 2 + (innerRadius + radius * sample[0]) * (float)Math.Cos(Math.PI / 2), + y + height / 2 + (innerRadius + radius * sample[0]) * (float)Math.Sin(Math.PI / 2)); for (var i = 0; i < sample.Length - 1; i++) { path.CubicTo( @@ -678,7 +783,17 @@ public void DrawWaveCircle(float[] sample, DrawingDirection direction, float x, Canvas.Restore(); } - public void DrawLevelsCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + /// + /// Draw picture, Levels mode, Circle variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint + private void DrawLevelsCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var fullRadius = Math.Min(width, height) / 2; var innerRadius = fullRadius * Configuration.Current.InnerRadius; @@ -703,7 +818,17 @@ public void DrawLevelsCircle(float[] sample, DrawingDirection direction, float x } } - public void DrawParticlesCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + /// + /// Draw picture, Particles mode, Circle variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint + private void DrawParticlesCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var fullRadius = Math.Min(width, height) / 2; var innerRadius = fullRadius * Configuration.Current.InnerRadius; @@ -725,7 +850,17 @@ public void DrawParticlesCircle(float[] sample, DrawingDirection direction, floa } } - public void DrawBarsCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + /// + /// Draw picture, Bars mode, Circle variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint + private void DrawBarsCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var fullRadius = Math.Min(width, height) / 2; var innerRadius = fullRadius * Configuration.Current.InnerRadius; @@ -745,7 +880,17 @@ public void DrawBarsCircle(float[] sample, DrawingDirection direction, float x, } } - public void DrawSpineCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) + /// + /// Draw picture, Spine mode, Circle variant + /// + /// CAVA sample + /// DrawingDirection + /// Top-left corner X coordinate + /// Top-left corner Y coordinate + /// Drawing width + /// Drawing height + /// Skia paint + private void DrawSpineCircle(float[] sample, DrawingDirection direction, float x, float y, float width, float height, SKPaint paint) { var fullRadius = Math.Min(width, height) / 2; var innerRadius = fullRadius * Configuration.Current.InnerRadius; From ff9d0cd021b719b7f0297fc53b743a725850df8f Mon Sep 17 00:00:00 2001 From: Fyodor Sobolev <117388856+fsobolev@users.noreply.github.com> Date: Sat, 5 Aug 2023 07:35:39 +0300 Subject: [PATCH 5/8] GNOME - Fix shortcuts --- .../Blueprints/shortcuts_dialog.blp | 5 ++ .../Views/PreferencesDialog.cs | 57 ++++++++++++++++++- 2 files changed, 61 insertions(+), 1 deletion(-) diff --git a/NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp b/NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp index 9792de5..7306bfb 100644 --- a/NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp +++ b/NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp @@ -17,6 +17,11 @@ Gtk.ShortcutsWindow _shortcuts { accelerator: "D D"; } + Gtk.ShortcutsShortcut { + title: _("Change radius in Circle modes"); + accelerator: "U U"; + } + Gtk.ShortcutsShortcut { title: _("Change Mirror Mode"); accelerator: "M M"; diff --git a/NickvisionCavalier.GNOME/Views/PreferencesDialog.cs b/NickvisionCavalier.GNOME/Views/PreferencesDialog.cs index dbfaefe..c0888c2 100644 --- a/NickvisionCavalier.GNOME/Views/PreferencesDialog.cs +++ b/NickvisionCavalier.GNOME/Views/PreferencesDialog.cs @@ -79,27 +79,39 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control var actNextMode = Gio.SimpleAction.New("next-mode", null); actNextMode.OnActivate += (sender, e) => { - if (_controller.Mode < DrawingMode.SpineBox) + if (_controller.Mode < DrawingMode.SpineCircle) { switch (_controller.Mode + 1) { + case DrawingMode.WaveCircle: + _waveCheckButton.SetActive(true); + _boxButton.SetActive(false); + break; case DrawingMode.LevelsBox: + case DrawingMode.LevelsCircle: _levelsCheckButton.SetActive(true); break; case DrawingMode.ParticlesBox: + case DrawingMode.ParticlesCircle: _particlesCheckButton.SetActive(true); break; case DrawingMode.BarsBox: + case DrawingMode.BarsCircle: _barsCheckButton.SetActive(true); break; case DrawingMode.SpineBox: + case DrawingMode.SpineCircle: _spineCheckButton.SetActive(true); break; + case DrawingMode.SplitterBox: + _splitterCheckButton.SetActive(true); + break; } } else { _waveCheckButton.SetActive(true); + _boxButton.SetActive(true); } }; application.AddAction(actNextMode); @@ -113,30 +125,69 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control switch (_controller.Mode - 1) { case DrawingMode.WaveBox: + case DrawingMode.WaveCircle: _waveCheckButton.SetActive(true); break; case DrawingMode.LevelsBox: + case DrawingMode.LevelsCircle: _levelsCheckButton.SetActive(true); break; case DrawingMode.ParticlesBox: + case DrawingMode.ParticlesCircle: _particlesCheckButton.SetActive(true); break; case DrawingMode.BarsBox: + case DrawingMode.BarsCircle: _barsCheckButton.SetActive(true); break; + case DrawingMode.SpineBox: + case DrawingMode.SpineCircle: + _spineCheckButton.SetActive(true); + break; + case DrawingMode.SplitterBox: + _boxButton.SetActive(true); + _splitterCheckButton.SetActive(true); + break; } } else { _spineCheckButton.SetActive(true); + _boxButton.SetActive(false); } }; application.AddAction(actPrevMode); application.SetAccelsForAction("app.prev-mode", new string[] { "d" }); + //Increase Inner Radius Action + var actIncRadius = Gio.SimpleAction.New("inc-radius", null); + actIncRadius.OnActivate += (sender, e) => + { + if (_radiusScale.GetValue() < 0.8) + { + _radiusScale.SetValue(_radiusScale.GetValue() + 0.05); + } + }; + application.AddAction(actIncRadius); + application.SetAccelsForAction("app.inc-radius", new string[] { "u" }); + //Decreate Inner Radius Action + var actDecRadius = Gio.SimpleAction.New("dec-radius", null); + actDecRadius.OnActivate += (sender, e) => + { + if (_radiusScale.GetValue() > 0.2) + { + _radiusScale.SetValue(_radiusScale.GetValue() - 0.05); + } + }; + application.AddAction(actDecRadius); + application.SetAccelsForAction("app.dec-radius", new string[] { "u" }); //Next Mirror Mode Action var actNextMirror = Gio.SimpleAction.New("next-mirror", null); actNextMirror.OnActivate += (sender, e) => { + if (!_mirrorRow.GetSensitive()) + { + return; + } var maxMirror = _controller.Stereo ? Mirror.SplitChannels : Mirror.Full; _mirrorRow.SetSelected(_controller.Mirror < maxMirror ? (uint)_controller.Mirror + 1 : 0); }; @@ -146,6 +197,10 @@ private PreferencesDialog(Gtk.Builder builder, PreferencesViewController control var actPrevMirror = Gio.SimpleAction.New("prev-mirror", null); actPrevMirror.OnActivate += (sender, e) => { + if (!_mirrorRow.GetSensitive()) + { + return; + } var maxMirror = _controller.Stereo ? Mirror.SplitChannels : Mirror.Full; _mirrorRow.SetSelected(_controller.Mirror > Mirror.Off ? (uint)_controller.Mirror - 1 : (uint)maxMirror); }; From 2e647bd54dabda364ff66ff84358566cea90f7b7 Mon Sep 17 00:00:00 2001 From: Fyodor Sobolev <117388856+fsobolev@users.noreply.github.com> Date: Sat, 5 Aug 2023 08:17:18 +0300 Subject: [PATCH 6/8] Shared - Update po(t) --- .../Resources/po/cavalier.pot | 230 +++++++++-------- NickvisionCavalier.Shared/Resources/po/cs.po | 231 +++++++++-------- NickvisionCavalier.Shared/Resources/po/de.po | 231 +++++++++-------- NickvisionCavalier.Shared/Resources/po/es.po | 231 +++++++++-------- NickvisionCavalier.Shared/Resources/po/fi.po | 231 +++++++++-------- NickvisionCavalier.Shared/Resources/po/fr.po | 231 +++++++++-------- NickvisionCavalier.Shared/Resources/po/it.po | 243 ++++++++++-------- NickvisionCavalier.Shared/Resources/po/nl.po | 231 +++++++++-------- .../Resources/po/pt_BR.po | 231 +++++++++-------- NickvisionCavalier.Shared/Resources/po/ru.po | 235 +++++++++-------- NickvisionCavalier.Shared/Resources/po/tr.po | 231 +++++++++-------- 11 files changed, 1371 insertions(+), 1185 deletions(-) diff --git a/NickvisionCavalier.Shared/Resources/po/cavalier.pot b/NickvisionCavalier.Shared/Resources/po/cavalier.pot index b15d313..69b5cb0 100644 --- a/NickvisionCavalier.Shared/Resources/po/cavalier.pot +++ b/NickvisionCavalier.Shared/Resources/po/cavalier.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-04 11:19+0300\n" +"POT-Creation-Date: 2023-08-05 08:16+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:910 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1013 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:44 msgid "Add" msgstr "" @@ -26,12 +26,12 @@ msgstr "" msgid "Add New Profile" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 #, csharp-format msgid "Are you sure you want to delete profile \"{0}\"?" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:41 msgid "Cancel" msgstr "" @@ -56,16 +56,16 @@ msgstr "" msgid "Default" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 msgid "Delete" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 msgid "Delete Profile" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Full" msgstr "" @@ -78,11 +78,11 @@ msgstr "" msgid "GitHub Repo" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:700 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:803 msgid "Hearts" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:912 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1015 msgid "JPEG and PNG images" msgstr "" @@ -98,15 +98,15 @@ msgstr "" msgid "Nicholas Logozzo" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "Off" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "On" msgstr "" @@ -114,12 +114,12 @@ msgstr "" msgid "Profile Name" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:909 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1012 msgid "Select an image" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Split Channels" msgstr "" @@ -138,7 +138,7 @@ msgid "Command Help" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:10 -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 #: NickvisionCavalier.GNOME/Blueprints/window.blp:5 msgid "Preferences" msgstr "" @@ -147,248 +147,260 @@ msgstr "" msgid "Drawing mode" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:20 -msgid "Wave" +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:24 +msgid "Box" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +msgid "Circle" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:36 +msgid "Wave" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:44 msgid "Levels" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:38 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:54 msgid "Particles" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:48 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:64 msgid "Bars" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:58 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:74 msgid "Spine" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:68 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 msgid "Splitter" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:80 -msgid "Mirror" -msgstr "" - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 -msgid "Reverse mirror" +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 +msgid "Radius" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:96 -msgid "Drawing area margin" +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:115 +msgid "Mirror" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 -msgid "Size of gaps around drawing area (in pixels)." +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:119 +msgid "Reverse mirror" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:114 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:131 msgid "Drawing direction" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Top to bottom" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Bottom to top" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Left to right" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Right to left" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:121 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +msgid "Drawing area margin" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +msgid "Size of gaps around drawing area (in pixels)." +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 msgid "Offset between items" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:122 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 msgid "The size of spaces between elements (in percent)." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:175 msgid "Roundness of items" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:176 msgid "How much rounded the elements should be (in percent)." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:193 msgid "Filling" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:194 msgid "Whether shapes should be filled or outlined." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:168 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:204 msgid "Thickness of lines" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:169 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:205 msgid "Thickness of lines when filling is off (in pixels)." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:189 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:225 msgid "Borderless window" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:190 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:226 msgid "Whether to disable window shadow and borders." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:200 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:236 msgid "Sharp corners" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:201 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:237 msgid "Whether the main window corners should be sharp." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:211 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:247 msgid "Window controls" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:212 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:248 msgid "Whether to show window control buttons." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:222 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:258 msgid "Autohide headerbar" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:223 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:259 msgid "Whether to hide headerbar when main window is not focused." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:240 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:276 msgid "Framerate" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:241 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:277 msgid "Number of frames per second." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:243 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:279 msgid "Custom" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:249 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:285 msgid "Custom Framerate" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:254 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:290 msgid "Number of bars" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:271 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:307 msgid "Automatic sensitivity" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:272 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:308 msgid "Attempt to decrease sensitivity if the bars peak." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:282 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 msgid "Sensitivity" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:283 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 msgid "" "Manual sensitivity. If automatic sensitivity is enabled, this will only be " "the initial value." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:298 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:334 msgid "Channels" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:305 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:341 msgid "Mono" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:309 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:345 msgid "Stereo" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:354 msgid "Monstercat smoothing" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:355 msgid "Whether to enable the so-called «Monstercat smoothing»." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:329 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:365 msgid "Noise reduction" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:330 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:366 msgid "" "This factor adjusts the integral and gravity filters to keep the signal " "smooth.\n" "Higher value leads to a slower and smoother result." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:347 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 msgid "Reverse order" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:348 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:384 msgid "Whether to reverse order of bars for each channel." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:360 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:396 msgid "Colors" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:419 msgid "Add Profile" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:406 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 msgid "Application Theme" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:414 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:450 msgid "Light" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:418 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:454 msgid "Dark" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:478 msgid "Foreground Colors" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:464 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:500 msgid "Background Colors" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:484 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:520 msgid "Image" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:501 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:537 msgid "Add Image" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:512 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:548 msgid "Scale" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:561 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:597 msgid "No Image" msgstr "" @@ -397,93 +409,97 @@ msgid "Change Drawing Mode" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:21 -msgid "Change Mirror Mode" +msgid "Change radius in Circle modes" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 -msgid "Toggle Reverse Mirror" +msgid "Change Mirror Mode" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 -msgid "Change Drawing Area Margin" +msgid "Toggle Reverse Mirror" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 -msgid "Change Drawing Direction" +msgid "Change Drawing Area Margin" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 -msgid "Change Offset Between Items" +msgid "Change Drawing Direction" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 -msgid "Change Items Roundness" +msgid "Change Offset Between Items" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 -msgid "Toggle Filling" +msgid "Change Items Roundness" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 -msgid "Change Lines Thickness" +msgid "Toggle Filling" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 -msgid "Toggle Window Borders" +msgid "Change Lines Thickness" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 +msgid "Toggle Window Borders" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:71 msgid "Toggle Sharp Corners" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:75 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 msgid "Change Number of Bars" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 msgid "Toggle Channels" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:90 msgid "Toggle Reverse Order" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:91 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:96 msgid "Other" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:94 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 msgid "Change Color Profile" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 msgid "Change Background Image" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:109 msgid "Change Image Scale" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:110 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:115 msgctxt "Shortcut" msgid "Application" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:113 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 msgid "Toggle Fullscreen" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 #: NickvisionCavalier.GNOME/Blueprints/window.blp:6 msgid "Keyboard Shortcuts" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 #: NickvisionCavalier.GNOME/Blueprints/window.blp:7 msgid "About Cavalier" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:138 #: NickvisionCavalier.GNOME/Blueprints/window.blp:8 msgid "Quit" msgstr "" diff --git a/NickvisionCavalier.Shared/Resources/po/cs.po b/NickvisionCavalier.Shared/Resources/po/cs.po index 6bb2cfc..5d0d33d 100644 --- a/NickvisionCavalier.Shared/Resources/po/cs.po +++ b/NickvisionCavalier.Shared/Resources/po/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-04 11:19+0300\n" +"POT-Creation-Date: 2023-08-05 08:16+0300\n" "PO-Revision-Date: 2023-07-31 13:53+0000\n" "Last-Translator: Fjuro \n" "Language-Team: Czech =2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 5.0-dev\n" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:910 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1013 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:44 msgid "Add" msgstr "Přidat" @@ -28,12 +28,12 @@ msgstr "Přidat" msgid "Add New Profile" msgstr "Přidat nový profil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 #, csharp-format msgid "Are you sure you want to delete profile \"{0}\"?" msgstr "Opravdu chcete odstranit profil „{0}“?" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:41 msgid "Cancel" msgstr "Zrušit" @@ -58,16 +58,16 @@ msgstr "David Lapshin" msgid "Default" msgstr "Výchozí" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 msgid "Delete" msgstr "Smazat" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 msgid "Delete Profile" msgstr "Smazat Profil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Full" msgstr "Plný" @@ -80,11 +80,11 @@ msgstr "Fyodor Sobolev" msgid "GitHub Repo" msgstr "Repozitář GitHub" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:700 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:803 msgid "Hearts" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:912 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1015 msgid "JPEG and PNG images" msgstr "Obrázky JPEG a PNG" @@ -100,15 +100,15 @@ msgstr "Nový barevný profil bude kopie současně aktivního profilu." msgid "Nicholas Logozzo" msgstr "Nicholas Logozzo" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "Off" msgstr "Vypnuto" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "On" msgstr "Zapnuto" @@ -116,12 +116,12 @@ msgstr "Zapnuto" msgid "Profile Name" msgstr "Název profilu" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:909 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1012 msgid "Select an image" msgstr "Vybrat obrázek" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Split Channels" msgstr "Rozdělit kanály" @@ -140,7 +140,7 @@ msgid "Command Help" msgstr "Nápověda k příkazům" #: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:10 -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 #: NickvisionCavalier.GNOME/Blueprints/window.blp:5 msgid "Preferences" msgstr "Předvolby" @@ -149,163 +149,175 @@ msgstr "Předvolby" msgid "Drawing mode" msgstr "Režim vykreslování" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:20 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:24 +msgid "Box" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +msgid "Circle" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:36 msgid "Wave" msgstr "Vlna" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:44 msgid "Levels" msgstr "Úrovně" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:38 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:54 msgid "Particles" msgstr "Částečky" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:48 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:64 msgid "Bars" msgstr "Tyče" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:58 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:74 msgid "Spine" msgstr "Páteř" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:68 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 msgid "Splitter" msgstr "Rozdělovač" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 +msgid "Radius" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:115 msgid "Mirror" msgstr "Zrcadlo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:119 msgid "Reverse mirror" msgstr "Opačné zrcadlení" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:96 -msgid "Drawing area margin" -msgstr "Okraje vykreslovací plochy" - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 -msgid "Size of gaps around drawing area (in pixels)." -msgstr "Velikost mezer okolo vykreslovací oblasti (v pixelech)." - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:114 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:131 msgid "Drawing direction" msgstr "Směr vykreslování" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Top to bottom" msgstr "Shora dolů" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Bottom to top" msgstr "Zdola nahoru" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Left to right" msgstr "Zleva doprava" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Right to left" msgstr "Zprava doleva" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:121 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +msgid "Drawing area margin" +msgstr "Okraje vykreslovací plochy" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +msgid "Size of gaps around drawing area (in pixels)." +msgstr "Velikost mezer okolo vykreslovací oblasti (v pixelech)." + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 msgid "Offset between items" msgstr "Odsazení mezi položkami" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:122 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 msgid "The size of spaces between elements (in percent)." msgstr "Velikost mezer mezi prvky (v procentech)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:175 msgid "Roundness of items" msgstr "Zaoblení položek" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:176 msgid "How much rounded the elements should be (in percent)." msgstr "Jak moc zaoblené prvky budou (v procentech)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:193 msgid "Filling" msgstr "Výplň" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:194 msgid "Whether shapes should be filled or outlined." msgstr "Zda tvary budou vyplněny nebo obtáhnuty." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:168 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:204 msgid "Thickness of lines" msgstr "Tloušťka čar" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:169 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:205 msgid "Thickness of lines when filling is off (in pixels)." msgstr "Tloušťka čar když vyplňování je vypnuto (v pixelech)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:189 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:225 msgid "Borderless window" msgstr "Bezrámečkové okno" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:190 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:226 msgid "Whether to disable window shadow and borders." msgstr "Zda vypnout stín a rám okna." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:200 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:236 msgid "Sharp corners" msgstr "Ostré rohy" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:201 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:237 msgid "Whether the main window corners should be sharp." msgstr "Zda budou rohy hlavního okna ostré." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:211 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:247 msgid "Window controls" msgstr "Ovládání okna" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:212 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:248 msgid "Whether to show window control buttons." msgstr "Zda zobrazovat ovlídíní okna." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:222 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:258 msgid "Autohide headerbar" msgstr "Automaticky skrýt záhlaví" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:223 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:259 msgid "Whether to hide headerbar when main window is not focused." msgstr "Zda skrýt záhlaví hlavního okna pokud není zaměřené." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:240 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:276 msgid "Framerate" msgstr "Snímková frekvence" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:241 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:277 msgid "Number of frames per second." msgstr "Počet snímků za vteřinu." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:243 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:279 msgid "Custom" msgstr "Vlastní" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:249 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:285 msgid "Custom Framerate" msgstr "Vlastní snímková frekvence" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:254 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:290 msgid "Number of bars" msgstr "Počet tyčí" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:271 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:307 msgid "Automatic sensitivity" msgstr "Automatická citlivost" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:272 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:308 msgid "Attempt to decrease sensitivity if the bars peak." msgstr "Pokus snížit citlivost když tyče jsou na vrcholu." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:282 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 msgid "Sensitivity" msgstr "Citlivost" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:283 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 msgid "" "Manual sensitivity. If automatic sensitivity is enabled, this will only be " "the initial value." @@ -313,31 +325,31 @@ msgstr "" "Ruční citlivost. Pokud je povolena automatická citlivost, toto bude pouze " "prvotní hodnota." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:298 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:334 msgid "Channels" msgstr "Kanály" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:305 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:341 msgid "Mono" msgstr "Mono" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:309 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:345 msgid "Stereo" msgstr "Stereo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:354 msgid "Monstercat smoothing" msgstr "Monstercat vyhlazování" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:355 msgid "Whether to enable the so-called «Monstercat smoothing»." msgstr "Zda zapnout takzvané «Monstercat smoothing»." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:329 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:365 msgid "Noise reduction" msgstr "Redukce šumu" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:330 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:366 msgid "" "This factor adjusts the integral and gravity filters to keep the signal " "smooth.\n" @@ -347,55 +359,55 @@ msgstr "" "signálu.\n" "Vyšší hodnota vede k pomalejšímu a hladšímu výsledku." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:347 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 msgid "Reverse order" msgstr "Opačné pořadí" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:348 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:384 msgid "Whether to reverse order of bars for each channel." msgstr "Zda obrátit pořadí tyčí každého kanálu." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:360 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:396 msgid "Colors" msgstr "Barvy" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:419 msgid "Add Profile" msgstr "Přidat profil" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:406 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 msgid "Application Theme" msgstr "Vzhled aplikace" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:414 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:450 msgid "Light" msgstr "Světlý" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:418 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:454 msgid "Dark" msgstr "Tmavý" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:478 msgid "Foreground Colors" msgstr "Barvy popředí" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:464 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:500 msgid "Background Colors" msgstr "Barvy pozadí" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:484 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:520 msgid "Image" msgstr "Obrázek" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:501 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:537 msgid "Add Image" msgstr "Přidat obrázek" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:512 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:548 msgid "Scale" msgstr "Měřítko" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:561 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:597 msgid "No Image" msgstr "Žádný obrázek" @@ -404,93 +416,98 @@ msgid "Change Drawing Mode" msgstr "Změnit režim vykreslování" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:21 +#, fuzzy +msgid "Change radius in Circle modes" +msgstr "Změnit režim vykreslování" + +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 msgid "Change Mirror Mode" msgstr "Změnit režim zrcadlení" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 msgid "Toggle Reverse Mirror" msgstr "Přepnout opačné zrcadlení" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 msgid "Change Drawing Area Margin" msgstr "Změnit odsazení vykreslované oblasti" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 msgid "Change Drawing Direction" msgstr "Změnit směr vykreslování" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 msgid "Change Offset Between Items" msgstr "Změnit odsazení mezi položkami" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 msgid "Change Items Roundness" msgstr "Změnit zaoblení položek" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 msgid "Toggle Filling" msgstr "Přepnout výplň" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 msgid "Change Lines Thickness" msgstr "Změnit tloušťku čar" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 msgid "Toggle Window Borders" msgstr "Přepnout okraje okna" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:71 msgid "Toggle Sharp Corners" msgstr "Přepnout ostré rohy" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:75 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 msgid "Change Number of Bars" msgstr "Změnit počet sloupců" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 msgid "Toggle Channels" msgstr "Přepnout kanály" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:90 msgid "Toggle Reverse Order" msgstr "Přepnout opačné pořadí" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:91 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:96 msgid "Other" msgstr "Jiné" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:94 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 msgid "Change Color Profile" msgstr "Změnit barevný profil" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 msgid "Change Background Image" msgstr "Změnit obrázek na pozadí" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:109 msgid "Change Image Scale" msgstr "Změnit velikost obrázku" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:110 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:115 msgctxt "Shortcut" msgid "Application" msgstr "Aplikace" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:113 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 msgid "Toggle Fullscreen" msgstr "Přepnout na celou obrazovku" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 #: NickvisionCavalier.GNOME/Blueprints/window.blp:6 msgid "Keyboard Shortcuts" msgstr "Klávesové zkratky" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 #: NickvisionCavalier.GNOME/Blueprints/window.blp:7 msgid "About Cavalier" msgstr "O aplikaci Cavalier" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:138 #: NickvisionCavalier.GNOME/Blueprints/window.blp:8 msgid "Quit" msgstr "Ukončit" diff --git a/NickvisionCavalier.Shared/Resources/po/de.po b/NickvisionCavalier.Shared/Resources/po/de.po index ca39228..23b3f58 100644 --- a/NickvisionCavalier.Shared/Resources/po/de.po +++ b/NickvisionCavalier.Shared/Resources/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cavalier\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-04 11:19+0300\n" +"POT-Creation-Date: 2023-08-05 08:16+0300\n" "PO-Revision-Date: 2023-07-17 09:43+0000\n" "Last-Translator: Renner03 \n" "Language-Team: German \n" "Language-Team: Spanish \n" "Language-Team: Finnish \n" "Language-Team: French 1;\n" "X-Generator: Weblate 5.0-dev\n" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:910 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1013 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:44 msgid "Add" msgstr "Ajouter" @@ -28,12 +28,12 @@ msgstr "Ajouter" msgid "Add New Profile" msgstr "Ajouter un nouveau profil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 #, csharp-format msgid "Are you sure you want to delete profile \"{0}\"?" msgstr "Êtes-vous sûr⋅e de vouloir supprimer le profil « {0} » ?" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:41 msgid "Cancel" msgstr "Annuler" @@ -59,16 +59,16 @@ msgstr "David Lapshin {0}" msgid "Default" msgstr "Par défaut" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 msgid "Delete" msgstr "Supprimer" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 msgid "Delete Profile" msgstr "Supprimer le profil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Full" msgstr "Intégral" @@ -82,11 +82,11 @@ msgstr "Fyodor Sobolev {0}" msgid "GitHub Repo" msgstr "Dépôt GitHub" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:700 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:803 msgid "Hearts" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:912 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1015 msgid "JPEG and PNG images" msgstr "" @@ -102,15 +102,15 @@ msgstr "Le nouveau profil de couleur sera une copie du profil actif actuel." msgid "Nicholas Logozzo" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "Off" msgstr "Désactivé" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "On" msgstr "Activé" @@ -118,12 +118,12 @@ msgstr "Activé" msgid "Profile Name" msgstr "Nom du profil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:909 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1012 msgid "Select an image" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Split Channels" msgstr "Séparer les canaux" @@ -142,7 +142,7 @@ msgid "Command Help" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:10 -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 #: NickvisionCavalier.GNOME/Blueprints/window.blp:5 msgid "Preferences" msgstr "Préférences" @@ -151,167 +151,179 @@ msgstr "Préférences" msgid "Drawing mode" msgstr "Mode de dessin" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:20 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:24 +msgid "Box" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +msgid "Circle" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:36 msgid "Wave" msgstr "Ondulations" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:44 msgid "Levels" msgstr "Niveaux" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:38 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:54 msgid "Particles" msgstr "Particules" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:48 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:64 msgid "Bars" msgstr "Barres" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:58 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:74 msgid "Spine" msgstr "Colonne vertébrale" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:68 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 msgid "Splitter" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 +msgid "Radius" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:115 msgid "Mirror" msgstr "Miroir" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:119 #, fuzzy msgid "Reverse mirror" msgstr "Inverser l’ordre" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:96 -msgid "Drawing area margin" -msgstr "Marge autour de l’aire de dessin" - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 -msgid "Size of gaps around drawing area (in pixels)." -msgstr "Espace (en pixels) laissé autour de l’aire dessinée." - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:114 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:131 msgid "Drawing direction" msgstr "Direction du dessin" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Top to bottom" msgstr "De haut en bas" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Bottom to top" msgstr "De bas en haut" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Left to right" msgstr "De gauche à droite" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Right to left" msgstr "De droite à gauche" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:121 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +msgid "Drawing area margin" +msgstr "Marge autour de l’aire de dessin" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +msgid "Size of gaps around drawing area (in pixels)." +msgstr "Espace (en pixels) laissé autour de l’aire dessinée." + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 msgid "Offset between items" msgstr "Espace entre les éléments" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:122 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 msgid "The size of spaces between elements (in percent)." msgstr "Taille des espaces entre les éléments (en pourcentages)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:175 msgid "Roundness of items" msgstr "Rondeur des éléments" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:176 msgid "How much rounded the elements should be (in percent)." msgstr "Ajuste la rondeur des éléments (en pourcentages)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:193 msgid "Filling" msgstr "Remplissage" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:194 msgid "Whether shapes should be filled or outlined." msgstr "Indique si les formes devraient être remplies délimitées." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:168 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:204 msgid "Thickness of lines" msgstr "Épaisseur des lignes" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:169 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:205 msgid "Thickness of lines when filling is off (in pixels)." msgstr "Épaisseur des lignes quand le remplissage est désactivé (en pixels)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:189 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:225 msgid "Borderless window" msgstr "Fenêtre sans bordures" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:190 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:226 msgid "Whether to disable window shadow and borders." msgstr "Indique s’il faut désactiver l’ombre et les bordures de la fenêtre." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:200 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:236 msgid "Sharp corners" msgstr "Angles saillants" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:201 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:237 msgid "Whether the main window corners should be sharp." msgstr "Indique si les angles de la fenêtre principale doivent être saillants." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:211 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:247 msgid "Window controls" msgstr "Contrôles de la fenêtre" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:212 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:248 msgid "Whether to show window control buttons." msgstr "Indique s’il faut afficher les boutons de contrôle de la fenêtre." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:222 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:258 msgid "Autohide headerbar" msgstr "Masquer automatiquement la barre supérieure" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:223 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:259 msgid "Whether to hide headerbar when main window is not focused." msgstr "" "Indique s’il faut masquer la barre supérieure lorsque la fenêtre n’est pas " "focalisée." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:240 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:276 msgid "Framerate" msgstr "Fréquence" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:241 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:277 msgid "Number of frames per second." msgstr "Nombre d’images par secondes." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:243 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:279 msgid "Custom" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:249 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:285 #, fuzzy msgid "Custom Framerate" msgstr "Fréquence" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:254 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:290 msgid "Number of bars" msgstr "Nombre de barres" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:271 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:307 msgid "Automatic sensitivity" msgstr "Sensibilité automatique" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:272 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:308 msgid "Attempt to decrease sensitivity if the bars peak." msgstr "Essayer de diminuer la sensibilité si les barres atteignent un pic." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:282 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 msgid "Sensitivity" msgstr "Sensibilité" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:283 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 msgid "" "Manual sensitivity. If automatic sensitivity is enabled, this will only be " "the initial value." @@ -319,31 +331,31 @@ msgstr "" "Sensibilité définie manuellement. Si la sensibilité automatique est activée, " "ce sera la valeur initiale." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:298 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:334 msgid "Channels" msgstr "Canaux" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:305 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:341 msgid "Mono" msgstr "Mono" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:309 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:345 msgid "Stereo" msgstr "Stéréo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:354 msgid "Monstercat smoothing" msgstr "Lissage Monstercat" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:355 msgid "Whether to enable the so-called «Monstercat smoothing»." msgstr "Indique s’il faut activer le « lissage Monstercat »." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:329 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:365 msgid "Noise reduction" msgstr "Réduction de bruit" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:330 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:366 msgid "" "This factor adjusts the integral and gravity filters to keep the signal " "smooth.\n" @@ -353,55 +365,55 @@ msgstr "" "signal lisse.\n" "Plus la valeur est élevée, plus le rendu sera lent et lisse." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:347 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 msgid "Reverse order" msgstr "Inverser l’ordre" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:348 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:384 msgid "Whether to reverse order of bars for each channel." msgstr "Indique s’il faut inverser l’ordre des barres pour chaque canal." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:360 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:396 msgid "Colors" msgstr "Couleurs" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:419 msgid "Add Profile" msgstr "Ajouter un profil" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:406 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 msgid "Application Theme" msgstr "Thème de l’application" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:414 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:450 msgid "Light" msgstr "Clair" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:418 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:454 msgid "Dark" msgstr "Sombre" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:478 msgid "Foreground Colors" msgstr "Couleurs de premier-plan" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:464 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:500 msgid "Background Colors" msgstr "Couleurs d’arrière-plan" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:484 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:520 msgid "Image" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:501 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:537 msgid "Add Image" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:512 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:548 msgid "Scale" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:561 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:597 msgid "No Image" msgstr "" @@ -410,95 +422,100 @@ msgid "Change Drawing Mode" msgstr "Changer le mode de dessin" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:21 +#, fuzzy +msgid "Change radius in Circle modes" +msgstr "Changer le mode de dessin" + +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 msgid "Change Mirror Mode" msgstr "Changer le mode du miroir" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 #, fuzzy msgid "Toggle Reverse Mirror" msgstr "Basculer l’inversion de l’ordre" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 msgid "Change Drawing Area Margin" msgstr "Modifier la marge autour de l’aire de dessin" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 msgid "Change Drawing Direction" msgstr "Changer la direction du dessin" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 msgid "Change Offset Between Items" msgstr "Modifier l’espace entre les éléments" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 msgid "Change Items Roundness" msgstr "Modifier la rondeur des éléments" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 msgid "Toggle Filling" msgstr "Activer/désactiver le remplissage" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 msgid "Change Lines Thickness" msgstr "Modifier l’épaisseur des lignes" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 msgid "Toggle Window Borders" msgstr "Afficher/masquer les bordures de la fenêtre" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:71 msgid "Toggle Sharp Corners" msgstr "Activer / désactiver les angles saillants" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:75 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 msgid "Change Number of Bars" msgstr "Changer le nombre de barres" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 msgid "Toggle Channels" msgstr "Changer le canal" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:90 msgid "Toggle Reverse Order" msgstr "Basculer l’inversion de l’ordre" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:91 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:96 msgid "Other" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:94 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 #, fuzzy msgid "Change Color Profile" msgstr "Changer le profil de couleurs" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 msgid "Change Background Image" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:109 msgid "Change Image Scale" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:110 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:115 msgctxt "Shortcut" msgid "Application" msgstr "Application" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:113 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 msgid "Toggle Fullscreen" msgstr "Basculer en plein écran" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 #: NickvisionCavalier.GNOME/Blueprints/window.blp:6 msgid "Keyboard Shortcuts" msgstr "Raccourcis clavier" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 #: NickvisionCavalier.GNOME/Blueprints/window.blp:7 msgid "About Cavalier" msgstr "À propos de Cavalier" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:138 #: NickvisionCavalier.GNOME/Blueprints/window.blp:8 msgid "Quit" msgstr "Quitter" diff --git a/NickvisionCavalier.Shared/Resources/po/it.po b/NickvisionCavalier.Shared/Resources/po/it.po index 5376ac2..59b20f4 100644 --- a/NickvisionCavalier.Shared/Resources/po/it.po +++ b/NickvisionCavalier.Shared/Resources/po/it.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cavalier\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-04 11:19+0300\n" +"POT-Creation-Date: 2023-08-05 08:16+0300\n" "PO-Revision-Date: 2023-07-31 13:53+0000\n" "Last-Translator: albanobattistella \n" "Language-Team: Italian \n" "Language-Team: Dutch \n" "Language-Team: Brazilian Portuguese \n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1)\n" "X-Generator: Gtranslator 42.0\n" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:910 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1013 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:44 msgid "Add" msgstr "Adicione" @@ -28,12 +28,12 @@ msgstr "Adicione" msgid "Add New Profile" msgstr "Adicione um novo perfil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 #, fuzzy, csharp-format msgid "Are you sure you want to delete profile \"{0}\"?" msgstr "Têm certeza que deseja remover esse perfil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:41 msgid "Cancel" msgstr "Cancelar" @@ -58,17 +58,17 @@ msgstr "" msgid "Default" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 msgid "Delete" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 #, fuzzy msgid "Delete Profile" msgstr "Remover perfil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Full" msgstr "" @@ -81,11 +81,11 @@ msgstr "" msgid "GitHub Repo" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:700 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:803 msgid "Hearts" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:912 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1015 msgid "JPEG and PNG images" msgstr "" @@ -101,15 +101,15 @@ msgstr "" msgid "Nicholas Logozzo" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "Off" msgstr "Desligado" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 #, fuzzy msgid "On" msgstr "Abrir" @@ -119,12 +119,12 @@ msgstr "Abrir" msgid "Profile Name" msgstr "Perfil:" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:909 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1012 msgid "Select an image" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 #, fuzzy msgid "Split Channels" msgstr "Canais" @@ -145,7 +145,7 @@ msgid "Command Help" msgstr "" #: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:10 -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 #: NickvisionCavalier.GNOME/Blueprints/window.blp:5 msgid "Preferences" msgstr "Preferencias" @@ -154,250 +154,262 @@ msgstr "Preferencias" msgid "Drawing mode" msgstr "Ondas" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:20 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:24 +msgid "Box" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +msgid "Circle" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:36 msgid "Wave" msgstr "Onda" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:44 msgid "Levels" msgstr "Níveis" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:38 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:54 msgid "Particles" msgstr "Partículas" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:48 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:64 msgid "Bars" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:58 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:74 msgid "Spine" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:68 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 msgid "Splitter" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:80 -msgid "Mirror" +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 +msgid "Radius" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 -msgid "Reverse mirror" +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:115 +msgid "Mirror" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:96 -msgid "Drawing area margin" -msgstr "Marge da onda" - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 -msgid "Size of gaps around drawing area (in pixels)." +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:119 +msgid "Reverse mirror" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:114 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:131 #, fuzzy msgid "Drawing direction" msgstr "Ondas" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Top to bottom" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Bottom to top" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Left to right" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Right to left" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:121 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +msgid "Drawing area margin" +msgstr "Marge da onda" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +msgid "Size of gaps around drawing area (in pixels)." +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 msgid "Offset between items" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:122 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 msgid "The size of spaces between elements (in percent)." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:175 msgid "Roundness of items" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:176 msgid "How much rounded the elements should be (in percent)." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:193 msgid "Filling" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:194 msgid "Whether shapes should be filled or outlined." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:168 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:204 msgid "Thickness of lines" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:169 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:205 msgid "Thickness of lines when filling is off (in pixels)." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:189 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:225 msgid "Borderless window" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:190 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:226 msgid "Whether to disable window shadow and borders." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:200 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:236 msgid "Sharp corners" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:201 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:237 msgid "Whether the main window corners should be sharp." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:211 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:247 msgid "Window controls" msgstr "Controle de janela" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:212 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:248 msgid "Whether to show window control buttons." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:222 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:258 msgid "Autohide headerbar" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:223 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:259 msgid "Whether to hide headerbar when main window is not focused." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:240 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:276 msgid "Framerate" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:241 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:277 msgid "Number of frames per second." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:243 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:279 msgid "Custom" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:249 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:285 msgid "Custom Framerate" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:254 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:290 msgid "Number of bars" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:271 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:307 msgid "Automatic sensitivity" msgstr "Sensibilidade automática" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:272 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:308 msgid "Attempt to decrease sensitivity if the bars peak." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:282 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 msgid "Sensitivity" msgstr "Sensibilidade" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:283 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 msgid "" "Manual sensitivity. If automatic sensitivity is enabled, this will only be " "the initial value." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:298 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:334 msgid "Channels" msgstr "Canais" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:305 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:341 msgid "Mono" msgstr "Mono" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:309 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:345 msgid "Stereo" msgstr "Stereo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:354 msgid "Monstercat smoothing" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:355 msgid "Whether to enable the so-called «Monstercat smoothing»." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:329 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:365 msgid "Noise reduction" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:330 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:366 msgid "" "This factor adjusts the integral and gravity filters to keep the signal " "smooth.\n" "Higher value leads to a slower and smoother result." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:347 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 msgid "Reverse order" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:348 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:384 msgid "Whether to reverse order of bars for each channel." msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:360 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:396 msgid "Colors" msgstr "Cores" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:419 #, fuzzy msgid "Add Profile" msgstr "Adicione um novo perfil" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:406 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 msgid "Application Theme" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:414 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:450 msgid "Light" msgstr "Claro" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:418 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:454 msgid "Dark" msgstr "Escuro" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:478 msgid "Foreground Colors" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:464 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:500 msgid "Background Colors" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:484 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:520 msgid "Image" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:501 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:537 msgid "Add Image" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:512 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:548 msgid "Scale" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:561 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:597 msgid "No Image" msgstr "" @@ -408,98 +420,103 @@ msgstr "Ondas" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:21 #, fuzzy +msgid "Change radius in Circle modes" +msgstr "Ondas" + +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 +#, fuzzy msgid "Change Mirror Mode" msgstr "Mudar Cores do perfil" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 msgid "Toggle Reverse Mirror" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 #, fuzzy msgid "Change Drawing Area Margin" msgstr "Marge da onda" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 #, fuzzy msgid "Change Drawing Direction" msgstr "Ondas" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 msgid "Change Offset Between Items" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 msgid "Change Items Roundness" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 msgid "Toggle Filling" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 msgid "Change Lines Thickness" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 msgid "Toggle Window Borders" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:71 msgid "Toggle Sharp Corners" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:75 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 msgid "Change Number of Bars" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 #, fuzzy msgid "Toggle Channels" msgstr "Canais" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:90 msgid "Toggle Reverse Order" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:91 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:96 msgid "Other" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:94 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 #, fuzzy msgid "Change Color Profile" msgstr "Mudar Cores do perfil" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 msgid "Change Background Image" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:109 msgid "Change Image Scale" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:110 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:115 msgctxt "Shortcut" msgid "Application" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:113 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 msgid "Toggle Fullscreen" msgstr "" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 #: NickvisionCavalier.GNOME/Blueprints/window.blp:6 msgid "Keyboard Shortcuts" msgstr "Atalhos de teclado" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 #: NickvisionCavalier.GNOME/Blueprints/window.blp:7 #, fuzzy msgid "About Cavalier" msgstr "Cavalier" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:138 #: NickvisionCavalier.GNOME/Blueprints/window.blp:8 msgid "Quit" msgstr "Sair" diff --git a/NickvisionCavalier.Shared/Resources/po/ru.po b/NickvisionCavalier.Shared/Resources/po/ru.po index 67923a2..0c62eb2 100644 --- a/NickvisionCavalier.Shared/Resources/po/ru.po +++ b/NickvisionCavalier.Shared/Resources/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cavalier\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-04 11:19+0300\n" +"POT-Creation-Date: 2023-08-05 08:16+0300\n" "PO-Revision-Date: 2023-08-01 19:08+0000\n" "Last-Translator: Fyodor Sobolev \n" "Language-Team: Russian =2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.0-dev\n" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:910 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1013 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:44 msgid "Add" msgstr "Добавить" @@ -29,12 +29,12 @@ msgstr "Добавить" msgid "Add New Profile" msgstr "Добавить новый профиль" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 #, csharp-format msgid "Are you sure you want to delete profile \"{0}\"?" msgstr "Вы уверены, что хотите удалить профиль \"{0}\"?" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:41 msgid "Cancel" msgstr "Отмена" @@ -59,16 +59,16 @@ msgstr "Давид Лапшин" msgid "Default" msgstr "По умолчанию" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 msgid "Delete" msgstr "Удалить" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 msgid "Delete Profile" msgstr "Удалить профиль" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Full" msgstr "Полное" @@ -81,11 +81,11 @@ msgstr "Фёдор Соболев" msgid "GitHub Repo" msgstr "Репозиторий GitHub" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:700 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:803 msgid "Hearts" msgstr "" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:912 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1015 msgid "JPEG and PNG images" msgstr "Изображения JPEG и PNG" @@ -101,15 +101,15 @@ msgstr "Новый цветовой профиль будет копией те msgid "Nicholas Logozzo" msgstr "Nicholas Logozzo" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "Off" msgstr "Выключено" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "On" msgstr "Включено" @@ -117,12 +117,12 @@ msgstr "Включено" msgid "Profile Name" msgstr "Имя профиля" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:909 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1012 msgid "Select an image" msgstr "Выбрать изображение" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Split Channels" msgstr "Разделить каналы" @@ -141,7 +141,7 @@ msgid "Command Help" msgstr "Помощь по командам" #: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:10 -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 #: NickvisionCavalier.GNOME/Blueprints/window.blp:5 msgid "Preferences" msgstr "Настройки" @@ -150,164 +150,176 @@ msgstr "Настройки" msgid "Drawing mode" msgstr "Режим отрисовки" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:20 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:24 +msgid "Box" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +msgid "Circle" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:36 msgid "Wave" msgstr "Волна" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:44 msgid "Levels" msgstr "Уровни" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:38 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:54 msgid "Particles" msgstr "Частицы" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:48 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:64 msgid "Bars" msgstr "Шкалы" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:58 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:74 msgid "Spine" msgstr "Хребет" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:68 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 msgid "Splitter" msgstr "Разделитель" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 +msgid "Radius" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:115 msgid "Mirror" msgstr "Зеркало" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:119 msgid "Reverse mirror" msgstr "Развернуть зеркало" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:96 -msgid "Drawing area margin" -msgstr "Отступ области отрисовки" - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 -msgid "Size of gaps around drawing area (in pixels)." -msgstr "Размер отступа вокруг области отрисовки (в пикселях)." - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:114 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:131 msgid "Drawing direction" msgstr "Направление отрисовки" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Top to bottom" msgstr "Сверху вниз" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Bottom to top" msgstr "Снизу вверх" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Left to right" msgstr "Слева направо" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Right to left" msgstr "Справа налево" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:121 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +msgid "Drawing area margin" +msgstr "Отступ области отрисовки" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +msgid "Size of gaps around drawing area (in pixels)." +msgstr "Размер отступа вокруг области отрисовки (в пикселях)." + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 msgid "Offset between items" msgstr "Расстояние между элементами" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:122 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 msgid "The size of spaces between elements (in percent)." msgstr "Размер пространства между элементами (в процентах)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:175 msgid "Roundness of items" msgstr "Округлость элементов" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:176 msgid "How much rounded the elements should be (in percent)." msgstr "Насколько элементы должны быть скруглены (в процентах)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:193 msgid "Filling" msgstr "Заполнение" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:194 msgid "Whether shapes should be filled or outlined." msgstr "Должны ли формы быть заполнены или обведены." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:168 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:204 msgid "Thickness of lines" msgstr "Толщина линий" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:169 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:205 msgid "Thickness of lines when filling is off (in pixels)." msgstr "Толщина линий при выключенном заполнении (в пикселях)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:189 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:225 msgid "Borderless window" msgstr "Отключить границы окна" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:190 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:226 msgid "Whether to disable window shadow and borders." msgstr "Следует ли скрыть тени и границы окна." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:200 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:236 msgid "Sharp corners" msgstr "Острые углы" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:201 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:237 msgid "Whether the main window corners should be sharp." msgstr "Должны ли углы главного окна быть острыми." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:211 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:247 msgid "Window controls" msgstr "Кнопки управления окном" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:212 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:248 msgid "Whether to show window control buttons." msgstr "Должны ли отображаться кнопки управления окном." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:222 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:258 msgid "Autohide headerbar" msgstr "Автоскрытие заголовка" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:223 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:259 msgid "Whether to hide headerbar when main window is not focused." msgstr "Должен ли отображаться заголовок главного окна, когда оно не в фокусе." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:240 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:276 msgid "Framerate" msgstr "Частота кадров" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:241 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:277 msgid "Number of frames per second." msgstr "Число кадров в секунду." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:243 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:279 msgid "Custom" msgstr "Другое" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:249 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:285 msgid "Custom Framerate" msgstr "Своя частота кадров" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:254 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:290 msgid "Number of bars" msgstr "Количество шкал" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:271 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:307 msgid "Automatic sensitivity" msgstr "Автоматическая чувствительность" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:272 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:308 msgid "Attempt to decrease sensitivity if the bars peak." msgstr "" "Пытаться снижать чувствительность, если показатели достигают максимума." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:282 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 msgid "Sensitivity" msgstr "Чувствительность" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:283 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 msgid "" "Manual sensitivity. If automatic sensitivity is enabled, this will only be " "the initial value." @@ -315,31 +327,31 @@ msgstr "" "Ручная настройка чувствительности. Если автоматическая чувствительность " "включена, этот параметр задаёт только начальное значение." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:298 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:334 msgid "Channels" msgstr "Каналы" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:305 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:341 msgid "Mono" msgstr "Моно" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:309 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:345 msgid "Stereo" msgstr "Стерео" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:354 msgid "Monstercat smoothing" msgstr "Сглаживание Monstercat" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:355 msgid "Whether to enable the so-called «Monstercat smoothing»." msgstr "Следуюет ли включить так называемое «сглаживание Monstercat»." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:329 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:365 msgid "Noise reduction" msgstr "Шумоподавление" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:330 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:366 msgid "" "This factor adjusts the integral and gravity filters to keep the signal " "smooth.\n" @@ -349,55 +361,55 @@ msgstr "" "сигнал гладким.\n" "Высокое значение приведёт к более медленному и гладкому результату." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:347 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 msgid "Reverse order" msgstr "Обратный порядок" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:348 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:384 msgid "Whether to reverse order of bars for each channel." msgstr "Следует ли изменить порядок шкал для каждого канала." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:360 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:396 msgid "Colors" msgstr "Цвета" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:419 msgid "Add Profile" msgstr "Добавить профиль" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:406 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 msgid "Application Theme" msgstr "Тема приложения" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:414 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:450 msgid "Light" msgstr "Светлая" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:418 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:454 msgid "Dark" msgstr "Тёмная" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:478 msgid "Foreground Colors" msgstr "Цвета переднего плана" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:464 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:500 msgid "Background Colors" msgstr "Цвета фона" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:484 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:520 msgid "Image" msgstr "Изображение" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:501 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:537 msgid "Add Image" msgstr "Добавить изображение" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:512 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:548 msgid "Scale" msgstr "Масштаб" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:561 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:597 msgid "No Image" msgstr "Без изображения" @@ -406,93 +418,98 @@ msgid "Change Drawing Mode" msgstr "Изменить режим отрисовки" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:21 +#, fuzzy +msgid "Change radius in Circle modes" +msgstr "Изменить режим отрисовки" + +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 msgid "Change Mirror Mode" msgstr "Изменить режим зеркала" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 msgid "Toggle Reverse Mirror" msgstr "Развернуть зеркало" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 msgid "Change Drawing Area Margin" msgstr "Изменить отступ области отрисовки" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 msgid "Change Drawing Direction" msgstr "Изменить направление отрисовки" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 msgid "Change Offset Between Items" msgstr "Изменить расстояние между элементами" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 msgid "Change Items Roundness" msgstr "Изменить округлость элементов" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 msgid "Toggle Filling" msgstr "Переключить заполнение" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 msgid "Change Lines Thickness" msgstr "Изменить толщину линий" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 msgid "Toggle Window Borders" msgstr "Переключить границы окна" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:71 msgid "Toggle Sharp Corners" msgstr "Переключить острые углы" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:75 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 msgid "Change Number of Bars" msgstr "Изменить количество шкал" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 msgid "Toggle Channels" msgstr "Переключить каналы" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:90 msgid "Toggle Reverse Order" msgstr "Переключить обратный порядок" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:91 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:96 msgid "Other" msgstr "Прочее" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:94 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 msgid "Change Color Profile" msgstr "Изменить профиль цветов" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 msgid "Change Background Image" msgstr "Изменить фоновое изображение" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:109 msgid "Change Image Scale" msgstr "Изменить масштаб изображения" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:110 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:115 msgctxt "Shortcut" msgid "Application" msgstr "Приложение" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:113 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 msgid "Toggle Fullscreen" msgstr "Переключить полный экран" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 #: NickvisionCavalier.GNOME/Blueprints/window.blp:6 msgid "Keyboard Shortcuts" msgstr "Комбинации клавиш" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 #: NickvisionCavalier.GNOME/Blueprints/window.blp:7 msgid "About Cavalier" msgstr "О приложении" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:138 #: NickvisionCavalier.GNOME/Blueprints/window.blp:8 msgid "Quit" msgstr "Выход" diff --git a/NickvisionCavalier.Shared/Resources/po/tr.po b/NickvisionCavalier.Shared/Resources/po/tr.po index 1d60912..7a6566e 100644 --- a/NickvisionCavalier.Shared/Resources/po/tr.po +++ b/NickvisionCavalier.Shared/Resources/po/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-04 11:19+0300\n" +"POT-Creation-Date: 2023-08-05 08:16+0300\n" "PO-Revision-Date: 2023-07-31 13:53+0000\n" "Last-Translator: Sabri Ünal \n" "Language-Team: Turkish Date: Sat, 5 Aug 2023 08:19:52 +0300 Subject: [PATCH 7/8] GNOME - Update changelog --- NickvisionCavalier.GNOME/Program.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NickvisionCavalier.GNOME/Program.cs b/NickvisionCavalier.GNOME/Program.cs index 812b280..329f8b8 100644 --- a/NickvisionCavalier.GNOME/Program.cs +++ b/NickvisionCavalier.GNOME/Program.cs @@ -35,6 +35,9 @@ public Program(string[] args) _mainWindowController = new MainWindowController(args); _mainWindowController.AppInfo.Changelog = @"* Added Cairo backend that can be used in case of problems with OpenGL. To activate, run the program with environment variable CAVALIER_RENDERER=cairo + * All drawing modes except Splitter now have Circle variants + * Added an easter egg (run the program with --help to find how to activate it) + * Fixed an issue where the app wasn't drawing correctly with >100% display scaling * Updated translations (Thanks everyone on Weblate!)"; _application.OnActivate += OnActivate; if (File.Exists(Path.GetFullPath(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)) + "/org.nickvision.cavalier.gresource")) From 7a190fe1800dfe041fd7ce3a0aba3e1b0f221f83 Mon Sep 17 00:00:00 2001 From: Nick Logozzo Date: Sat, 5 Aug 2023 11:51:52 -0400 Subject: [PATCH 8/8] Update es.po --- NickvisionCavalier.Shared/Resources/po/es.po | 235 ++++++++++--------- 1 file changed, 126 insertions(+), 109 deletions(-) diff --git a/NickvisionCavalier.Shared/Resources/po/es.po b/NickvisionCavalier.Shared/Resources/po/es.po index 76a53e4..2b5883a 100644 --- a/NickvisionCavalier.Shared/Resources/po/es.po +++ b/NickvisionCavalier.Shared/Resources/po/es.po @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: cavalier\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-04 11:19+0300\n" +"POT-Creation-Date: 2023-08-05 08:16+0300\n" "PO-Revision-Date: 2023-08-05 02:08+0000\n" "Last-Translator: gallegonovato \n" -"Language-Team: Spanish \n" +"Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +19,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.0-dev\n" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:910 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1013 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:44 msgid "Add" msgstr "Añadir" @@ -28,12 +28,12 @@ msgstr "Añadir" msgid "Add New Profile" msgstr "Añadir perfil nuevo" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 #, csharp-format msgid "Are you sure you want to delete profile \"{0}\"?" msgstr "¿Está seguro de que desea eliminar el perfil \"{0}\"?" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 #: ../../../../NickvisionCavalier.GNOME/Controls/AddProfileDialog.cs:41 msgid "Cancel" msgstr "Cancelar" @@ -58,16 +58,16 @@ msgstr "David Lapshin" msgid "Default" msgstr "Predeterminado" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:787 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:890 msgid "Delete" msgstr "Borrar" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:786 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:889 msgid "Delete Profile" msgstr "Borrar perfil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Full" msgstr "Completo" @@ -80,11 +80,11 @@ msgstr "Fyodor Sobolev" msgid "GitHub Repo" msgstr "Repo de GitHub" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:700 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:803 msgid "Hearts" msgstr "Corazones" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:912 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1015 msgid "JPEG and PNG images" msgstr "Imágenes JPEG y PNG" @@ -100,15 +100,15 @@ msgstr "El perfil de color nuevo será una copia del perfil activo actual." msgid "Nicholas Logozzo" msgstr "Nicholas Logozzo" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "Off" msgstr "Apagado" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:570 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:671 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:662 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:774 msgid "On" msgstr "Activo" @@ -116,12 +116,12 @@ msgstr "Activo" msgid "Profile Name" msgstr "Nombre del perfil" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:909 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:1012 msgid "Select an image" msgstr "Seleccione una imagen" -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:565 -#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:666 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:657 +#: ../../../../NickvisionCavalier.GNOME/Views/PreferencesDialog.cs:769 msgid "Split Channels" msgstr "Dividir canales" @@ -140,7 +140,7 @@ msgid "Command Help" msgstr "Ayuda de comandos" #: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:10 -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 #: NickvisionCavalier.GNOME/Blueprints/window.blp:5 msgid "Preferences" msgstr "Preferencias" @@ -149,195 +149,207 @@ msgstr "Preferencias" msgid "Drawing mode" msgstr "Modo de dibujado" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:20 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:24 +msgid "Box" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +msgid "Circle" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:36 msgid "Wave" msgstr "Onda" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:28 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:44 msgid "Levels" msgstr "Niveles" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:38 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:54 msgid "Particles" msgstr "Partículas" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:48 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:64 msgid "Bars" msgstr "Barras" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:58 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:74 msgid "Spine" msgstr "Columna" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:68 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 msgid "Splitter" msgstr "Divisor" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 +msgid "Radius" +msgstr "" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:115 msgid "Mirror" msgstr "Espejo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:84 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:119 msgid "Reverse mirror" msgstr "Espejo inverso" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:96 -msgid "Drawing area margin" -msgstr "Margen del área de dibujado" - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:97 -msgid "Size of gaps around drawing area (in pixels)." -msgstr "Tamaño del espacio alrededor del área de dibujado (en píxeles)." - -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:114 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:131 msgid "Drawing direction" msgstr "Dirección del dibujo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Top to bottom" msgstr "De arriba a abajo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Bottom to top" msgstr "De abajo a arriba" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Left to right" msgstr "De izquierda a derecha" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:116 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:133 msgid "Right to left" msgstr "De derecha a izquierda" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:121 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +msgid "Drawing area margin" +msgstr "Margen del área de dibujado" + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +msgid "Size of gaps around drawing area (in pixels)." +msgstr "Tamaño del espacio alrededor del área de dibujado (en píxeles)." + +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 msgid "Offset between items" msgstr "Espacio entre elementos" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:122 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 msgid "The size of spaces between elements (in percent)." msgstr "El tamaño de los espacios entre elementos (en porcentaje)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:139 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:175 msgid "Roundness of items" msgstr "Redondez de los elementos" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:140 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:176 msgid "How much rounded the elements should be (in percent)." msgstr "Qué tan redondeados deben ser los elementos (en porcentaje)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:157 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:193 msgid "Filling" msgstr "Relleno" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:158 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:194 msgid "Whether shapes should be filled or outlined." msgstr "Si las formas deben rellenarse o contornearse." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:168 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:204 msgid "Thickness of lines" msgstr "Grosor de las líneas" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:169 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:205 msgid "Thickness of lines when filling is off (in pixels)." msgstr "Grosor de las líneas cuando el relleno está desactivado (en píxeles)." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:189 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:225 msgid "Borderless window" msgstr "Ventana sin bordes" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:190 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:226 msgid "Whether to disable window shadow and borders." msgstr "Si se desactivan la sombra y los bordes de la ventana." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:200 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:236 msgid "Sharp corners" msgstr "Esquinas planas" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:201 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:237 msgid "Whether the main window corners should be sharp." msgstr "Si la ventana principal debe ser plana." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:211 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:247 msgid "Window controls" msgstr "Controles de ventana" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:212 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:248 msgid "Whether to show window control buttons." msgstr "Si se muestran los controles de ventana." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:222 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:258 msgid "Autohide headerbar" msgstr "Ocultar la barra de título automáticamente" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:223 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:259 msgid "Whether to hide headerbar when main window is not focused." msgstr "" "Si se oculta la barra de título cuando la ventana principal no está activa." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:240 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:276 msgid "Framerate" msgstr "Fotogramas por segundo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:241 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:277 msgid "Number of frames per second." msgstr "Número de fotogramas por segundo." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:243 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:279 msgid "Custom" msgstr "Personalizado" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:249 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:285 msgid "Custom Framerate" msgstr "Velocidad de los fotogramas personalizada" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:254 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:290 msgid "Number of bars" msgstr "Numero de barras" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:271 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:307 msgid "Automatic sensitivity" msgstr "Sensibilidad automática" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:272 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:308 msgid "Attempt to decrease sensitivity if the bars peak." msgstr "" "Intento para reducir la sensibilidad si las barras llegan a su punto máximo." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:282 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 msgid "Sensitivity" msgstr "Sensibilidad" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:283 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 msgid "" "Manual sensitivity. If automatic sensitivity is enabled, this will only be " "the initial value." msgstr "Sensibilidad manual. De ser activado, esto será solo el valor inicial." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:298 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:334 msgid "Channels" msgstr "Canales" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:305 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:341 msgid "Mono" msgstr "Mono" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:309 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:345 msgid "Stereo" msgstr "Estéreo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:318 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:354 msgid "Monstercat smoothing" msgstr "Suavizado Monstercat" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:319 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:355 msgid "Whether to enable the so-called «Monstercat smoothing»." msgstr "Si se activa el llamado \"suavizado Monstercat\"." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:329 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:365 msgid "Noise reduction" msgstr "Reducción de ruido" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:330 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:366 msgid "" "This factor adjusts the integral and gravity filters to keep the signal " "smooth.\n" @@ -347,55 +359,55 @@ msgstr "" "suavidad de la señal.\n" "Un valor más alto conduce a un resultado más lento y suave." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:347 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 msgid "Reverse order" msgstr "Orden inverso" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:348 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:384 msgid "Whether to reverse order of bars for each channel." msgstr "Si se desea invertir el orden de las barras para cada canal." -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:360 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:396 msgid "Colors" msgstr "Colores" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:383 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:419 msgid "Add Profile" msgstr "Añadir perfil" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:406 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 msgid "Application Theme" msgstr "Tema de la aplicación" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:414 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:450 msgid "Light" msgstr "Claro" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:418 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:454 msgid "Dark" msgstr "Oscuro" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:442 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:478 msgid "Foreground Colors" msgstr "Colores del primer plano" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:464 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:500 msgid "Background Colors" msgstr "Colores de fondo" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:484 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:520 msgid "Image" msgstr "Imagen" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:501 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:537 msgid "Add Image" msgstr "Añadir imagen" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:512 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:548 msgid "Scale" msgstr "Escala" -#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:561 +#: NickvisionCavalier.GNOME/Blueprints/preferences_dialog.blp:597 msgid "No Image" msgstr "Sin imagen" @@ -404,93 +416,98 @@ msgid "Change Drawing Mode" msgstr "Cambiar modo de dibujado" #: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:21 +#, fuzzy +msgid "Change radius in Circle modes" +msgstr "Cambiar modo de dibujado" + +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 msgid "Change Mirror Mode" msgstr "Cambiar modo espejo" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:26 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 msgid "Toggle Reverse Mirror" msgstr "Conmutar espejo inverso" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:31 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 msgid "Change Drawing Area Margin" msgstr "Cambiar margen del área de dibujado" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:36 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 msgid "Change Drawing Direction" msgstr "Cambiar dirección del dibujo" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:41 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 msgid "Change Offset Between Items" msgstr "Cambiar espacio entre elementos" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:46 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 msgid "Change Items Roundness" msgstr "Cambiar la redondez de los elementos" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:51 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 msgid "Toggle Filling" msgstr "Conmutar relleno" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:56 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 msgid "Change Lines Thickness" msgstr "Cambiar grosor de las líneas" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:61 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 msgid "Toggle Window Borders" msgstr "Conmutar bordes de ventana" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:66 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:71 msgid "Toggle Sharp Corners" msgstr "Conmutar bordes planos" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:75 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 msgid "Change Number of Bars" msgstr "Cambiar número de barras" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:80 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 msgid "Toggle Channels" msgstr "Conmutar canales" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:85 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:90 msgid "Toggle Reverse Order" msgstr "Conmutar orden inverso" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:91 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:96 msgid "Other" msgstr "Otros" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:94 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 msgid "Change Color Profile" msgstr "Cambiar perfil de color" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:99 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 msgid "Change Background Image" msgstr "Cambiar imagen de fondo" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:104 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:109 msgid "Change Image Scale" msgstr "Cambiar escala de la imagen" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:110 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:115 msgctxt "Shortcut" msgid "Application" msgstr "Aplicación" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:113 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:118 msgid "Toggle Fullscreen" msgstr "Conmutar pantalla completa" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:123 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 #: NickvisionCavalier.GNOME/Blueprints/window.blp:6 msgid "Keyboard Shortcuts" msgstr "Atajos del teclado" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:128 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 #: NickvisionCavalier.GNOME/Blueprints/window.blp:7 msgid "About Cavalier" msgstr "Acerca de Cavalier" -#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:133 +#: NickvisionCavalier.GNOME/Blueprints/shortcuts_dialog.blp:138 #: NickvisionCavalier.GNOME/Blueprints/window.blp:8 msgid "Quit" msgstr "Salir"