Update translation

This commit is contained in:
李 翔 2018-01-04 17:00:23 +08:00
parent 3edba4f915
commit 9ab67deeea
27 changed files with 1850 additions and 795 deletions

View File

@ -105,11 +105,11 @@ void KylinTitleBar::setTitleWidth(int width)
{
title_width = width;
#ifdef __aarch64__
//#ifdef __aarch64__
close_btn->move(title_width - 36, 0);
#else
close_btn->move(0, 0);
#endif
//#else
// close_btn->move(0, 0);
//#endif
}
void KylinTitleBar::resizeEvent(QResizeEvent *event)

View File

@ -6,6 +6,7 @@
#include <glibtop/fsusage.h>
/*For PRIu64*/
#include <inttypes.h>
//#include <gio/gio.h>
typedef struct _DISK_INFO
{
@ -78,12 +79,19 @@ DISK_INFO add_disk(const glibtop_mountentry *entry, gboolean show_all_fs)
return disk;
}
//void hello(gpointer data)
//{
// g_print ("Hello World\n");
//}
FileSystemWorker::FileSystemWorker(DiskModel *diskList, QObject *parent)
: QObject(parent),
m_diskModel(diskList)
{
onFileSystemListChanged();
// GVolumeMonitor * monitor;
// monitor = g_volume_monitor_get();
// g_signal_connect(monitor, "mount-added", G_CALLBACK(hello), NULL);
}
void FileSystemWorker::onFileSystemListChanged()

View File

