Beginning of Makefile creation, not ready yet

pull/2/head
parent 052408ef43
commit 1f8d7018e1

@ -0,0 +1,141 @@
#!/usr/bin/make -f
#SHELL := /bin/bash
MAKEFILE_FILEPATH := $(abspath $(lastword $(MAKEFILE_LIST)))
MAKEFILE_DIR := $(notdir $(patsubst %/,%,$(dir $(MAKEFILE_FILEPATH))))
MAKEFILE_PATH := $(dir $(MAKEFILE_FILEPATH))
CMAKE_COMMAND = cmake
#CMAKE_SOURCE_DIR = $(MAKEFILE_PATH)source
#CMAKE_BUILD_DIR = $(MAKEFILE_PATH)compile
CMAKE_SOURCE_DIR = ./source
CMAKE_BUILD_DIR = ./compile
PKGNAME = $(MAKEFILE_DIR)
#PKGNAME = check-hostalive
default_target: all
all: init build
init:
@echo "Initialize ..."; \
echo "-- Build path: ${CMAKE_BUILD_DIR}"
depend:
@echo "Check depends ..."; \
if [ ! -f /bin/cmake ]; then \
echo "-- Depend 'cmake' not fount !"; \
exit 1; \
fi; \
echo "Check depends: OK"
# $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
debug:
@echo "Debug ..."
if [ ! -d ${CMAKE_BUILD_DIR} ]; then \
cmake -S${CMAKE_SOURCE_DIR} -B${CMAKE_BUILD_DIR} -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX="/usr"; \
fi; \
echo "Debug: OK"
prepare:
@echo "Prepare ..."; \
if [ ! -d ${CMAKE_BUILD_DIR} ]; then \
cmake -S${CMAKE_SOURCE_DIR} -B${CMAKE_BUILD_DIR} -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/usr"; \
fi; \
echo "Prepare: OK"
check:
@echo "Check ..."; \
if [ -f ${CMAKE_BUILD_DIR}/${PKGNAME} ]; then \
echo "Check: OK"; \
else \
echo "Check: ${CMAKE_BUILD_DIR}/${PKGNAME} not fount !"; \
exit 1; \
fi
build: depend prepare
@echo "Build ..."; \
make --directory=${CMAKE_BUILD_DIR}; \
echo "Build: OK"
uninstall:
@echo "Uninstall ..."
@for SIZE in 16x16 32x32 48x48 scalable; do \
$(RM) "/usr/share/icons/hicolor/$${SIZE}/apps/${PKGNAME}.svg"; \
$(RM) "/usr/share/icons/hicolor/$${SIZE}/apps/${PKGNAME}.png"; \
done
@for FILE_SVG in $(wildcard *.svg); do \
for SIZE in 16x16 32x32 48x48 scalable; do \
$(RM) "/usr/share/icons/hicolor/$${SIZE}/status/$${FILE_SVG%.*}".{svg,png,jpg}; \
done; \
done
@for FILE_PO in $(wildcard *.po); do \
LANG=$${FILE_PO##*_};LANG=$${LANG%.*}; \
FILE_MO=$${FILE_PO##*/}; FILE_MO="$${FILE_MO%_*.po}.mo"; \
PATH_FILE_MO="/usr/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \
$(RM) "/usr/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \
done
@$(RM) "/usr/bin/${PKGNAME}"
@$(RM) "/usr/share/applications/${PKGNAME}.desktop"
@gtk-update-icon-cache -fiq /usr/share/icons/hicolor/ &>/dev/null
@update-desktop-database --quiet 2>/dev/null
@touch /usr/share/applications
@echo "Uninstall: OK"
install: check uninstall
@echo "Install ..."
@for FILE_PO in $(wildcard *.po); do \
LANG=$${FILE_PO##*_};LANG=$${LANG%.*}; \
install -dm755 /usr/share/locale/$${LANG}/LC_MESSAGES; \
FILE_MO=$${FILE_PO##*/}; FILE_MO="$${FILE_MO%_*.po}.mo"; \
PATH_FILE_MO="/usr/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \
echo $${FILE_PO}; \
msgfmt "$${FILE_PO}" -v -f -o "$${PATH_FILE_MO}"; \
done
@for SIZE in 16 32 48; do \
install -dm755 /usr/share/icons/hicolor/$${SIZE}x$${SIZE}/apps; \
rsvg-convert -w $${SIZE} -h $${SIZE} -f svg --keep-image-data ${PKGNAME}.svg -o "/usr/share/icons/hicolor/$${SIZE}x$${SIZE}/apps/${PKGNAME}.svg"; \
done
@install -dm755 /usr/share/icons/hicolor/scalable/apps
@install -Dm644 -t /usr/share/icons/hicolor/scalable/apps/ ${PKGNAME}.svg
@install -dm755 /usr/share/icons/hicolor/scalable/status
@install -Dm644 -t /usr/share/icons/hicolor/scalable/status/ \
status-original-red.svg \
status-original-dark.svg \
status-original-green.svg \
status-vpn-down.svg \
status-vpn-up-dark.svg \
status-vpn-up-green.svg \
status-isp-down.svg \
status-isp-up-dark.svg \
status-isp-up-green.svg \
status-rdp-down.svg \
status-rdp-up-dark.svg \
status-rdp-up-green.svg
@install -Dm755 -t /usr/bin/ ${CMAKE_BUILD_DIR}/${PKGNAME}
@install -Dm644 -t /usr/share/applications/ ${PKGNAME}.desktop
@install -Dm644 -t /usr/share/icons/hicolor/scalable/apps/ ${PKGNAME}.svg
@gtk-update-icon-cache -fiq /usr/share/icons/hicolor/ &>/dev/null
@update-desktop-database --quiet 2>/dev/null
@touch /usr/share/applications
@echo "Install: OK"
clean:
@echo "Clean ..."
@$(RM) -rd ${CMAKE_BUILD_DIR}
@if [ -d ${CMAKE_BUILD_DIR} ]; then \
echo "Clean: error, compile directory exist ${CMAKE_BUILD_DIR}"; \
else \
echo "Clean: OK"; \
fi
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... init"
@echo "... debug"
@echo "... prepare"
@echo "... compile"
@echo "... install"
@echo "... uninstall"
@echo "... clean"

@ -1,8 +1,3 @@
.bg {
}
.label { .label {
font-size: 13px; font-size: 13px;
} }
@ -26,10 +21,6 @@ background-color: #404040;
border-image-slice: 1; border-image-slice: 1;
} }
.fgnb {
}
#Icon { #Icon {
background-color: transparent; background-color: transparent;
color: transparent; color: transparent;
@ -48,10 +39,14 @@ iconview#GnomeIcon{
border: 0px; border: 0px;
} }
label#iconlabel { #iconlabel {
font-size:14px; font-size:14px;
font-weight: bold; font-weight: bold;
} }
#combo{
text-align:center; #desclabel {
} font-size:100%;
}
.bold {
color:#1a5fb4;
}

