Library rename

pull/2/head
parent 87a863a888
commit 8d8a656391

@ -11,7 +11,6 @@ CMAKE_UI_BUILD_DIR = $(MAKEFILE_PATH)compile
DEPENDS = /bin/cmake
PREFIX ?= /usr/local
PKGNAME = $(MAKEFILE_DIR)
PRJNAME = $(subst lib,,${PKGNAME})
FILE_VER = source/CMakeLists.txt
PKGIDENT=$(subst /,-,${PREFIX})
@ -33,7 +32,7 @@ init:
else \
LATEST_TAG="Development"; \
fi; \
sed -r "s/^(project\(${PRJNAME} VERSION ).*/\1$${LATEST_TAG}\)/" -i ${FILE_VER}; \
sed -r "s/^(project\(${PKGNAME} VERSION ).*/\1$${LATEST_TAG}\)/" -i ${FILE_VER}; \
echo "-- Build path: ${CMAKE_UI_BUILD_DIR}"
depend:
@ -86,8 +85,8 @@ uninstall:
$(RM) "$${PATH_FILE_MO}"; \
done
@for SIZE in 16x16 32x32 48x48 scalable; do \
$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}/apps/com.ublinux.${PRJNAME}.svg"; \
$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}/apps/com.ublinux.${PRJNAME}.png"; \
$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}/apps/com.ublinux.${PKGNAME}.svg"; \
$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}/apps/com.ublinux.${PKGNAME}.png"; \
done
@for FILE_SVG in $(wildcard *.svg); do \
for SIZE in 16x16 32x32 48x48 scalable; do \
@ -117,11 +116,11 @@ install: check
done
@for SIZE in 16 32 48; do \
install -dm755 "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}x$${SIZE}/apps"; \
rsvg-convert -w $${SIZE} -h $${SIZE} -f svg --keep-image-data "com.ublinux.${PRJNAME}.svg" -o "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}x$${SIZE}/apps/com.ublinux.${PRJNAME}.svg"; \
rsvg-convert -w $${SIZE} -h $${SIZE} -f svg --keep-image-data "com.ublinux.${PKGNAME}.svg" -o "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}x$${SIZE}/apps/com.ublinux.${PKGNAME}.svg"; \
done
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/apps/" "com.ublinux.${PRJNAME}.svg"
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/status/" "com.ublinux.${PRJNAME}.checked.svg"
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/status/" "com.ublinux.${PRJNAME}.warning.svg"
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/apps/" "com.ublinux.${PKGNAME}.svg"
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.checked.svg"
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.warning.svg"
@if [ -z ${DESTDIR} ]; then \
[ -d "${DESTDIR}/usr/share/icons/hicolor/" ] && gtk-update-icon-cache -fiq "${DESTDIR}${PREFIX}/share/icons/hicolor/" &>/dev/null || true; \
update-desktop-database --quiet &>/dev/null || true; \

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

Before

Width:  |  Height:  |  Size: 210 KiB

After

Width:  |  Height:  |  Size: 210 KiB

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<gresources>
<gresource prefix="/com/ublinux/ui">
<file>ublsettingsui-gtk3.glade</file>
<file>ublsettingsui-gtk3-about.glade</file>
<file>ublsettingsui-gtk3-documentation.glade</file>
<file>ublsettingsui-gtk3-saving.glade</file>
<file>libublsettingsui-gtk3.glade</file>
<file>libublsettingsui-gtk3-about.glade</file>
<file>libublsettingsui-gtk3-documentation.glade</file>
<file>libublsettingsui-gtk3-saving.glade</file>
</gresource>
<gresource prefix="/com/ublinux/css">
<file>ublsettingsui-gtk3.css</file>
<file>libublsettingsui-gtk3.css</file>
</gresource>
<gresource prefix="/com/ublinux/images">
<file>ublsettingsui-gtk3-banner.png</file>
<file>com.ublinux.ublsettingsui-gtk3.checked.svg</file>
<file>com.ublinux.ublsettingsui-gtk3.warning.svg</file>
<file>libublsettingsui-gtk3-banner.png</file>
<file>com.ublinux.libublsettingsui-gtk3.checked.svg</file>
<file>com.ublinux.libublsettingsui-gtk3.warning.svg</file>
</gresource>
</gresources>

