Improve appearance option page of Plasmoid

This commit is contained in:
Martchus 2017-09-20 17:42:51 +02:00
parent 4920e885ea
commit f7d5894f94
3 changed files with 172 additions and 110 deletions

View File

@ -9,93 +9,131 @@
<iconset theme="preferences-desktop">
<normaloff>.</normaloff>.</iconset>
</property>
<layout class="QFormLayout" name="formLayout">
<property name="verticalSpacing">
<number>4</number>
</property>
<item row="0" column="0">
<widget class="QLabel" name="sizeLabel">
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>Minimum size of full representation</string>
<string>The following settings are specific to the current instance of the Plasmoid.</string>
</property>
</widget>
</item>
<item row="0" column="1">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QSpinBox" name="widthSpinBox">
<property name="minimum">
<number>20</number>
</property>
<property name="maximum">
<number>1000</number>
</property>
<property name="singleStep">
<number>1</number>
</property>
<property name="value">
<number>25</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="sizeTimesLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<item>
<widget class="Line" name="line">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<layout class="QFormLayout" name="formLayout">
<item row="0" column="0">
<widget class="QLabel" name="sizeLabel">
<property name="text">
<string> x </string>
</property>
<property name="textFormat">
<enum>Qt::PlainText</enum>
<string>Size of full representation</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="heightSpinBox">
<property name="minimum">
<number>15</number>
</property>
<property name="maximum">
<number>1000</number>
</property>
<property name="singleStep">
<number>1</number>
</property>
<property name="value">
<number>25</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="sizePxLabel">
<item row="1" column="0">
<widget class="QLabel" name="colorsLabel">
<property name="text">
<string> grid units</string>
</property>
<property name="textFormat">
<enum>Qt::PlainText</enum>
<string>Colors</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QCheckBox" name="brightTextColorsCheckBox">
<property name="text">
<string>Bright custom text colors (use for dark color scheme)</string>
</property>
</widget>
</item>
<item row="0" column="1">
<layout class="QVBoxLayout" name="sizeVerticalLayout">
<property name="spacing">
<number>2</number>
</property>
<item>
<layout class="QHBoxLayout" name="sizeHorizontalLayout">
<item>
<widget class="QSpinBox" name="widthSpinBox">
<property name="minimum">
<number>20</number>
</property>
<property name="maximum">
<number>1000</number>
</property>
<property name="singleStep">
<number>1</number>
</property>
<property name="value">
<number>25</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="sizeTimesLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> x </string>
</property>
<property name="textFormat">
<enum>Qt::PlainText</enum>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="heightSpinBox">
<property name="minimum">
<number>15</number>
</property>
<property name="maximum">
<number>1000</number>
</property>
<property name="singleStep">
<number>1</number>
</property>
<property name="value">
<number>25</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="sizePxLabel">
<property name="text">
<string> grid units</string>
</property>
<property name="textFormat">
<enum>Qt::PlainText</enum>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QLabel" name="sizeNoteLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Note that the size is ignored when the Plasmoid is displayed on the desktop, in full screen mode or as entry of the system tray Plasmoid.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item row="2" column="0">
<widget class="QLabel" name="colorsLabel">
<property name="text">
<string>Colors</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QCheckBox" name="brightTextColorsCheckBox">
<property name="text">
<string>Bright custom text colors (use for dark color scheme)</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>

View File

@ -54,62 +54,62 @@
<context>
<name>FullRepresentation</name>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="121"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="129"/>
<source>Connect</source>
<translation>Verbinden</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="129"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="137"/>
<source>Resume</source>
<translation>Fortsetzen</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="137"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="145"/>
<source>Pause</source>
<translation>Pausieren</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="180"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="188"/>
<source>Stop</source>
<translation>Stoppen</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="191"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="199"/>
<source>Start</source>
<translation>Starten</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="227"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="235"/>
<source>Show own device ID</source>
<translation>Eigene Geräte-ID anzeigen</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="235"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="243"/>
<source>Show Syncthing log</source>
<translation>Syncthing-Log anzeigen</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="243"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="251"/>
<source>Rescan all directories</source>
<translation>Alle Verzeichnisse neu scannen</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="248"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="256"/>
<source>Settings</source>
<translation>Einstellungen</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="256"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="264"/>
<source>Web UI</source>
<translation>Weboberfläche</translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="289"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="297"/>
<source>In</source>
<translation></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="292"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="300"/>
<source>Out</source>
<translation></translation>
</message>
@ -122,27 +122,41 @@
<translation>Erscheinungsbild</translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="50"/>
<location filename="../lib/appearanceoptionpage.ui" line="16"/>
<source>The following settings are specific to the current instance of the Plasmoid.</source>
<translation>Die folgenden Einstellungen sind spezifisch für die aktuelle Instanz des Plasmoids.</translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="32"/>
<source>Size of full representation</source>
<translation>Minimale Größe</translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="82"/>
<source> x </source>
<translation></translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="76"/>
<location filename="../lib/appearanceoptionpage.ui" line="108"/>
<source> grid units</source>
<translation> Rastereinheiten</translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="19"/>
<source>Minimum size of full representation</source>
<translation type="unfinished">Minimale Größe</translation>
<location filename="../lib/appearanceoptionpage.ui" line="126"/>
<source>Note that the size is ignored when the Plasmoid is displayed on the desktop, in full screen mode or as entry of the system tray Plasmoid.</source>
<translation>Die eingestellte Größe wird ignoriert, wenn das Plasmoid am Desktop, im Vollbild oder innerhalb des Systemtray-Plasmoids dargestellt wird.</translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="88"/>
<source>Minimum size of full representation</source>
<translation type="obsolete">Minimale Größe</translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="39"/>
<source>Colors</source>
<translation>Farben</translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="95"/>
<location filename="../lib/appearanceoptionpage.ui" line="46"/>
<source>Bright custom text colors (use for dark color scheme)</source>
<translation>Helle benutzerdefinierte Schriftfarben (für dunkles Farbschema gedacht)</translation>
</message>

View File

@ -54,62 +54,62 @@
<context>
<name>FullRepresentation</name>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="121"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="129"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="129"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="137"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="137"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="145"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="180"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="188"/>
<source>Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="191"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="199"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="227"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="235"/>
<source>Show own device ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="235"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="243"/>
<source>Show Syncthing log</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="243"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="251"/>
<source>Rescan all directories</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="248"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="256"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="256"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="264"/>
<source>Web UI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="289"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="297"/>
<source>In</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../package/contents/ui/FullRepresentation.qml" line="292"/>
<location filename="../package/contents/ui/FullRepresentation.qml" line="300"/>
<source>Out</source>
<translation type="unfinished"></translation>
</message>
@ -122,27 +122,37 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="50"/>
<location filename="../lib/appearanceoptionpage.ui" line="16"/>
<source>The following settings are specific to the current instance of the Plasmoid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="32"/>
<source>Size of full representation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="82"/>
<source> x </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="76"/>
<location filename="../lib/appearanceoptionpage.ui" line="108"/>
<source> grid units</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="19"/>
<source>Minimum size of full representation</source>
<location filename="../lib/appearanceoptionpage.ui" line="126"/>
<source>Note that the size is ignored when the Plasmoid is displayed on the desktop, in full screen mode or as entry of the system tray Plasmoid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="88"/>
<location filename="../lib/appearanceoptionpage.ui" line="39"/>
<source>Colors</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../lib/appearanceoptionpage.ui" line="95"/>
<location filename="../lib/appearanceoptionpage.ui" line="46"/>
<source>Bright custom text colors (use for dark color scheme)</source>
<translation type="unfinished"></translation>
</message>