diff --git a/CMakeLists.txt b/CMakeLists.txt
index 30c9394..1220da9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -12,9 +12,8 @@ set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
-find_package(Qt6 6.5 REQUIRED COMPONENTS Widgets Network Svg
- OPTIONAL_COMPONENTS Multimedia)
-find_package(Qt6 6.7 REQUIRED COMPONENTS LinguistTools)
+find_package(Qt6 6.7 REQUIRED COMPONENTS Widgets Network Svg
+ OPTIONAL_COMPONENTS Multimedia LinguistTools)
qt_standard_project_setup(I18N_TRANSLATED_LANGUAGES en ru zh_CN)
diff --git a/app/gui/settings_dialog.cpp b/app/gui/settings_dialog.cpp
index 02d0c5b..cb25bd5 100644
--- a/app/gui/settings_dialog.cpp
+++ b/app/gui/settings_dialog.cpp
@@ -67,6 +67,10 @@ SettingsDialog::SettingsDialog(Application* app, int idx, QWidget* parent)
{
ui->setupUi(this);
+ // import/export is not implemnted for now
+ ui->import_btn->hide();
+ ui->export_btn->hide();
+
app->window(_curr_idx)->enableFrame();
QSignalBlocker _(ui->windows_box);
diff --git a/app/i18n/digital_clock_en.ts b/app/i18n/digital_clock_en.ts
index 1ff4a3e..4c2978a 100644
--- a/app/i18n/digital_clock_en.ts
+++ b/app/i18n/digital_clock_en.ts
@@ -35,16 +35,21 @@
-
+
+
+
+
+
+
-
+
@@ -62,54 +67,54 @@
Application
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
+
@@ -117,54 +122,54 @@
ClockWindow
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
+
@@ -208,324 +213,334 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
+
+
+
+
+
-
+
-
+
-
+
diff --git a/app/i18n/digital_clock_ru.ts b/app/i18n/digital_clock_ru.ts
index 1fbc288..cda2352 100644
--- a/app/i18n/digital_clock_ru.ts
+++ b/app/i18n/digital_clock_ru.ts
@@ -1,6 +1,6 @@
-
+
AboutDialog
@@ -35,16 +35,21 @@
+
+ <a href="https://github.com/Kolcha/DigitalClock5/wiki/Translate">помочь с переводом</a>
+
+
+
<a href="https://github.com/Kolcha/DigitalClock5/commits/master/">полный список изменений</a>
-
+
<a href="https://github.com/Kolcha/DigitalClock5/wiki">Wiki проекта</a>
-
+
Информация на других сайтах
@@ -62,54 +67,54 @@
Application
-
+
Настройки
-
+
О программе
-
+
Выход
-
+
Расположение
-
+
Верх
-
-
-
+
+
+
Лево
-
-
-
-
+
+
+
+
Центр
-
-
-
+
+
+
Право
-
+
Низ
@@ -117,54 +122,54 @@
ClockWindow
-
+
Настройки
-
+
О программе
-
+
Выход
-
+
Расположение
-
+
Верх
-
-
-
+
+
+
Лево
-
-
-
-
+
+
+
+
Центр
-
-
-
+
+
+
Право
-
+
Низ
@@ -208,324 +213,334 @@
Глобальные
-
+
запускать при старте системы
-
+
поверх всех окон
-
+
прозрачность для мыши
-
+
изменять прозрачность при наведении мыши
-
+
полностью скрыть
-
+
включить несколько часов
-
+
одинаковый вид
-
+
Проверять обновления каждые
-
+
включая бета
-
+
опции для отладки
-
+
Большая часть опций представленных здесь требует перезапуска программы.
-
+
показывать часы в полноэкранном режиме (может не работать для некоторых приложений)
-
+
также в полноэкранном режиме
-
+
Формат
-
+
пользовательский формат
-
+
Применить
-
+
строка разметки (только для многострочных форматов)
-
+
пользовательские разделители (вместо ':')
-
+
символы вместо ':' в формате
-
+
сделать секунды меньше,
-
+
высоты часов
-
+
12-часовой
-
+
24-часовой
-
+
начальный ноль
-
+
+
+ помочь с переводом
+
+
+
показывать время в другом часовом поясе
-
+
показывать секунды
-
+
показывать AM/PM
-
+
добавить пробел перед AM/PM
-
+
заглавные
-
+
строчные
-
+
Вид
-
+
шрифт
-
+
стиль
-
+
мигающий разделитель
-
+
текстура
-
-
+
+
сплошной цвет
-
-
+
+
градиент
-
-
+
+
паттерн
-
-
+
+
для каждого символа
-
+
непрозрачность
-
+
увеличение
-
+
раскрасить
-
+
цвет
-
+
фон
-
+
выравнивание
-
+
по левому
-
+
по центру
-
+
по правому
-
+
интервал
-
+
Г:
-
+
В:
-
+
Разное
-
+
Плагины
-
+
Импорт
-
+
Экспорт
-
+
окно %1
-
-
+
+
следовать системной теме
-
-
+
+
растянуть вместо замостить
-
-
+
+
Картинки (*.png *.bmp *.jpg)
-
+
+
+ Автоматически
+
+
+
1 день
-
+
1 неделя
-
+
2 недели
-
+
1 месяц
diff --git a/app/i18n/digital_clock_zh_CN.ts b/app/i18n/digital_clock_zh_CN.ts
index 79b3aa9..a8f5434 100644
--- a/app/i18n/digital_clock_zh_CN.ts
+++ b/app/i18n/digital_clock_zh_CN.ts
@@ -35,16 +35,21 @@
+
+
+
+
+
<a href="https://github.com/Kolcha/DigitalClock5/commits/master/">查看完整更新日志</a>
-
+
<a href="https://github.com/Kolcha/DigitalClock5/wiki">项目维基主页</a>
-
+
更多信息
@@ -62,54 +67,54 @@
Application
-
+
设置
-
+
关于
-
+
退出
-
+
位置
-
+
顶部
-
-
-
+
+
+
左
-
-
-
-
+
+
+
+
中
-
-
-
+
+
+
右
-
+
底部
@@ -117,54 +122,54 @@
ClockWindow
-
+
设置
-
+
关于
-
+
退出
-
+
位置
-
+
顶部
-
-
-
+
+
+
左
-
-
-
-
+
+
+
+
中
-
-
-
+
+
+
右
-
+
底部
@@ -208,324 +213,334 @@
-
+
开机自启
-
+
始终置顶
-
+
不响应鼠标操作
-
+
鼠标经过时透明化
-
+
-
+
-
+
-
+
每次检查更新间隔
-
+
-
+
-
+
-
+
以全屏模式显示时钟(对某些程序可能不生效)
-
+
以全屏模式显示时钟
-
+
时间格式
-
+
自定义
-
+
应用
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
显示另一时区的时间
-
+
-
+
-
+
-
+
-
+
-
+
外观
-
+
-
+
皮肤
-
+
分隔符闪烁
-
+
-
-
+
+
使用颜色填充
-
-
+
+
-
-
+
+
-
-
+
+
-
+
不透明度
-
+
缩放
-
+
改变颜色
-
+
-
+
-
+
对齐方式
-
+
左对齐
-
+
中心对齐
-
+
右对齐
-
+
-
+
-
+
-
+
杂项
-
+
插件
-
+
导入
-
+
导出
-
+
-
-
+
+
-
-
+
+
-
-
+
+
图片文件(*.png *.bmp *.jpg)
-
+
+
+
+
+
+
1天
-
+
1周
-
+
2周
-
+
diff --git a/plugin_core/i18n/plugin_core_en.ts b/plugin_core/i18n/plugin_core_en.ts
index 1e0a65d..410a6d5 100644
--- a/plugin_core/i18n/plugin_core_en.ts
+++ b/plugin_core/i18n/plugin_core_en.ts
@@ -89,7 +89,7 @@
-
+
diff --git a/plugin_core/i18n/plugin_core_ru.ts b/plugin_core/i18n/plugin_core_ru.ts
index 36275b6..cad80d3 100644
--- a/plugin_core/i18n/plugin_core_ru.ts
+++ b/plugin_core/i18n/plugin_core_ru.ts
@@ -1,6 +1,6 @@
-
+
AppearanceSettingsWidget
@@ -89,7 +89,7 @@
-
+
для каждого символа
diff --git a/plugin_core/i18n/plugin_core_zh_CN.ts b/plugin_core/i18n/plugin_core_zh_CN.ts
index e11f4c5..ab996d1 100644
--- a/plugin_core/i18n/plugin_core_zh_CN.ts
+++ b/plugin_core/i18n/plugin_core_zh_CN.ts
@@ -89,7 +89,7 @@
-
+
diff --git a/plugin_core/impl/appearance_settings_widget.ui b/plugin_core/impl/appearance_settings_widget.ui
index 6ce9e73..4573105 100644
--- a/plugin_core/impl/appearance_settings_widget.ui
+++ b/plugin_core/impl/appearance_settings_widget.ui
@@ -203,7 +203,7 @@
-
- apply per cha&racter
+ apply per &element
@@ -262,7 +262,7 @@
-
- apply per cha&racter
+ apply per &element
diff --git a/plugins/any_zoom/i18n/any_zoom_zh_CN.ts b/plugins/any_zoom/i18n/any_zoom_zh_CN.ts
index 8e98b25..da13e4f 100644
--- a/plugins/any_zoom/i18n/any_zoom_zh_CN.ts
+++ b/plugins/any_zoom/i18n/any_zoom_zh_CN.ts
@@ -1,6 +1,6 @@
-
+
AnyZoomPluginFactory
diff --git a/plugins/chime/CMakeLists.txt b/plugins/chime/CMakeLists.txt
index afc17bb..e3fe7e6 100644
--- a/plugins/chime/CMakeLists.txt
+++ b/plugins/chime/CMakeLists.txt
@@ -4,6 +4,8 @@
project(chime VERSION 2.0.1 LANGUAGES CXX)
+set(CMAKE_AUTORCC ON)
+
qt_add_plugin(${PROJECT_NAME} CLASS_NAME ChimePluginFactory
gui/settings_widget.cpp
gui/settings_widget.hpp
diff --git a/plugins/chime/i18n/chime_zh_CN.ts b/plugins/chime/i18n/chime_zh_CN.ts
index 9c54817..da304f3 100644
--- a/plugins/chime/i18n/chime_zh_CN.ts
+++ b/plugins/chime/i18n/chime_zh_CN.ts
@@ -1,6 +1,6 @@
-
+
ChimePluginFactory
diff --git a/plugins/countdown_timer/i18n/countdown_timer_zh_CN.ts b/plugins/countdown_timer/i18n/countdown_timer_zh_CN.ts
index e7ab426..efdfb9a 100644
--- a/plugins/countdown_timer/i18n/countdown_timer_zh_CN.ts
+++ b/plugins/countdown_timer/i18n/countdown_timer_zh_CN.ts
@@ -1,6 +1,6 @@
-
+
CountdownTimerPlugin
diff --git a/plugins/date/i18n/date_zh_CN.ts b/plugins/date/i18n/date_zh_CN.ts
index 17f924c..d131147 100644
--- a/plugins/date/i18n/date_zh_CN.ts
+++ b/plugins/date/i18n/date_zh_CN.ts
@@ -1,6 +1,6 @@
-
+
DatePluginFactory
diff --git a/plugins/quick_note/i18n/quick_note_en.ts b/plugins/quick_note/i18n/quick_note_en.ts
index 05ffc9c..6dca246 100644
--- a/plugins/quick_note/i18n/quick_note_en.ts
+++ b/plugins/quick_note/i18n/quick_note_en.ts
@@ -4,23 +4,23 @@
QuickNotePlugin
-
+
-
+
-
+
-
+
@@ -28,12 +28,12 @@ Double click the widget to change the text.
QuickNotePluginFactory
-
+
-
+
diff --git a/plugins/quick_note/i18n/quick_note_ru.ts b/plugins/quick_note/i18n/quick_note_ru.ts
index 8bcd06a..e5ddac9 100644
--- a/plugins/quick_note/i18n/quick_note_ru.ts
+++ b/plugins/quick_note/i18n/quick_note_ru.ts
@@ -4,24 +4,24 @@
QuickNotePlugin
-
+
двойной щелчок здесь!
-
+
Здесь ничего нет!
Сделайте двойной щелчок по виджету чтобы изменить текст.
-
+
Быстрая заметка
-
+
Введите желаемый текст
@@ -29,12 +29,12 @@ Double click the widget to change the text.
QuickNotePluginFactory
-
+
Отображает короткое сообщение под часами.
-
+
Быстрая заметка
diff --git a/plugins/quick_note/i18n/quick_note_zh_CN.ts b/plugins/quick_note/i18n/quick_note_zh_CN.ts
index 41482e7..62d04bc 100644
--- a/plugins/quick_note/i18n/quick_note_zh_CN.ts
+++ b/plugins/quick_note/i18n/quick_note_zh_CN.ts
@@ -1,26 +1,26 @@
-
+
QuickNotePlugin
-
+
-
+
-
+
便捷笔记
-
+
@@ -28,12 +28,12 @@ Double click the widget to change the text.
QuickNotePluginFactory
-
+
在时钟下显示一段简短的自定义内容。
-
+
便捷笔记
diff --git a/plugins/random_position/i18n/random_position_ru.ts b/plugins/random_position/i18n/random_position_ru.ts
index b00521a..9cb583b 100644
--- a/plugins/random_position/i18n/random_position_ru.ts
+++ b/plugins/random_position/i18n/random_position_ru.ts
@@ -1,6 +1,6 @@
-
+
RandomPositionPluginFactory
diff --git a/plugins/random_position/i18n/random_position_zh_CN.ts b/plugins/random_position/i18n/random_position_zh_CN.ts
index e74e865..6cf393b 100644
--- a/plugins/random_position/i18n/random_position_zh_CN.ts
+++ b/plugins/random_position/i18n/random_position_zh_CN.ts
@@ -1,6 +1,6 @@
-
+
RandomPositionPluginFactory
diff --git a/plugins/sample/i18n/sample_ru.ts b/plugins/sample/i18n/sample_ru.ts
index e5babbc..85687e7 100644
--- a/plugins/sample/i18n/sample_ru.ts
+++ b/plugins/sample/i18n/sample_ru.ts
@@ -1,6 +1,6 @@
-
+
SamplePluginFactory
diff --git a/plugins/sample/i18n/sample_zh_CN.ts b/plugins/sample/i18n/sample_zh_CN.ts
index e5babbc..5b9f2df 100644
--- a/plugins/sample/i18n/sample_zh_CN.ts
+++ b/plugins/sample/i18n/sample_zh_CN.ts
@@ -1,6 +1,6 @@
-
+
SamplePluginFactory
diff --git a/plugins/spectrum_clock/i18n/spectrum_clock_zh_CN.ts b/plugins/spectrum_clock/i18n/spectrum_clock_zh_CN.ts
index 0b3984a..86a9d4d 100644
--- a/plugins/spectrum_clock/i18n/spectrum_clock_zh_CN.ts
+++ b/plugins/spectrum_clock/i18n/spectrum_clock_zh_CN.ts
@@ -1,6 +1,6 @@
-
+
SpectrumClockPluginFactory
diff --git a/plugins/var_translucency/i18n/var_translucency_ru.ts b/plugins/var_translucency/i18n/var_translucency_ru.ts
index e98d252..a0c4375 100644
--- a/plugins/var_translucency/i18n/var_translucency_ru.ts
+++ b/plugins/var_translucency/i18n/var_translucency_ru.ts
@@ -1,6 +1,6 @@
-
+
VarTranslucencyPluginFactory
diff --git a/plugins/var_translucency/i18n/var_translucency_zh_CN.ts b/plugins/var_translucency/i18n/var_translucency_zh_CN.ts
index e173c61..de2ca1e 100644
--- a/plugins/var_translucency/i18n/var_translucency_zh_CN.ts
+++ b/plugins/var_translucency/i18n/var_translucency_zh_CN.ts
@@ -1,6 +1,6 @@
-
+
VarTranslucencyPluginFactory