auto translate .ui files

--add global Latte settings into new configuration
window
pull/2/head
Michail Vourlakos 7 years ago
parent b64bb1f9d2
commit 4da703fa9d

@ -1,2 +1,4 @@
#! /usr/bin/env bash
$EXTRACTRC `find . -name \*.rc -o -name \*.ui` >> rc.cpp
$XGETTEXT `find . ../shell -name \*.js -o -name \*.qml -o -name \*.cpp` -o $podir/latte-dock.pot

@ -106,25 +106,11 @@ LayoutConfigDialog::LayoutConfigDialog(QWidget *parent, LayoutManager *manager)
ui->layoutsView->setItemDelegateForColumn(MENUCOLUMN, new CheckBoxDelegate(this));
ui->layoutsView->setItemDelegateForColumn(ACTIVITYCOLUMN, new ActivityCmbBoxDelegate(this));
ui->newButton->setText(i18nc("new button", "New"));
ui->copyButton->setText(i18nc("copy button", "Copy"));
ui->removeButton->setText(i18nc("remove button", "Remove"));
ui->switchButton->setText(i18nc("switch button", "Switch"));
ui->importButton->setText(i18nc("import button", "Import"));
ui->exportButton->setText(i18nc("export button", "Export"));
ui->downloadButton->setText(i18nc("download button", "Download"));
ui->singleToolBtn->setText(i18nc("single layout in memory", "Single"));
ui->singleToolBtn->setToolTip(i18n("Only one layout can be present in memory at all cases"));
ui->multipleToolBtn->setText(i18nc("multiple layouts in memory", "Multiple"));
ui->multipleToolBtn->setToolTip(i18n("Multiple layouts can be present in memory."));
m_inMemoryButtons = new QButtonGroup(this);
m_inMemoryButtons->addButton(ui->singleToolBtn, Latte::Dock::SingleLayout);
m_inMemoryButtons->addButton(ui->multipleToolBtn, Latte::Dock::MultipleLayouts);
m_inMemoryButtons->setExclusive(true);
connect(m_model, &QStandardItemModel::itemChanged, this, &LayoutConfigDialog::itemChanged);
connect(ui->layoutsView->selectionModel(), &QItemSelectionModel::currentRowChanged, this, &LayoutConfigDialog::currentRowChanged);

@ -17,13 +17,9 @@
<item>
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
<number>0</number>
<number>1</number>
</property>
<widget class="QWidget" name="tab">
<attribute name="icon">
<iconset theme="preferences-other">
<normaloff>.</normaloff>.</iconset>
</attribute>
<widget class="QWidget" name="layoutsTab">
<attribute name="title">
<string>Layouts</string>
</attribute>
@ -53,8 +49,11 @@
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip">
<string>Only one layout can be present in memory at all cases</string>
</property>
<property name="text">
<string>Single</string>
<string comment="single layout">Single</string>
</property>
<property name="checkable">
<bool>true</bool>
@ -63,8 +62,11 @@
</item>
<item>
<widget class="QToolButton" name="multipleToolBtn">
<property name="toolTip">
<string>Multiple layouts can be present in memory</string>
</property>
<property name="text">
<string>Multiple</string>
<string comment="multiple layouts">Multiple</string>
</property>
<property name="checkable">
<bool>true</bool>
@ -100,13 +102,13 @@
<bool>false</bool>
</property>
<attribute name="horizontalHeaderVisible">
<bool>true</bool>
<bool>false</bool>
</attribute>
<attribute name="horizontalHeaderCascadingSectionResizes">
<bool>true</bool>
</attribute>
<attribute name="verticalHeaderVisible">
<bool>true</bool>
<bool>false</bool>
</attribute>
</widget>
</item>
@ -115,8 +117,11 @@
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QPushButton" name="switchButton">
<property name="toolTip">
<string>Switch to selected layout</string>
</property>
<property name="text">
<string>Switch</string>
<string comment="switch to layout">Switch</string>
</property>
<property name="icon">
<iconset theme="user-identity">
@ -172,7 +177,7 @@
<item>
<widget class="QPushButton" name="newButton">
<property name="text">
<string>New</string>
<string comment="new layout">New</string>
</property>
<property name="icon">
<iconset theme="add">
@ -183,7 +188,7 @@
<item>
<widget class="QPushButton" name="copyButton">
<property name="text">
<string>Copy</string>
<string comment="copy layout">Copy</string>
</property>
<property name="icon">
<iconset theme="edit-copy">
@ -197,7 +202,7 @@
<item>
<widget class="QPushButton" name="removeButton">
<property name="text">
<string>Remove</string>
<string comment="remove layout">Remove</string>
</property>
<property name="icon">
<iconset theme="list-remove">
@ -267,8 +272,11 @@
</item>
<item>
<widget class="QPushButton" name="importButton">
<property name="toolTip">
<string>Import layout or full configuration</string>
</property>
<property name="text">
<string>Import</string>
<string comment="import layout">Import</string>
</property>
<property name="icon">
<iconset theme="document-import">
@ -281,8 +289,11 @@
</item>
<item>
<widget class="QPushButton" name="exportButton">
<property name="toolTip">
<string>Export layout of full configuration</string>
</property>
<property name="text">
<string>Export</string>
<string comment="export layout">Export</string>
</property>
<property name="icon">
<iconset theme="document-export">
@ -292,8 +303,11 @@
</item>
<item>
<widget class="QPushButton" name="downloadButton">
<property name="toolTip">
<string>Download online layouts</string>
</property>
<property name="text">
<string>Download</string>
<string comment="download layout">Download</string>
</property>
<property name="icon">
<iconset theme="favorites">
@ -323,6 +337,304 @@
</item>
</layout>
</widget>
<widget class="QWidget" name="settingsTab">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<attribute name="title">
<string>Settings</string>
</attribute>
<layout class="QHBoxLayout" name="horizontalLayout_4">
<property name="rightMargin">
<number>9</number>
</property>
<item>
<widget class="QScrollArea" name="scrollArea">
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
<property name="lineWidth">
<number>0</number>
</property>
<property name="verticalScrollBarPolicy">
<enum>Qt::ScrollBarAlwaysOn</enum>
</property>
<property name="horizontalScrollBarPolicy">
<enum>Qt::ScrollBarAlwaysOff</enum>
</property>
<property name="widgetResizable">
<bool>true</bool>
</property>
<widget class="QWidget" name="scrollAreaWidgetContents">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>786</width>
<height>494</height>
</rect>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_9">
<property name="spacing">
<number>0</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<spacer name="verticalSpacer_8">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>10</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="behaviorLbl">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Behavior</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_5">
<item>
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QCheckBox" name="autostartChkBox">
<property name="text">
<string>Enable autostart during startup</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_6">
<item>
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QCheckBox" name="infoWindowChkBox">
<property name="toolTip">
<string/>
</property>
<property name="text">
<string>Show informative window for layouts automatic switching</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<spacer name="verticalSpacer_7">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="mouseSensetivityLbl">
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Mouse Sensitivity</string>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_7">
<item>
<spacer name="horizontalSpacer_5">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="parabolicEffectLbl">
<property name="sizePolicy">
<sizepolicy hsizetype="Maximum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Parabolic Effect</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_6">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>7</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_8">
<item>
<widget class="QToolButton" name="lowSensitivityBtn">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string comment="low sensitivity">Low</string>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="mediumSensitivityBtn">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string comment="medium sensitivity">Medium</string>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="highSensetivityBtn">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip">
<string/>
</property>
<property name="text">
<string comment="high sensitivity">High</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<spacer name="verticalSpacer_6">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
<item>

Loading…
Cancel
Save