@ -50,8 +50,6 @@ MySearchEdit::MySearchEdit(QWidget *parent)
connect(m_clearBtn, &MyImageButton::clicked, this, &MySearchEdit::clear);
connect(m_edit, &QLineEdit::textChanged, [this] {m_clearBtn->setVisible(!m_edit->text().isEmpty());});
connect(m_edit, &QLineEdit::textChanged, this, &MySearchEdit::textChanged, Qt::DirectConnection);
connect(m_edit, &QLineEdit::editingFinished, this, &MySearchEdit::editingFinished, Qt::DirectConnection);
connect(m_edit, &QLineEdit::returnPressed, this, &MySearchEdit::returnPressed, Qt::DirectConnection);
}
MySearchEdit::~MySearchEdit()
@ -64,26 +62,26 @@ const QString MySearchEdit::text() const
return m_edit->text();
}
void MySearchEdit::mousePressEvent(QMouseEvent *e)
void MySearchEdit::mousePressEvent(QMouseEvent *event)
{
if (e->button() != Qt::LeftButton)
return QFrame::mousePressEvent(e);
if (event->button() != Qt::LeftButton)
return QFrame::mousePressEvent(event);
toEditMode();
setEditFocus();
e->accept();
event->accept();
}
void MySearchEdit::mouseReleaseEvent(QMouseEvent *e)
void MySearchEdit::mouseReleaseEvent(QMouseEvent *event)
{
e->accept();
event->accept();
}
bool MySearchEdit::eventFilter(QObject *o, QEvent *e)
bool MySearchEdit::eventFilter(QObject *object, QEvent *event)
{
if (o == m_edit && e->type() == QEvent::FocusOut && m_edit->text().isEmpty()) {
auto fe = dynamic_cast<QFocusEvent *>(e);
if (fe && fe->reason() != Qt::PopupFocusReason) {
if (object == m_edit && event->type() == QEvent::FocusOut && m_edit->text().isEmpty()) {
auto focusEvent = dynamic_cast<QFocusEvent *>(event);
if (focusEvent && focusEvent->reason() != Qt::PopupFocusReason) {
m_animation->stop();
m_animation->setStartValue(m_edit->width());
m_animation->setEndValue(0);
@ -92,17 +90,7 @@ bool MySearchEdit::eventFilter(QObject *o, QEvent *e)
}
}
if (o == m_edit) {
if (e->type() == QEvent::FocusOut) {
emit focusOut();
}
if (e->type() == QEvent::FocusIn) {
emit focusIn();
}
}
return QFrame::eventFilter(o, e);
return QFrame::eventFilter(object, event);
}
QLineEdit *MySearchEdit::getLineEdit() const
@ -110,7 +98,7 @@ QLineEdit *MySearchEdit::getLineEdit() const
return m_edit;
}
void MySearchEdit::toEditMode()
void MySearchEdit::setEditFocus()
{
m_animation->stop();
m_animation->setStartValue(0);
@ -132,24 +120,24 @@ void MySearchEdit::initInsideFrame()
insideLayout->addWidget(m_insideFrame);
}
void MySearchEdit::resizeEvent(QResizeEvent *e)
void MySearchEdit::resizeEvent(QResizeEvent *event)
{
m_size = e->size();
m_size = event->size();
m_edit->setFixedHeight(m_size.height());
}
bool MySearchEdit::event(QEvent *e)
bool MySearchEdit::event(QEvent *event)
{
if (e->type() == QEvent::FocusIn) {
const QFocusEvent *event = static_cast<QFocusEvent*>(e);
if (event->type() == QEvent::FocusIn) {
const QFocusEvent *ev = static_cast<QFocusEvent*>(event);
if (event->reason() == Qt::TabFocusReason
|| event->reason() == Qt::BacktabFocusReason
|| event->reason() == Qt::OtherFocusReason
|| event->reason() == Qt::ShortcutFocusReason) {
toEditMode();
if (ev->reason() == Qt::TabFocusReason
|| ev->reason() == Qt::BacktabFocusReason
|| ev->reason() == Qt::OtherFocusReason
|| ev->reason() == Qt::ShortcutFocusReason) {
setEditFocus();
}
}
return QFrame::event(e);
return QFrame::event(event);
}

View File

@ -17,36 +17,25 @@ public:
~MySearchEdit();
void initInsideFrame();
QSize sizeHint() const {return m_size;}
QSize minimumSizeHint() const {return m_size;}
const QString text() const;
void mousePressEvent(QMouseEvent *e);
void mouseReleaseEvent(QMouseEvent *e);
bool eventFilter(QObject *o, QEvent *e);
inline void setAniDuration(const int duration) {m_animation->setDuration(duration);}
inline void setAniShowCurve(const QEasingCurve curve) {m_showCurve = curve;}
inline void setAniHideCurve(const QEasingCurve curve) {m_hideCurve = curve;}
QLineEdit *getLineEdit() const;
public slots:
void toEditMode();
void setEditFocus();
void setText(const QString & text) {if (m_edit) m_edit->setText(text);}
inline void clear() {m_edit->clear();}
signals:
void textChanged();
void returnPressed();
void editingFinished();
void focusOut();
void focusIn();
protected:
void resizeEvent(QResizeEvent *e);
bool event(QEvent *e);
void resizeEvent(QResizeEvent *event);
bool event(QEvent *event);
void mousePressEvent(QMouseEvent *event);
void mouseReleaseEvent(QMouseEvent *event);
bool eventFilter(QObject *object, QEvent *event);
private:
QSize m_size;

View File

@ -163,27 +163,27 @@ ProcessDialog::ProcessDialog(QList<bool> columnShowOrHideFlags, int sortIndex, b
m_killAction = new QAction(tr("Kill process"), this);
connect(m_killAction, &QAction::triggered, this, &ProcessDialog::showKillProcessDialog);
priorityGroup = new MyActionGroup(this);
veryHighAction = new MyActionGroupItem(this, priorityGroup, "very_high_action", -20);
highAction = new MyActionGroupItem(this, priorityGroup, "high_action", -5);
normalAction = new MyActionGroupItem(this, priorityGroup, "normal_action", 0);
lowAction = new MyActionGroupItem(this, priorityGroup, "low_action", 5);
veryLowAction = new MyActionGroupItem(this, priorityGroup, "very_low_action", 19);
customAction = new MyActionGroupItem(this, priorityGroup, "custom_action", 32);
{
QAction *sep = new QAction(priorityGroup);
sep->setSeparator(true);
}
veryHighAction->change(tr("Very High"));
highAction->change(tr("High"));
normalAction->change(tr("Normal"));
lowAction->change(tr("Low"));
veryLowAction->change(tr("Very Low"));
customAction->change(tr("Custom"));
connect(priorityGroup, SIGNAL(activated(int)), this, SLOT(changeProcPriority(int)));
m_priorityMenu = new QMenu();
m_priorityMenu->addActions(priorityGroup->actions());
m_priorityMenu->menuAction()->setText(tr("Change Priority"));
// priorityGroup = new MyActionGroup(this);
// veryHighAction = new MyActionGroupItem(this, priorityGroup, "very_high_action", -20);
// highAction = new MyActionGroupItem(this, priorityGroup, "high_action", -5);
// normalAction = new MyActionGroupItem(this, priorityGroup, "normal_action", 0);
// lowAction = new MyActionGroupItem(this, priorityGroup, "low_action", 5);
// veryLowAction = new MyActionGroupItem(this, priorityGroup, "very_low_action", 19);
// customAction = new MyActionGroupItem(this, priorityGroup, "custom_action", 32);
// {
// QAction *sep = new QAction(priorityGroup);
// sep->setSeparator(true);
// }
// veryHighAction->change(tr("Very High"));
// highAction->change(tr("High"));
// normalAction->change(tr("Normal"));
// lowAction->change(tr("Low"));
// veryLowAction->change(tr("Very Low"));
// customAction->change(tr("Custom"));
// connect(priorityGroup, SIGNAL(activated(int)), this, SLOT(changeProcPriority(int)));
// m_priorityMenu = new QMenu();
// m_priorityMenu->addActions(priorityGroup->actions());
// m_priorityMenu->menuAction()->setText(tr("Change Priority"));
m_propertiyAction = new QAction(tr("Properties"), this);
connect(m_propertiyAction, &QAction::triggered, this, &ProcessDialog::showPropertiesDialog);
@ -192,8 +192,8 @@ ProcessDialog::ProcessDialog(QList<bool> columnShowOrHideFlags, int sortIndex, b
m_menu->addAction(m_continueAction);//继续进程
m_menu->addAction(m_endAction);//结束
m_menu->addAction(m_killAction);//杀死
m_menu->addSeparator();
m_menu->addMenu(m_priorityMenu);
// m_menu->addSeparator();
// m_menu->addMenu(m_priorityMenu);
m_menu->addSeparator();
m_menu->addAction(m_propertiyAction);
@ -229,13 +229,13 @@ ProcessDialog::~ProcessDialog()
delete m_continueAction;
delete m_endAction;
delete m_killAction;
delete veryHighAction;
delete highAction;
delete normalAction;
delete lowAction;
delete veryLowAction;
delete customAction;
delete m_priorityMenu;
// delete veryHighAction;
// delete highAction;
// delete normalAction;
// delete lowAction;
// delete veryLowAction;
// delete customAction;
// delete m_priorityMenu;
delete m_propertiyAction;
delete m_menu;
delete actionPids;
@ -776,7 +776,7 @@ void ProcessDialog::popupMenu(QPoint pos, QList<ProcessListItem*> items)
// qDebug() << "HAHAHAH===========" << cur_pid;
actionPids->append(cur_pid);
}
if (count == 1) {
/*if (count == 1) {
ProcessWorker *info = ProcessWorker::find(cur_pid);
if (!info) {
priorityGroup->setActionsEnabled(false);
@ -800,7 +800,7 @@ void ProcessDialog::popupMenu(QPoint pos, QList<ProcessListItem*> items)
}
else {
priorityGroup->setActionsEnabled(false);
}
}*/
m_menu->exec(pos);
}

View File

@ -94,14 +94,14 @@ private:
QAction *m_continueAction;//继续进程
QAction *m_endAction;//结束
QAction *m_killAction;//杀死
QMenu *m_priorityMenu;
MyActionGroup * priorityGroup;
MyAction *veryHighAction;
MyAction *highAction;
MyAction *normalAction;
MyAction *lowAction;
MyAction *veryLowAction;
MyAction *customAction;
// QMenu *m_priorityMenu;
// MyActionGroup * priorityGroup;
// MyAction *veryHighAction;
// MyAction *highAction;
// MyAction *normalAction;
// MyAction *lowAction;
// MyAction *veryLowAction;
// MyAction *customAction;
QList<pid_t> *actionPids;
QMenu *m_menu;
QString whose_processes;

View File

@ -407,6 +407,7 @@ void ProcessListWidget::mousePressEvent(QMouseEvent *mouseEvent)
} else if (mouseEvent->button() == Qt::RightButton) {
if (m_columnVisibles.count() == this->columnTitles.count()) {
QMenu *menu = new QMenu();
menu->setObjectName("MonitorMenu");
for (int i = 0; i < m_columnVisibles.count(); i++) {
if (i != 0) {//让第一行总是显示,不可以设置显示或者不显示,其他行可以设置
QAction *action = new QAction(menu);
@ -424,6 +425,7 @@ void ProcessListWidget::mousePressEvent(QMouseEvent *mouseEvent)
}
menu->exec(this->mapToGlobal(mouseEvent->pos()));
delete menu;
}
}
}
@ -644,6 +646,18 @@ void ProcessListWidget::paintEvent(QPaintEvent *)
}
painter.setClipPath(framePath);
//没有搜索结果时绘制提示文字
if (this->m_searchText != "" && this->m_searchedItems->size() == 0) {
painter.setOpacity(1);
painter.setPen(QPen(QColor("#666666")));
QFont font = painter.font() ;
font.setPointSize(22);
painter.setFont(font);
painter.drawText(QRect(rect().x(), rect().y() + this->m_titleHeight, rect().width(), rect().height() - this->m_titleHeight), Qt::AlignCenter, tr("No search result"));
}
//背景
QPen framePen;
framePen.setColor(QColor("#F5F5F5"));

View File

@ -45,7 +45,7 @@ QString ProcessManager::getGuid()
QString ProcessManager::getName()
{
return tr("Process Manager");
return tr("System Monitor");
}
QString ProcessManager::getDescribe()

View File

@ -24,11 +24,10 @@ PropertiesDialog::PropertiesDialog(QWidget *parent, pid_t processId) : QDialog(p
this->setMaximumSize(480, 600);
this->setMinimumWidth(320);
this->resize(380, 120);
// this->resize(380, 120);
pid = processId;
layout = new QVBoxLayout(this);
layout->setContentsMargins(0, 0, 0, 0);
@ -83,6 +82,8 @@ PropertiesDialog::PropertiesDialog(QWidget *parent, pid_t processId) : QDialog(p
cmdlineTitleLabel->setStyleSheet("QLabel { background-color : transparent; color : #666666; }");
cmdlineTitleLabel->setFixedWidth(100);
cmdlineTitleLabel->setAlignment(Qt::AlignRight);
// cmdlineTitleLabel->setWordWrap(true);
// cmdlineTitleLabel->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Expanding);
cmdlineLabel = new QLabel();
cmdlineLabel->setStyleSheet("QLabel { background-color : transparent; color : #000000; }");

View File

@ -201,8 +201,7 @@ void SystemMonitor::initToolBar()
void SystemMonitor::initConnections()
{
connect(m_toolBar, SIGNAL(changePage(int)), this, SLOT(onChangePage(int)));
connect(m_toolBar, SIGNAL(pressEsc()), process_dialog, SLOT(focusProcessView()));
connect(m_toolBar, SIGNAL(pressTab()), process_dialog, SLOT(focusProcessView()));
connect(m_toolBar, SIGNAL(canelSearchEditFocus()), process_dialog, SLOT(focusProcessView()));
connect(m_toolBar, SIGNAL(searchSignal(QString)), process_dialog, SLOT(onSearch(QString)), Qt::QueuedConnection);
}
@ -323,7 +322,7 @@ bool SystemMonitor::eventFilter(QObject *object, QEvent *event)
QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
if (keyEvent->key() == Qt::Key_F) {
if (keyEvent->modifiers() == Qt::ControlModifier) {
m_toolBar->focusInput();
m_toolBar->setSearchEditFocus();
return false;
}
}

View File

@ -87,7 +87,7 @@ void TitleWidget::initLeftContent()
QLabel *titleLabel = new QLabel;
titleLabel->setStyleSheet("QLabel{background-color:transparent;color:#ffffff; font-size:12px;}");
titleLabel->setText("Kyliln System Monitor");
titleLabel->setText(tr("Kylin System Monitor"));
m_lLayout->addSpacing(5);
m_lLayout->addWidget(titleLabel);

View File

@ -36,6 +36,7 @@ ToolBar::ToolBar(QSettings *settings, QWidget *parent)
ToolBar::~ToolBar()
{
delete processLabel;
delete searchEdit;
delete processCategory;
//Segmentation fault
QLayoutItem *child;
@ -65,13 +66,13 @@ bool ToolBar::eventFilter(QObject *obj, QEvent *event)
QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
if (keyEvent->key() == Qt::Key_Escape) {
searchEdit->clear();
emit pressEsc();
emit canelSearchEditFocus();
}
}
else if (obj == searchEdit->getLineEdit()) {
QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
if (keyEvent->key() == Qt::Key_Tab) {
emit pressTab();
emit canelSearchEditFocus();
}
}
}
@ -79,7 +80,7 @@ bool ToolBar::eventFilter(QObject *obj, QEvent *event)
return QFrame::eventFilter(obj, event);
}
void ToolBar::focusInput()
void ToolBar::setSearchEditFocus()
{
if (searchEdit->text() != "") {
searchEdit->getLineEdit()->setFocus();
@ -165,6 +166,8 @@ void ToolBar::initMiddleContent()
disksButton->setChecked(false);
if (!searchEdit->isVisible())
searchEdit->setVisible(true);
if (!processCategory->isVisible())
processCategory->setVisible(true);
});
connect(resourcesButton, &MyTipImageButton::clicked, this, [=] {
emit this->changePage(1);
@ -173,6 +176,10 @@ void ToolBar::initMiddleContent()
disksButton->setChecked(false);
if (searchEdit->isVisible())
searchEdit->setVisible(false);
if (processCategory->isVisible())
processCategory->setVisible(false);
searchEdit->clear();
emit canelSearchEditFocus();
});
connect(disksButton, &MyTipImageButton::clicked, this, [=] {
emit this->changePage(2);
@ -181,6 +188,10 @@ void ToolBar::initMiddleContent()
disksButton->setChecked(true);
if (searchEdit->isVisible())
searchEdit->setVisible(false);
if (processCategory->isVisible())
processCategory->setVisible(false);
searchEdit->clear();
emit canelSearchEditFocus();
});
processButton->setToolTip(tr("Processes"));
resourcesButton->setToolTip(tr("Resources"));

View File

@ -17,7 +17,7 @@ public:
ToolBar(QSettings *settings, QWidget *parent);
~ToolBar();
void focusInput();
void setSearchEditFocus();
void initLeftContent();
void initMiddleContent();
void initRightContent();
@ -34,8 +34,7 @@ public slots:
signals:
void changePage(int index);
void searchSignal(QString searchContent);
void pressEsc();
void pressTab();
void canelSearchEditFocus();
void activeWhoseProcessList(int index);
private:

View File

@ -216,6 +216,8 @@
<file>res/tool/close_press.png</file>
<file>res/arrow_right.png</file>
<file>res/search.png</file>
<file>res/ok.png</file>
<file>res/menu_selected.png</file>
</qresource>
<qresource prefix="/sys">
<file>res/sysBtn/close_button.png</file>

View File

@ -691,7 +691,7 @@ inline QString getPluginsDirectory() {
if (isRunningInstalled()) {
return QString("/usr/lib/kylin-assistant/plugins/");
} else {
return QString(QCoreApplication::applicationDirPath() + "plugins/");
return QString(QCoreApplication::applicationDirPath() + "/plugins/");
}
}
@ -923,20 +923,20 @@ void MainWindow::reViewTheOrgSkin()
}
void MainWindow::showMainMenu() {
if (this->arch == "aarch64" || this->osName == "Kylin" || this->osName == "YHKylin")
{
// if (this->arch == "aarch64" || this->osName == "Kylin" || this->osName == "YHKylin")
// {
QPoint p = rect().topRight();
p.setX(p.x() - 180);
p.setY(p.y() + 22);
main_menu->exec(this->mapToGlobal(p));
}
else
{
QPoint p = rect().topLeft();
p.setX(p.x() + 107);//104
p.setY(p.y() + 22);
main_menu->exec(this->mapToGlobal(p));
}
// }
// else
// {
// QPoint p = rect().topLeft();
// p.setX(p.x() + 107);//104
// p.setY(p.y() + 22);
// main_menu->exec(this->mapToGlobal(p));
// }
// //向上弹出menu
// QPoint pos;
@ -985,7 +985,7 @@ void MainWindow::setCurrentPageIndex(int index)
}
else if(index == 1)
{
if (this->arch == "aarch64" || this->osName == "Kylin" || this->osName == "YHKylin")
// if (this->arch == "aarch64" || this->osName == "Kylin" || this->osName == "YHKylin")
// login_widget->hide();
if (status == HOMEPAGE) {
statusFlag = true;
@ -1020,7 +1020,7 @@ void MainWindow::setCurrentPageIndex(int index)
}
else if(index == 2)
{
if (this->arch == "aarch64" || this->osName == "Kylin" || this->osName == "YHKylin" )
// if (this->arch == "aarch64" || this->osName == "Kylin" || this->osName == "YHKylin" )
// login_widget->hide();
if (status == HOMEPAGE) {
statusFlag = true;
@ -1059,30 +1059,30 @@ void MainWindow::setCurrentPageIndex(int index)
statusFlag = true;
else
statusFlag = false;
if (this->arch == "aarch64" || this->osName == "Kylin" || this->osName == "YHKylin" )
{
// if (this->arch == "aarch64" || this->osName == "Kylin" || this->osName == "YHKylin" )
// {
// login_widget->hide();
if (status != BOXPAGE && statusFlag) {
shadow_widget->show();
tool_widget->hide();
if(title_widget->isVisible())
title_widget->hide();
// topStack->setCurrentIndex(3);
// bottomStack->setCurrentIndex(3);
topStack->setCurrentWidget(box_action_widget);
bottomStack->setCurrentWidget(box_widget);
spreadGroup->start();
status = BOXPAGE;
}
else {
// topStack->setCurrentIndex(3);
// bottomStack->setCurrentIndex(3);
topStack->setCurrentWidget(box_action_widget);
bottomStack->setCurrentWidget(box_widget);
}
}
else
{
// if (status != BOXPAGE && statusFlag) {
// shadow_widget->show();
// tool_widget->hide();
// if(title_widget->isVisible())
// title_widget->hide();
// // topStack->setCurrentIndex(3);
// // bottomStack->setCurrentIndex(3);
// topStack->setCurrentWidget(box_action_widget);
// bottomStack->setCurrentWidget(box_widget);
// spreadGroup->start();
// status = BOXPAGE;
// }
// else {
// // topStack->setCurrentIndex(3);
// // bottomStack->setCurrentIndex(3);
// topStack->setCurrentWidget(box_action_widget);
// bottomStack->setCurrentWidget(box_widget);
// }
// }
// else
// {
if (status != SETTINGPAGE && statusFlag) {
shadow_widget->show();
tool_widget->hide();
@ -1107,12 +1107,12 @@ void MainWindow::setCurrentPageIndex(int index)
topStack->setCurrentWidget(setting_action_widget);
bottomStack->setCurrentWidget(setting_widget);
}
}
// }
}
else if(index == 4)
{
if (this->arch != "aarch64" && this->osName != "Kylin" && this->osName != "YHKylin")
{
// if (this->arch != "aarch64" && this->osName != "Kylin" && this->osName != "YHKylin")
// {
if (status == HOMEPAGE)
statusFlag = true;
else
@ -1141,7 +1141,7 @@ void MainWindow::setCurrentPageIndex(int index)
topStack->setCurrentWidget(box_action_widget);
bottomStack->setCurrentWidget(box_widget);
}
}
// }
}
}
@ -1360,8 +1360,22 @@ void MainWindow::mouseMoveEvent(QMouseEvent *event)
}
}
//void MainWindow::paintEvent(QPaintEvent *event)
//{
/*void MainWindow::paintEvent(QPaintEvent *event)
{
QPainter painter(this);
painter.setRenderHint(QPainter::Antialiasing, true);
painter.setOpacity(0.05);
int penWidth = 1;
QPainterPath framePath;
framePath.addRoundedRect(QRect(rect().x() + penWidth, rect().y() + penWidth, rect().width() - penWidth * 2, rect().height() - penWidth * 2), 4, 4);//背景弧度
painter.setClipPath(framePath);
QPen framePen;
framePen.setColor(QColor("#F5F5F5"));
painter.setOpacity(0.2);
painter.drawPath(framePath);
// QPainterPath path;
// path.setFillRule(Qt::WindingFill);
// path.addRect(10, 10, this->width()-20, this->height()-20);
@ -1380,4 +1394,4 @@ void MainWindow::mouseMoveEvent(QMouseEvent *event)
// painter.setPen(color);
// painter.drawPath(path);
// }
//}
}*/