@ -1,26 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.38.2 -->
<interface domain="ublsettingsui-gtk3">
<interface domain="libublsettingsui-gtk3">
<requires lib="gtk+" version="3.24"/>
<object class="GtkAboutDialog" id="AboutWindow">
<property name="can-focus">False</property>
<property name="resizable">False</property>
<property name="modal">True</property>
<property name="window-position">center</property>
<property name="icon-name">com.ublinux.ublsettingsui-gtk3</property>
<property name="icon-name">com.ublinux.libublsettingsui-gtk3</property>
<property name="type-hint">dialog</property>
<property name="urgency-hint">True</property>
<property name="program-name">ublsettingsui-gtk3</property>
<property name="program-name">libublsettingsui-gtk3</property>
<property name="version">1.1</property>
<property name="copyright" translatable="yes">Copyright © 2022 - 2023, UBSoft LLC</property>
<property name="comments" translatable="yes">TEMPLATE Manager</property>
<property name="website">https://wiki.ublinux.ru/ru/Программное_обеспечениерограммы_и_утилиты/Все/ublsettingsui-gtk3</property>
<property name="website">https://wiki.ublinux.ru/ru/Программное_обеспечениерограммы_и_утилиты/Все/libublsettingsui-gtk3</property>
<property name="website-label" translatable="yes">Project Home Page</property>
<property name="license" translatable="yes">Это приложение распространяется без каких-либо гарантий.
Подробнее в &lt;a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.html"&gt;GNU General Public License, версии 2 или позднее&lt;/a&gt;.</property>
<property name="authors">UBGroup</property>
<property name="artists">UBGroup</property>
<property name="logo-icon-name">com.ublinux.ublsettingsui-gtk3</property>
<property name="logo-icon-name">com.ublinux.libublsettingsui-gtk3</property>
<property name="wrap-license">True</property>
<property name="license-type">gpl-2-0</property>
<child internal-child="vbox">

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.38.2 -->
<interface domain="ublsettingsui-gtk3">
<interface domain="libublsettingsui-gtk3">
<requires lib="gtk+" version="3.24"/>
<object class="GtkApplicationWindow" id="helpConfirmationWindow">
<property name="can-focus">False</property>

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.38.2 -->
<interface domain="ublsettingsui-gtk3">
<interface domain="libublsettingsui-gtk3">
<requires lib="gtk+" version="3.24"/>
<!-- interface-css-provider-path ublsettingsui-gtk3.css -->
<!-- interface-css-provider-path libublsettingsui-gtk3.css -->
<object class="GtkCheckButton" id="ToggleAllCheck">
<property name="label" translatable="yes">Save</property>
<property name="visible">True</property>
@ -43,7 +43,7 @@
<property name="height-request">500</property>
<property name="can-focus">False</property>
<property name="modal">True</property>
<property name="icon-name">com.ublinux.ublsettingsui-gtk3</property>
<property name="icon-name">com.ublinux.libublsettingsui-gtk3</property>
<property name="type-hint">dialog</property>
<child internal-child="vbox">
<object class="GtkBox">
@ -204,7 +204,7 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="pixel-size">32</property>
<property name="icon-name">com.ublinux.ublsettingsui-gtk3</property>
<property name="icon-name">com.ublinux.libublsettingsui-gtk3</property>
</object>
</child>
<style>

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.38.2
ublsettingsui-gtk3 -
libublsettingsui-gtk3 -
Copyright (C) UBGroup
This program is free software; you can redistribute it and/or
@ -19,11 +19,11 @@ along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-->
<interface domain="ublsettingsui-gtk3">
<interface domain="libublsettingsui-gtk3">
<requires lib="gtk+" version="3.24"/>
<!-- interface-css-provider-path ublsettingsui-gtk3.css -->
<!-- interface-css-provider-path libublsettingsui-gtk3.css -->
<!-- interface-license-type gplv2 -->
<!-- interface-name ublsettingsui-gtk3 -->
<!-- interface-name libublsettingsui-gtk3 -->
<!-- interface-copyright UBGroup -->
<object class="GtkBox" id="HeaderBox">
<property name="visible">True</property>
@ -40,7 +40,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
<property name="margin-top">6</property>
<property name="margin-bottom">6</property>
<property name="pixel-size">64</property>
<property name="icon-name">com.ublinux.ublsettingsui-gtk3</property>
<property name="icon-name">com.ublinux.libublsettingsui-gtk3</property>
</object>
<packing>
<property name="expand">False</property>
@ -201,7 +201,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
<property name="can-focus">False</property>
<property name="default-width">800</property>
<property name="default-height">600</property>
<property name="icon-name">com.ublinux.ublsettingsui-gtk3</property>
<property name="icon-name">com.ublinux.libublsettingsui-gtk3</property>
<child>
<object class="GtkBox" id="plugBox">
<property name="visible">True</property>
@ -355,7 +355,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="pixel-size">32</property>
<property name="icon-name">com.ublinux.ublsettingsui-gtk3</property>
<property name="icon-name">com.ublinux.libublsettingsui-gtk3</property>
</object>
</child>
<child>

