diff --git a/.install.sh b/.install.sh deleted file mode 100755 index ad955f9..0000000 --- a/.install.sh +++ /dev/null @@ -1,6 +0,0 @@ -make -gcc compile/resources.c compile/ubl-cmake.h source/view_set_disk.h source/view_set_disk.c source/view_check_user_table.c source/view_check_user_table.h source/view_filters.c source/model/vector.c source/model/vector.h source/view_filters.h source/view_temp_u_g_p.c source/view_temp_u_g_p.h source/controler.h source/controler.c source/model/philos_utils.h source/model/philos_utils.c source/model/my_device.h source/model/save.h source/model/save.c source/model/my_device.c source/model/model.h source/model/load.h source/model/load.c source/model/model.c source/ubl-settings-diskquota.c source/ubl-settings-diskquota.h source/ubl-strings.h source/model/ubl-utils.c source/model/ubl-utils.h -o ubl-settings-diskquota `pkg-config --cflags --libs gtk+-3.0 vte-2.91 webkit2gtk-4.0 webkit2gtk-web-extension-4.0` -g -sudo make install clean -cd ./terminal-commands -make -cd ../ diff --git a/Makefile b/Makefile index c0be6ef..f309614 100644 --- a/Makefile +++ b/Makefile @@ -9,8 +9,10 @@ CMAKE_COMMAND = cmake CMAKE_SOURCE_DIR = $(MAKEFILE_PATH)source CMAKE_BUILD_DIR = $(MAKEFILE_PATH)compile DEPENDS = /bin/cmake -PREFIX ?= /usr +PREFIX ?= /usr/local PKGNAME = $(MAKEFILE_DIR) +FILE_VER = source/${PKGNAME}.h +PKGIDENT=$(subst /,-,${PREFIX}) default_target: all @@ -21,11 +23,16 @@ all: init build init: @echo "Initialize ..."; \ if [ -d ".git" ]; then \ - LATEST_TAG=$$(git describe --tags | sed 's/^v//'|grep -oE "^[0-9]{1,}.[0-9]{1,}"); \ + LATEST_TAG=$$(git describe --abbrev=0 --tags | sed 's/^v//'); \ + if [ -z "$${LATEST_TAG}" ]; \ + then \ + LATEST_TAG=$$"0.0"; \ + echo "$${LATEST_TAG} is empty"; \ + fi; \ else \ - LATEST_TAG="0.0"; \ + LATEST_TAG="Development"; \ fi; \ - sed -r "s/^(string version_application).*/\1=\"$${LATEST_TAG}\";/" -i source/${PKGNAME}.h; \ + sed -r "s/^(string version_application).*/\1 = \"$${LATEST_TAG}\";/" -i ${FILE_VER}; \ echo "-- Build path: ${CMAKE_BUILD_DIR}" depend: @@ -43,8 +50,6 @@ debug: @echo "Debug ..." if [ ! -d ${CMAKE_BUILD_DIR} ]; then \ $(CMAKE_COMMAND) -S${CMAKE_SOURCE_DIR} -B${CMAKE_BUILD_DIR} -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX="${PREFIX}"; \ - @gcc compile/resources.c compile/ubl-cmake.h source/view_set_disk.h source/view_set_disk.c source/view_check_user_table.c source/view_check_user_table.h source/view_filters.c source/model/vector.c source/model/vector.h source/view_filters.h source/view_temp_u_g_p.c source/view_temp_u_g_p.h source/controler.h source/controler.c source/model/philos_utils.h source/model/philos_utils.c source/model/my_device.h source/model/save.h source/model/save.c source/model/my_device.c source/model/model.h source/model/load.h source/model/load.c source/model/model.c source/ubl-settings-diskquota.c source/ubl-settings-diskquota.h source/ubl-strings.h source/model/ubl-utils.c source/model/ubl-utils.h -o ubl-settings-diskquota `pkg-config --cflags --libs gtk+-3.0 vte-2.91 webkit2gtk-4.0 webkit2gtk-web-extension-4.0` -g - fi; \ echo "Debug: OK" @@ -66,7 +71,8 @@ check: build: depend prepare @echo "Build ..."; \ - make --directory=${CMAKE_BUILD_DIR}; \ + $(MAKE_COMMAND) --directory=${CMAKE_BUILD_DIR}; \ + sed -r "s/^(string version_application).*/\1;/" -i ${FILE_VER}; \ echo "Build: OK" uninstall: @@ -74,7 +80,7 @@ uninstall: @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="${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \ + PATH_FILE_MO="${DESTDIR}/usr/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \ $(RM) "$${PATH_FILE_MO}"; \ done @for SIZE in 16x16 32x32 48x48 scalable; do \ @@ -89,9 +95,7 @@ uninstall: @$(RM) "${DESTDIR}${PREFIX}/bin/${PKGNAME}" @$(RM) "${DESTDIR}${PREFIX}/share/applications/${PKGNAME}.desktop" @$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/com.ublinux.${PKGNAME}.svg" - @$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/com.ublinux.${PKGNAME}.checked.svg" - @$(RM) "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/com.ublinux.${PKGNAME}.warning.svg" - @$(RM) "${DESTDIR}${PREFIX}/share/polkit-1/actions/com.ublinux.${PKGNAME}.policy" + @$(RM) "${DESTDIR}/usr/share/polkit-1/actions/com.ublinux.${PKGNAME}${PKGIDENT}.policy" @if [ -z ${DESTDIR} ]; then \ [ -d "${DESTDIR}${PREFIX}/share/icons/hicolor/" ] && gtk-update-icon-cache -fiq "${DESTDIR}${PREFIX}/share/icons/hicolor/" &>/dev/null || true; \ update-desktop-database --quiet &>/dev/null || true; \ @@ -103,9 +107,9 @@ install: check uninstall @echo "Install ..." @for FILE_PO in $(wildcard *.po); do \ LANG=$${FILE_PO##*_};LANG=$${LANG%.*}; \ - install -dm755 "${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES"; \ + install -dm755 "${DESTDIR}/usr/share/locale/$${LANG}/LC_MESSAGES"; \ FILE_MO=$${FILE_PO##*/}; FILE_MO="$${FILE_MO%_*.po}.mo"; \ - PATH_FILE_MO="${DESTDIR}${PREFIX}/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \ + PATH_FILE_MO="${DESTDIR}/usr/share/locale/$${LANG}/LC_MESSAGES/$${FILE_MO}"; \ echo "$${FILE_PO}"; \ msgfmt "$${FILE_PO}" -v -f -o "$${PATH_FILE_MO}"; \ done @@ -113,25 +117,22 @@ install: check uninstall install -dm755 "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}x$${SIZE}/apps"; \ 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 -dm755 "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps" @install -Dm644 -t "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/" "com.ublinux.${PKGNAME}.svg" - @install -Dm644 -t "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.checked.svg" - @install -Dm644 -t "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.warning.svg" - @install -Dm644 -t "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.funnel.svg" - @install -dm755 "${DESTDIR}${PREFIX}/share/polkit-1/actions" - @install -Dm644 -t "${DESTDIR}${PREFIX}/share/polkit-1/actions/" "com.ublinux.${PKGNAME}.policy" - @install -Dm644 -t "${DESTDIR}${PREFIX}/share/polkit-1/actions/" "gdb.policy" + @cp ./com.ublinux.${PKGNAME}.policy ./compile/com.ublinux.${PKGNAME}${PKGIDENT}.policy + @sed -e 's+/usr/bin+${PREFIX}/bin+' -e 's+.run+${PKGIDENT}.run+g' ./compile/com.ublinux.${PKGNAME}${PKGIDENT}.policy -i @install -Dm755 -t "${DESTDIR}${PREFIX}/bin/" "${CMAKE_BUILD_DIR}/${PKGNAME}" - @install -dm755 "${DESTDIR}/etc/xdg" - @install -dm755 "${DESTDIR}${PREFIX}/share/applications" @install -Dm644 -t "${DESTDIR}${PREFIX}/share/applications/" "${PKGNAME}.desktop" + @install -Dm644 -t "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.checked.svg" + @install -Dm644 -t "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.warning.svg" + @install -Dm644 -t "${DESTDIR}/usr/share/polkit-1/actions/" "${CMAKE_BUILD_DIR}/com.ublinux.${PKGNAME}${PKGIDENT}.policy" + @install -Dm644 -t "${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.funnel-symbolic.svg" + @ldconfig -n /usr/local/lib @if [ -z ${DESTDIR} ]; then \ [ -d "${DESTDIR}${PREFIX}/share/icons/hicolor/" ] && gtk-update-icon-cache -fiq "${DESTDIR}${PREFIX}/share/icons/hicolor/" &>/dev/null || true; \ update-desktop-database --quiet &>/dev/null || true; \ [ -d "${DESTDIR}${PREFIX}/share/applications" ] && touch "${DESTDIR}${PREFIX}/share/applications" &>/dev/null || true; \ fi @echo "Install: OK" - @sed -r "s/^(string version_application=\"*\").*/string version_application;/" -i source/${PKGNAME}.h; \ clean: @echo "Clean ..." @@ -151,5 +152,4 @@ help: echo "... compile"; \ echo "... install"; \ echo "... uninstall"; \ - echo "... clean" - + echo "... clean" \ No newline at end of file diff --git a/com.ublinux.ubl-settings-diskquota.funnel.svg b/com.ublinux.ubl-settings-diskquota.funnel-symbolic.svg similarity index 100% rename from com.ublinux.ubl-settings-diskquota.funnel.svg rename to com.ublinux.ubl-settings-diskquota.funnel-symbolic.svg diff --git a/gdb.policy b/gdb.policy deleted file mode 100644 index c1a7da0..0000000 --- a/gdb.policy +++ /dev/null @@ -1,24 +0,0 @@ - - - - - UBLinux - https://ublinux.ru - - - Run ubl-settings-diskquota as root - Запуск утилиты ubl-settings-diskquota с правами root - Authentication is required to run ubl-settings-diskquota - Требуется авторизация для запуска утилиты ubl-settings-diskquota с правами root - - auth_admin - auth_admin - auth_admin - - /usr/bin/gdb - true - - - diff --git a/source/controler.c b/source/controler.c index d4ab4ad..75b8b33 100644 --- a/source/controler.c +++ b/source/controler.c @@ -181,6 +181,14 @@ void wrapper_edit_view_device_show(GtkWidget* self) { g_signal_connect(G_OBJECT(get_widget_view_device()->btnSaveTempSave),"clicked",G_CALLBACK(entry_device_disk),&i); } +void on_status_changed(){ + int active = gtk_combo_box_get_active(GTK_COMBO_BOX(get_widget_view_device()->cmbDeviceSetStatus)); + if (active == 0|| active ==1) + gtk_widget_set_sensitive(get_widget_view_device()->boxBlockDisabledStatus,0); + else + gtk_widget_set_sensitive(get_widget_view_device()->boxBlockDisabledStatus,1); +} + void wrapper_add_view_device_show(GtkWidget* self) { view_device_set_vector_device(&all_config.v_disk_status); view_device_set_index(-1); @@ -189,6 +197,7 @@ void wrapper_add_view_device_show(GtkWidget* self) { view_device_show(NULL, glade_path); int i = 0; g_signal_connect(G_OBJECT(get_widget_view_device()->btnSaveTempSave),"clicked",G_CALLBACK(entry_device_disk),&i); + g_signal_connect(G_OBJECT(get_widget_view_device()->cmbDeviceSetStatus),"changed",G_CALLBACK(on_status_changed),NULL); } void block_tree_view(hotebook* widgets,void (*f)()) { @@ -369,6 +378,7 @@ void wrapper_all_save() { yon_ubl_status_box_render(MESS_NOTHING_SAVE, BACKGROUND_IMAGE_SUCCESS_TYPE); } } + void wrapper_global_save() { if (wrapper_template_save(&all_config, CMD_SAVE_GLOBAL, CMD_REMOVE_GLOBAL)) { yon_ubl_status_box_render(GLOBAL_SAVE_SUCCESS_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE); diff --git a/source/model/ubl-utils.h b/source/model/ubl-utils.h index b956787..841561f 100644 --- a/source/model/ubl-utils.h +++ b/source/model/ubl-utils.h @@ -219,8 +219,8 @@ void yon_terminal_integrated_start(GtkWidget *terminal, char* command, void *end enum YON_TYPE{ YON_TYPE_STRING, - YON_TYPE_INT, YON_TYPE_STRING_LIST, + YON_TYPE_INT, YON_TYPE_BOOLEAN, YON_TYPE_OTHER }; @@ -365,4 +365,4 @@ void yon_ubl_browser_window_open(char *link, char *browser_window_name); void yon_ubl_browser_window_open(char *link, char *browser_window_name); #endif #endif -#endif +#endif \ No newline at end of file diff --git a/source/ubl-settings-diskquota.c b/source/ubl-settings-diskquota.c index d8823fd..d617d8c 100644 --- a/source/ubl-settings-diskquota.c +++ b/source/ubl-settings-diskquota.c @@ -237,5 +237,36 @@ custom_window *setup_window_custom(custom_window* custom_widgets, GtkBuilder *bu custom_widgets->device.btnDel = yon_gtk_builder_get_widget(builder,"btnDelDevice"); custom_widgets->device.tree_view = yon_gtk_builder_get_widget(builder,"DeviceQuotasTree"); custom_widgets->device.liststore = GTK_LIST_STORE(gtk_builder_get_object(builder, "liststoreDevice")); + + GList *list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->treeViewGeneral)); + for (int i = 0; i < g_list_length(list); i++){ + yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("general_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + } + g_list_free(list); + + list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->device.tree_view)); + for (int i = 0; i < g_list_length(list); i++){ + yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("device_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + } + g_list_free(list); + + list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->user.tree_view)); + for (int i = 0; i < g_list_length(list); i++){ + yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("user_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + } + g_list_free(list); + + list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->group.tree_view)); + for (int i = 0; i < g_list_length(list); i++){ + yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("group_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + } + g_list_free(list); + + list = gtk_tree_view_get_columns(GTK_TREE_VIEW(custom_widgets->project.tree_view)); + for (int i = 0; i < g_list_length(list); i++){ + yon_window_config_add_listener(g_list_nth_data(list,i),yon_char_append("project_tree",yon_char_from_int(i)),"fixed-width",YON_TYPE_INT); + } + g_list_free(list); + return custom_widgets; } diff --git a/source/ubl-settings-diskquota.h b/source/ubl-settings-diskquota.h index dc27156..0f13a2d 100755 --- a/source/ubl-settings-diskquota.h +++ b/source/ubl-settings-diskquota.h @@ -109,7 +109,7 @@ typedef struct { } documentation_confirmation_window; typedef char* string; -static string version_application=""; +static string version_application; main_window *setup_window(main_window* widgets, custom_window* custom_widgets); diff --git a/source/ubl-strings.h b/source/ubl-strings.h index a300675..b786276 100644 --- a/source/ubl-strings.h +++ b/source/ubl-strings.h @@ -93,9 +93,10 @@ #define STR_ERROR_PROJECT_NAME_ENTER_VALUE _("Project name required field") #define STR_ERROR_LIST_USER_NULL _("The list of users is empty") #define STR_ERROR_NO_SELECTED_DISK _("To save, you need to select a disk") -#define STR_ERROR_ENTRY_VALUE_VOLUME_OR_FILES _("The volume and files fields must have at least one value") +#define STR_ERROR_ENTRY_VALUE_VOLUME_OR_FILES _("Insert at leat one value before saving") #define STR_ERROR_PATH_IS_DISK_FALSE _("The selected directory is not located on the target device") - - - +#define ADD_LABEL _("Add") +#define UPDATE_LABEL _("Update") +#define CANCEL_LABEL _("Cancel") +#define SAVE_LABEL _("Save") diff --git a/source/view_set_disk.c b/source/view_set_disk.c index 5d9a68c..e8b743e 100644 --- a/source/view_set_disk.c +++ b/source/view_set_disk.c @@ -53,6 +53,7 @@ view_device_set_window *view_device_setup_window_custom(view_device_set_window* obj_view_device_widgets->DeviceCombo = yon_gtk_builder_get_widget(builder,"DeviceCombo"); obj_view_device_widgets->lblHeadQuotasEditDeviceWindow = yon_gtk_builder_get_widget(builder,"lblHeadQuotasEditDeviceWindow"); obj_view_device_widgets->boxBlockGuiAddEditDevice = yon_gtk_builder_get_widget(builder,"boxBlockGuiAddEditDevice"); + obj_view_device_widgets->boxBlockDisabledStatus = yon_gtk_builder_get_widget(builder,"boxBlockDisabledStatus"); if (strcmp(view_device_set_add_edit, "add") == 0) { gtk_label_set_label(GTK_LABEL(obj_view_device_widgets->lblHeadQuotasEditDeviceWindow), STR_TITLE_ADD_QUOTAS); gtk_widget_hide(obj_view_device_widgets->lblNameDevice); diff --git a/source/view_set_disk.h b/source/view_set_disk.h index 34c08dd..b14c47b 100644 --- a/source/view_set_disk.h +++ b/source/view_set_disk.h @@ -35,6 +35,7 @@ typedef struct { GtkWidget* cmbDeviceSetStatus; GtkWidget* lblHeadQuotasEditDeviceWindow; GtkWidget* boxBlockGuiAddEditDevice; + GtkWidget* boxBlockDisabledStatus; char* name; } view_device_set_window; diff --git a/source/view_temp_u_g_p.c b/source/view_temp_u_g_p.c index a296659..cefd227 100644 --- a/source/view_temp_u_g_p.c +++ b/source/view_temp_u_g_p.c @@ -339,6 +339,10 @@ void update_max_size_spin(GtkWidget *self, int* flag) { for (int i = 0; i < get_device_vec()->vectorList.total; i++) { device_config* _config = (device_config*)get_device_vec()->pfVectorGet(get_device_vec(), i); if (strstr(str_disk, _config->name_disk)) { + if (self==temp_widgets->quotegroupSizeSoftLimitCombo) + gtk_spin_button_set_value(GTK_SPIN_BUTTON(temp_widgets->quotegroupSizeSoftLimitSpin),0.0); + else if (self==temp_widgets->quotegroupSizeHardLimitCombo) + gtk_spin_button_set_value(GTK_SPIN_BUTTON(temp_widgets->quotegroupSizeHardLimitSpin),0.0); philos_set_spin_adjustment(temp_widgets->quotegroupSizeSoftLimitCheck, temp_widgets->quotegroupSizeSoftLimitSpin, temp_widgets->quotegroupSizeSoftLimitCombo, _config->size_disk); diff --git a/ubl-settings-diskquota.glade b/ubl-settings-diskquota.glade index 7e349b7..7407eaa 100644 --- a/ubl-settings-diskquota.glade +++ b/ubl-settings-diskquota.glade @@ -369,36 +369,76 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 1 10 - + + + + + + True + False + process-stop-symbolic + + False False + True + 450 True - com.ublinux.ubl-settings-diskquota + dialog-question-symbolic True False + 5 + 5 + 5 + 5 + 5 + 5 vertical + 10 True False - vertical - + + True + False + start + 20 + 20 + dialog-information-symbolic + 6 + + + False + True + 0 + + + + True False + vertical - + True False - 5 - 5 - 5 - 5 - 5 + start + 10 5 - Device: + Warning + True + 0 + + + + + False @@ -407,40 +447,165 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - - - True - True - 1 - - - - + True False - 5 - 5 - 5 - 5 - 5 - 5 + start + start + 10 + 10 + The selected directory is not located on the target device + True 0 + False True - 2 + 1 + + + + True + True + 1 + + + + + + True + True + 0 + + + + + True + False + 30 + True + + + Cancel + True + True + True + end + image1 + + + + True + True + 0 + + + + + False + True + 1 + + + + + + + True + False + True + + + True + False + Disk quotas + + + + + + + + + + True + False + value-increase-symbolic + + + True + False + value-increase-symbolic + + + True + False + value-increase-symbolic + + + True + False + emblem-synchronizing-symbolic + + + True + False + value-increase-symbolic + + + True + False + emblem-ok-symbolic + + + True + False + emblem-ok-symbolic + + + False + start + False + True + com.ublinux.ubl-settings-diskquota + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + vertical + + + True + False + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + Device: + 0 False @@ -449,50 +614,94 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True False - vertical - - - True - False - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - Quota use status: - 0 - - - False - True - 0 - - - - - True - False - 5 + 5 + 5 + 5 + 5 + 5 + 5 + + + True + True + 1 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + 0 + + + False + True + 2 + + + + + True + True + 0 + + + + + True + False + vertical + + + True + False + vertical + + + + + + True + False + + + True + False + 5 5 5 5 5 5 - 1 - 1 - - Not set - Off - On - + Quota use status: + 0 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + 0 True @@ -502,54 +711,158 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - False + True True 1 - + + + + True False - 5 - 5 - 5 - 5 - 5 - 5 - 0.019999999552965164 - 0.5899999737739563 - in - + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + UserGropProject: + 0 + + + False + True + 0 + + + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + entrycompletion4 + + + True + True + 1 + + + + + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + + + True + False + avatar-default-symbolic + + + + + False + False + 2 + + + + + False + True + 3 + + + + + True + False + vertical + + + + + True False - + True False 5 5 5 5 + 5 + 5 + Catalog: + 0 + + + False + True + 0 + + + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 255 + entrycompletion1 + + + True + True + 1 + + + + + True + True + True + 5 + 5 + 5 + 5 + 5 5 - + True False + center - + True - True - 5 - 5 - 5 - 5 - 5 - 5 - 4 - 0 - adjustment35 + False + zoom-fit-symbolic False @@ -558,17 +871,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True False - 5 - 5 - 5 - 5 - 5 - 5 - weeks - 0 + Review False @@ -577,456 +883,188 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - False - True - 0 - - - - - True - False - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 4 - 0 - adjustment34 - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - days - 0 - - - False - True - 1 - - - - - False - True - 1 - - - - - True - False - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 4 - 0 - adjustment33 - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - hours - 0 - - - False - True - 1 - - - - - False - True - 2 - - - - - True - False - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 4 - 0 - adjustment32 - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - minutes - 0 - - - False - True - 1 - - - - - False - True - 3 - + + False + True + 2 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + label + + + False + True + 3 + + + False + True + 1 + - - - True - False - The postponement period for exceeding the volume: - + + False True - 2 + 4 - + True False - 5 - 5 - 5 - 5 - 5 - 5 - 0.019999999552965164 - in - + True False - + True False 5 5 5 5 + 5 5 - - - True - False - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 4 - 0 - adjustment5 - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - weeks - 0 - - - False - True - 1 - - - - - False - True - 0 - - - - - True - False - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 4 - 0 - adjustment7 - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - days - 0 - - - False - True - 1 - - - - - False - True - 1 - - - - - True - False - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 4 - 0 - adjustment9 - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - hours - 0 - - - False - True - 1 - - - - - False - True - 2 - - - - - True - False - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 4 - 0 - adjustment11 - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - minutes - 0 - - - False - True - 1 - - - - - False - True - 3 - - + Project ID: + 0 + + + False + True + 0 + + + + + Auto + True + True + False + 5 + 5 + 5 + 5 + 5 + 5 + True + + False + True + 1 + + + False + True + 1 + - - + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 5 + entrycompletion2 + number + + + True + True + 3 + + + + True False - The delay period for exceeding files: + 5 + 5 + 5 + 5 + 5 + 5 + label + 0 + + + False + True + 4 + + + + + Generate + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + + False + True + end + 6 + False True - 3 + 5 - - - True - True - 1 - - - - - True - False - vertical - True - + + + + True False - end - 5 - True - - gtk-cancel + True - True - True + False 5 5 5 5 5 5 - True + Project Name: + 0 False @@ -1035,21 +1073,20 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - gtk-save + True True - True 5 5 5 5 5 5 - True + 12 + entrycompletion3 - False + True True 1 @@ -1058,345 +1095,81 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. False True - 0 + 7 + + + False True - 2 + 0 - - - True - True - 1 - - - - - - - True - False - True - - - True - False - Settings device - Addition - - - - - - - - True - False - 32 - com.ublinux.ubl-settings-diskquota - 5 - - - - - - - - - - - False - start - False - True - com.ublinux.ubl-settings-diskquota - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - vertical - - - True - False - + True False - 5 - 5 - 5 - 5 - 5 - 5 - Device: - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - - - True - True - 1 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - 0 - - - False - True - 2 - - - - - True - True - 0 - - - - - True - False - vertical - - - True - False - vertical - - - - - - True - False - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - Quota use status: - 0 - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - 0 - - - True - True - 1 - - - - - True - True - 1 - - - - - - - - True - False - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - UserGropProject: - 0 - - - False - True - 0 - - - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - entrycompletion4 - - - True - True - 1 - - - - - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - - - True - False - avatar-default-symbolic - - - - - False - False - 2 - - - - - False - True - 3 - - + True - + True False - vertical - - - + 5 + 5 + 5 + 5 + 5 + 0.019999999552965164 + in - + True False + 5 + 5 + 5 + 5 - + True False - 5 - 5 - 5 - 5 - 5 - 5 - Catalog: - 0 - - - False - True - 0 - - - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 255 - entrycompletion1 - - - True - True - 1 - - - - - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 + vertical + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + Soft limit + 0 + + + False + True + 1 + + True False - center + 5 - + True - False - gtk-zoom-fit + True + False + 5 + 5 + right + True False @@ -1405,274 +1178,184 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + + True + True + 7 + 0 + adjustment1 + + + True + True + 1 + + + + True False - Review + 5 + 5 + 5 + 5 + 0 + 0 + + Kb + Mb + Gb + Tb + + + + False + True + 2 + + + + + True + True + 2 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + Hard limit + 0 + + + False + True + 3 + + + + + True + False + False + 5 + + + True + True + False + 5 + 5 + right + True False True + 0 + + + + + True + True + 7 + 0 + adjustment2 + + + True + True 1 + + + True + False + 5 + 5 + 5 + 5 + 0 + 0 + + Kb + Mb + Gb + Tb + + + + False + True + 2 + + + + True + True + 4 + - - False - True - 2 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - label - - - False - True - 3 - - - False - True - 1 - - - + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + Size + - False + True True - 4 + 0 - + True False + 5 + 5 + 5 + 5 + 5 + 0.019999999552965164 + in - + True False + 5 + 5 + 5 + 5 - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - Project ID: - 0 - - - False - True - 0 - - - - - Auto - True - True - False - 5 - 5 - 5 - 5 - 5 - 5 - True - - - False - True - 1 - - - - - False - True - 1 - - - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 5 - entrycompletion2 - number - - - True - True - 3 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - label - 0 - - - False - True - 4 - - - - - Generate - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - - - False - True - end - 6 - - - - - False - True - 5 - - - - - - - - True - False - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - Project Name: - 0 - - - False - True - 0 - - - - - True - True - 5 - 5 - 5 - 5 - 5 - 5 - 12 - entrycompletion3 - - - True - True - 1 - - - - - False - True - 7 - - - - - - - - False - True - 0 - - - - - True - False - True - - - True - False - 5 - 5 - 5 - 5 - 5 - 0.019999999552965164 - in - - - True - False - 5 - 5 - 5 - 5 - - + True False vertical - + True False 5 @@ -1696,14 +1379,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. False 5 - + True True False - 5 - 5 - 5 - 5 right True @@ -1714,12 +1393,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True True 7 0 - adjustment1 + adjustment3 True @@ -1728,21 +1407,14 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True False 5 5 5 5 - 0 - 0 - - Kb - Mb - Gb - Tb - + files False @@ -1758,7 +1430,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True False 5 @@ -1780,17 +1452,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. True False - False 5 - + True True False - 5 - 5 - 5 - 5 right True @@ -1801,12 +1468,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True True 7 0 - adjustment2 + adjustment4 True @@ -1815,21 +1482,14 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True False 5 5 5 5 - 0 - 0 - - Kb - Mb - Gb - Tb - + files False @@ -1849,7 +1509,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True False 5 @@ -1858,247 +1518,49 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 5 5 5 - Size + Files True True - 0 + 1 + + + False + True + 1 + + + + + False + True + 1 + + + + + True + False + vertical + True + + + True + False + end + 5 + True - + + gtk-cancel True - False - 5 - 5 - 5 - 5 - 5 - 0.019999999552965164 - in - - - True - False - 5 - 5 - 5 - 5 - - - True - False - vertical - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - Soft limit - 0 - - - False - True - 1 - - - - - True - False - 5 - - - True - True - False - right - True - - - False - True - 0 - - - - - True - True - 7 - 0 - adjustment3 - - - True - True - 1 - - - - - True - False - 5 - 5 - 5 - 5 - files - - - False - True - 2 - - - - - True - True - 2 - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - Hard limit - 0 - - - False - True - 3 - - - - - True - False - 5 - - - True - True - False - right - True - - - False - True - 0 - - - - - True - True - 7 - 0 - adjustment4 - - - True - True - 1 - - - - - True - False - 5 - 5 - 5 - 5 - files - - - False - True - 2 - - - - - True - True - 4 - - - - - - - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - Files - - - - - True - True - 1 - - - - - False - True - 1 - - - - - False - True - 1 - - - - - True - False - vertical - True - - - True - False - end - 5 - True - - - gtk-cancel - True - True - True + True + True 5 5 5 @@ -2115,7 +1577,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - gtk-save + Save True True True @@ -2125,7 +1587,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 5 5 5 - True + image4 False @@ -2176,71 +1638,47 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + + + + + + + True False - process-stop-symbolic + emblem-ok-symbolic - + False False - 450 True - dialog-question-symbolic + com.ublinux.ubl-settings-diskquota True False - 5 - 5 - 5 - 5 - 5 - 5 vertical - 10 True False + vertical - - True - False - start - 20 - 20 - dialog-information-symbolic - 6 - - - False - True - 0 - - - - + True False - vertical - + True False - start - 10 - 5 - Warning - True - 0 - - - - - + 5 + 5 + 5 + 5 + 5 + 5 + Device: False @@ -2249,134 +1687,40 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True False - start - start - 10 - 10 - The selected directory is not located on the target device - True + 5 + 5 + 5 + 5 + 5 + 5 + + + True + True + 1 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 0 - False True - 1 + 2 - - - - True - True - 1 - - - - - - True - True - 0 - - - - - True - False - 30 - True - - - Cancel - True - True - True - image1 - - - - True - True - 0 - - - - - False - True - 1 - - - - - - - True - False - True - - - True - False - Disk quotas - - - - - - - - - - True - False - process-stop-symbolic - - - True - False - emblem-ok-symbolic - - - False - False - 450 - dialog-question-symbolic - - - True - False - 5 - 5 - 5 - 5 - vertical - 10 - - - True - False - - - True - False - start - 20 - 20 - dialog-question-symbolic - 6 False @@ -2385,26 +1729,57 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True False vertical - + True False - start - 10 - 5 - Would you like to read documentation in the Web? - True - 0 - - - - + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + Quota use status: + 0 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + 1 + 1 + + Not set + Off + On + + + + True + True + 1 + + False @@ -2413,49 +1788,504 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - + True False - start - start - 10 - 10 - You will be redirected to documentation website where documentation is -translated and supported by community. - True - 0 - - - - False - True - 1 - - - - - Always redirect to online documentation - True - True - False - end - True - - - - False - True - end - 2 - - - + vertical + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + 0.019999999552965164 + 0.5899999737739563 + in + + + True + False + + + True + False + 5 + 5 + 5 + 5 + 5 + + + True + False + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 4 + 0 + adjustment35 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + weeks + 0 + + + False + True + 1 + + + + + False + True + 0 + + + + + True + False + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 4 + 0 + adjustment34 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + days + 0 + + + False + True + 1 + + + + + False + True + 1 + + + + + True + False + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 4 + 0 + adjustment33 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + hours + 0 + + + False + True + 1 + + + + + False + True + 2 + + + + + True + False + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 4 + 0 + adjustment32 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + minutes + 0 + + + False + True + 1 + + + + + False + True + 3 + + + + + + + + + True + False + The postponement period for exceeding the volume: + + + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + 0.019999999552965164 + in + + + True + False + + + True + False + 5 + 5 + 5 + 5 + 5 + + + True + False + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 4 + 0 + adjustment5 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + weeks + 0 + + + False + True + 1 + + + + + False + True + 0 + + + + + True + False + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 4 + 0 + adjustment7 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + days + 0 + + + False + True + 1 + + + + + False + True + 1 + + + + + True + False + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 4 + 0 + adjustment9 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + hours + 0 + + + False + True + 1 + + + + + False + True + 2 + + + + + True + False + + + True + True + 5 + 5 + 5 + 5 + 5 + 5 + 4 + 0 + adjustment11 + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + minutes + 0 + + + False + True + 1 + + + + + False + True + 3 + + + + + + + + + True + False + The delay period for exceeding files: + + + + + False + True + 1 + + + + + False + True + 1 + + True @@ -2463,59 +2293,76 @@ translated and supported by community. 1 - - - - True - True - 0 - - - - - True - False - 30 - True - - Cancel + True - True - True - image8 - - - - True - True - 0 - - - - - Open documentation - True - True - True - image9 - + False + vertical + True + + + True + False + end + 5 + True + + + gtk-cancel + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + True + + + False + True + 0 + + + + + Save + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + image5 + + + False + True + 1 + + + + + False + True + 0 + + - True + False True - 1 + 2 - False + True True 1 @@ -2523,235 +2370,67 @@ translated and supported by community. - + True False True - + True False - Disk quotas + Settings device - Addition + + + True + False + 32 + com.ublinux.ubl-settings-diskquota + 5 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + True + False + emblem-ok-symbolic - + False - 250 + Please select folder + True + center + 500 400 + True com.ublinux.ubl-settings-diskquota - + dialog + True + True + a + select-folder + - True False vertical - - - True + 2 + + False - vertical + end - + + gtk-cancel True - False - vertical - - - Withdraw all users - True - True - False - 5 - 5 - 5 - 5 - 5 - 5 - True - - - False - True - 0 - - - - - True - True - external - always - in - - - True - False - - - True - True - liststoreUsersGroups - 0 - - - - - - - - - 0 - - - - - - - Users - - - - 1 - - - - - - - - - - - True - True - 1 - - + True + True + True True @@ -2760,236 +2439,82 @@ translated and supported by community. - + + OK True - False - vertical - True - - - True - False - end - 5 - True - - - gtk-cancel - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - True - - - False - True - 0 - - - - - gtk-save - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - True - - - False - True - 1 - - - - - False - True - 0 - - + True + True + image6 - False + True True 1 - True - True - 1 + False + False + 0 - - - - - True - False - True - - - True - False - Users - - - - - - - True - False - 32 - com.ublinux.ubl-settings-diskquota - 5 - + - - True - False - False - - - True - False - Load global configuration - - - - - - True - False - Load local configuration - - - - - - True - False - False - False - - + True False - False - - - True - False - Save configuration - - - - - - True - False - Save to global configuration - - - - - - True - False - Save to local configuration - - - + emblem-ok-symbolic - - 800 - 600 + False - 760 - 560 + start + False com.ublinux.ubl-settings-diskquota - + True False + 5 + 5 + 5 + 5 + 5 + 5 vertical + + + Name + True + True + False + start + 5 + True + + + False + True + 0 + + True False vertical - - True - False - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - 25 - - - False - True - 0 - - - - - True - False - start - 5 - 5 - 5 - 5 - 6 - 6 - True - - - - - - - False - True - 1 - - + + Device + True + True + False + 0 + True False @@ -2998,32 +2523,12 @@ translated and supported by community. - + + Catalog True - False - vertical - - - 81 - True - False - - - True - False - start - - - -1 - - - - - False - True - 0 - - + True + False + True False @@ -3032,190 +2537,1104 @@ translated and supported by community. - + + ID True - False - 5 - 5 - 5 - 5 - 5 - 5 - True - True - vertical - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - True - True - vertical - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - True - True - vertical - - - True - True - - - True - False - vertical - - - 300 - True - True - in - - - True - False - - - True - True - liststoreGeneral - 0 - - - - - - autosize - Status - True - - - - 0 - - - - - - - Quotas - - - - 1 - - - - - - - autosize - Quota type - True - - - word - - - 2 - - - - - - - autosize - Device/ -Project - True - - - - 3 - - - - - - - autosize - Users - True - - - word - - - 4 - - - - - - - autosize - Groups - True - - - word - - - 5 - - - - - - - autosize - Projects - True - - - word - - - 6 - - - - - - - autosize - Soft -restriction -(volume) - True - - - word - - - 7 - - - - - - - autosize + True + False + True + + + False + True + 4 + + + + + Project Name + True + True + False + start + True + + + False + True + 5 + + + + + False + True + 1 + + + + + Soft limit (volume) + True + True + False + start + True + + + False + True + 2 + + + + + Hard limit (volume) + True + True + False + start + True + + + False + True + 3 + + + + + True + False + end + 5 + 5 + True + + + gtk-cancel + True + True + True + center + True + + + False + True + 0 + + + + + Save + True + True + True + center + image7 + + + False + True + 1 + + + + + False + True + end + 5 + + + + + Postponing the hard limit (volume) + True + True + False + start + True + + + False + True + 8 + + + + + Soft limit (files) + True + True + False + start + True + + + False + True + 10 + + + + + Hard limit (files) + True + True + False + start + True + + + False + True + 12 + + + + + Postponing the hard limit (files) + True + True + False + start + True + + + False + True + 13 + + + + + + + True + False + True + + + True + False + Filters + + + + + + + + True + False + 32 + com.ublinux.ubl-settings-diskquota + 5 + + + + + + + True + False + process-stop-symbolic + + + True + False + emblem-ok-symbolic + + + False + False + 450 + dialog-question-symbolic + + + True + False + 5 + 5 + 5 + 5 + vertical + 10 + + + True + False + + + True + False + start + 20 + 20 + dialog-question-symbolic + 6 + + + False + True + 0 + + + + + True + False + vertical + + + True + False + start + 10 + 5 + Would you like to read documentation in the Web? + True + 0 + + + + + + + False + True + 0 + + + + + True + False + start + start + 10 + 10 + You will be redirected to documentation website where documentation is +translated and supported by community. + True + 0 + + + + False + True + 1 + + + + + Always redirect to online documentation + True + True + False + end + True + + + + False + True + end + 2 + + + + + + True + True + 1 + + + + + + True + True + 0 + + + + + True + False + 30 + True + + + Cancel + True + True + True + image8 + + + + True + True + 0 + + + + + Open documentation + True + True + True + image9 + + + + True + True + 1 + + + + + False + True + 1 + + + + + + + True + False + True + + + True + False + Disk quotas + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + 250 + 400 + com.ublinux.ubl-settings-diskquota + + + True + False + vertical + + + True + False + vertical + + + True + False + vertical + + + Withdraw all users + True + True + False + 5 + 5 + 5 + 5 + 5 + 5 + True + + + False + True + 0 + + + + + True + True + external + always + in + + + True + False + + + True + True + liststoreUsersGroups + 0 + + + + + + + + + 0 + + + + + + + Users + + + + 1 + + + + + + + + + + + True + True + 1 + + + + + True + True + 0 + + + + + True + False + vertical + True + + + True + False + end + 5 + True + + + gtk-cancel + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + True + + + False + True + 0 + + + + + Save + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + image3 + + + False + True + 1 + + + + + False + True + 0 + + + + + False + True + 1 + + + + + True + True + 1 + + + + + + + True + False + True + + + True + False + Users + + + + + + + + True + False + 32 + com.ublinux.ubl-settings-diskquota + 5 + + + + + + + True + False + False + + + True + False + Load global configuration + + + + + + True + False + Load local configuration + + + + + + True + False + False + False + + + True + False + False + + + True + False + Save configuration + + + + + + True + False + Save to global configuration + + + + + + True + False + Save to local configuration + + + + + + 800 + 600 + False + Disk quotas + 760 + 560 + com.ublinux.ubl-settings-diskquota + + + True + False + vertical + + + True + False + vertical + + + True + False + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + 25 + + + False + True + 0 + + + + + True + False + start + 5 + 5 + 5 + 5 + 6 + 6 + True + + + + + + + False + True + 1 + + + + + False + True + 0 + + + + + True + False + vertical + + + 81 + True + False + + + True + False + start + + + -1 + + + + + False + True + 0 + + + + + False + True + 1 + + + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + True + True + vertical + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + True + True + vertical + + + True + False + 5 + 5 + 5 + 5 + 5 + 5 + True + True + vertical + + + True + True + + + True + False + vertical + + + 300 + True + True + external + in + + + True + False + + + True + True + liststoreGeneral + 0 + + + + + + True + fixed + 5 + Status + True + + + + 0 + + + + + + + True + fixed + 5 + Quotas + + + + 1 + + + + + + + True + fixed + 5 + Quota type + True + + + word + + + 2 + + + + + + + True + fixed + 5 + Device/ +Project + True + + + + 3 + + + + + + + True + fixed + 5 + Users + True + + + word + + + 4 + + + + + + + True + fixed + 5 + Groups + True + + + word + + + 5 + + + + + + + True + fixed + 5 + Projects + True + + + word + + + 6 + + + + + + + True + fixed + 5 + Soft +restriction +(volume) + True + + + word + + + 7 + + + + + + + True + fixed + 5 Hard limit (volume) @@ -3232,7 +3651,9 @@ limit - autosize + True + fixed + 5 Postponing the hard @@ -3251,7 +3672,9 @@ limit - autosize + True + fixed + 5 Soft restriction (files) @@ -3268,7 +3691,9 @@ restriction - autosize + True + fixed + 5 Hard limit (files) @@ -3285,7 +3710,9 @@ limit - autosize + True + fixed + 5 Postponing the hard @@ -3326,160 +3753,220 @@ limit - - 100 + True - True - in + False + vertical - + + 100 True - False + True + in - + True False - vertical - + True - True - liststoreDevice - 0 - - - + False + vertical - - autosize - Status - True + + True + True + liststoreDevice + 0 + + + - - - 0 - + + True + fixed + 5 + Status + True + + + + 0 + + + - - - - - Device - True - - - 1 - + + True + fixed + 5 + Device + True + + + + 1 + + + - - - - - autosize - Mount -point - True - - word + + True + fixed + 5 + Mount +point + True + + + word + + + 2 + + - - 2 - - - - - - autosize - FS - True - - word + + True + fixed + 5 + FS + True + + + word + + + 3 + + - - 3 - - - - - - autosize - Name - True - - word + + True + fixed + 5 + Name + True + + + word + + + 4 + + - - 4 - - - - - - autosize - The postponement period -for exceeding the volume - True - - word + + True + fixed + 5 + The postponement period +for exceeding the volume + True + + + word + + + 5 + + - - 5 - - - - - - autosize - The delay period -for exceeding files - True - - word + + True + fixed + 5 + The delay period +for exceeding files + True + + + word + + + 6 + + - - 6 - + + True + True + 2 + + + + + + + True + True + 0 + + + + + True + False + + + True + False + + + gtk-delete + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + True + - True + False True - 2 + 0 - + True - False + True + True + 5 + 5 + 5 + 5 + 5 + 5 True False - - gtk-delete + True - True - True + False 5 - 5 5 - 5 - 5 - 5 - True + document-edit-symbolic False @@ -3488,52 +3975,14 @@ for exceeding files - + True - True - True + False 5 5 5 5 - 5 - 5 - - - True - False - - - True - False - 5 - 5 - gtk-edit - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - Edit - - - False - True - 1 - - - - + Edit False @@ -3541,45 +3990,70 @@ for exceeding files 1 - - - gtk-add - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - True - - - False - True - 2 - - - - False - True - end - 1 - False True - end + 1 + + + + + Add + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + image2 + + + False + True + 2 + + + + + Update + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + image13 + + + False + True 3 + + False + True + end + 1 + + + False + True + end + 1 + @@ -3598,216 +4072,226 @@ for exceeding files - - 100 + True - True - in + False + vertical - + + 100 True - False + True + in - + True False - vertical - + True - True - liststoreUser - 0 - - - + False + vertical - - autosize - Name - True + + True + True + liststoreUser + 0 + + + - - word + + True + fixed + 5 + Name + True + + + word + + + 0 + + - - 0 - - - - - - Device - True - - - 1 - + + True + fixed + 5 + Device + True + + + + 1 + + + - - - - - autosize - Soft + + + True + fixed + 5 + Soft restriction (volume) - True - - - word + True + + + word + + + 2 + + - - 2 - - - - - - autosize - Hard + + + True + fixed + 5 + Hard limit (volume) - True - - - word + True + + + word + + + 3 + + - - 3 - - - - - - autosize - Postponing + + + True + fixed + 5 + Postponing the hard limit (volume) - True - - - word + True + + + word + + + 4 + + - - 4 - - - - - - autosize - Soft + + + True + fixed + 5 + Soft restriction (files) - True - - - word + True + + + word + + + 5 + + - - 5 - - - - - - autosize - Hard + + + True + fixed + 5 + Hard limit (files) - True - - - word + True + + + word + + + 6 + + - - 6 - - - - - - autosize - Postponing + + + True + fixed + 5 + Postponing the hard limit (files) - True - - - word + True + + + word + + + 7 + + - - 7 - + + True + True + 2 + - - True - True - 2 - + + + + + True + True + 0 + + + + + True + False + + + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 True False - + True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - - - True - False - - - True - False - com.ublinux.ubl-settings-diskquota.funnel - - - False - True - 0 - - - - - True - False - 5 - 5 - Filters - - - False - True - 1 - - - - + False + com.ublinux.ubl-settings-diskquota.funnel-symbolic False @@ -3815,23 +4299,75 @@ limit 0 + + + True + False + 5 + 5 + Filters + + + False + True + 1 + + + + + + + False + True + 0 + + + + + True + False + + + gtk-delete + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + True + + + False + True + 0 + + + + + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 True False - - gtk-delete + True - True - True + False 5 - 5 5 - 5 - 5 - 5 - True + document-edit-symbolic False @@ -3840,52 +4376,14 @@ limit - + True - True - True + False 5 5 5 5 - 5 - 5 - - - True - False - - - True - False - 5 - 5 - gtk-edit - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - Edit - - - False - True - 1 - - - - + Edit False @@ -3893,45 +4391,50 @@ limit 1 - - - gtk-add - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - True - - - False - True - 2 - - - - False - True - end - 1 - False True - end - 3 + 1 + + + + + Add + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + image10 + + + False + True + 2 + + False + True + end + 1 + + + False + True + end + 1 + @@ -3950,240 +4453,302 @@ limit - - 100 + True - True - in + False + vertical - + + 100 True - False + True + in - + True False - vertical - + True - True - liststoreGroups - 0 - - - + False + vertical - - autosize - Name - True + + True + True + liststoreGroups + 0 + + + - - word + + True + fixed + 5 + Name + True + + + word + + + 0 + + - - 0 - - - - - - Device - True - - - 1 - + + True + fixed + 5 + Device + True + + + + 1 + + + - - - - - autosize - Soft + + + True + fixed + 5 + Soft restriction (volume) - True - - - word + True + + + word + + + 2 + + - - 2 - - - - - - autosize - Hard + + + True + fixed + 5 + Hard limit (volume) - True - - - word + True + + + word + + + 3 + + - - 3 - - - - - - autosize - Postponing + + + True + fixed + 5 + Postponing the hard limit (volume) - True - - - word + True + + + word + + + 4 + + - - 4 - - - - - - autosize - Soft + + + True + fixed + 5 + Soft restriction (files) - True - - - word + True + + + word + + + 5 + + - - 5 - - - - - - autosize - Hard + + + True + fixed + 5 + Hard limit (files) - True - - - word + True + + + word + + + 6 + + - - 6 - - - - - - autosize - Postponing + + + True + fixed + 5 + Postponing the hard limit (files) - True - - - word + True + + + word + + + 7 + + - - 7 - + + True + True + 2 + - - True - True - 2 - + + + + + True + True + 0 + + + + + True + False + + + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 True False - + True - True - True + False + com.ublinux.ubl-settings-diskquota.funnel-symbolic + + + False + True + 0 + + + + + True + False 5 - 5 5 - 5 - 5 - 5 - - - True - False - - - True - False - com.ublinux.ubl-settings-diskquota.funnel - - - False - True - 0 - - - - - True - False - 5 - 5 - Filters - - - False - True - 1 - - - - + Filters False True - 0 + 1 + + + + + False + True + 0 + + + + + True + False + + + gtk-delete + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + True + + + False + True + 0 + + + + + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 True False - - gtk-delete + True - True - True + False 5 - 5 5 - 5 - 5 - 5 - True + document-edit-symbolic False @@ -4192,52 +4757,14 @@ limit - + True - True - True + False 5 5 5 5 - 5 - 5 - - - True - False - - - True - False - 5 - 5 - gtk-edit - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - Edit - - - False - True - 1 - - - - + Edit False @@ -4245,45 +4772,50 @@ limit 1 - - - gtk-add - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - True - - - False - True - 2 - - - - False - True - end - 1 - False True - end - 3 + 1 + + + + + Add + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + image11 + + + False + True + 2 + + False + True + end + 1 + + + False + True + end + 1 + @@ -4303,241 +4835,257 @@ limit - - 100 + True - True - in + False + vertical - + + 100 True - False + True + external - + True False - vertical + none - + True - True - liststoreProject - 0 - - - + False + vertical - - Device - True + + True + True + liststoreProject + 0 + + + - - - 0 - + + True + fixed + 5 + Device + True + + + + 0 + + + - - - - - Catalog - True - - - 1 - + + True + fixed + 5 + Catalog + True + + + + 1 + + + - - - - - autosize - ID - True - - word + + True + fixed + 5 + ID + True + + + word + + + 2 + + - - 2 - - - - - - autosize - Project Name - True - - - 3 - + + True + fixed + 5 + Project Name + True + + + + 3 + + + - - - - - autosize - Soft + + + True + fixed + 5 + Soft restriction (volume) - True - - - word + True + + + word + + + 4 + + - - 4 - - - - - - autosize - Hard + + + True + fixed + 5 + Hard limit (volume) - True - - - word + True + + + word + + + 5 + + - - 5 - - - - - - autosize - Postponing + + + True + fixed + 5 + Postponing the hard limit (volume) - True - - - word + True + + + word + + + 6 + + - - 6 - - - - - - autosize - Soft + + + True + fixed + 5 + Soft restriction (files) - True - - - word + True + + + word + + + 7 + + - - 7 - - - - - - autosize - Hard + + + True + fixed + 5 + Hard limit (files) - True - - - word + True + + + word + + + 8 + + - - 8 - - - - - - autosize - Postponing + + + True + fixed + 5 + Postponing the hard limit (files) - True - - - word + True + + + word + + + 9 + + - - 9 - + + True + True + 2 + - - True - True - 2 - + + + + + True + True + 0 + + + + + True + False + + + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 True False - - - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - - - True - False - - - True - False - com.ublinux.ubl-settings-diskquota.funnel - - - False - True - 0 - - - - - True - False - 5 - 5 - Filters - - - False - True - 1 - - - - + + + True + False + com.ublinux.ubl-settings-diskquota.funnel-symbolic False @@ -4546,307 +5094,165 @@ limit - + True False - - - gtk-delete - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - True - - - False - True - 0 - - - - - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - - - True - False - - - True - False - 5 - 5 - gtk-edit - - - False - True - 0 - - - - - True - False - 5 - 5 - 5 - 5 - Edit - - - False - True - 1 - - - - - - - False - True - 1 - - - - - gtk-add - True - True - True - 5 - 5 - 5 - 5 - 5 - 5 - True - - - False - True - 2 - - + 5 + 5 + Filters False True - end 1 + + + + False + True + 0 + + + + + True + False + + + gtk-delete + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + True + False True - end - 3 + 0 - - - - - - - 4 - - - - - True - False - Projects - - - 4 - False - - - - - True - True - 0 - - - - - False - True - 0 - - - - - False - True - 0 - - - - - False - True - 2 - - - - - True - True - 0 - - - - - - - True - False - True - - - True - False - 5 - 5 - 5 - 5 - 2 - Disk quotas - - - - - - - - True - False - 5 - 5 - 5 - 5 - 6 - 6 - 32 - com.ublinux.ubl-settings-diskquota - - - - - True - False - - - True - True - False - True - menu3 - - - True - False - - - True - False - Save - - - False - True - 0 - - - - - True - False - pan-down-symbolic - - - False - True - 1 - - - - - - - False - True - 0 - - - - - True - True - True - False - True - True - menu2 - none - - - - - - - False - True - 1 - - - - - end - 1 - - - - - True - False - - - True - True - False - True - menu1 - - - True - False - - - True - False - Load + + + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + + + True + False + + + True + False + 5 + 5 + document-edit-symbolic + + + False + True + 0 + + + + + True + False + 5 + 5 + 5 + 5 + Edit + + + False + True + 1 + + + + + + + False + True + 1 + + + + + Add + True + True + True + 5 + 5 + 5 + 5 + 5 + 5 + image12 + + + False + True + 2 + + + + + False + True + end + 1 + + + + + False + True + end + 1 + + + + + 4 + + + + + True + False + Projects + + + 4 + False + + + + + True + True + 0 + + False @@ -4854,250 +5260,104 @@ limit 0 - - - True - False - pan-down-symbolic - - - False - True - 1 - - - - - - False - True - 0 - - - - - 2 - - - - - - - - False - Please select folder - True - center - 500 - 400 - True - com.ublinux.ubl-settings-diskquota - dialog - True - True - a - select-folder - - - False - vertical - 2 - - - False - end - - - gtk-cancel - True - True - True - True - - - True - True - 0 - - - - - gtk-ok - True - True - True - True - - - True - True - 1 - - - - - False - False - 0 - - - - - - - - - - False - start - False - com.ublinux.ubl-settings-diskquota - - - True - False - 5 - 5 - 5 - 5 - 5 - 5 - vertical - - - Name - True - True - False - start - 5 - True - - - False - True - 0 - - - - - True - False - vertical - - - Device - True - True - False - 0 - True - - - False - True - 0 - - - - - Catalog - True - True - False - True - - - False - True - 1 - - - - - ID - True - True - False - True - - - False - True - 4 - - - - - Project Name - True - True - False - start - True + + False + True + 0 + + False True - 5 + 2 - False + True True - 1 + 0 - - - Soft limit (volume) + + + + + True + False + True + + True - True - False - start - True + False + 5 + 5 + 5 + 5 + 2 + Disk quotas + + + - - False - True - 2 - - - Hard limit (volume) + True - True - False - start - True + False + 5 + 5 + 5 + 5 + 6 + 6 + 32 + com.ublinux.ubl-settings-diskquota - - False - True - 3 - - + True False - end - 5 - 5 - True - - gtk-cancel + True True + False True - center - True + menu3 + + + True + False + + + True + False + Save + + + False + True + 0 + + + + + True + False + pan-down-symbolic + + + False + True + 1 + + + + False @@ -5106,13 +5366,21 @@ limit - - gtk-save + True + True True + False True - center - True + True + menu2 + none + + + + False @@ -5122,98 +5390,66 @@ limit - False - True end - 5 - - - - - Postponing the hard limit (volume) - True - True - False - start - True - - - False - True - 8 - - - - - Soft limit (files) - True - True - False - start - True - - - False - True - 10 - - - - - Hard limit (files) - True - True - False - start - True - - - False - True - 12 + 1 - - Postponing the hard limit (files) + True - True - False - start - True + False + + + True + True + False + True + menu1 + + + True + False + + + True + False + Load + + + False + True + 0 + + + + + True + False + pan-down-symbolic + + + False + True + 1 + + + + + + + False + True + 0 + + - False - True - 13 + 2 - - - - - True - False - True - - - True - False - Filters - - - - - - - - True - False - 32 - com.ublinux.ubl-settings-diskquota - 5 - - + diff --git a/ubl-settings-diskquota.pot b/ubl-settings-diskquota.pot index ed07b6f..4ad2abd 100644 --- a/ubl-settings-diskquota.pot +++ b/ubl-settings-diskquota.pot @@ -1,441 +1,310 @@ -# Language translations for ubl-settings-diskquota package. -# Copyright (C) 2022, UBTech LLC -# This file is distributed under the same license as the ubl-settings-diskquota package. -# UBLinux Team , 2022 +# 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 , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-10 16:09+0000\n" +"POT-Creation-Date: 2023-08-09 11:01+0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: source/ubl-strings.h:1 +#: source/ubl-settings-diskquota.h:32 msgid "Version:" msgstr "" -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "ubl-settings-diskquota version:" msgstr "" -#: source/ubl-strings.h:2 -msgid "TEMPLATE settings" -msgstr "Настройки TEMPLATE" - -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "Usage:" msgstr "" -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "[OPTIONS]" msgstr "" -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "Options:" msgstr "" -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "Show this help" msgstr "" -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "Show package version" msgstr "" -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "Lock this help menu" msgstr "" -#: source/ubl-strings.h:2 -#, fuzzy +#: source/ubl-strings.h:10 msgid "Lock configuration saving" msgstr "" -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "Lock local configration saving" msgstr "" -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "Lock global configration saving" msgstr "" -#: source/ubl-strings.h:2 +#: source/ubl-strings.h:10 msgid "Lock global configration loading" msgstr "" -#: source/ubl-strings.h:5 -msgid "System TEMPLATE settings management" +#: source/ubl-strings.h:12 +msgid "Disk quotas" +msgstr "" + +#: source/ubl-strings.h:13 +msgid "Configuring disk quota settings for system groups and users" msgstr "" -#: source/ubl-strings.h:7 +#: source/ubl-strings.h:15 msgid "Operation succeeded" msgstr "" -#: source/ubl-strings.h:8 +#: source/ubl-strings.h:16 msgid "" "Warning! Application was launched without root - root-dependent actions are " "locked." msgstr "" -#: source/ubl-strings.h:10 +#: source/ubl-strings.h:18 msgid "About" msgstr "" -#: source/ubl-strings.h:11 +#: source/ubl-strings.h:19 msgid "Documentation" msgstr "" -#: source/ubl-strings.h:12 +#: source/ubl-strings.h:21 msgid "Save to local configuration" msgstr "" -#: source/ubl-strings.h:13 +#: source/ubl-strings.h:22 msgid "Save to global configuration" msgstr "" -#: source/ubl-strings.h:14 +#: source/ubl-strings.h:23 msgid "Save configuration" msgstr "" -#: source/ubl-strings.h:15 +#: source/ubl-strings.h:24 msgid "Save" msgstr "" -#: source/ubl-strings.h:16 +#: source/ubl-strings.h:26 msgid "Load local configuration" msgstr "" -#: source/ubl-strings.h:17 +#: source/ubl-strings.h:27 msgid "Load global configuration" msgstr "" -#: source/ubl-strings.h:18 +#: source/ubl-strings.h:28 msgid "Load" msgstr "" -#: source/ubl-strings.h:20 +#: source/ubl-strings.h:30 source/ubl-strings.h:101 msgid "Cancel" msgstr "" -#: source/ubl-strings.h:22 +#: source/ubl-strings.h:30 source/ubl-strings.h:102 +msgid "Save" +msgstr "" + +#: source/ubl-strings.h:32 msgid "Would you like to read documentation in the Web?" msgstr "" -#: source/ubl-strings.h:23 +#: source/ubl-strings.h:33 msgid "" "You will be redirected to documentation website where documentation is\n" "translated and supported by community." msgstr "" -#: source/ubl-strings.h:24 +#: source/ubl-strings.h:34 msgid "Always redirect to online documentation" msgstr "" -#: source/ubl-strings.h:25 +#: source/ubl-strings.h:35 msgid "Open documentation" msgstr "" -#: source/ubl-strings.h:26 +#: source/ubl-strings.h:36 msgid "Project Home Page" msgstr "" -#: source/ubl-strings.h:27 +#: source/ubl-strings.h:37 msgid "Nothing were chosen" msgstr "" -#: source/ubl-strings.h:30 +#: source/ubl-strings.h:40 msgid "Global configuration loading succseeded." msgstr "" -#: source/ubl-strings.h:31 +#: source/ubl-strings.h:41 msgid "Local configuration loading succseeded." msgstr "" -#: source/ubl-strings.h:33 +#: source/ubl-strings.h:42 +msgid "Config loading failed" +msgstr "" + +#: source/ubl-strings.h:44 msgid "Local and global configuration saving succseeded." msgstr "" -#: source/ubl-strings.h:34 +#: source/ubl-strings.h:45 msgid "Global configuration saving succseeded." msgstr "" -#: source/ubl-strings.h:35 +#: source/ubl-strings.h:46 msgid "Local configuration saving succseeded." msgstr "" -msgid "Edit" +#: source/ubl-strings.h:47 +msgid "Nothing to save!" msgstr "" +#: source/ubl-strings.h:49 msgid "Kb" msgstr "" +#: source/ubl-strings.h:50 msgid "Mb" msgstr "" +#: source/ubl-strings.h:51 msgid "Gb" msgstr "" +#: source/ubl-strings.h:52 msgid "Tb" msgstr "" -msgid "Disk quotas" -msgstr "" - -msgid "Configuring disk quota settings for system groups and users" -msgstr "" - -msgid "Device" -msgstr "" - -msgid "Device:" -msgstr "" - -msgid "Catalog" -msgstr "" - -msgid "Catalog:" -msgstr "" - -msgid "Project Name" -msgstr "" - -msgid "Project Name:" -msgstr "" - -msgid "Auto" -msgstr "" - -msgid "Review" -msgstr "" - -msgid "Generate" -msgstr "" - -msgid "User" -msgstr "" - -msgid "Group" -msgstr "" - -msgid "User:" -msgstr "" - -msgid "Users:" -msgstr "" - -msgid "Users" -msgstr "" - -msgid "Group:" -msgstr "" - -msgid "Groups:" -msgstr "" - -msgid "Groups" -msgstr "" - -msgid "Projects:" -msgstr "" - -msgid "Quota type" -msgstr "" - -msgid "Status" -msgstr "" - -msgid "Projects" -msgstr "" - -msgid "Error saved local and global configuration" -msgstr "" - -msgid "The delay period for exceeding files:" -msgstr "" - -msgid "The postponement period for exceeding the volume:" -msgstr "" - -msgid "File system:" -msgstr "" - -msgid "Files" -msgstr "" - -msgid "Filters" -msgstr "" - -msgid "minutes" -msgstr "" - -msgid "name" -msgstr "" - -msgid "days" -msgstr "" - -msgid "files" -msgstr "" - -msgid "hours" -msgstr "" - +#: source/ubl-strings.h:65 msgid "w " msgstr "" +#: source/ubl-strings.h:66 msgid "d " msgstr "" +#: source/ubl-strings.h:67 msgid "h " msgstr "" +#: source/ubl-strings.h:68 msgid "m " msgstr "" -msgid "weeks" -msgstr "" - -msgid "General statistics" -msgstr "" - -msgid "https://wiki.ublinux.com" +#: source/ubl-strings.h:70 +msgid "On" msgstr "" +#: source/ubl-strings.h:71 msgid "Off" msgstr "" +#: source/ubl-strings.h:72 msgid "Not set" msgstr "" -msgid "Name" -msgstr "" - -msgid "Nothing to save!" -msgstr "" - -msgid "Project ID" -msgstr "" - -msgid "Project ID:" -msgstr "" - -msgid "Settings disk quotas - Addition" -msgstr "" - -msgid "Settings disk quotas - Editing" -msgstr "" - -msgid "Quota use status:" -msgstr "" - -msgid "Size" -msgstr "" - -msgid "Quotas" -msgstr "" - -msgid "Mount\npoint" -msgstr "" - -msgid "FS" -msgstr "" - -msgid "The postponement period\nfor exceeding the volume" -msgstr "" - -msgid "The delay period\nfor exceeding files" -msgstr "" - -msgid "Soft\nrestriction\n(volume)" -msgstr "" - -msgid "Hard\nlimit\n(volume)" -msgstr "" - -msgid "Postponing\nthe\nhard\nlimit\n(volume)" +#: source/ubl-strings.h:73 +msgid "Settings quotas - Addition" msgstr "" -msgid "Soft\nrestriction\n(files)" +#: source/ubl-strings.h:74 +msgid "Settings quotas - Editing" msgstr "" -msgid "Hard\nlimit\n(files)" -msgstr "" - -msgid "Postponing\nthe\nhard\nlimit\n(files)" -msgstr "" - -msgid "Device/\nProject" -msgstr "" - -msgid "Soft limit" -msgstr "" - -msgid "Hard limit" +#: source/ubl-strings.h:78 +msgid "Please select folder" msgstr "" -msgid "Soft limit (volume)" +#: source/ubl-strings.h:80 +msgid "User" msgstr "" -msgid "Hard limit (volume)" +#: source/ubl-strings.h:81 +msgid "Group" msgstr "" -msgid "Postponing the hard limit (volume)" +#: source/ubl-strings.h:82 +msgid "Project" msgstr "" -msgid "Soft limit (files)" +#: source/ubl-strings.h:83 +msgid "Users" msgstr "" -msgid "Hard limit (files)" +#: source/ubl-strings.h:84 +msgid "Groups" msgstr "" -msgid "Postponing the hard limit (files)" +#: source/ubl-strings.h:86 +msgid "Is not a directory" msgstr "" -msgid "On" +#: source/ubl-strings.h:87 +msgid "Withdraw all users" msgstr "" -msgid "Please select folder" +#: source/ubl-strings.h:88 +msgid "Withdraw all groups" msgstr "" -msgid "Warning" +#: source/ubl-strings.h:90 +msgid "Project ID mandatory field" msgstr "" -msgid "The selected directory is not located on the target device" +#: source/ubl-strings.h:91 +msgid "The path does not match the specified disk" msgstr "" -msgid "Withdraw all users" +#: source/ubl-strings.h:92 +msgid "Project name mandatory field" msgstr "" -msgid "Withdraw all groups" +#: source/ubl-strings.h:93 +msgid "Project name required field" msgstr "" +#: source/ubl-strings.h:94 msgid "The list of users is empty" msgstr "" -msgid "Project name required field" -msgstr "" - -msgid "Project ID mandatory field" +#: source/ubl-strings.h:95 +msgid "To save, you need to select a disk" msgstr "" -msgid "The volume and files fields must have at least one value" +#: source/ubl-strings.h:96 +msgid "Insert at least one value before saving" msgstr "" -msgid "The path does not match the specified disk" +#: source/ubl-strings.h:97 +msgid "The selected directory is not located on the target device" msgstr "" -msgid "Project name mandatory field" +#: source/ubl-strings.h:99 +msgid "Add" msgstr "" -msgid "Project" +#: source/ubl-strings.h:100 +msgid "Update" msgstr "" - -msgid "Is not a directory" -msgstr "" \ No newline at end of file diff --git a/ubl-settings-diskquota_ru.po b/ubl-settings-diskquota_ru.po index 1d56a7a..5010d47 100644 --- a/ubl-settings-diskquota_ru.po +++ b/ubl-settings-diskquota_ru.po @@ -433,8 +433,8 @@ msgstr "Имя проекта обязательное поле" msgid "Project ID mandatory field" msgstr "ID проекта обязательное поле" -msgid "The volume and files fields must have at least one value" -msgstr "Поля объем и файлы должно быть указано хотя бы одно значение" +msgid "Insert at least one value before saving" +msgstr "Необходимо ввести хотя бы одно значение перед сохранением" msgid "The path does not match the specified disk" msgstr "Путь не соответствует указанному диску" @@ -449,4 +449,10 @@ msgid "Project" msgstr "Проект" msgid "Is not a directory" -msgstr "Не является каталогом" \ No newline at end of file +msgstr "Не является каталогом" + +msgid "Add" +msgstr "Добавить" + +msgid "Update" +msgstr "Обновить" \ No newline at end of file