View File

@ -39,7 +39,8 @@ PluginManager* PluginManager::Instance()
bool PluginManager::loadPlugin(QString plugin_path)
{
QDir pluginsDir(plugin_path/* + "/libs"*/);
// qDebug() << "plugin_path="<<plugin_path;
QDir pluginsDir(plugin_path);
foreach (QString fileName, pluginsDir.entryList(QStringList("*.so"),QDir::Files)) {
QPluginLoader *pluginLoader = new QPluginLoader(pluginsDir.absoluteFilePath(fileName));
QObject *plugin = pluginLoader->instance();
@ -75,47 +76,3 @@ bool PluginManager::unloadPlugin(QString plugin_guid)
plugin_map.erase(iter);
return true;
}
/*PluginManager::PluginManager(QObject *parent)
: QObject(parent)
{
}
PluginManager::~PluginManager(void)
{
}
PluginManager* PluginManager::Instance()
{
static PluginManager PluginMgr;
return &PluginMgr;
}
void PluginManager::loadPlugin(QString plugin_path)
{
QDir pluginsDir(plugin_path + "/libs");
const QStringList plugins = pluginsDir.entryList(QStringList("*.so"), QDir::Files);
for (const QString file : plugins)
{
if (!QLibrary::isLibrary(file))
continue;
QPluginLoader *pluginLoader = new QPluginLoader(pluginsDir.absoluteFilePath(file), this);
PluginInterface *interface = qobject_cast<PluginInterface *>(pluginLoader->instance());
if (!interface)
{
qWarning() << pluginLoader->errorString();
pluginLoader->unload();
pluginLoader->deleteLater();
return;
} else {
qDebug() << "The plugin interface is: " << interface;
}
QWidget *w = interface->centralWidget();
w->setVisible(false);
emit pluginAdded(w);
}
}*/

BIN
src/res/menu_selected.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
src/res/ok.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -630,6 +630,56 @@ QMenu::indicator {
height: 13px;
}
/*---------Monitor--------*/
QMenu#MonitorMenu{
background-color: white;
border: 1px solid gray;
margin:1px;
}
QMenu#MonitorMenu::icon {
position: absolute;
left: 21px;
}
QMenu#MonitorMenu::item {
padding:0px 0px 0px 45px;/*item的文字距离item的上右下左的距离: top right bottom left*/
margin-left: 0px;
border:1px solid #2e2e2e;
height:25px;
color: #999999;
font-size:12px;
font-family:方正黑体_GBK;
background-color: transparent;
border: 1px solid transparent;
}
QMenu#MonitorMenu::item:selected:enabled{
background: #0da4f6;
color: #ffffff;
}
QMenu#MonitorMenu::item:selected:!enabled{
background:transparent;
}
/*分割线*/
QMenu#MonitorMenu::separator{
height:1px;
background: #3b3b3b;
margin:2px 0px 2px 0px;
}
QMenu#MonitorMenu::indicator:exclusive:checked {
image: url(:/res/menu_selected.png);
}
QMenu#MonitorMenu::indicator:non-exclusive:checked{
image:url(:/res/ok.png);
}
/*-------------------QRadioButton-------------------*/
QRadioButton {
spacing: 5px;

View File

@ -97,3 +97,21 @@ void TitleWidget::initConnect() {
connect(skin_button, SIGNAL(clicked()), p_mainwindow, SLOT(openSkinCenter()));
connect(main_menu_button, SIGNAL(clicked()), p_mainwindow, SLOT(showMainMenu()));
}
/*void TitleWidget::paintEvent(QPaintEvent *event)
{
QPainter painter(this);
painter.setRenderHint(QPainter::Antialiasing, true);
painter.setOpacity(0.05);
int penWidth = 1;
QPainterPath framePath;
framePath.addRoundedRect(QRect(rect().x() + penWidth, rect().y() + penWidth, rect().width() - penWidth * 2, rect().height() - penWidth * 2), 4, 4);//背景弧度
painter.setClipPath(framePath);
QPen framePen;
framePen.setColor(QColor("#F5F5F5"));
painter.setOpacity(0.2);
painter.drawPath(framePath);
}*/

View File

@ -41,6 +41,9 @@ public:
void setParentWindow(MainWindow* window) { p_mainwindow = window;}
void initConnect();
//protected:
// virtual void paintEvent(QPaintEvent *event);
signals:
void closeApp();

View File

@ -142,13 +142,13 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>BoxWidget</name>
<message>
<location filename="../boxwidget.cpp" line="116"/>
<location filename="../boxwidget.cpp" line="118"/>
<location filename="../boxwidget.cpp" line="148"/>
<location filename="../boxwidget.cpp" line="150"/>
<source>Kylin Software Center</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../boxwidget.cpp" line="128"/>
<location filename="../boxwidget.cpp" line="160"/>
<source>Boot Manager</source>
<translation type="unfinished"></translation>
</message>
@ -455,7 +455,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>CleanerItems</name>
<message>
<location filename="../../cleaner/cleaneritems.cpp" line="177"/>
<location filename="../../cleaner/cleaneritems.cpp" line="175"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
@ -1429,60 +1429,60 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>FontWidget</name>
<message>
<location filename="../../setting/fontwidget.cpp" line="87"/>
<location filename="../../setting/fontwidget.cpp" line="88"/>
<location filename="../../setting/fontwidget.cpp" line="89"/>
<location filename="../../setting/fontwidget.cpp" line="90"/>
<location filename="../../setting/fontwidget.cpp" line="91"/>
<location filename="../../setting/fontwidget.cpp" line="92"/>
<location filename="../../setting/fontwidget.cpp" line="93"/>
<source>Click here to change font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<location filename="../../setting/fontwidget.cpp" line="277"/>
<source>Default Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<location filename="../../setting/fontwidget.cpp" line="278"/>
<source>Desktop Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<source>Monospace Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<source>Document Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<source>Titlebar Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<source>Global Font Scaling</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<source>Hinting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<source>Antialiasing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="287"/>
<location filename="../../setting/fontwidget.cpp" line="288"/>
<location filename="../../setting/fontwidget.cpp" line="289"/>
<location filename="../../setting/fontwidget.cpp" line="290"/>
<location filename="../../setting/fontwidget.cpp" line="291"/>
<source>Restore</source>
<translation type="unfinished"></translation>
</message>
@ -1696,47 +1696,47 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>HomePage</name>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>Boot Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="258"/>
<location filename="../homepage.cpp" line="259"/>
<source>Current Version Number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="259"/>
<location filename="../homepage.cpp" line="260"/>
<source>Update to the lastest version, make it work better</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="260"/>
<location filename="../homepage.cpp" line="261"/>
<source>updating on the backend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="261"/>
<location filename="../homepage.cpp" line="262"/>
<source>Common toolbox</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="262"/>
<location filename="../homepage.cpp" line="263"/>
<source>Fast and practical, making the system more personalized</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="281"/>
<location filename="../homepage.cpp" line="282"/>
<source>Upgrade is complete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="283"/>
<location filename="../homepage.cpp" line="284"/>
<source>Updating on the backend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>More</source>
<translation type="unfinished"></translation>
</message>
@ -1947,59 +1947,6 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LauncherWidget</name>
<message>
<location filename="../../setting/launcherwidget.cpp" line="314"/>
<source>Launcher icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="315"/>
<source>Launcher hide mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="316"/>
<source>Display desktop icon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="317"/>
<source>Launcher Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="318"/>
<source>Icon Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="319"/>
<source>Top panel icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="320"/>
<source>Top panel auto hide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="321"/>
<source>Bottom panel icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="322"/>
<source>Bottom panel auto hide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="323"/>
<source>Launcher position</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoginWidget</name>
<message>
@ -2016,8 +1963,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="56"/>
<location filename="../mainwindow.cpp" line="61"/>
<location filename="../mainwindow.cpp" line="69"/>
<source>Kylin Assistant</source>
<translation type="unfinished"></translation>
</message>
@ -2213,11 +2159,224 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessDialog</name>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="145"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="161"/>
<source>End process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<source>Ending a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be ended.
Are you sure to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="144"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="150"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="151"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="163"/>
<source>Kill process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<source>Killing a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be killed.
Are you sure to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="157"/>
<source>Stop process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="159"/>
<source>Continue process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="188"/>
<source>Properties</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessListItem</name>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="54"/>
<source>Stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="56"/>
<source>Suspend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="58"/>
<source>Zombie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="60"/>
<source>No response</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="63"/>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="65"/>
<source>Uninterruptible</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessListWidget</name>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Process Name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>User</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>CPU</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Command Line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Memory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="658"/>
<source>No search result</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessManager</name>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="48"/>
<source>System Monitor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="53"/>
<source>Help user to kill process</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PropertiesDialog</name>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="58"/>
<source>User name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="70"/>
<source>Process name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="82"/>
<source>Command line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="96"/>
<source>CPU Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="109"/>
<source>Started Time</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../main.cpp" line="130"/>
<source>kylin-assistant had already running!</source>
<location filename="../../plugins/systemmonitor/util.cpp" line="213"/>
<source>Running</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="217"/>
<source>Stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="221"/>
<source>Zombie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="225"/>
<source>Uninterruptible</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="229"/>
<source>Sleeping</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="239"/>
<source>Very High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="241"/>
<source>High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="243"/>
<source>Normal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="245"/>
<source>Low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="247"/>
<source>Very Low</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2429,40 +2588,40 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredDialog</name>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="109"/>
<location filename="../../shredmanager/shreddialog.cpp" line="185"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="113"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="189"/>
<source>Shred Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="110"/>
<location filename="../../shredmanager/shreddialog.cpp" line="239"/>
<location filename="../../shredmanager/shreddialog.cpp" line="251"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="114"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="243"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="255"/>
<source>No select any file which need to be shredded</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="111"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="115"/>
<source>Shred File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="112"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="116"/>
<source>Deselect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="227"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="231"/>
<source>Select file!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="238"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="242"/>
<source>Shred successfully!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="244"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="248"/>
<source>Shred failed!</source>
<translation type="unfinished"></translation>
</message>
@ -2470,12 +2629,12 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredManager</name>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="44"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="50"/>
<source>Shred Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="49"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="55"/>
<source>Delete files makes it unable to recover</source>
<translation type="unfinished"></translation>
</message>
@ -2483,28 +2642,28 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>SkinCenter</name>
<message>
<location filename="../skincenter.cpp" line="38"/>
<location filename="../skincenter.cpp" line="67"/>
<location filename="../skincenter.cpp" line="37"/>
<location filename="../skincenter.cpp" line="66"/>
<source>Skin Setting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="78"/>
<location filename="../skincenter.cpp" line="77"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="81"/>
<location filename="../skincenter.cpp" line="80"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="504"/>
<location filename="../skincenter.cpp" line="503"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="505"/>
<location filename="../skincenter.cpp" line="504"/>
<source>Files(*.png *.jpg)</source>
<translation type="unfinished"></translation>
</message>
@ -2549,6 +2708,32 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TitleWidget</name>
<message>
<location filename="../../plugins/systemmonitor/titlewidget.cpp" line="90"/>
<source>Kylin System Monitor</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ToolBar</name>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="196"/>
<source>Processes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="197"/>
<source>Resources</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="198"/>
<source>File Systems</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ToolWidget</name>
<message>
@ -2636,116 +2821,116 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>UpgradeDialog</name>
<message>
<location filename="../upgradedialog.cpp" line="60"/>
<location filename="../upgradedialog.cpp" line="61"/>
<source>check and update</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="102"/>
<location filename="../upgradedialog.cpp" line="397"/>
<location filename="../upgradedialog.cpp" line="103"/>
<location filename="../upgradedialog.cpp" line="398"/>
<source>Current verison:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="138"/>
<location filename="../upgradedialog.cpp" line="139"/>
<source>Official version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="161"/>
<location filename="../upgradedialog.cpp" line="162"/>
<source>An error occurred!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="162"/>
<location filename="../upgradedialog.cpp" line="163"/>
<source>Network or local sources anomaly</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="166"/>
<location filename="../upgradedialog.cpp" line="167"/>
<source>you can visit the&lt;a style=&apos;color: #3f96e4;&apos; href = http://www.ubuntukylin.com&gt; UK official website&lt;/a&gt; to download the lastest deb package</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="171"/>
<location filename="../upgradedialog.cpp" line="172"/>
<source>Retry</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="184"/>
<location filename="../upgradedialog.cpp" line="185"/>
<source>Finish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="191"/>
<location filename="../upgradedialog.cpp" line="192"/>
<source>Upgrade</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="253"/>
<location filename="../upgradedialog.cpp" line="336"/>
<location filename="../upgradedialog.cpp" line="254"/>
<location filename="../upgradedialog.cpp" line="337"/>
<source>Start to update the local sources</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="332"/>
<location filename="../upgradedialog.cpp" line="333"/>
<source>Start to download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="381"/>
<location filename="../upgradedialog.cpp" line="382"/>
<source>Updating local sources...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="409"/>
<location filename="../upgradedialog.cpp" line="410"/>
<source>Start to install</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="343"/>
<location filename="../upgradedialog.cpp" line="344"/>
<source>Download completely</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="354"/>
<location filename="../upgradedialog.cpp" line="355"/>
<source>Local sources updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="364"/>
<location filename="../upgradedialog.cpp" line="365"/>
<source>Found a new version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="152"/>
<location filename="../upgradedialog.cpp" line="153"/>
<source>New version:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="359"/>
<location filename="../upgradedialog.cpp" line="373"/>
<location filename="../upgradedialog.cpp" line="360"/>
<location filename="../upgradedialog.cpp" line="374"/>
<source>Not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="163"/>
<location filename="../upgradedialog.cpp" line="277"/>
<location filename="../upgradedialog.cpp" line="164"/>
<location filename="../upgradedialog.cpp" line="278"/>
<source>Testing network and local sources...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="396"/>
<location filename="../upgradedialog.cpp" line="397"/>
<source>Kylin Assistant is the latest version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="417"/>
<location filename="../upgradedialog.cpp" line="418"/>
<source>Upgrading the main program...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="471"/>
<location filename="../upgradedialog.cpp" line="472"/>
<source>Start to upgrade the main program</source>
<translation type="unfinished"></translation>
</message>

View File

@ -142,13 +142,13 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>BoxWidget</name>
<message>
<location filename="../boxwidget.cpp" line="116"/>
<location filename="../boxwidget.cpp" line="118"/>
<location filename="../boxwidget.cpp" line="148"/>
<location filename="../boxwidget.cpp" line="150"/>
<source>Kylin Software Center</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../boxwidget.cpp" line="128"/>
<location filename="../boxwidget.cpp" line="160"/>
<source>Boot Manager</source>
<translation type="unfinished"></translation>
</message>
@ -455,7 +455,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>CleanerItems</name>
<message>
<location filename="../../cleaner/cleaneritems.cpp" line="177"/>
<location filename="../../cleaner/cleaneritems.cpp" line="175"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
@ -1429,60 +1429,60 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>FontWidget</name>
<message>
<location filename="../../setting/fontwidget.cpp" line="87"/>
<location filename="../../setting/fontwidget.cpp" line="88"/>
<location filename="../../setting/fontwidget.cpp" line="89"/>
<location filename="../../setting/fontwidget.cpp" line="90"/>
<location filename="../../setting/fontwidget.cpp" line="91"/>
<location filename="../../setting/fontwidget.cpp" line="92"/>
<location filename="../../setting/fontwidget.cpp" line="93"/>
<source>Click here to change font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<location filename="../../setting/fontwidget.cpp" line="277"/>
<source>Default Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<location filename="../../setting/fontwidget.cpp" line="278"/>
<source>Desktop Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<source>Monospace Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<source>Document Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<source>Titlebar Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<source>Global Font Scaling</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<source>Hinting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<source>Antialiasing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="287"/>
<location filename="../../setting/fontwidget.cpp" line="288"/>
<location filename="../../setting/fontwidget.cpp" line="289"/>
<location filename="../../setting/fontwidget.cpp" line="290"/>
<location filename="../../setting/fontwidget.cpp" line="291"/>
<source>Restore</source>
<translation type="unfinished"></translation>
</message>
@ -1696,47 +1696,47 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>HomePage</name>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>Boot Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="258"/>
<location filename="../homepage.cpp" line="259"/>
<source>Current Version Number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="259"/>
<location filename="../homepage.cpp" line="260"/>
<source>Update to the lastest version, make it work better</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="260"/>
<location filename="../homepage.cpp" line="261"/>
<source>updating on the backend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="261"/>
<location filename="../homepage.cpp" line="262"/>
<source>Common toolbox</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="262"/>
<location filename="../homepage.cpp" line="263"/>
<source>Fast and practical, making the system more personalized</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="281"/>
<location filename="../homepage.cpp" line="282"/>
<source>Upgrade is complete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="283"/>
<location filename="../homepage.cpp" line="284"/>
<source>Updating on the backend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>More</source>
<translation type="unfinished"></translation>
</message>
@ -1947,59 +1947,6 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LauncherWidget</name>
<message>
<location filename="../../setting/launcherwidget.cpp" line="314"/>
<source>Launcher icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="315"/>
<source>Launcher hide mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="316"/>
<source>Display desktop icon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="317"/>
<source>Launcher Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="318"/>
<source>Icon Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="319"/>
<source>Top panel icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="320"/>
<source>Top panel auto hide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="321"/>
<source>Bottom panel icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="322"/>
<source>Bottom panel auto hide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="323"/>
<source>Launcher position</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoginWidget</name>
<message>
@ -2016,8 +1963,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="56"/>
<location filename="../mainwindow.cpp" line="61"/>
<location filename="../mainwindow.cpp" line="69"/>
<source>Kylin Assistant</source>
<translation type="unfinished"></translation>
</message>
@ -2213,11 +2159,224 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessDialog</name>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="145"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="161"/>
<source>End process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<source>Ending a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be ended.
Are you sure to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="144"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="150"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="151"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="163"/>
<source>Kill process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<source>Killing a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be killed.
Are you sure to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="157"/>
<source>Stop process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="159"/>
<source>Continue process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="188"/>
<source>Properties</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessListItem</name>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="54"/>
<source>Stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="56"/>
<source>Suspend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="58"/>
<source>Zombie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="60"/>
<source>No response</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="63"/>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="65"/>
<source>Uninterruptible</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessListWidget</name>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Process Name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>User</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>CPU</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Command Line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Memory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="658"/>
<source>No search result</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessManager</name>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="48"/>
<source>System Monitor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="53"/>
<source>Help user to kill process</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PropertiesDialog</name>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="58"/>
<source>User name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="70"/>
<source>Process name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="82"/>
<source>Command line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="96"/>
<source>CPU Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="109"/>
<source>Started Time</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../main.cpp" line="130"/>
<source>kylin-assistant had already running!</source>
<location filename="../../plugins/systemmonitor/util.cpp" line="213"/>
<source>Running</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="217"/>
<source>Stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="221"/>
<source>Zombie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="225"/>
<source>Uninterruptible</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="229"/>
<source>Sleeping</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="239"/>
<source>Very High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="241"/>
<source>High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="243"/>
<source>Normal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="245"/>
<source>Low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="247"/>
<source>Very Low</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2429,40 +2588,40 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredDialog</name>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="109"/>
<location filename="../../shredmanager/shreddialog.cpp" line="185"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="113"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="189"/>
<source>Shred Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="110"/>
<location filename="../../shredmanager/shreddialog.cpp" line="239"/>
<location filename="../../shredmanager/shreddialog.cpp" line="251"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="114"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="243"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="255"/>
<source>No select any file which need to be shredded</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="111"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="115"/>
<source>Shred File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="112"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="116"/>
<source>Deselect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="227"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="231"/>
<source>Select file!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="238"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="242"/>
<source>Shred successfully!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="244"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="248"/>
<source>Shred failed!</source>
<translation type="unfinished"></translation>
</message>
@ -2470,12 +2629,12 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredManager</name>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="44"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="50"/>
<source>Shred Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="49"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="55"/>
<source>Delete files makes it unable to recover</source>
<translation type="unfinished"></translation>
</message>
@ -2483,28 +2642,28 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>SkinCenter</name>
<message>
<location filename="../skincenter.cpp" line="38"/>
<location filename="../skincenter.cpp" line="67"/>
<location filename="../skincenter.cpp" line="37"/>
<location filename="../skincenter.cpp" line="66"/>
<source>Skin Setting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="78"/>
<location filename="../skincenter.cpp" line="77"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="81"/>
<location filename="../skincenter.cpp" line="80"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="504"/>
<location filename="../skincenter.cpp" line="503"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="505"/>
<location filename="../skincenter.cpp" line="504"/>
<source>Files(*.png *.jpg)</source>
<translation type="unfinished"></translation>
</message>
@ -2549,6 +2708,32 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TitleWidget</name>
<message>
<location filename="../../plugins/systemmonitor/titlewidget.cpp" line="90"/>
<source>Kylin System Monitor</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ToolBar</name>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="196"/>
<source>Processes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="197"/>
<source>Resources</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="198"/>
<source>File Systems</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ToolWidget</name>
<message>
@ -2636,116 +2821,116 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>UpgradeDialog</name>
<message>
<location filename="../upgradedialog.cpp" line="60"/>
<location filename="../upgradedialog.cpp" line="61"/>
<source>check and update</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="102"/>
<location filename="../upgradedialog.cpp" line="397"/>
<location filename="../upgradedialog.cpp" line="103"/>
<location filename="../upgradedialog.cpp" line="398"/>
<source>Current verison:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="138"/>
<location filename="../upgradedialog.cpp" line="139"/>
<source>Official version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="161"/>
<location filename="../upgradedialog.cpp" line="162"/>
<source>An error occurred!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="162"/>
<location filename="../upgradedialog.cpp" line="163"/>
<source>Network or local sources anomaly</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="166"/>
<location filename="../upgradedialog.cpp" line="167"/>
<source>you can visit the&lt;a style=&apos;color: #3f96e4;&apos; href = http://www.ubuntukylin.com&gt; UK official website&lt;/a&gt; to download the lastest deb package</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="171"/>
<location filename="../upgradedialog.cpp" line="172"/>
<source>Retry</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="184"/>
<location filename="../upgradedialog.cpp" line="185"/>
<source>Finish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="191"/>
<location filename="../upgradedialog.cpp" line="192"/>
<source>Upgrade</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="253"/>
<location filename="../upgradedialog.cpp" line="336"/>
<location filename="../upgradedialog.cpp" line="254"/>
<location filename="../upgradedialog.cpp" line="337"/>
<source>Start to update the local sources</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="332"/>
<location filename="../upgradedialog.cpp" line="333"/>
<source>Start to download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="381"/>
<location filename="../upgradedialog.cpp" line="382"/>
<source>Updating local sources...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="409"/>
<location filename="../upgradedialog.cpp" line="410"/>
<source>Start to install</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="343"/>
<location filename="../upgradedialog.cpp" line="344"/>
<source>Download completely</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="354"/>
<location filename="../upgradedialog.cpp" line="355"/>
<source>Local sources updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="364"/>
<location filename="../upgradedialog.cpp" line="365"/>
<source>Found a new version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="152"/>
<location filename="../upgradedialog.cpp" line="153"/>
<source>New version:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="359"/>
<location filename="../upgradedialog.cpp" line="373"/>
<location filename="../upgradedialog.cpp" line="360"/>
<location filename="../upgradedialog.cpp" line="374"/>
<source>Not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="163"/>
<location filename="../upgradedialog.cpp" line="277"/>
<location filename="../upgradedialog.cpp" line="164"/>
<location filename="../upgradedialog.cpp" line="278"/>
<source>Testing network and local sources...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="396"/>
<location filename="../upgradedialog.cpp" line="397"/>
<source>Kylin Assistant is the latest version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="417"/>
<location filename="../upgradedialog.cpp" line="418"/>
<source>Upgrading the main program...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="471"/>
<location filename="../upgradedialog.cpp" line="472"/>
<source>Start to upgrade the main program</source>
<translation type="unfinished"></translation>
</message>

View File

@ -142,13 +142,13 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>BoxWidget</name>
<message>
<location filename="../boxwidget.cpp" line="116"/>
<location filename="../boxwidget.cpp" line="118"/>
<location filename="../boxwidget.cpp" line="148"/>
<location filename="../boxwidget.cpp" line="150"/>
<source>Kylin Software Center</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../boxwidget.cpp" line="128"/>
<location filename="../boxwidget.cpp" line="160"/>
<source>Boot Manager</source>
<translation type="unfinished"></translation>
</message>
@ -455,7 +455,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>CleanerItems</name>
<message>
<location filename="../../cleaner/cleaneritems.cpp" line="177"/>
<location filename="../../cleaner/cleaneritems.cpp" line="175"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
@ -1429,60 +1429,60 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>FontWidget</name>
<message>
<location filename="../../setting/fontwidget.cpp" line="87"/>
<location filename="../../setting/fontwidget.cpp" line="88"/>
<location filename="../../setting/fontwidget.cpp" line="89"/>
<location filename="../../setting/fontwidget.cpp" line="90"/>
<location filename="../../setting/fontwidget.cpp" line="91"/>
<location filename="../../setting/fontwidget.cpp" line="92"/>
<location filename="../../setting/fontwidget.cpp" line="93"/>
<source>Click here to change font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<location filename="../../setting/fontwidget.cpp" line="277"/>
<source>Default Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<location filename="../../setting/fontwidget.cpp" line="278"/>
<source>Desktop Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<source>Monospace Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<source>Document Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<source>Titlebar Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<source>Global Font Scaling</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<source>Hinting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<source>Antialiasing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="287"/>
<location filename="../../setting/fontwidget.cpp" line="288"/>
<location filename="../../setting/fontwidget.cpp" line="289"/>
<location filename="../../setting/fontwidget.cpp" line="290"/>
<location filename="../../setting/fontwidget.cpp" line="291"/>
<source>Restore</source>
<translation type="unfinished"></translation>
</message>
@ -1696,47 +1696,47 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>HomePage</name>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>Boot Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="258"/>
<location filename="../homepage.cpp" line="259"/>
<source>Current Version Number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="259"/>
<location filename="../homepage.cpp" line="260"/>
<source>Update to the lastest version, make it work better</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="260"/>
<location filename="../homepage.cpp" line="261"/>
<source>updating on the backend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="261"/>
<location filename="../homepage.cpp" line="262"/>
<source>Common toolbox</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="262"/>
<location filename="../homepage.cpp" line="263"/>
<source>Fast and practical, making the system more personalized</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="281"/>
<location filename="../homepage.cpp" line="282"/>
<source>Upgrade is complete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="283"/>
<location filename="../homepage.cpp" line="284"/>
<source>Updating on the backend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>More</source>
<translation type="unfinished"></translation>
</message>
@ -1947,59 +1947,6 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LauncherWidget</name>
<message>
<location filename="../../setting/launcherwidget.cpp" line="314"/>
<source>Launcher icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="315"/>
<source>Launcher hide mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="316"/>
<source>Display desktop icon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="317"/>
<source>Launcher Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="318"/>
<source>Icon Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="319"/>
<source>Top panel icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="320"/>
<source>Top panel auto hide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="321"/>
<source>Bottom panel icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="322"/>
<source>Bottom panel auto hide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="323"/>
<source>Launcher position</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoginWidget</name>
<message>
@ -2016,8 +1963,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="56"/>
<location filename="../mainwindow.cpp" line="61"/>
<location filename="../mainwindow.cpp" line="69"/>
<source>Kylin Assistant</source>
<translation type="unfinished"></translation>
</message>
@ -2213,11 +2159,224 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessDialog</name>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="145"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="161"/>
<source>End process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<source>Ending a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be ended.
Are you sure to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="144"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="150"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="151"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="163"/>
<source>Kill process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<source>Killing a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be killed.
Are you sure to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="157"/>
<source>Stop process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="159"/>
<source>Continue process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="188"/>
<source>Properties</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessListItem</name>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="54"/>
<source>Stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="56"/>
<source>Suspend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="58"/>
<source>Zombie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="60"/>
<source>No response</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="63"/>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="65"/>
<source>Uninterruptible</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessListWidget</name>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Process Name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>User</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>CPU</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Command Line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Memory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="658"/>
<source>No search result</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessManager</name>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="48"/>
<source>System Monitor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="53"/>
<source>Help user to kill process</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PropertiesDialog</name>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="58"/>
<source>User name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="70"/>
<source>Process name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="82"/>
<source>Command line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="96"/>
<source>CPU Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="109"/>
<source>Started Time</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../main.cpp" line="130"/>
<source>kylin-assistant had already running!</source>
<location filename="../../plugins/systemmonitor/util.cpp" line="213"/>
<source>Running</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="217"/>
<source>Stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="221"/>
<source>Zombie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="225"/>
<source>Uninterruptible</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="229"/>
<source>Sleeping</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="239"/>
<source>Very High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="241"/>
<source>High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="243"/>
<source>Normal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="245"/>
<source>Low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="247"/>
<source>Very Low</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2429,40 +2588,40 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredDialog</name>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="109"/>
<location filename="../../shredmanager/shreddialog.cpp" line="185"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="113"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="189"/>
<source>Shred Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="110"/>
<location filename="../../shredmanager/shreddialog.cpp" line="239"/>
<location filename="../../shredmanager/shreddialog.cpp" line="251"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="114"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="243"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="255"/>
<source>No select any file which need to be shredded</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="111"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="115"/>
<source>Shred File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="112"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="116"/>
<source>Deselect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="227"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="231"/>
<source>Select file!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="238"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="242"/>
<source>Shred successfully!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="244"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="248"/>
<source>Shred failed!</source>
<translation type="unfinished"></translation>
</message>
@ -2470,12 +2629,12 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredManager</name>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="44"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="50"/>
<source>Shred Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="49"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="55"/>
<source>Delete files makes it unable to recover</source>
<translation type="unfinished"></translation>
</message>
@ -2483,28 +2642,28 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>SkinCenter</name>
<message>
<location filename="../skincenter.cpp" line="38"/>
<location filename="../skincenter.cpp" line="67"/>
<location filename="../skincenter.cpp" line="37"/>
<location filename="../skincenter.cpp" line="66"/>
<source>Skin Setting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="78"/>
<location filename="../skincenter.cpp" line="77"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="81"/>
<location filename="../skincenter.cpp" line="80"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="504"/>
<location filename="../skincenter.cpp" line="503"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="505"/>
<location filename="../skincenter.cpp" line="504"/>
<source>Files(*.png *.jpg)</source>
<translation type="unfinished"></translation>
</message>
@ -2549,6 +2708,32 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TitleWidget</name>
<message>
<location filename="../../plugins/systemmonitor/titlewidget.cpp" line="90"/>
<source>Kylin System Monitor</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ToolBar</name>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="196"/>
<source>Processes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="197"/>
<source>Resources</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="198"/>
<source>File Systems</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ToolWidget</name>
<message>
@ -2636,116 +2821,116 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>UpgradeDialog</name>
<message>
<location filename="../upgradedialog.cpp" line="60"/>
<location filename="../upgradedialog.cpp" line="61"/>
<source>check and update</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="102"/>
<location filename="../upgradedialog.cpp" line="397"/>
<location filename="../upgradedialog.cpp" line="103"/>
<location filename="../upgradedialog.cpp" line="398"/>
<source>Current verison:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="138"/>
<location filename="../upgradedialog.cpp" line="139"/>
<source>Official version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="161"/>
<location filename="../upgradedialog.cpp" line="162"/>
<source>An error occurred!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="162"/>
<location filename="../upgradedialog.cpp" line="163"/>
<source>Network or local sources anomaly</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="166"/>
<location filename="../upgradedialog.cpp" line="167"/>
<source>you can visit the&lt;a style=&apos;color: #3f96e4;&apos; href = http://www.ubuntukylin.com&gt; UK official website&lt;/a&gt; to download the lastest deb package</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="171"/>
<location filename="../upgradedialog.cpp" line="172"/>
<source>Retry</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="184"/>
<location filename="../upgradedialog.cpp" line="185"/>
<source>Finish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="191"/>
<location filename="../upgradedialog.cpp" line="192"/>
<source>Upgrade</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="253"/>
<location filename="../upgradedialog.cpp" line="336"/>
<location filename="../upgradedialog.cpp" line="254"/>
<location filename="../upgradedialog.cpp" line="337"/>
<source>Start to update the local sources</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="332"/>
<location filename="../upgradedialog.cpp" line="333"/>
<source>Start to download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="381"/>
<location filename="../upgradedialog.cpp" line="382"/>
<source>Updating local sources...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="409"/>
<location filename="../upgradedialog.cpp" line="410"/>
<source>Start to install</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="343"/>
<location filename="../upgradedialog.cpp" line="344"/>
<source>Download completely</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="354"/>
<location filename="../upgradedialog.cpp" line="355"/>
<source>Local sources updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="364"/>
<location filename="../upgradedialog.cpp" line="365"/>
<source>Found a new version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="152"/>
<location filename="../upgradedialog.cpp" line="153"/>
<source>New version:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="359"/>
<location filename="../upgradedialog.cpp" line="373"/>
<location filename="../upgradedialog.cpp" line="360"/>
<location filename="../upgradedialog.cpp" line="374"/>
<source>Not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="163"/>
<location filename="../upgradedialog.cpp" line="277"/>
<location filename="../upgradedialog.cpp" line="164"/>
<location filename="../upgradedialog.cpp" line="278"/>
<source>Testing network and local sources...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="396"/>
<location filename="../upgradedialog.cpp" line="397"/>
<source>Kylin Assistant is the latest version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="417"/>
<location filename="../upgradedialog.cpp" line="418"/>
<source>Upgrading the main program...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="471"/>
<location filename="../upgradedialog.cpp" line="472"/>
<source>Start to upgrade the main program</source>
<translation type="unfinished"></translation>
</message>

View File

@ -142,13 +142,13 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>BoxWidget</name>
<message>
<location filename="../boxwidget.cpp" line="116"/>
<location filename="../boxwidget.cpp" line="118"/>
<location filename="../boxwidget.cpp" line="148"/>
<location filename="../boxwidget.cpp" line="150"/>
<source>Kylin Software Center</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../boxwidget.cpp" line="128"/>
<location filename="../boxwidget.cpp" line="160"/>
<source>Boot Manager</source>
<translation type="unfinished"></translation>
</message>
@ -455,7 +455,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>CleanerItems</name>
<message>
<location filename="../../cleaner/cleaneritems.cpp" line="177"/>
<location filename="../../cleaner/cleaneritems.cpp" line="175"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
@ -1429,60 +1429,60 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>FontWidget</name>
<message>
<location filename="../../setting/fontwidget.cpp" line="87"/>
<location filename="../../setting/fontwidget.cpp" line="88"/>
<location filename="../../setting/fontwidget.cpp" line="89"/>
<location filename="../../setting/fontwidget.cpp" line="90"/>
<location filename="../../setting/fontwidget.cpp" line="91"/>
<location filename="../../setting/fontwidget.cpp" line="92"/>
<location filename="../../setting/fontwidget.cpp" line="93"/>
<source>Click here to change font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<location filename="../../setting/fontwidget.cpp" line="277"/>
<source>Default Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<location filename="../../setting/fontwidget.cpp" line="278"/>
<source>Desktop Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<source>Monospace Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<source>Document Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<source>Titlebar Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<source>Global Font Scaling</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<source>Hinting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<source>Antialiasing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="287"/>
<location filename="../../setting/fontwidget.cpp" line="288"/>
<location filename="../../setting/fontwidget.cpp" line="289"/>
<location filename="../../setting/fontwidget.cpp" line="290"/>
<location filename="../../setting/fontwidget.cpp" line="291"/>
<source>Restore</source>
<translation type="unfinished"></translation>
</message>
@ -1696,47 +1696,47 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>HomePage</name>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>Boot Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="258"/>
<location filename="../homepage.cpp" line="259"/>
<source>Current Version Number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="259"/>
<location filename="../homepage.cpp" line="260"/>
<source>Update to the lastest version, make it work better</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="260"/>
<location filename="../homepage.cpp" line="261"/>
<source>updating on the backend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="261"/>
<location filename="../homepage.cpp" line="262"/>
<source>Common toolbox</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="262"/>
<location filename="../homepage.cpp" line="263"/>
<source>Fast and practical, making the system more personalized</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="281"/>
<location filename="../homepage.cpp" line="282"/>
<source>Upgrade is complete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="283"/>
<location filename="../homepage.cpp" line="284"/>
<source>Updating on the backend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>More</source>
<translation type="unfinished"></translation>
</message>
@ -1947,59 +1947,6 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LauncherWidget</name>
<message>
<location filename="../../setting/launcherwidget.cpp" line="314"/>
<source>Launcher icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="315"/>
<source>Launcher hide mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="316"/>
<source>Display desktop icon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="317"/>
<source>Launcher Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="318"/>
<source>Icon Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="319"/>
<source>Top panel icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="320"/>
<source>Top panel auto hide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="321"/>
<source>Bottom panel icon size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="322"/>
<source>Bottom panel auto hide</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="323"/>
<source>Launcher position</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoginWidget</name>
<message>
@ -2016,8 +1963,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="56"/>
<location filename="../mainwindow.cpp" line="61"/>
<location filename="../mainwindow.cpp" line="69"/>
<source>Kylin Assistant</source>
<translation type="unfinished"></translation>
</message>
@ -2213,11 +2159,224 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessDialog</name>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="145"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="161"/>
<source>End process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<source>Ending a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be ended.
Are you sure to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="144"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="150"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="151"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="163"/>
<source>Kill process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<source>Killing a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be killed.
Are you sure to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="157"/>
<source>Stop process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="159"/>
<source>Continue process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="188"/>
<source>Properties</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessListItem</name>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="54"/>
<source>Stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="56"/>
<source>Suspend</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="58"/>
<source>Zombie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="60"/>
<source>No response</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="63"/>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="65"/>
<source>Uninterruptible</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessListWidget</name>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Process Name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>User</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>CPU</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Command Line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Memory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="658"/>
<source>No search result</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ProcessManager</name>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="48"/>
<source>System Monitor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="53"/>
<source>Help user to kill process</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PropertiesDialog</name>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="58"/>
<source>User name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="70"/>
<source>Process name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="82"/>
<source>Command line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="96"/>
<source>CPU Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="109"/>
<source>Started Time</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../main.cpp" line="130"/>
<source>kylin-assistant had already running!</source>
<location filename="../../plugins/systemmonitor/util.cpp" line="213"/>
<source>Running</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="217"/>
<source>Stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="221"/>
<source>Zombie</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="225"/>
<source>Uninterruptible</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="229"/>
<source>Sleeping</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="239"/>
<source>Very High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="241"/>
<source>High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="243"/>
<source>Normal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="245"/>
<source>Low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="247"/>
<source>Very Low</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2429,40 +2588,40 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredDialog</name>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="109"/>
<location filename="../../shredmanager/shreddialog.cpp" line="185"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="113"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="189"/>
<source>Shred Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="110"/>
<location filename="../../shredmanager/shreddialog.cpp" line="239"/>
<location filename="../../shredmanager/shreddialog.cpp" line="251"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="114"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="243"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="255"/>
<source>No select any file which need to be shredded</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="111"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="115"/>
<source>Shred File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="112"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="116"/>
<source>Deselect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="227"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="231"/>
<source>Select file!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="238"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="242"/>
<source>Shred successfully!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="244"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="248"/>
<source>Shred failed!</source>
<translation type="unfinished"></translation>
</message>
@ -2470,12 +2629,12 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredManager</name>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="44"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="50"/>
<source>Shred Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="49"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="55"/>
<source>Delete files makes it unable to recover</source>
<translation type="unfinished"></translation>
</message>
@ -2483,28 +2642,28 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>SkinCenter</name>
<message>
<location filename="../skincenter.cpp" line="38"/>
<location filename="../skincenter.cpp" line="67"/>
<location filename="../skincenter.cpp" line="37"/>
<location filename="../skincenter.cpp" line="66"/>
<source>Skin Setting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="78"/>
<location filename="../skincenter.cpp" line="77"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="81"/>
<location filename="../skincenter.cpp" line="80"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="504"/>
<location filename="../skincenter.cpp" line="503"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="505"/>
<location filename="../skincenter.cpp" line="504"/>
<source>Files(*.png *.jpg)</source>
<translation type="unfinished"></translation>
</message>
@ -2549,6 +2708,32 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TitleWidget</name>
<message>
<location filename="../../plugins/systemmonitor/titlewidget.cpp" line="90"/>
<source>Kylin System Monitor</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ToolBar</name>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="196"/>
<source>Processes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="197"/>
<source>Resources</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="198"/>
<source>File Systems</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ToolWidget</name>
<message>
@ -2636,116 +2821,116 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>UpgradeDialog</name>
<message>
<location filename="../upgradedialog.cpp" line="60"/>
<location filename="../upgradedialog.cpp" line="61"/>
<source>check and update</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="102"/>
<location filename="../upgradedialog.cpp" line="397"/>
<location filename="../upgradedialog.cpp" line="103"/>
<location filename="../upgradedialog.cpp" line="398"/>
<source>Current verison:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="138"/>
<location filename="../upgradedialog.cpp" line="139"/>
<source>Official version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="161"/>
<location filename="../upgradedialog.cpp" line="162"/>
<source>An error occurred!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="162"/>
<location filename="../upgradedialog.cpp" line="163"/>
<source>Network or local sources anomaly</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="166"/>
<location filename="../upgradedialog.cpp" line="167"/>
<source>you can visit the&lt;a style=&apos;color: #3f96e4;&apos; href = http://www.ubuntukylin.com&gt; UK official website&lt;/a&gt; to download the lastest deb package</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="171"/>
<location filename="../upgradedialog.cpp" line="172"/>
<source>Retry</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="184"/>
<location filename="../upgradedialog.cpp" line="185"/>
<source>Finish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="191"/>
<location filename="../upgradedialog.cpp" line="192"/>
<source>Upgrade</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="253"/>
<location filename="../upgradedialog.cpp" line="336"/>
<location filename="../upgradedialog.cpp" line="254"/>
<location filename="../upgradedialog.cpp" line="337"/>
<source>Start to update the local sources</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="332"/>
<location filename="../upgradedialog.cpp" line="333"/>
<source>Start to download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="381"/>
<location filename="../upgradedialog.cpp" line="382"/>
<source>Updating local sources...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="409"/>
<location filename="../upgradedialog.cpp" line="410"/>
<source>Start to install</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="343"/>
<location filename="../upgradedialog.cpp" line="344"/>
<source>Download completely</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="354"/>
<location filename="../upgradedialog.cpp" line="355"/>
<source>Local sources updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="364"/>
<location filename="../upgradedialog.cpp" line="365"/>
<source>Found a new version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="152"/>
<location filename="../upgradedialog.cpp" line="153"/>
<source>New version:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="359"/>
<location filename="../upgradedialog.cpp" line="373"/>
<location filename="../upgradedialog.cpp" line="360"/>
<location filename="../upgradedialog.cpp" line="374"/>
<source>Not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="163"/>
<location filename="../upgradedialog.cpp" line="277"/>
<location filename="../upgradedialog.cpp" line="164"/>
<location filename="../upgradedialog.cpp" line="278"/>
<source>Testing network and local sources...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="396"/>
<location filename="../upgradedialog.cpp" line="397"/>
<source>Kylin Assistant is the latest version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="417"/>
<location filename="../upgradedialog.cpp" line="418"/>
<source>Upgrading the main program...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="471"/>
<location filename="../upgradedialog.cpp" line="472"/>
<source>Start to upgrade the main program</source>
<translation type="unfinished"></translation>
</message>

View File

@ -145,13 +145,13 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>BoxWidget</name>
<message>
<location filename="../boxwidget.cpp" line="116"/>
<location filename="../boxwidget.cpp" line="118"/>
<location filename="../boxwidget.cpp" line="148"/>
<location filename="../boxwidget.cpp" line="150"/>
<source>Kylin Software Center</source>
<translation></translation>
</message>
<message>
<location filename="../boxwidget.cpp" line="128"/>
<location filename="../boxwidget.cpp" line="160"/>
<source>Boot Manager</source>
<translation></translation>
</message>
@ -478,7 +478,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>CleanerItems</name>
<message>
<location filename="../../cleaner/cleaneritems.cpp" line="177"/>
<location filename="../../cleaner/cleaneritems.cpp" line="175"/>
<source>OK</source>
<translation></translation>
</message>
@ -1456,60 +1456,60 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>FontWidget</name>
<message>
<location filename="../../setting/fontwidget.cpp" line="87"/>
<location filename="../../setting/fontwidget.cpp" line="88"/>
<location filename="../../setting/fontwidget.cpp" line="89"/>
<location filename="../../setting/fontwidget.cpp" line="90"/>
<location filename="../../setting/fontwidget.cpp" line="91"/>
<location filename="../../setting/fontwidget.cpp" line="92"/>
<location filename="../../setting/fontwidget.cpp" line="93"/>
<source>Click here to change font</source>
<translation></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<location filename="../../setting/fontwidget.cpp" line="277"/>
<source>Default Font</source>
<translation></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<location filename="../../setting/fontwidget.cpp" line="278"/>
<source>Desktop Font</source>
<translation></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<location filename="../../setting/fontwidget.cpp" line="279"/>
<source>Monospace Font</source>
<translation></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<location filename="../../setting/fontwidget.cpp" line="280"/>
<source>Document Font</source>
<translation></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<location filename="../../setting/fontwidget.cpp" line="281"/>
<source>Titlebar Font</source>
<translation></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<location filename="../../setting/fontwidget.cpp" line="282"/>
<source>Global Font Scaling</source>
<translation></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="283"/>
<source>Hinting</source>
<translation></translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="284"/>
<source>Antialiasing</source>
<translation>齿</translation>
</message>
<message>
<location filename="../../setting/fontwidget.cpp" line="285"/>
<location filename="../../setting/fontwidget.cpp" line="286"/>
<location filename="../../setting/fontwidget.cpp" line="287"/>
<location filename="../../setting/fontwidget.cpp" line="288"/>
<location filename="../../setting/fontwidget.cpp" line="289"/>
<location filename="../../setting/fontwidget.cpp" line="290"/>
<location filename="../../setting/fontwidget.cpp" line="291"/>
<source>Restore</source>
<translation></translation>
</message>
@ -1723,7 +1723,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>HomePage</name>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>Boot Manager</source>
<translation></translation>
</message>
@ -1732,42 +1732,42 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="obsolete"></translation>
</message>
<message>
<location filename="../homepage.cpp" line="258"/>
<location filename="../homepage.cpp" line="259"/>
<source>Current Version Number</source>
<translation></translation>
</message>
<message>
<location filename="../homepage.cpp" line="259"/>
<location filename="../homepage.cpp" line="260"/>
<source>Update to the lastest version, make it work better</source>
<translation>使</translation>
</message>
<message>
<location filename="../homepage.cpp" line="260"/>
<location filename="../homepage.cpp" line="261"/>
<source>updating on the backend</source>
<translation></translation>
</message>
<message>
<location filename="../homepage.cpp" line="281"/>
<location filename="../homepage.cpp" line="282"/>
<source>Upgrade is complete</source>
<translation></translation>
</message>
<message>
<location filename="../homepage.cpp" line="283"/>
<location filename="../homepage.cpp" line="284"/>
<source>Updating on the backend</source>
<translation></translation>
</message>
<message>
<location filename="../homepage.cpp" line="261"/>
<location filename="../homepage.cpp" line="262"/>
<source>Common toolbox</source>
<translation></translation>
</message>
<message>
<location filename="../homepage.cpp" line="262"/>
<location filename="../homepage.cpp" line="263"/>
<source>Fast and practical, making the system more personalized</source>
<translation></translation>
</message>
<message>
<location filename="../homepage.cpp" line="183"/>
<location filename="../homepage.cpp" line="184"/>
<source>More</source>
<translation></translation>
</message>
@ -1982,54 +1982,44 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>LauncherWidget</name>
<message>
<location filename="../../setting/launcherwidget.cpp" line="314"/>
<source>Launcher icon size</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="315"/>
<source>Launcher hide mode</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="316"/>
<source>Display desktop icon</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="317"/>
<source>Launcher Transparency</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="318"/>
<source>Icon Background</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="319"/>
<source>Top panel icon size</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="320"/>
<source>Top panel auto hide</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="321"/>
<source>Bottom panel icon size</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="322"/>
<source>Bottom panel auto hide</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../setting/launcherwidget.cpp" line="323"/>
<source>Launcher position</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
</context>
<context>
@ -2048,8 +2038,7 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="56"/>
<location filename="../mainwindow.cpp" line="61"/>
<location filename="../mainwindow.cpp" line="69"/>
<source>Kylin Assistant</source>
<translation></translation>
</message>
@ -2249,12 +2238,259 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation></translation>
</message>
</context>
<context>
<name>ProcessDialog</name>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="145"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="161"/>
<source>End process</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="142"/>
<source>Ending a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be ended.
Are you sure to continue?</source>
<translation>
</translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="144"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="150"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="151"/>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="163"/>
<source>Kill process</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="148"/>
<source>Killing a process may destroy data, break the session or introduce a security risk. Only unresponsive processes should be killed.
Are you sure to continue?</source>
<translation>
</translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="157"/>
<source>Stop process</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="159"/>
<source>Continue process</source>
<translation></translation>
</message>
<message>
<source>Very High</source>
<translation type="vanished"></translation>
</message>
<message>
<source>High</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Normal</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Low</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Very Low</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Custom</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Change Priority</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processdialog.cpp" line="188"/>
<source>Properties</source>
<translation></translation>
</message>
</context>
<context>
<name>ProcessListItem</name>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="54"/>
<source>Stopped</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="56"/>
<source>Suspend</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="58"/>
<source>Zombie</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="60"/>
<source>No response</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="63"/>
<location filename="../../plugins/systemmonitor/processlistitem.cpp" line="65"/>
<source>Uninterruptible</source>
<translation></translation>
</message>
</context>
<context>
<name>ProcessListWidget</name>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Process Name</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>User</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Status</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>CPU</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>ID</source>
<translation>ID</translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Command Line</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Memory</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="46"/>
<source>Priority</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processlistwidget.cpp" line="658"/>
<source>No search result</source>
<translation></translation>
</message>
</context>
<context>
<name>ProcessManager</name>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="48"/>
<source>System Monitor</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/processmanager.cpp" line="53"/>
<source>Help user to kill process</source>
<translation></translation>
</message>
</context>
<context>
<name>PropertiesDialog</name>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="58"/>
<source>User name</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="70"/>
<source>Process name</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="82"/>
<source>Command line</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="96"/>
<source>CPU Time</source>
<translation>CPU </translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/propertiesdialog.cpp" line="109"/>
<source>Started Time</source>
<translation></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../main.cpp" line="130"/>
<source>kylin-assistant had already running!</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="213"/>
<source>Running</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="217"/>
<source>Stopped</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="221"/>
<source>Zombie</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="225"/>
<source>Uninterruptible</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="229"/>
<source>Sleeping</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="239"/>
<source>Very High</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="241"/>
<source>High</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="243"/>
<source>Normal</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="245"/>
<source>Low</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/util.cpp" line="247"/>
<source>Very Low</source>
<translation></translation>
</message>
</context>
<context>
@ -2465,25 +2701,25 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredDialog</name>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="109"/>
<location filename="../../shredmanager/shreddialog.cpp" line="185"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="113"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="189"/>
<source>Shred Manager</source>
<translation></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="110"/>
<location filename="../../shredmanager/shreddialog.cpp" line="239"/>
<location filename="../../shredmanager/shreddialog.cpp" line="251"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="114"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="243"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="255"/>
<source>No select any file which need to be shredded</source>
<translation></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="111"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="115"/>
<source>Shred File</source>
<translation></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="112"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="116"/>
<source>Deselect</source>
<translation></translation>
</message>
@ -2492,17 +2728,17 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation type="vanished">(*)</translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="227"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="231"/>
<source>Select file!</source>
<translation></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="238"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="242"/>
<source>Shred successfully!</source>
<translation></translation>
</message>
<message>
<location filename="../../shredmanager/shreddialog.cpp" line="244"/>
<location filename="../../plugins/shredmanager/shreddialog.cpp" line="248"/>
<source>Shred failed!</source>
<translation></translation>
</message>
@ -2510,12 +2746,12 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>ShredManager</name>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="44"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="50"/>
<source>Shred Manager</source>
<translation></translation>
</message>
<message>
<location filename="../../shredmanager/shredmanager.cpp" line="49"/>
<location filename="../../plugins/shredmanager/shredmanager.cpp" line="55"/>
<source>Delete files makes it unable to recover</source>
<translation>使</translation>
</message>
@ -2523,28 +2759,28 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>SkinCenter</name>
<message>
<location filename="../skincenter.cpp" line="38"/>
<location filename="../skincenter.cpp" line="67"/>
<location filename="../skincenter.cpp" line="37"/>
<location filename="../skincenter.cpp" line="66"/>
<source>Skin Setting</source>
<translation></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="78"/>
<location filename="../skincenter.cpp" line="77"/>
<source>Default</source>
<translation></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="81"/>
<location filename="../skincenter.cpp" line="80"/>
<source>Custom</source>
<translation></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="504"/>
<location filename="../skincenter.cpp" line="503"/>
<source>Open File</source>
<translation></translation>
</message>
<message>
<location filename="../skincenter.cpp" line="505"/>
<location filename="../skincenter.cpp" line="504"/>
<source>Files(*.png *.jpg)</source>
<translation>(*.png *.jpg)</translation>
</message>
@ -2589,6 +2825,32 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<translation></translation>
</message>
</context>
<context>
<name>TitleWidget</name>
<message>
<location filename="../../plugins/systemmonitor/titlewidget.cpp" line="90"/>
<source>Kylin System Monitor</source>
<translation></translation>
</message>
</context>
<context>
<name>ToolBar</name>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="196"/>
<source>Processes</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="197"/>
<source>Resources</source>
<translation></translation>
</message>
<message>
<location filename="../../plugins/systemmonitor/toolbar.cpp" line="198"/>
<source>File Systems</source>
<translation></translation>
</message>
</context>
<context>
<name>ToolWidget</name>
<message>
@ -2676,116 +2938,116 @@ Kylin Team &lt;ubuntukylin-members@list.launchpad.net&gt;</source>
<context>
<name>UpgradeDialog</name>
<message>
<location filename="../upgradedialog.cpp" line="60"/>
<location filename="../upgradedialog.cpp" line="61"/>
<source>check and update</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="102"/>
<location filename="../upgradedialog.cpp" line="397"/>
<location filename="../upgradedialog.cpp" line="103"/>
<location filename="../upgradedialog.cpp" line="398"/>
<source>Current verison:</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="138"/>
<location filename="../upgradedialog.cpp" line="139"/>
<source>Official version</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="161"/>
<location filename="../upgradedialog.cpp" line="162"/>
<source>An error occurred!</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="162"/>
<location filename="../upgradedialog.cpp" line="163"/>
<source>Network or local sources anomaly</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="163"/>
<location filename="../upgradedialog.cpp" line="277"/>
<location filename="../upgradedialog.cpp" line="164"/>
<location filename="../upgradedialog.cpp" line="278"/>
<source>Testing network and local sources...</source>
<translation>...</translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="171"/>
<location filename="../upgradedialog.cpp" line="172"/>
<source>Retry</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="184"/>
<location filename="../upgradedialog.cpp" line="185"/>
<source>Finish</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="191"/>
<location filename="../upgradedialog.cpp" line="192"/>
<source>Upgrade</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="253"/>
<location filename="../upgradedialog.cpp" line="336"/>
<location filename="../upgradedialog.cpp" line="254"/>
<location filename="../upgradedialog.cpp" line="337"/>
<source>Start to update the local sources</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="332"/>
<location filename="../upgradedialog.cpp" line="333"/>
<source>Start to download</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="381"/>
<location filename="../upgradedialog.cpp" line="382"/>
<source>Updating local sources...</source>
<translation>...</translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="396"/>
<location filename="../upgradedialog.cpp" line="397"/>
<source>Kylin Assistant is the latest version</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="409"/>
<location filename="../upgradedialog.cpp" line="410"/>
<source>Start to install</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="343"/>
<location filename="../upgradedialog.cpp" line="344"/>
<source>Download completely</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="354"/>
<location filename="../upgradedialog.cpp" line="355"/>
<source>Local sources updated</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="364"/>
<location filename="../upgradedialog.cpp" line="365"/>
<source>Found a new version</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="152"/>
<location filename="../upgradedialog.cpp" line="153"/>
<source>New version:</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="166"/>
<location filename="../upgradedialog.cpp" line="167"/>
<source>you can visit the&lt;a style=&apos;color: #3f96e4;&apos; href = http://www.ubuntukylin.com&gt; UK official website&lt;/a&gt; to download the lastest deb package</source>
<translation>访 &lt;a style=&apos;color: #3f96e4;&apos; href = http://www.ubuntukylin.com&gt; UK 官网&lt;/a&gt; 下载最新的deb包</translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="359"/>
<location filename="../upgradedialog.cpp" line="373"/>
<location filename="../upgradedialog.cpp" line="360"/>
<location filename="../upgradedialog.cpp" line="374"/>
<source>Not found</source>
<translation></translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="417"/>
<location filename="../upgradedialog.cpp" line="418"/>
<source>Upgrading the main program...</source>
<translation>...</translation>
</message>
<message>
<location filename="../upgradedialog.cpp" line="471"/>
<location filename="../upgradedialog.cpp" line="472"/>
<source>Start to upgrade the main program</source>
<translation></translation>
</message>