@ -1,12 +1,12 @@
# Language translations for ublsettingsui-gtk3 package.
# Language translations for libublsettingsui-gtk3 package.
# Copyright (C) 2022, UBTech LLC
# This file is distributed under the same license as the ublsettingsui-gtk3 package.
# This file is distributed under the same license as the libublsettingsui-gtk3 package.
# UBLinux Team <info@ublinux.com>, 2022
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: ublsettingsui-gtk3 1.0\n"
"Project-Id-Version: libublsettingsui-gtk3 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-05-22 16:12+0600\n"
"PO-Revision-Date: \n"
@ -17,118 +17,118 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: source/ublsettingsui-gtk3.h:31
#: source/libublsettingsui-gtk3.h:31
msgid "Operation succeeded"
msgstr ""
#: source/ublsettingsui-gtk3.h:32
#: source/libublsettingsui-gtk3.h:32
msgid ""
"Warning! Application was launched without root - root-dependent actions are "
"locked"
msgstr ""
#: source/ublsettingsui-gtk3.h:34
#: source/libublsettingsui-gtk3.h:34
msgid "About"
msgstr ""
#: source/ublsettingsui-gtk3.h:35
#: source/libublsettingsui-gtk3.h:35
msgid "Documentation"
msgstr ""
#: source/ublsettingsui-gtk3.h:37
#: source/libublsettingsui-gtk3.h:37
msgid "Save to local configuration"
msgstr ""
#: source/ublsettingsui-gtk3.h:38
#: source/libublsettingsui-gtk3.h:38
msgid "Save to global configuration"
msgstr ""
#: source/ublsettingsui-gtk3.h:39
#: source/libublsettingsui-gtk3.h:39
msgid "Save configuration"
msgstr ""
#: source/ublsettingsui-gtk3.h:40
#: source/libublsettingsui-gtk3.h:40
msgid "Save"
msgstr ""
#: source/ublsettingsui-gtk3.h:42
#: source/libublsettingsui-gtk3.h:42
msgid "Load local configuration"
msgstr ""
#: source/ublsettingsui-gtk3.h:43
#: source/libublsettingsui-gtk3.h:43
msgid "Load global configuration"
msgstr ""
#: source/ublsettingsui-gtk3.h:44
#: source/libublsettingsui-gtk3.h:44
msgid "Load"
msgstr ""
#: source/ublsettingsui-gtk3.h:46
#: source/libublsettingsui-gtk3.h:46
msgid "Cancel"
msgstr ""
#: source/ublsettingsui-gtk3.h:47
#: source/libublsettingsui-gtk3.h:47
msgid "Accept"
msgstr ""
#: source/ublsettingsui-gtk3.h:49
#: source/libublsettingsui-gtk3.h:49
msgid "Would you like to read documentation in the Web?"
msgstr ""
#: source/ublsettingsui-gtk3.h:50
#: source/libublsettingsui-gtk3.h:50
msgid ""
"You will be redirected to documentation website where documentation is\n"
"translated and supported by community."
msgstr ""
#: source/ublsettingsui-gtk3.h:51
#: source/libublsettingsui-gtk3.h:51
msgid "Always redirect to online documentation"
msgstr ""
#: source/ublsettingsui-gtk3.h:52
#: source/libublsettingsui-gtk3.h:52
msgid "Open documentation"
msgstr ""
#: source/ublsettingsui-gtk3.h:53
#: source/libublsettingsui-gtk3.h:53
msgid "Project Home Page"
msgstr ""
#: source/ublsettingsui-gtk3.h:54
#: source/libublsettingsui-gtk3.h:54
msgid "Nothing were chosen"
msgstr ""
#: source/ublsettingsui-gtk3.h:57
#: source/libublsettingsui-gtk3.h:57
msgid "Global configuration loading succeeded."
msgstr ""
#: source/ublsettingsui-gtk3.h:58
#: source/libublsettingsui-gtk3.h:58
msgid "Local configuration loading succeeded."
msgstr ""
#: source/ublsettingsui-gtk3.h:59
#: source/libublsettingsui-gtk3.h:59
msgid "Config loading failed"
msgstr ""
#: source/ublsettingsui-gtk3.h:61
#: source/libublsettingsui-gtk3.h:61
msgid "Local and global configuration saving succeeded."
msgstr ""
#: source/ublsettingsui-gtk3.h:62
#: source/libublsettingsui-gtk3.h:62
msgid "Global configuration saving succeeded."
msgstr ""
#: source/ublsettingsui-gtk3.h:63
#: source/libublsettingsui-gtk3.h:63
msgid "Local configuration saving succeeded."
msgstr ""
#: source/ublsettingsui-gtk3.h:64
#: source/libublsettingsui-gtk3.h:64
msgid "Parameter"
msgstr ""
#: source/ublsettingsui-gtk3.h:65
#: source/libublsettingsui-gtk3.h:65
msgid "Old value"
msgstr ""
#: source/ublsettingsui-gtk3.h:66
#: source/libublsettingsui-gtk3.h:66
msgid "New value"
msgstr ""