Before

Width:  |  Height:  |  Size: 366 KiB

After

Width:  |  Height:  |  Size: 366 KiB

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-17 04:52+0000\n" "POT-Creation-Date: 2023-01-31 11:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,80 +17,72 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n" "Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: test.c:724 #: ubl-settings-manager.c:1373
msgid "Back to settings" msgid "Back to settings"
msgstr "" msgstr ""
#: test.c:841 #: ubl-settings-manager.c:1451
msgid "UBLinux Settings Manager" msgid "UBLinux Settings Manager"
msgstr "" msgstr ""
#: test.c:842 #: ubl-settings-manager.c:1452
msgid "Personal"
msgstr ""
#: test.c:843
msgid "Hardware"
msgstr ""
#: test.c:844
msgid "System"
msgstr ""
#: test.c:845
msgid "Icon size" msgid "Icon size"
msgstr "" msgstr ""
#: test.c:846 #: ubl-settings-manager.c:1453
msgid "Window theme" msgid "Window theme"
msgstr "" msgstr ""
#: test.c:847 #: ubl-settings-manager.c:1454
msgid "Misc"
msgstr ""
#: test.c:848
msgid "Would you like to read documentation in the Web?" msgid "Would you like to read documentation in the Web?"
msgstr "" msgstr ""
#: test.c:849 #: ubl-settings-manager.c:1455
msgid "" msgid ""
"You will be redirected to documentation site, where user help pages are " "You will be redirected to documentation site, where user help pages are "
"translated and supported by community." "translated and supported by community."
msgstr "" msgstr ""
#: test.c:850 #: ubl-settings-manager.c:1456
msgid "Read online" msgid "Read online"
msgstr "" msgstr ""
#: test.c:851 #: ubl-settings-manager.c:1457
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: test.c:852 #: ubl-settings-manager.c:1458
msgid "Close without saving" msgid "Close without saving"
msgstr "" msgstr ""
#: test.c:853 #: ubl-settings-manager.c:1459
msgid "Save and reload" msgid "Save and reload"
msgstr "" msgstr ""
#: test.c:854 #: ubl-settings-manager.c:1460
msgid "Always redirect" msgid "Always redirect"
msgstr "" msgstr ""
#: test.c:855 #: ubl-settings-manager.c:1461
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
#: test.c:856 #: ubl-settings-manager.c:1462
msgid "About..." msgid "About..."
msgstr "" msgstr ""
#: test.c:899 #: ubl-settings-manager.c:1463
msgid "Understood"
msgstr ""
#: ubl-settings-manager.c:1464
msgid "Section management"
msgstr ""
#: ubl-settings-manager.c:1538
msgid "Standard theme" msgid "Standard theme"
msgstr "" msgstr ""
#: test.c:900 #: ubl-settings-manager.c:1539
msgid "GNOME theme" msgid "GNOME theme"
msgstr "" msgstr ""