@ -1,12 +1,12 @@
# Russian translations for ublsettingsui-gtk3 package.
# Russian translations for libublsettingsui-gtk3 package.
# Copyright (C) 2022, UBTech LLC
# This file is distributed under the same license as the ublsettingsui-gtk3 package.
# This file is distributed under the same license as the libublsettingsui-gtk3 package.
# UBLinux Team <info@ublinux.com>, 2022
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: ublsettingsui-gtk3 1.0\n"
"Project-Id-Version: libublsettingsui-gtk3 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-05-22 16:12+0600\n"
"PO-Revision-Date: 2023-01-01 00:00+0600\n"
@ -17,11 +17,11 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: source/ublsettingsui-gtk3.h:31
#: source/libublsettingsui-gtk3.h:31
msgid "Operation succeeded"
msgstr "Операция завершена"
#: source/ublsettingsui-gtk3.h:32
#: source/libublsettingsui-gtk3.h:32
msgid ""
"Warning! Application was launched without root - root-dependent actions are "
"locked"
@ -29,55 +29,55 @@ msgstr ""
"Внимание! Приложение было запущено без прав суперпользователя - действия, "
"требующие их наличия заблокированы"
#: source/ublsettingsui-gtk3.h:34
#: source/libublsettingsui-gtk3.h:34
msgid "About"
msgstr "О программе"
#: source/ublsettingsui-gtk3.h:35
#: source/libublsettingsui-gtk3.h:35
msgid "Documentation"
msgstr "Справка"
#: source/ublsettingsui-gtk3.h:37
#: source/libublsettingsui-gtk3.h:37
msgid "Save to local configuration"
msgstr "Сохранить в локальную конфигурацию"
#: source/ublsettingsui-gtk3.h:38
#: source/libublsettingsui-gtk3.h:38
msgid "Save to global configuration"
msgstr "Сохранить в глобальную конфигурацию"
#: source/ublsettingsui-gtk3.h:39
#: source/libublsettingsui-gtk3.h:39
msgid "Save configuration"
msgstr "Сохранить конфигурацию"
#: source/ublsettingsui-gtk3.h:40
#: source/libublsettingsui-gtk3.h:40
msgid "Save"
msgstr "Сохранить"
#: source/ublsettingsui-gtk3.h:42
#: source/libublsettingsui-gtk3.h:42
msgid "Load local configuration"
msgstr "Загрузить локальную конфигуруцию"
#: source/ublsettingsui-gtk3.h:43
#: source/libublsettingsui-gtk3.h:43
msgid "Load global configuration"
msgstr "Загрузить глобальную конфигурацию"
#: source/ublsettingsui-gtk3.h:44
#: source/libublsettingsui-gtk3.h:44
msgid "Load"
msgstr "Загрузить"
#: source/ublsettingsui-gtk3.h:46
#: source/libublsettingsui-gtk3.h:46
msgid "Cancel"
msgstr "Отмена"
#: source/ublsettingsui-gtk3.h:47
#: source/libublsettingsui-gtk3.h:47
msgid "Accept"
msgstr "Принять"
#: source/ublsettingsui-gtk3.h:49
#: source/libublsettingsui-gtk3.h:49
msgid "Would you like to read documentation in the Web?"
msgstr "Вы хотите прочитать справку в Сети?"
#: source/ublsettingsui-gtk3.h:50
#: source/libublsettingsui-gtk3.h:50
msgid ""
"You will be redirected to documentation website where documentation is\n"
"translated and supported by community."
@ -85,54 +85,54 @@ msgstr ""
"Вы будете перенаправлены на сайт с документацией, где страницы помощи\n"
"переводятся и поддерживаются сообществом."
#: source/ublsettingsui-gtk3.h:51
#: source/libublsettingsui-gtk3.h:51
msgid "Always redirect to online documentation"
msgstr "Всегда перенаправлять"
#: source/ublsettingsui-gtk3.h:52
#: source/libublsettingsui-gtk3.h:52
msgid "Open documentation"
msgstr "Прочитать справку"
#: source/ublsettingsui-gtk3.h:53
#: source/libublsettingsui-gtk3.h:53
msgid "Project Home Page"
msgstr "Домашняя страница проекта"
#: source/ublsettingsui-gtk3.h:54
#: source/libublsettingsui-gtk3.h:54
msgid "Nothing were chosen"
msgstr "Ничего не было выбрано"
#: source/ublsettingsui-gtk3.h:57
#: source/libublsettingsui-gtk3.h:57
msgid "Global configuration loading succeeded."
msgstr "Успешно загружена глобальная конфигурация"
#: source/ublsettingsui-gtk3.h:58
#: source/libublsettingsui-gtk3.h:58
msgid "Local configuration loading succeeded."
msgstr "Успешно загружена локальная конфигурация"
#: source/ublsettingsui-gtk3.h:59
#: source/libublsettingsui-gtk3.h:59
msgid "Config loading failed"
msgstr "Ошибка загрузки конфига"
#: source/ublsettingsui-gtk3.h:61
#: source/libublsettingsui-gtk3.h:61
msgid "Local and global configuration saving succeeded."
msgstr "Успешно записаны локальная и глобальная конфигурация"
#: source/ublsettingsui-gtk3.h:62
#: source/libublsettingsui-gtk3.h:62
msgid "Global configuration saving succeeded."
msgstr "Успешно записана глобальная конфигурация"
#: source/ublsettingsui-gtk3.h:63
#: source/libublsettingsui-gtk3.h:63
msgid "Local configuration saving succeeded."
msgstr "Успешно записана локальная конфигурация"
#: source/ublsettingsui-gtk3.h:64
#: source/libublsettingsui-gtk3.h:64
msgid "Parameter"
msgstr "Параметр"
#: source/ublsettingsui-gtk3.h:65
#: source/libublsettingsui-gtk3.h:65
msgid "Old value"
msgstr "Старое значение"
#: source/ublsettingsui-gtk3.h:66
#: source/libublsettingsui-gtk3.h:66
msgid "New value"
msgstr "Новое значение"

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.9)
project(ublsettingsui-gtk3 VERSION 0)
project(libublsettingsui-gtk3 VERSION 0.0)
include(GNUInstallDirs)
find_package(PkgConfig REQUIRED)
@ -29,18 +29,18 @@ set(GRESOURCE_C resources.c)
set(GRESOURCE_XML gresource.xml)
find_program(GLIB_COMPILE_RESOURCES NAMES glib-compile-resources REQUIRED)
add_custom_target(GLADE ublsettingsui-gtk3.glade)
add_custom_target(GLADE libublsettingsui-gtk3.glade)
set(DEPENDFILES
../ublsettingsui-gtk3.glade
../ublsettingsui-gtk3-about.glade
../ublsettingsui-gtk3-documentation.glade
../ublsettingsui-gtk3-saving.glade
../libublsettingsui-gtk3.glade
../libublsettingsui-gtk3-about.glade
../libublsettingsui-gtk3-documentation.glade
../libublsettingsui-gtk3-saving.glade
../gresource.xml
../ublsettingsui-gtk3-banner.png
../ublsettingsui-gtk3.css
../com.ublinux.ublsettingsui-gtk3.checked.svg
../com.ublinux.ublsettingsui-gtk3.warning.svg
../libublsettingsui-gtk3-banner.png
../libublsettingsui-gtk3.css
../com.ublinux.libublsettingsui-gtk3.checked.svg
../com.ublinux.libublsettingsui-gtk3.warning.svg
)
file(COPY ${DEPENDFILES} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
@ -70,8 +70,8 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Werror -Wmissin
-fstack-clash-protection -fcf-protection")
add_library(${PROJECT_NAME} SHARED
ublsettingsui-gtk3.c
ublsettingsui-gtk3.h
libublsettingsui-gtk3.c
libublsettingsui-gtk3.h
${CMAKE_CURRENT_BINARY_DIR}/${GRESOURCE_C})
set(LIBRARIES
@ -92,6 +92,7 @@ set_target_properties(${PROJECT_NAME} PROPERTIES LINKER_LANGUAGE C)
set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${PROJECT_VERSION})
set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION ${PROJECT_VERSION_MAJOR})
set_target_properties(${PROJECT_NAME} PROPERTIES PUBLIC_HEADER ${PROJECT_NAME}.h)
set_target_properties(${PROJECT_NAME} PROPERTIES PREFIX "")
install(TARGETS ${PROJECT_NAME}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}