Binary file not shown.

@ -1,96 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-17 04:52+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: test.c:724
msgid "Back to settings"
msgstr ""
#: test.c:841
msgid "UBLinux Settings Manager"
msgstr ""
#: test.c:842
msgid "Personal"
msgstr ""
#: test.c:843
msgid "Hardware"
msgstr ""
#: test.c:844
msgid "System"
msgstr ""
#: test.c:845
msgid "Icon size"
msgstr ""
#: test.c:846
msgid "Window theme"
msgstr ""
#: test.c:847
msgid "Misc"
msgstr ""
#: test.c:848
msgid "Would you like to read documentation in the Web?"
msgstr ""
#: test.c:849
msgid ""
"You will be redirected to documentation site, where user help pages are "
"translated and supported by community."
msgstr ""
#: test.c:850
msgid "Read online"
msgstr ""
#: test.c:851
msgid "Cancel"
msgstr ""
#: test.c:852
msgid "Close without saving"
msgstr ""
#: test.c:853
msgid "Save and reload"
msgstr "Save and apply"
#: test.c:854
msgid "Always redirect"
msgstr ""
#: test.c:855
msgid "Settings"
msgstr ""
#: test.c:856
msgid "About..."
msgstr ""
#: test.c:899
msgid "Standard theme"
msgstr ""
#: test.c:900
msgid "GNOME theme"
msgstr ""

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-17 04:52+0000\n" "POT-Creation-Date: 2023-01-31 11:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,80 +17,71 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n" "Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: test.c:724 #: ubl-settings-manager.c:1373
msgid "Back to settings" msgid "Back to settings"
msgstr "Назад" msgstr "Назад"
#: test.c:841 #: ubl-settings-manager.c:1451
msgid "UBLinux Settings Manager" msgid "UBLinux Settings Manager"
msgstr "Менеджер настроек UBLinux" msgstr "Настройки UBLinux"
#: test.c:842 #: ubl-settings-manager.c:1452
msgid "Personal"
msgstr "Личные"
#: test.c:843
msgid "Hardware"
msgstr "Оборудование"
#: test.c:844
msgid "System"
msgstr "Система"
#: test.c:845
msgid "Icon size" msgid "Icon size"
msgstr "Размер иконок" msgstr "Размер иконок"
#: test.c:846 #: ubl-settings-manager.c:1453
msgid "Window theme" msgid "Window theme"
msgstr "Выбор темы" msgstr "Выбор темы"
#: test.c:847 #: ubl-settings-manager.c:1454
msgid "Misc"
msgstr "Прочее"
#: test.c:848
msgid "Would you like to read documentation in the Web?" msgid "Would you like to read documentation in the Web?"
msgstr "Вы хотите прочитать руководство в сети?" msgstr "Вы хотите прочитать руководство в сети?"
#: test.c:849 #: ubl-settings-manager.c:1455
msgid "" msgid "You will be redirected to documentation site, where user help pages are "
"You will be redirected to documentation site, where user help pages are "
"translated and supported by community." "translated and supported by community."
msgstr "Вы будете перенаправлены на сайт с документацией, где страницы помощи переводятся и поддерживаются сообществом" msgstr "Вы будете перенаправлены на сайт с документацией, где страницы помощи переводятся и поддерживаются сообществом."
#: test.c:850 #: ubl-settings-manager.c:1456
msgid "Read online" msgid "Read online"
msgstr "Прочитать онлайн" msgstr "Прочитать онлайн"
#: test.c:851 #: ubl-settings-manager.c:1457
msgid "Cancel" msgid "Cancel"
msgstr "Отмена" msgstr "Отменить"
#: test.c:852 #: ubl-settings-manager.c:1458
msgid "Close without saving" msgid "Close"
msgstr "Закрыть без сохранения" msgstr "Закрыть"
#: test.c:853 #: ubl-settings-manager.c:1459
msgid "Save and reload" msgid "Save and apply"
msgstr "Сохранить и применить" msgstr "Сохранить и применить"
#: test.c:854 #: ubl-settings-manager.c:1460
msgid "Always redirect" msgid "Always redirect"
msgstr "Всегда перенаправлять на документацию" msgstr "Всегда перенаправлять"
#: test.c:855 #: ubl-settings-manager.c:1461
msgid "Settings" msgid "Settings"
msgstr "Настройки" msgstr "Настройки"
#: test.c:856 #: ubl-settings-manager.c:1462
msgid "About..." msgid "About..."
msgstr "О программе" msgstr "О системе"
#: ubl-settings-manager.c:1463
msgid "Understood"
msgstr "Понятно"
#: ubl-settings-manager.c:1464
msgid "Section management"
msgstr "Точная настройка"
#: test.c:899 #: ubl-settings-manager.c:1538
msgid "Standard theme" msgid "Standard theme"
msgstr "Стандартная тема" msgstr "Основная тема"
#: test.c:900 #: ubl-settings-manager.c:1539
msgid "GNOME theme" msgid "GNOME theme"
msgstr "GNOME тема" msgstr "GNOME тема"