@ -1,4 +1,6 @@
#include "ublsettingsui-gtk3.h"
#include "libublsettingsui-gtk3.h"
//signal emmit handlers - no header initialization

@ -1,7 +1,7 @@
#include <gtk/gtk.h>
#include <gtk/gtkx.h>
#include <ublsettings.h>
#include <ublsettings-gtk3.h>
#include <libublsettings.h>
#include <libublsettings-gtk3.h>
#include <locale.h>
#include <stdio.h>
#include <unistd.h>
@ -9,22 +9,23 @@
#include <libintl.h>
#include <getopt.h>
#include <libintl.h>
#include <webkit2/webkit2.h>
#define ui_WIKI_LINK "https://wiki.ublinux.ru/ru/Программное_обеспечениерограммы_и_утилиты/Все/ublsettingsui-gtk3"
#define _(String) gettext(String)
#define ui_glade_path "/com/ublinux/ui/ublsettingsui-gtk3.glade"
#define ui_glade_path_documentation "/com/ublinux/ui/ublsettingsui-gtk3-documentation.glade"
#define ui_glade_path_about "/com/ublinux/ui/ublsettingsui-gtk3-about.glade"
#define ui_glade_path_saving "/com/ublinux/ui/ublsettingsui-gtk3-saving.glade"
#define ui_banner_path "/com/ublinux/images/ublsettingsui-gtk3-banner.png"
#define ui_CssPath "/com/ublinux/css/ublsettingsui-gtk3.css"
#define ui_glade_path "/com/ublinux/ui/libublsettingsui-gtk3.glade"
#define ui_glade_path_documentation "/com/ublinux/ui/libublsettingsui-gtk3-documentation.glade"
#define ui_glade_path_about "/com/ublinux/ui/libublsettingsui-gtk3-about.glade"
#define ui_glade_path_saving "/com/ublinux/ui/libublsettingsui-gtk3-saving.glade"
#define ui_banner_path "/com/ublinux/images/libublsettingsui-gtk3-banner.png"
#define ui_CssPath "/com/ublinux/css/libublsettingsui-gtk3.css"
#define ui_config_path yon_char_unite(yon_ubl_user_get_home_directory(),"/.config/",template_app_information.app_tech_name,"/",template_app_information.app_tech_name,".conf",NULL)
#ifndef UBL_UI
#define template_ui_LocalePath "/usr/share/locale"
#define template_ui_LocaleName "ublsettingsui-gtk3"
#define template_ui_LocaleName "libublsettingsui-gtk3"
#define SUCCESS_LABEL _("Operation succeeded")
#define ROOT_WARNING_LABEL _("Warning! Application was launched without root - root-dependent actions are locked")
Loading…
Cancel
Save