@ -218,8 +218,8 @@ int on_settings_accept(GtkWidget *button, dictionary **widgetsDs){
load_apps_with_clear(IV,widgets->applist,widgets->appssize); load_apps_with_clear(IV,widgets->applist,widgets->appssize);
} }
g_key_file_save_to_file(gfile,ConfigPath,NULL); g_key_file_save_to_file(gfile,ConfigPath,NULL);
//gtk_widget_hide(widgets->SettingsWindow); gtk_widget_hide(widgets->SettingsWindow);
gtk_window_present(GTK_WINDOW(widgets->SettingsWindow)); //gtk_window_present(GTK_WINDOW(widgets->SettingsWindow));
}; };
void on_paned_move(GtkPaned* self, GtkScrollType* scroll_type, actionWidgets *widgets){ /* TODO */ void on_paned_move(GtkPaned* self, GtkScrollType* scroll_type, actionWidgets *widgets){ /* TODO */
@ -566,7 +566,7 @@ void on_resized (GtkWidget *window, GdkEventConfigure *event, dictionary *widget
actionWidgets *widgets=(actionWidgets*)widgetsD->data; actionWidgets *widgets=(actionWidgets*)widgetsD->data;
int x,y; int x,y;
gtk_window_get_size(GTK_WINDOW(window),&main_config.windowWidth,&main_config.windowHeight); gtk_window_get_size(GTK_WINDOW(window),&main_config.windowWidth,&main_config.windowHeight);
if (main_config.windowWidth<1024){ if (main_config.windowWidth<1240){
if (stld==0){ if (stld==0){
stld=1; stld=1;
main_config.WindowTheme=0; main_config.WindowTheme=0;
@ -587,6 +587,7 @@ void on_resized (GtkWidget *window, GdkEventConfigure *event, dictionary *widget
}else { }else {
if (stld==1){ if (stld==1){
stld=0; stld=0;
cmld=0;
} }
} }
@ -1167,7 +1168,7 @@ void yon_switch_theme(dictionary **dict, dictionary *newone){
GdkRectangle workarea; GdkRectangle workarea;
gdk_monitor_get_workarea(gdk_display_get_monitor(gdk_screen_get_display(gtk_window_get_screen(GTK_WINDOW(widgets->window))),0),&workarea); gdk_monitor_get_workarea(gdk_display_get_monitor(gdk_screen_get_display(gtk_window_get_screen(GTK_WINDOW(widgets->window))),0),&workarea);
gtk_window_get_size(GTK_WINDOW(widgets->window),&x, &y); gtk_window_get_size(GTK_WINDOW(widgets->window),&x, &y);
if (workarea.width<1024&&workarea.height<720||x<1024&&y<720){ if (workarea.width<1240&&workarea.height<720){
gtk_widget_show(widgets->CautionWindow); gtk_widget_show(widgets->CautionWindow);
dictionary *founddict=yon_dictionary_find(dict,"Main"); dictionary *founddict=yon_dictionary_find(dict,"Main");
dct=yon_dictionary_find(dict,"Gnome"); dct=yon_dictionary_find(dict,"Gnome");
@ -1178,11 +1179,17 @@ void yon_switch_theme(dictionary **dict, dictionary *newone){
main_config.curThemeName="Main"; main_config.curThemeName="Main";
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->settingsThemeChooser),0); gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->settingsThemeChooser),0);
gtk_window_present(GTK_WINDOW(widgets->CautionWindow)); gtk_window_present(GTK_WINDOW(widgets->CautionWindow));
} else{ } else if (x<1240&&y<720){
gtk_window_resize(GTK_WINDOW(widgets->window),1245,720);
main_config.WindowTheme=1;
main_config.curThemeName="Gnome";
gtk_widget_show(widgets->window);
}else{
main_config.WindowTheme=1; main_config.WindowTheme=1;
main_config.curThemeName="Gnome"; main_config.curThemeName="Gnome";
gtk_widget_show(widgets->window); gtk_widget_show(widgets->window);
} }
} else { } else {
gtk_widget_show(widgets->window); gtk_widget_show(widgets->window);
main_config.WindowTheme=0; main_config.WindowTheme=0;
@ -1448,11 +1455,13 @@ dictionary *yon_theme_new(dictionary **widgetss, GtkBuilder *builder, char *them
gtk_label_set_text(GTK_LABEL(curWidgets->helpText),_("You will be redirected to documentation site, where user help pages are translated and supported by community.")); gtk_label_set_text(GTK_LABEL(curWidgets->helpText),_("You will be redirected to documentation site, where user help pages are translated and supported by community."));
gtk_button_set_label(GTK_BUTTON(curWidgets->ReadHelpButton),_("Read online")); gtk_button_set_label(GTK_BUTTON(curWidgets->ReadHelpButton),_("Read online"));
gtk_button_set_label(GTK_BUTTON(curWidgets->CancelHelpButton),_("Cancel")); gtk_button_set_label(GTK_BUTTON(curWidgets->CancelHelpButton),_("Cancel"));
gtk_button_set_label(GTK_BUTTON(curWidgets->settingsCancel),_("Close without saving")); gtk_button_set_label(GTK_BUTTON(curWidgets->settingsCancel),_("Close"));
gtk_button_set_label(GTK_BUTTON(curWidgets->settingsAccept),_("Save and reload")); gtk_button_set_label(GTK_BUTTON(curWidgets->settingsAccept),_("Save and apply"));
gtk_button_set_label(GTK_BUTTON(curWidgets->AlwaysOpenDocumentation),_("Always redirect")); gtk_button_set_label(GTK_BUTTON(curWidgets->AlwaysOpenDocumentation),_("Always redirect"));
gtk_menu_item_set_label(GTK_MENU_ITEM(curWidgets->MenuItemSettings),_("Settings")); gtk_menu_item_set_label(GTK_MENU_ITEM(curWidgets->MenuItemSettings),_("Settings"));
gtk_menu_item_set_label(GTK_MENU_ITEM(curWidgets->MenuItemDocumentation),_("About...")); gtk_menu_item_set_label(GTK_MENU_ITEM(curWidgets->MenuItemDocumentation),_("About..."));
gtk_button_set_label(GTK_BUTTON(curWidgets->CautionUnderstandButton),_("Understood"));
gtk_button_set_label(GTK_BUTTON(curWidgets->settingsSectionsSettingsButton),_("Section management"));
return widgets; return widgets;
} }

@ -14,7 +14,7 @@
#define PictureFormatExtra ".svg" #define PictureFormatExtra ".svg"
#define LocalePath "locale/" #define LocalePath "locale/"
#define LocaleName "base" #define LocaleName "base"
#define LogoPath "images/ublinux-dark-glow-sc.svg" #define LogoPath "images/ubl-settings-manager-logo.svg"
typedef struct apps{ typedef struct apps{

@ -0,0 +1,87 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-31 11:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: ubl-settings-manager.c:1373
msgid "Back to settings"
msgstr "Назад"
#: ubl-settings-manager.c:1451
msgid "UBLinux Settings Manager"
msgstr "Настройки UBLinux"
#: ubl-settings-manager.c:1452
msgid "Icon size"
msgstr "Размер иконок"
#: ubl-settings-manager.c:1453
msgid "Window theme"
msgstr "Выбор темы"
#: ubl-settings-manager.c:1454
msgid "Would you like to read documentation in the Web?"
msgstr "Вы хотите прочитать руководство в сети?"
#: ubl-settings-manager.c:1455
msgid "You will be redirected to documentation site, where user help pages are "
"translated and supported by community."
msgstr "Вы будете перенаправлены на сайт с документацией, где страницы помощи переводятся и поддерживаются сообществом."
#: ubl-settings-manager.c:1456
msgid "Read online"
msgstr "Прочитать онлайн"
#: ubl-settings-manager.c:1457
msgid "Cancel"
msgstr "Отменить"
#: ubl-settings-manager.c:1458
msgid "Close"
msgstr "Закрыть"
#: ubl-settings-manager.c:1459
msgid "Save and apply"
msgstr "Сохранить и применить"
#: ubl-settings-manager.c:1460
msgid "Always redirect"
msgstr "Всегда перенаправлять"
#: ubl-settings-manager.c:1461
msgid "Settings"
msgstr "Настройки"
#: ubl-settings-manager.c:1462
msgid "About..."
msgstr "О системе"
#: ubl-settings-manager.c:1463
msgid "Understood"
msgstr "Понятно"
#: ubl-settings-manager.c:1464
msgid "Section management"
msgstr "Точная настройка"
#: ubl-settings-manager.c:1538
msgid "Standard theme"
msgstr "Основная тема"
#: ubl-settings-manager.c:1539
msgid "GNOME theme"
msgstr "GNOME тема"

@ -29,12 +29,12 @@
</packing> </packing>
</child> </child>
<child> <child>
<object class="GtkLabel"> <object class="GtkLabel" id="CautionLabel">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="margin-start">5</property> <property name="margin-start">5</property>
<property name="margin-end">5</property> <property name="margin-end">5</property>
<property name="label" translatable="yes">You are not allowed to change theme on such low resolution!</property> <property name="label">You are not allowed to change theme on such low resolution!</property>
<property name="wrap">True</property> <property name="wrap">True</property>
<property name="xalign">0.019999999552965164</property> <property name="xalign">0.019999999552965164</property>
</object> </object>
@ -318,24 +318,12 @@
<object class="GtkPopover"> <object class="GtkPopover">
<property name="can-focus">False</property> <property name="can-focus">False</property>
<child> <child>
<object class="GtkBox"> <object class="GtkBox" id="SysInfoBox">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<child> <child>
<placeholder/> <placeholder/>
</child> </child>
<child>
<object class="GtkLabel" id="MainInfoDetailsLabel">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object> </object>
</child> </child>
</object> </object>
@ -425,7 +413,7 @@
<property name="height-request">64</property> <property name="height-request">64</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="pixbuf">../../../../../../../usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property> <property name="pixbuf">usr/share/icons/hicolor/32x32/apps/ublinux-ubconfig.svg</property>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
@ -993,7 +981,7 @@
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="halign">center</property> <property name="halign">center</property>
<property name="pixbuf">../images/side_img_ubc_v_dark_grad_down.png</property> <property name="pixbuf">../images/ubl-settings-manager-banner.png</property>
<property name="icon_size">3</property> <property name="icon_size">3</property>
<style> <style>
<class name="noborder"/> <class name="noborder"/>
@ -1094,7 +1082,7 @@
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="halign">end</property> <property name="halign">end</property>
<property name="pixbuf">../images/ublinux-dark-glow-sc.svg</property> <property name="pixbuf">../images/ubl-settings-manager-logo.svg</property>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
@ -1275,7 +1263,7 @@
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="halign">center</property> <property name="halign">center</property>
<property name="pixbuf">../images/side_img_ubc_v_dark_grad_down.png</property> <property name="pixbuf">../images/ubl-settings-manager-banner.png</property>
<property name="icon_size">3</property> <property name="icon_size">3</property>
<style> <style>
<class name="noborder"/> <class name="noborder"/>
@ -1471,7 +1459,7 @@
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="halign">center</property> <property name="halign">center</property>
<property name="pixbuf">../images/side_img_ubc_v_dark_grad_down.png</property> <property name="pixbuf">../images/ubl-settings-manager-banner.png</property>
<property name="icon_size">3</property> <property name="icon_size">3</property>
<style> <style>
<class name="noborder"/> <class name="noborder"/>

Loading…
Cancel
Save