diff options
author | Robert Tari <robert@tari.in> | 2024-08-27 14:43:59 +0200 |
---|---|---|
committer | Robert Tari <robert@tari.in> | 2024-08-27 14:43:59 +0200 |
commit | 269aa4c7df03e1e581c01866c91bcfa5524d6334 (patch) | |
tree | 2fcd022cbfcb82537b15ae334b563cfaf16e5dde /data | |
parent | 4bfbd579171d9194956376c7153f378ff6eb9d4e (diff) | |
download | ayatana-settings-269aa4c7df03e1e581c01866c91bcfa5524d6334.tar.gz ayatana-settings-269aa4c7df03e1e581c01866c91bcfa5524d6334.tar.bz2 ayatana-settings-269aa4c7df03e1e581c01866c91bcfa5524d6334.zip |
Rewrite using C/CMake/Gtk4 and add some features/tweaks
Diffstat (limited to 'data')
-rw-r--r-- | data/CMakeLists.txt | 31 | ||||
-rw-r--r-- | data/ayatana-settings.8 (renamed from data/man/man8/ayatana-settings.8) | 0 | ||||
-rw-r--r-- | data/ayatana-settings.desktop.in (renamed from data/applications/ayatana-settings.desktop.in) | 7 | ||||
-rw-r--r-- | data/ayatana-settings.ui | 1017 | ||||
-rw-r--r-- | data/ayatana-settings.xml | 6 | ||||
-rw-r--r-- | data/ayatana-settings/ayatana-settings.glade | 1070 | ||||
-rw-r--r-- | data/icons/ContrastHigh/scalable/apps/ayatana-settings.svg | 106 | ||||
-rw-r--r-- | data/icons/ContrastHigh/scalable/categories/ayatana-settings-datetime.svg | 188 | ||||
-rw-r--r-- | data/icons/ContrastHigh/scalable/categories/ayatana-settings-notifications.svg | 49 | ||||
-rw-r--r-- | data/icons/ContrastHigh/scalable/categories/ayatana-settings-session.svg | 94 | ||||
-rw-r--r-- | data/icons/hicolor/scalable/categories/ayatana-settings-datetime.svg | 331 | ||||
-rw-r--r-- | data/icons/hicolor/scalable/categories/ayatana-settings-notifications.svg | 69 | ||||
-rw-r--r-- | data/icons/hicolor/scalable/categories/ayatana-settings-session.svg | 325 | ||||
-rw-r--r-- | data/locale/.gitkeep | 0 |
14 files changed, 2219 insertions, 1074 deletions
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt new file mode 100644 index 0000000..507df29 --- /dev/null +++ b/data/CMakeLists.txt @@ -0,0 +1,31 @@ +# ayatana-settings.8 + +install (FILES "${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_PROJECT_NAME}.8" DESTINATION "${CMAKE_INSTALL_FULL_MANDIR}/man8") + +# ayatana-settings.desktop + +find_package (Intltool REQUIRED) +configure_file ("${CMAKE_CURRENT_SOURCE_DIR}/${CMAKE_PROJECT_NAME}.desktop.in" "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_PROJECT_NAME}.desktop.intl" @ONLY) +intltool_merge_translations ("${CMAKE_PROJECT_NAME}.desktop.intl" "${CMAKE_PROJECT_NAME}.desktop" ALL UTF8) +install (FILES "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_PROJECT_NAME}.desktop" DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}/applications") + +# icons/ContrastHigh/scalable/apps/ayatana-settings.svg +# icons/hicolor/scalable/apps/ayatana-settings.svg + +install (DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/icons" DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}") + +# ayatana-settings-gresource.c + +find_program (GLIB_COMPILE_RESOURCES NAMES glib-compile-resources REQUIRED) + +add_custom_command ( + OUTPUT "${CMAKE_PROJECT_NAME}-gresource.c" + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + COMMAND "${GLIB_COMPILE_RESOURCES}" + ARGS --target "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_PROJECT_NAME}-gresource.c" --generate-source "${CMAKE_PROJECT_NAME}.xml" + VERBATIM + MAIN_DEPENDENCY "${CMAKE_PROJECT_NAME}.xml" + DEPENDS "${CMAKE_PROJECT_NAME}.ui" +) + +add_custom_target ("data" DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_PROJECT_NAME}-gresource.c") diff --git a/data/man/man8/ayatana-settings.8 b/data/ayatana-settings.8 index c81e3a6..c81e3a6 100644 --- a/data/man/man8/ayatana-settings.8 +++ b/data/ayatana-settings.8 diff --git a/data/applications/ayatana-settings.desktop.in b/data/ayatana-settings.desktop.in index 39948b7..ed9c8da 100644 --- a/data/applications/ayatana-settings.desktop.in +++ b/data/ayatana-settings.desktop.in @@ -1,10 +1,9 @@ [Desktop Entry] -Name=Indicators -Comment=Ayatana Indicators Settings +_Name=Indicators +_Comment=Ayatana Indicators Settings Categories=Settings;DesktopSettings;X-LXDE-Settings;X-XFCE-SettingsDialog;X-XFCE-SystemSettings; -Exec=/usr/bin/ayatana-settings +Exec=@CMAKE_INSTALL_FULL_BINDIR@/ayatana-settings Icon=ayatana-settings Terminal=false Type=Application Keywords=settings;indicators;ayatana;control;system;sound;notifications;datetime;events;messages;bluetooth;network;session; -X-Ubuntu-Gettext-Domain=ayatana-settings diff --git a/data/ayatana-settings.ui b/data/ayatana-settings.ui new file mode 100644 index 0000000..163a6b4 --- /dev/null +++ b/data/ayatana-settings.ui @@ -0,0 +1,1017 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- Created with Cambalache 0.90.4 --> +<interface> + <!-- interface-name ayatana-settings.ui --> + <requires lib="gio" version="2.44"/> + <requires lib="gtk" version="4.14"/> + <object class="GtkAdjustment" id="adjustmentNotificationsMaxItems"> + <property name="lower">1</property> + <property name="page-increment">1</property> + <property name="step-increment">1</property> + <property name="upper">10</property> + </object> + <object class="GtkWindow" id="window"> + <property name="child"> + <object class="GtkBox"> + <property name="hexpand">1</property> + <property name="margin-bottom">10</property> + <property name="margin-end">10</property> + <property name="margin-start">10</property> + <property name="margin-top">10</property> + <property name="orientation">vertical</property> + <property name="vexpand">1</property> + <child> + <object class="GtkNotebook"> + <property name="focusable">1</property> + <property name="hexpand">1</property> + <property name="tab-pos">left</property> + <property name="vexpand">1</property> + <child> + <object class="GtkNotebookPage" id="NotebookPageSession"> + <property name="child"> + <object class="GtkGrid"> + <property name="column-spacing">10</property> + <property name="hexpand">1</property> + <property name="margin-bottom">10</property> + <property name="margin-end">10</property> + <property name="margin-start">10</property> + <property name="margin-top">10</property> + <property name="row-spacing">10</property> + <property name="vexpand">1</property> + <child> + <object class="GtkSwitch" id="SwitchSessionShowName"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show full user name on the panel</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchSessionRemoveLogOut"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Remove the Log Out item from the menu</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">1</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchSessionSuppressConfirmation"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Suppress the Log Out, Restart and Shut Down confirmation</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">2</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchSessionRemoveRestart"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Remove the Restart item from the menu</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">3</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchSessionRemoveShutDown"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Remove the Shut Down item from the menu</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">4</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchSessionShowUsers"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show the user list in the menu</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">5</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show full user name on the panel</property> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Remove the Log Out item from the menu</property> + <layout> + <property name="column">0</property> + <property name="row">1</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Suppress the Log Out, Restart and Shut Down confirmation</property> + <layout> + <property name="column">0</property> + <property name="row">2</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Remove the Restart item from the menu</property> + <layout> + <property name="column">0</property> + <property name="row">3</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Remove the Shut Down item from the menu</property> + <layout> + <property name="column">0</property> + <property name="row">4</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show the user list in the menu</property> + <layout> + <property name="column">0</property> + <property name="row">5</property> + </layout> + </object> + </child> + <child> + <object class="GtkToggleButton" id="ToggleButtonSessionEnable"> + <property name="focusable">1</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Enable this indicator on login</property> + <property name="name">session</property> + <property name="valign">end</property> + <property name="vexpand">1</property> + <signal name="toggled" handler="onToggleButtonEnableToggled"/> + <layout> + <property name="column">0</property> + <property name="column-span">2</property> + <property name="row">6</property> + </layout> + </object> + </child> + </object> + </property> + <property name="tab"> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">ayatana-settings-session</property> + <property name="pixel-size">24</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Session</property> + </object> + </child> + </object> + </property> + </object> + </child> + <child> + <object class="GtkNotebookPage" id="NotebookPageDatetime"> + <property name="child"> + <object class="GtkGrid"> + <property name="column-spacing">10</property> + <property name="hexpand">1</property> + <property name="margin-bottom">10</property> + <property name="margin-end">10</property> + <property name="margin-start">10</property> + <property name="margin-top">10</property> + <property name="row-spacing">10</property> + <property name="vexpand">1</property> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show the number of seconds on the panel</property> + <layout> + <property name="column">0</property> + <property name="row">3</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show the calendar in the menu</property> + <layout> + <property name="column">0</property> + <property name="row">4</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show week numbers in the calendar</property> + <layout> + <property name="column">0</property> + <property name="row">5</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show events in the menu</property> + <layout> + <property name="column">0</property> + <property name="row">6</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchDatetimeShowYear"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show the year on the panel</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchDatetimeShowDate"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show the month and date on the panel</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">1</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchDatetimeShowDay"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show the day of the week on the panel</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">2</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchDatetimeShowSeconds"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show the number of seconds on the panel</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">3</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchDatetimeShowCalendar"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show the calendar in the menu</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">4</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchDatetimeShowWeekNumbers"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show week numbers in the calendar</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">5</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchDatetimeShowEvents"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show events in the menu</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">6</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show the year on the panel</property> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show the day of the week on the panel</property> + <layout> + <property name="column">0</property> + <property name="row">2</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show the month and date on the panel</property> + <layout> + <property name="column">0</property> + <property name="row">1</property> + </layout> + </object> + </child> + <child> + <object class="GtkToggleButton" id="ToggleButtonDatetimeEnable"> + <property name="focusable">1</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Enable this indicator on login</property> + <property name="name">datetime</property> + <property name="valign">end</property> + <property name="vexpand">1</property> + <signal name="toggled" handler="onToggleButtonEnableToggled"/> + <layout> + <property name="column">0</property> + <property name="column-span">2</property> + <property name="row">7</property> + </layout> + </object> + </child> + </object> + </property> + <property name="tab"> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">ayatana-settings-datetime</property> + <property name="pixel-size">24</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Date and Time</property> + </object> + </child> + </object> + </property> + </object> + </child> + <child> + <object class="GtkNotebookPage" id="NotebookPageSound"> + <property name="child"> + <object class="GtkGrid"> + <property name="column-spacing">10</property> + <property name="hexpand">1</property> + <property name="margin-bottom">10</property> + <property name="margin-end">10</property> + <property name="margin-start">10</property> + <property name="margin-top">10</property> + <property name="row-spacing">10</property> + <property name="vexpand">1</property> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Allow setting the volume above 100%</property> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchSoundAllowAmplified"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Allow setting the volume above 100%</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkToggleButton" id="ToggleButtonSoundEnable"> + <property name="focusable">1</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Enable this indicator on login</property> + <property name="name">sound</property> + <property name="valign">end</property> + <property name="vexpand">1</property> + <signal name="toggled" handler="onToggleButtonEnableToggled"/> + <layout> + <property name="column">0</property> + <property name="column-span">2</property> + <property name="row">1</property> + </layout> + </object> + </child> + </object> + </property> + <property name="tab"> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">multimedia-volume-control</property> + <property name="pixel-size">24</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Sound</property> + </object> + </child> + </object> + </property> + </object> + </child> + <child> + <object class="GtkNotebookPage" id="NotebookPagePower"> + <property name="child"> + <object class="GtkGrid"> + <property name="column-spacing">10</property> + <property name="hexpand">1</property> + <property name="margin-bottom">10</property> + <property name="margin-end">10</property> + <property name="margin-start">10</property> + <property name="margin-top">10</property> + <property name="row-spacing">10</property> + <property name="vexpand">1</property> + <child> + <object class="GtkToggleButton" id="ToggleButtonPowerEnable"> + <property name="focusable">1</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Enable this indicator on login</property> + <property name="name">power</property> + <property name="valign">end</property> + <property name="vexpand">1</property> + <signal name="toggled" handler="onToggleButtonEnableToggled"/> + <layout> + <property name="column">0</property> + <property name="column-span">2</property> + <property name="row">2</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show percentage on the panel</property> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Show time on the panel</property> + <layout> + <property name="column">0</property> + <property name="row">1</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchPowerShowPercentage"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show percentage on the panel</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkSwitch" id="SwitchPowerShowTime"> + <property name="focusable">1</property> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Show time on the panel</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">1</property> + </layout> + </object> + </child> + </object> + </property> + <property name="tab"> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">battery</property> + <property name="pixel-size">24</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Power</property> + </object> + </child> + </object> + </property> + </object> + </child> + <child> + <object class="GtkNotebookPage" id="NotebookPageMessages"> + <property name="child"> + <object class="GtkGrid"> + <property name="column-spacing">10</property> + <property name="hexpand">1</property> + <property name="margin-bottom">10</property> + <property name="margin-end">10</property> + <property name="margin-start">10</property> + <property name="margin-top">10</property> + <property name="row-spacing">10</property> + <property name="vexpand">1</property> + <child> + <object class="GtkBox"> + <property name="spacing">6</property> + <property name="valign">start</property> + <child> + <object class="GtkImage"> + <property name="icon-name">dialog-information-symbolic</property> + <property name="icon-size">large</property> + <property name="use-fallback">True</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">This indicator has no settings</property> + </object> + </child> + <style> + <class name="info"/> + </style> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkToggleButton" id="ToggleButtonMessagesEnable"> + <property name="focusable">1</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Enable this indicator on login</property> + <property name="name">messages</property> + <property name="valign">end</property> + <property name="vexpand">1</property> + <signal name="toggled" handler="onToggleButtonEnableToggled"/> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + </object> + </property> + <property name="tab"> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">mail-unread</property> + <property name="pixel-size">24</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Messages</property> + </object> + </child> + </object> + </property> + </object> + </child> + <child> + <object class="GtkNotebookPage" id="NotebookPageBluetooth"> + <property name="child"> + <object class="GtkGrid"> + <property name="column-spacing">10</property> + <property name="hexpand">1</property> + <property name="margin-bottom">10</property> + <property name="margin-end">10</property> + <property name="margin-start">10</property> + <property name="margin-top">10</property> + <property name="row-spacing">10</property> + <property name="vexpand">1</property> + <child> + <object class="GtkBox"> + <property name="spacing">6</property> + <property name="valign">start</property> + <child> + <object class="GtkImage"> + <property name="icon-name">dialog-information-symbolic</property> + <property name="icon-size">large</property> + <property name="use-fallback">True</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">This indicator has no settings</property> + </object> + </child> + <style> + <class name="info"/> + </style> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkToggleButton" id="ToggleButtonBluetoothEnable"> + <property name="focusable">1</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Enable this indicator on login</property> + <property name="name">bluetooth</property> + <property name="valign">end</property> + <property name="vexpand">1</property> + <signal name="toggled" handler="onToggleButtonEnableToggled"/> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + </object> + </property> + <property name="tab"> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">bluetooth</property> + <property name="pixel-size">24</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Bluetooth</property> + </object> + </child> + </object> + </property> + </object> + </child> + <child> + <object class="GtkNotebookPage" id="NotebookPageNotifications"> + <property name="child"> + <object class="GtkGrid"> + <property name="column-spacing">10</property> + <property name="hexpand">1</property> + <property name="margin-bottom">10</property> + <property name="margin-end">10</property> + <property name="margin-start">10</property> + <property name="margin-top">10</property> + <property name="row-spacing">10</property> + <property name="vexpand">1</property> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Maximum number of visible items</property> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Discard notifications by application name</property> + <layout> + <property name="column">0</property> + <property name="row">1</property> + </layout> + </object> + </child> + <child> + <object class="GtkSpinButton" id="SpinButtonNotifications"> + <property name="adjustment">adjustmentNotificationsMaxItems</property> + <property name="focusable">1</property> + <property name="max-width-chars">2</property> + <property name="numeric">1</property> + <property name="snap-to-ticks">1</property> + <property name="update-policy">if-valid</property> + <property name="width-chars">2</property> + <signal name="value-changed" handler="onSpinButtonNotificationsValueChanged"/> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Maximum number of visible items</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkGrid"> + <property name="column-spacing">5</property> + <child> + <object class="GtkEntry" id="EntryNotifications"> + <property name="focusable">1</property> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkButton" id="ButtonNotificationsAdd"> + <property name="focusable">1</property> + <property name="receives-default">1</property> + <signal name="clicked" handler="onButtonNotificationsAddClicked"/> + <child> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">list-add</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Add</property> + </object> + </child> + </object> + </child> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Add application to list</property> + </accessibility> + <layout> + <property name="column">1</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkButton" id="ButtonNotificationsRemove"> + <property name="focusable">1</property> + <property name="receives-default">1</property> + <signal name="clicked" handler="onButtonNotificationsRemoveClicked"/> + <child> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">list-remove</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Remove</property> + </object> + </child> + </object> + </child> + <!-- Custom object fragments --> + <accessibility> + <property name="description" translatable="1">Remove application from list</property> + </accessibility> + <layout> + <property name="column">2</property> + <property name="row">0</property> + </layout> + </object> + </child> + <layout> + <property name="column">1</property> + <property name="row">2</property> + </layout> + </object> + </child> + <child> + <object class="GtkToggleButton" id="ToggleButtonNotificationsEnable"> + <property name="focusable">1</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Enable this indicator on login</property> + <property name="name">notifications</property> + <property name="valign">end</property> + <property name="vexpand">1</property> + <signal name="toggled" handler="onToggleButtonEnableToggled"/> + <layout> + <property name="column">0</property> + <property name="column-span">2</property> + <property name="row">3</property> + </layout> + </object> + </child> + <child> + <object class="GtkScrolledWindow"> + <property name="child"> + <object class="GtkListView" id="ListViewNotifications"> + <property name="model"> + <object class="GtkSingleSelection" id="SingleSelectionNotifications"> + <property name="model"> + <object class="GtkStringList" id="StringListNotificationsFilters"/> + </property> + </object> + </property> + </object> + </property> + <property name="focusable">1</property> + <property name="min-content-height">200</property> + <property name="propagate-natural-height">1</property> + <style> + <class name="frame"/> + </style> + <layout> + <property name="column">1</property> + <property name="row">1</property> + </layout> + </object> + </child> + </object> + </property> + <property name="tab"> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">ayatana-settings-notifications</property> + <property name="pixel-size">24</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Notifications</property> + </object> + </child> + </object> + </property> + </object> + </child> + <child> + <object class="GtkNotebookPage" id="NotebookPageKeyboard"> + <property name="child"> + <object class="GtkGrid"> + <property name="column-spacing">10</property> + <property name="hexpand">1</property> + <property name="margin-bottom">10</property> + <property name="margin-end">10</property> + <property name="margin-start">10</property> + <property name="margin-top">10</property> + <property name="row-spacing">10</property> + <property name="vexpand">1</property> + <child> + <object class="GtkBox"> + <property name="spacing">6</property> + <property name="valign">start</property> + <child> + <object class="GtkImage"> + <property name="icon-name">dialog-information-symbolic</property> + <property name="icon-size">large</property> + <property name="use-fallback">True</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">This indicator has no settings</property> + </object> + </child> + <style> + <class name="info"/> + </style> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkToggleButton" id="ToggleButtonKeyboardEnable"> + <property name="focusable">1</property> + <property name="hexpand">1</property> + <property name="label" translatable="yes">Enable this indicator on login</property> + <property name="name">keyboard</property> + <property name="valign">end</property> + <property name="vexpand">1</property> + <signal name="toggled" handler="onToggleButtonEnableToggled"/> + <layout> + <property name="column">0</property> + <property name="row">0</property> + </layout> + </object> + </child> + </object> + </property> + <property name="tab"> + <object class="GtkBox"> + <child> + <object class="GtkImage"> + <property name="icon-name">preferences-desktop-keyboard</property> + <property name="pixel-size">24</property> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="label" translatable="yes">Keyboard</property> + </object> + </child> + </object> + </property> + </object> + </child> + </object> + </child> + </object> + </property> + <property name="height-request">480</property> + <property name="icon-name">ayatana-settings</property> + <property name="title" translatable="yes">Ayatana Settings</property> + <property name="width-request">640</property> + <child type="titlebar"> + <object class="GtkHeaderBar"/> + </child> + </object> + <object class="GtkStringList" id="StringListNotificationsHints"/> +</interface> diff --git a/data/ayatana-settings.xml b/data/ayatana-settings.xml new file mode 100644 index 0000000..0587ff3 --- /dev/null +++ b/data/ayatana-settings.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<gresources> + <gresource prefix="/org/ayatana/ayatana-settings"> + <file compressed="true">ayatana-settings.ui</file> + </gresource> +</gresources> diff --git a/data/ayatana-settings/ayatana-settings.glade b/data/ayatana-settings/ayatana-settings.glade deleted file mode 100644 index 710ff61..0000000 --- a/data/ayatana-settings/ayatana-settings.glade +++ /dev/null @@ -1,1070 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.40.0 --> -<interface domain="ayatana-settings"> - <requires lib="gtk+" version="3.24"/> - <object class="GtkListStore" id="ListStoreNotificationsFilters"> - <columns> - <!-- column-name appname --> - <column type="gchararray"/> - </columns> - </object> - <object class="GtkListStore" id="ListStoreNotificationsHints"> - <columns> - <!-- column-name appname --> - <column type="gchararray"/> - </columns> - </object> - <object class="GtkAdjustment" id="adjustmentNotificationsMaxItems"> - <property name="lower">1</property> - <property name="upper">10</property> - <property name="step-increment">1</property> - <property name="page-increment">1</property> - </object> - <object class="GtkImage" id="imageAdd"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-end">5</property> - <property name="icon-name">list-add</property> - </object> - <object class="GtkImage" id="imageRemove"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-end">5</property> - <property name="icon-name">list-remove</property> - </object> - <object class="GtkWindow" id="window"> - <property name="width-request">640</property> - <property name="height-request">480</property> - <property name="can-focus">False</property> - <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="window-position">center</property> - <signal name="destroy" handler="onWindowDestroy" swapped="no"/> - <child> - <object class="GtkBox"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-start">10</property> - <property name="margin-end">10</property> - <property name="margin-top">10</property> - <property name="margin-bottom">10</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="orientation">vertical</property> - <child> - <object class="GtkNotebook"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="tab-pos">left</property> - <child> - <!-- n-columns=2 n-rows=7 --> - <object class="GtkGrid"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-start">10</property> - <property name="margin-end">10</property> - <property name="margin-top">10</property> - <property name="margin-bottom">10</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="row-spacing">10</property> - <property name="column-spacing">10</property> - <child> - <object class="GtkSwitch" id="SwitchSessionShowName"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchSessionShowName-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show full user name on the panel</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchSessionRemoveLogOut"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchSessionRemoveLogOut-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Remove the Log Out item from the menu</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">1</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchSessionSuppressConfirmation"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchSessionSuppressConfirmation-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Suppress the Log Out, Restart and Shut Down confirmation</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">2</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchSessionRemoveRestart"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchSessionRemoveRestart-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Remove the Restart item from the menu</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">3</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchSessionRemoveShutDown"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchSessionRemoveShutDown-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Remove the Shut Down item from the menu</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">4</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchSessionShowUsers"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchSessionShowUsers-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show the user list in the menu</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">5</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show full user name on the panel</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Remove the Log Out item from the menu</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">1</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Suppress the Log Out, Restart and Shut Down confirmation</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">2</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Remove the Restart item from the menu</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">3</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Remove the Shut Down item from the menu</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">4</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show the user list in the menu</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">5</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">6</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="CheckButtonSessionEnable"> - <property name="label" translatable="yes">Enable this indicator on login</property> - <property name="name">session</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="valign">end</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="draw-indicator">False</property> - <signal name="toggled" handler="onCheckButtonEnableToggled" swapped="no"/> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">6</property> - <property name="width">2</property> - </packing> - </child> - </object> - </child> - <child type="tab"> - <object class="GtkLabel" id="LabelSession"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Session</property> - <property name="xalign">0</property> - </object> - <packing> - <property name="tab-fill">False</property> - </packing> - </child> - <child> - <!-- n-columns=2 n-rows=8 --> - <object class="GtkGrid"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-start">10</property> - <property name="margin-end">10</property> - <property name="margin-top">10</property> - <property name="margin-bottom">10</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="row-spacing">10</property> - <property name="column-spacing">10</property> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show the number of seconds on the panel</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">3</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show the calendar in the menu</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">4</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show week numbers in the calendar</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">5</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show events in the menu</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">6</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchDatetimeShowYear"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchDatetimeShowYear-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show the year on the panel</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchDatetimeShowDate"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchDatetimeShowDate-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show the month and date on the panel</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">1</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchDatetimeShowDay"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchDatetimeShowDay-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show the day of the week on the panel</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">2</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchDatetimeShowSeconds"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchDatetimeShowSeconds-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show the number of seconds on the panel</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">3</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchDatetimeShowCalendar"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchDatetimeShowCalendar-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show the calendar in the menu</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">4</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchDatetimeShowWeekNumbers"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchDatetimeShowWeekNumbers-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show week numbers in the calendar</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">5</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchDatetimeShowEvents"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchDatetimeShowEvents-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show events in the menu</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">6</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show the year on the panel</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show the day of the week on the panel</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">2</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show the month and date on the panel</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">1</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="CheckButtonDatetimeEnable"> - <property name="label" translatable="yes">Enable this indicator on login</property> - <property name="name">datetime</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="valign">end</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="draw-indicator">False</property> - <signal name="toggled" handler="onCheckButtonEnableToggled" swapped="no"/> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">7</property> - <property name="width">2</property> - </packing> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - <child type="tab"> - <object class="GtkLabel" id="LabelDatetime"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Date and Time</property> - <property name="xalign">0</property> - </object> - <packing> - <property name="position">1</property> - <property name="tab-fill">False</property> - </packing> - </child> - <child> - <!-- n-columns=2 n-rows=2 --> - <object class="GtkGrid"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-start">10</property> - <property name="margin-end">10</property> - <property name="margin-top">10</property> - <property name="margin-bottom">10</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="row-spacing">10</property> - <property name="column-spacing">10</property> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Allow setting the volume above 100%</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchSoundAllowAmplified"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchSoundAllowAmplified-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Allow setting the volume above 100%</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="CheckButtonSoundEnable"> - <property name="label" translatable="yes">Enable this indicator on login</property> - <property name="name">sound</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="valign">end</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="draw-indicator">False</property> - <signal name="toggled" handler="onCheckButtonEnableToggled" swapped="no"/> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">1</property> - <property name="width">2</property> - </packing> - </child> - </object> - <packing> - <property name="position">2</property> - </packing> - </child> - <child type="tab"> - <object class="GtkLabel" id="LabelSound"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Sound</property> - <property name="xalign">0</property> - </object> - <packing> - <property name="position">2</property> - <property name="tab-fill">False</property> - </packing> - </child> - <child> - <!-- n-columns=2 n-rows=3 --> - <object class="GtkGrid"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-start">10</property> - <property name="margin-end">10</property> - <property name="margin-top">10</property> - <property name="margin-bottom">10</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="row-spacing">10</property> - <property name="column-spacing">10</property> - <child> - <object class="GtkCheckButton" id="CheckButtonPowerEnable"> - <property name="label" translatable="yes">Enable this indicator on login</property> - <property name="name">power</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="valign">end</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="draw-indicator">False</property> - <signal name="toggled" handler="onCheckButtonEnableToggled" swapped="no"/> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">2</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show percentage on the panel</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Show time on the panel</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">1</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchPowerShowPercentage"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchPowerShowPercentage-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show percentage on the panel</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkSwitch" id="SwitchPowerShowTime"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <child internal-child="accessible"> - <object class="AtkObject" id="SwitchPowerShowTime-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Show time on the panel</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">1</property> - </packing> - </child> - </object> - <packing> - <property name="position">3</property> - </packing> - </child> - <child type="tab"> - <object class="GtkLabel" id="LabelPower"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Power</property> - <property name="xalign">0</property> - </object> - <packing> - <property name="position">3</property> - <property name="tab-fill">False</property> - </packing> - </child> - <child> - <!-- n-columns=2 n-rows=1 --> - <object class="GtkGrid"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-start">10</property> - <property name="margin-end">10</property> - <property name="margin-top">10</property> - <property name="margin-bottom">10</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="row-spacing">10</property> - <property name="column-spacing">10</property> - <child> - <object class="GtkCheckButton" id="CheckButtonMessagesEnable"> - <property name="label" translatable="yes">Enable this indicator on login</property> - <property name="name">messages</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="valign">end</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="draw-indicator">False</property> - <signal name="toggled" handler="onCheckButtonEnableToggled" swapped="no"/> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">0</property> - <property name="width">2</property> - </packing> - </child> - </object> - <packing> - <property name="position">4</property> - </packing> - </child> - <child type="tab"> - <object class="GtkLabel" id="LabelMessages"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Messages</property> - <property name="xalign">0</property> - </object> - <packing> - <property name="position">4</property> - <property name="tab-fill">False</property> - </packing> - </child> - <child> - <!-- n-columns=2 n-rows=1 --> - <object class="GtkGrid"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-start">10</property> - <property name="margin-end">10</property> - <property name="margin-top">10</property> - <property name="margin-bottom">10</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="row-spacing">10</property> - <property name="column-spacing">10</property> - <child> - <object class="GtkCheckButton" id="CheckButtonBluetoothEnable"> - <property name="label" translatable="yes">Enable this indicator on login</property> - <property name="name">bluetooth</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="valign">end</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="draw-indicator">False</property> - <signal name="toggled" handler="onCheckButtonEnableToggled" swapped="no"/> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">0</property> - <property name="width">2</property> - </packing> - </child> - </object> - <packing> - <property name="position">5</property> - </packing> - </child> - <child type="tab"> - <object class="GtkLabel" id="LabelBluetooth"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Bluetooth</property> - <property name="xalign">0</property> - </object> - <packing> - <property name="position">5</property> - <property name="tab-fill">False</property> - </packing> - </child> - <child> - <!-- n-columns=2 n-rows=4 --> - <object class="GtkGrid"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-start">10</property> - <property name="margin-end">10</property> - <property name="margin-top">10</property> - <property name="margin-bottom">10</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="row-spacing">10</property> - <property name="column-spacing">10</property> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Maximum number of visible items</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="halign">end</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Discard notifications by application name</property> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">1</property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="SpinButtonNotifications"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="max-length">2</property> - <property name="width-chars">2</property> - <property name="max-width-chars">2</property> - <property name="caps-lock-warning">False</property> - <property name="input-purpose">number</property> - <property name="adjustment">adjustmentNotificationsMaxItems</property> - <property name="snap-to-ticks">True</property> - <property name="numeric">True</property> - <signal name="changed" handler="onSpinButtonNotificationsChanged" swapped="no"/> - <signal name="value-changed" handler="onSpinButtonNotificationsValueChanged" swapped="no"/> - <child internal-child="accessible"> - <object class="AtkObject" id="SpinButtonNotifications-atkobject"> - <property name="AtkObject::accessible-description" translatable="yes">Maximum number of visible items</property> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <!-- n-columns=3 n-rows=1 --> - <object class="GtkGrid"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="column-spacing">5</property> - <child> - <object class="GtkEntry" id="EntryNotifications"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <signal name="focus-in-event" handler="onEntryNotificationsFocusInEvent" swapped="no"/> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkButton" id="ButtonNotificationsAdd"> - <property name="label" translatable="yes">Add</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> - <property name="image">imageAdd</property> - <signal name="clicked" handler="onButtonNotificationsAddClicked" swapped="no"/> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">0</property> - </packing> - </child> - <child> - <object class="GtkButton" id="ButtonNotificationsRemove"> - <property name="label" translatable="yes">Remove</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> - <property name="image">imageRemove</property> - <signal name="clicked" handler="onButtonNotificationsRemoveClicked" swapped="no"/> - </object> - <packing> - <property name="left-attach">2</property> - <property name="top-attach">0</property> - </packing> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">2</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="CheckButtonNotificationsEnable"> - <property name="label" translatable="yes">Enable this indicator on login</property> - <property name="name">notifications</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="valign">end</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="draw-indicator">False</property> - <signal name="toggled" handler="onCheckButtonEnableToggled" swapped="no"/> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">3</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkScrolledWindow"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="shadow-type">in</property> - <property name="min-content-height">200</property> - <property name="propagate-natural-height">True</property> - <child> - <object class="GtkTreeView" id="TreeViewNotifications"> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="model">ListStoreNotificationsFilters</property> - <property name="headers-visible">False</property> - <property name="enable-search">False</property> - <property name="fixed-height-mode">True</property> - <property name="show-expanders">False</property> - <child internal-child="selection"> - <object class="GtkTreeSelection"/> - </child> - <child> - <object class="GtkTreeViewColumn"> - <property name="sizing">fixed</property> - <property name="title" translatable="yes">column</property> - <child> - <object class="GtkCellRendererText" id="CellRendererTextAppName"/> - <attributes> - <attribute name="text">0</attribute> - </attributes> - </child> - </object> - </child> - </object> - </child> - </object> - <packing> - <property name="left-attach">1</property> - <property name="top-attach">1</property> - </packing> - </child> - <child> - <placeholder/> - </child> - </object> - <packing> - <property name="position">6</property> - </packing> - </child> - <child type="tab"> - <object class="GtkLabel" id="LabelNotifications"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Notifications</property> - <property name="xalign">0</property> - </object> - <packing> - <property name="position">6</property> - <property name="tab-fill">False</property> - </packing> - </child> - <child> - <!-- n-columns=2 n-rows=1 --> - <object class="GtkGrid"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="margin-start">10</property> - <property name="margin-end">10</property> - <property name="margin-top">10</property> - <property name="margin-bottom">10</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="row-spacing">10</property> - <property name="column-spacing">10</property> - <child> - <object class="GtkCheckButton" id="CheckButtonKeyboardEnable"> - <property name="label" translatable="yes">Enable this indicator on login</property> - <property name="name">keyboard</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">False</property> - <property name="valign">end</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="draw-indicator">False</property> - <signal name="toggled" handler="onCheckButtonEnableToggled" swapped="no"/> - </object> - <packing> - <property name="left-attach">0</property> - <property name="top-attach">0</property> - <property name="width">2</property> - </packing> - </child> - </object> - <packing> - <property name="position">7</property> - </packing> - </child> - <child type="tab"> - <object class="GtkLabel" id="LabelKeyboard"> - <property name="visible">True</property> - <property name="can-focus">False</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Keyboard</property> - <property name="xalign">0</property> - </object> - <packing> - <property name="position">7</property> - <property name="tab-fill">False</property> - </packing> - </child> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - </object> - </child> - </object> -</interface> diff --git a/data/icons/ContrastHigh/scalable/apps/ayatana-settings.svg b/data/icons/ContrastHigh/scalable/apps/ayatana-settings.svg new file mode 100644 index 0000000..bef1e2c --- /dev/null +++ b/data/icons/ContrastHigh/scalable/apps/ayatana-settings.svg @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="32" + height="32" + id="svg10115" + version="1.0" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs + id="defs10117" /> + <metadata + id="metadata10120"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:subject> + <rdf:Bag> + <rdf:li>emblem important</rdf:li> + </rdf:Bag> + </dc:subject> + <dc:creator> + <cc:Agent> + <dc:title>Luca Ferretti</dc:title> + </cc:Agent> + </dc:creator> + <cc:license + rdf:resource="http://creativecommons.org/licenses/LGPL/2.1/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/LGPL/2.1/"> + <cc:permits + rdf:resource="http://web.resource.org/cc/Reproduction" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/Distribution" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/Notice" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/ShareAlike" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/SourceCode" /> + </cc:License> + </rdf:RDF> + </metadata> + <g + id="layer1"> + <ellipse + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.66667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path10123" + cx="16" + cy="16.002604" + rx="14.666667" + ry="14.661458" /> + <circle + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.666667px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path10998" + cx="16" + cy="16.002604" + r="10.666667" /> + <g + id="g1" + transform="matrix(1,0,0,-1,0,31.338542)"> + <circle + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.666667px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path11873" + cx="16" + cy="22.669271" + r="2" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.666667px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 18.666667,10.002604 c 0,2.666667 -1.333334,10 -2.666667,10 -1.333333,0 -2.666667,-7.333333 -2.666667,-10 0,-3.3119998 2,-3.3333331 2.666667,-3.3333331 0.666667,0 2.666667,0.021333 2.666667,3.3333331 z" + id="path12748" /> + </g> + <g + id="g2" + transform="matrix(0.34874926,0,0,0.34874926,15.630018,15.651813)"> + <path + transform="translate(0,1.875003)" + d="m 23.938113,3.1251011 c 4.865407,-0.148269 0.276206,4.640799 4.779399,6.4888839 4.853316,1.991773 4.808647,-4.5808652 8.62949,-0.986009 3.545205,3.33552 -3.086233,3.476847 -1.208788,7.967879 2.023416,4.840209 6.639388,0.161066 6.799185,5.404758 0.148269,4.865407 -4.640799,0.276206 -6.488884,4.779399 -1.991773,4.853316 4.580865,4.808647 0.986009,8.62949 -3.33552,3.545205 -3.476847,-3.086233 -7.967879,-1.208788 -4.840209,2.023416 -0.161066,6.639388 -5.404758,6.799185 -4.865407,0.148269 -0.276206,-4.640799 -4.779399,-6.488884 -4.853316,-1.991773 -4.808647,4.580865 -8.62949,0.986009 -3.5452046,-3.33552 3.086233,-3.476847 1.208788,-7.967879 -2.0234165,-4.840209 -6.6393879,-0.161066 -6.7991849,-5.404758 -0.148269,-4.865407 4.640799,-0.276206 6.4888839,-4.779399 1.991773,-4.853316 -4.5808652,-4.808647 -0.986009,-8.6294904 3.33552,-3.5452042 3.476847,3.0862334 7.967879,1.2087882 4.840209,-2.0234163 0.161066,-6.6393877 5.404758,-6.7991847 z" + id="path2190" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path1315" + d="m 23.938113,3.1251011 c 4.865407,-0.148269 0.276206,4.640799 4.779399,6.4888839 4.853316,1.991773 4.808647,-4.5808652 8.62949,-0.986009 3.545205,3.33552 -3.086233,3.476847 -1.208788,7.967879 2.023416,4.840209 6.639388,0.161066 6.799185,5.404758 0.148269,4.865407 -4.640799,0.276206 -6.488884,4.779399 -1.991773,4.853316 4.580865,4.808647 0.986009,8.62949 -3.33552,3.545205 -3.476847,-3.086233 -7.967879,-1.208788 -4.840209,2.023416 -0.161066,6.639388 -5.404758,6.799185 -4.865407,0.148269 -0.276206,-4.640799 -4.779399,-6.488884 -4.853316,-1.991773 -4.808647,4.580865 -8.62949,0.986009 -3.5452046,-3.33552 3.086233,-3.476847 1.208788,-7.967879 -2.0234165,-4.840209 -6.6393879,-0.161066 -6.7991849,-5.404758 -0.148269,-4.865407 4.640799,-0.276206 6.4888839,-4.779399 1.991773,-4.853316 -4.5808652,-4.808647 -0.986009,-8.6294904 3.33552,-3.5452042 3.476847,3.0862334 7.967879,1.2087882 4.840209,-2.0234163 0.161066,-6.6393877 5.404758,-6.7991847 z" + transform="translate(0,1.875003)" /> + <ellipse + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path3065" + transform="translate(-0.0078125,0.125)" + cx="24.0625" + cy="23.9375" + rx="5.0546875" + ry="4.9375" /> + </g> + </g> +</svg> diff --git a/data/icons/ContrastHigh/scalable/categories/ayatana-settings-datetime.svg b/data/icons/ContrastHigh/scalable/categories/ayatana-settings-datetime.svg new file mode 100644 index 0000000..233426d --- /dev/null +++ b/data/icons/ContrastHigh/scalable/categories/ayatana-settings-datetime.svg @@ -0,0 +1,188 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="48" + height="48" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.46" + version="1.0" + sodipodi:docname="x-office-calendar.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs + id="defs4"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective10" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="15.458333" + inkscape:cx="22.576819" + inkscape:cy="24" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:object-paths="true" + inkscape:object-nodes="true" + objecttolerance="10000" + inkscape:snap-bbox="true" + gridtolerance="10000" + guidetolerance="10000" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1280" + inkscape:window-height="948" + inkscape:window-x="0" + inkscape:window-y="25"> + <inkscape:grid + type="xygrid" + id="grid2383" + visible="true" + enabled="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title>Office Calendar</dc:title> + <dc:date>December 2008</dc:date> + <dc:creator> + <cc:Agent> + <dc:title>Luca Ferretti <elle.uca@libero.it</dc:title> + </cc:Agent> + </dc:creator> + <dc:subject> + <rdf:Bag> + <rdf:li>office</rdf:li> + <rdf:li>calendar</rdf:li> + <rdf:li>appointmens</rdf:li> + </rdf:Bag> + </dc:subject> + <dc:contributor> + <cc:Agent> + <dc:title>Inspired by calendar icon on Nokia E71</dc:title> + </cc:Agent> + </dc:contributor> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Livello 1" + inkscape:groupmode="layer" + id="layer1"> + <rect + style="fill:none;fill-opacity:0.50826448000000002;stroke:none;stroke-width:11;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect3155" + width="48" + height="48" + x="0" + y="0" /> + <rect + style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect3245" + width="6" + height="13" + x="30" + y="3" + ry="2.1347711" /> + <rect + ry="2.2641511" + y="3" + x="12" + height="13" + width="6" + id="rect3243" + style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <rect + ry="5.8221025" + y="8" + x="4" + height="36" + width="40" + id="rect3241" + style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <rect + style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:11;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect3221" + width="40" + height="36" + x="4" + y="8" + ry="5.8221025" /> + <rect + style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:11;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect3223" + width="34" + height="30" + x="7" + y="11" + ry="2.9757414" /> + <rect + style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect3225" + width="6" + height="11" + x="12" + y="3" + ry="2.1347711" /> + <rect + ry="2.2641511" + y="3" + x="30" + height="11" + width="6" + id="rect3229" + style="fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 15,17 L 15,37" + id="path3233" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 33,17 L 33,37" + id="path3235" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 24,17 L 24,37" + id="path3237" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 11,24 L 37,24" + id="path3239" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path3247" + d="M 11,17 L 37,17" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + sodipodi:nodetypes="cc" + id="path3289" + d="M 11,32 L 37,32" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + </g> +</svg> diff --git a/data/icons/ContrastHigh/scalable/categories/ayatana-settings-notifications.svg b/data/icons/ContrastHigh/scalable/categories/ayatana-settings-notifications.svg new file mode 100644 index 0000000..5ca714c --- /dev/null +++ b/data/icons/ContrastHigh/scalable/categories/ayatana-settings-notifications.svg @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="24" + height="24" + id="svg8841" + version="1.1" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs + id="defs8843" /> + <metadata + id="metadata8846"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="g4" + transform="matrix(0.85808581,0,0,0.85808581,1.7029705,1.2637004)"> + <path + style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:8.45;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 273.5,332.5 h 33 c 1.108,0 2,0.892 2,2 v 18 c 0,1.108 -0.892,2 -2,2 l -1.72749,0.0218 -3.67713,4.47972 L 296.88047,354.5 H 273.5 c -1.108,0 -2,-0.892 -2,-2 v -18 c 0,-1.108 0.892,-2 2,-2 z" + id="path4" + transform="matrix(0.61538462,0,0,0.61538462,-166.46154,-200.92844)" /> + <path + style="display:inline;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 273.5,332.5 h 33 c 1.108,0 2,0.892 2,2 v 18 c 0,1.108 -0.892,2 -2,2 l -1.72749,0.0218 -3.67713,4.47972 L 296.88047,354.5 H 273.5 c -1.108,0 -2,-0.892 -2,-2 v -18 c 0,-1.108 0.892,-2 2,-2 z" + id="path8680" + transform="matrix(0.61538462,0,0,0.61538462,-166.46154,-200.92844)" /> + <rect + y="333" + x="272" + height="21" + width="9" + id="rect8676" + style="display:inline;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + transform="matrix(0.61538462,0,0,0.61538462,-166.46154,-200.92844)" /> + </g> +</svg> diff --git a/data/icons/ContrastHigh/scalable/categories/ayatana-settings-session.svg b/data/icons/ContrastHigh/scalable/categories/ayatana-settings-session.svg new file mode 100644 index 0000000..4be7a37 --- /dev/null +++ b/data/icons/ContrastHigh/scalable/categories/ayatana-settings-session.svg @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="48px" + height="48px" + id="svg1307" + version="1.1" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs + id="defs1309" /> + <metadata + id="metadata1312"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1"> + <rect + style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect1315" + width="48" + height="48" + x="0" + y="0" /> + <rect + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + id="rect2190" + width="40" + height="40" + x="4" + y="4" + ry="4.165554" /> + <rect + ry="4.165554" + y="4" + x="4" + height="40" + width="40" + id="rect3938" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ffffff;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 15,9 L 15,39" + id="path4813" /> + <path + id="path5688" + d="M 33,9 L 33,39" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ffffff;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <rect + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect5692" + width="16" + height="10" + x="7" + y="24" + ry="2.9479306" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="M 12,23 L 18,23" + id="path7442" /> + <path + id="path8317" + d="M 12,35 L 18,35" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path9192" + d="M 30,13 L 36,13" + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 30.448598,25 L 36.448598,25" + id="path9194" /> + <rect + ry="2.9479306" + y="14" + x="25" + height="10" + width="16" + id="rect9196" + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + rx="2.9479306" /> + </g> +</svg> diff --git a/data/icons/hicolor/scalable/categories/ayatana-settings-datetime.svg b/data/icons/hicolor/scalable/categories/ayatana-settings-datetime.svg new file mode 100644 index 0000000..a807699 --- /dev/null +++ b/data/icons/hicolor/scalable/categories/ayatana-settings-datetime.svg @@ -0,0 +1,331 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + id="svg3051" + width="24" + height="24" + version="1.0" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs3053"> + <linearGradient + id="linearGradient5060"> + <stop + id="stop5062" + offset="0" /> + <stop + id="stop5064" + style="stop-opacity:0" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient6752" + x1="14.953" + x2="14.953" + y1="45.381" + y2="13.214" + gradientTransform="matrix(0.2779,0,0,0.2779,0.8297,9.8294)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop5356" + style="stop-color:#555" + offset="0" /> + <stop + id="stop5358" + style="stop-color:#282828" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5583" + x1="302.86" + x2="302.86" + y1="366.65" + y2="609.51" + gradientTransform="matrix(2.7744 0 0 1.9697 -1892.2 -872.89)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop5050" + style="stop-opacity:0" + offset="0" /> + <stop + id="stop5056" + offset=".5" /> + <stop + id="stop5052" + style="stop-opacity:0" + offset="1" /> + </linearGradient> + <radialGradient + id="radialGradient5585" + cx="605.71" + cy="486.65" + r="117.14" + gradientTransform="matrix(2.7744 0 0 1.9697 -1891.6 -872.89)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient5060" /> + <radialGradient + id="radialGradient5587" + cx="605.71" + cy="486.65" + r="117.14" + gradientTransform="matrix(-2.7744 0 0 1.9697 112.76 -872.89)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient5060" /> + <linearGradient + id="linearGradient6330" + x1="7.5" + x2="7.5" + y1="11.639" + y2="17.251" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3602" + style="stop-color:#fff" + offset="0" /> + <stop + id="stop3604" + style="stop-color:#e6e6e6" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient3520"> + <stop + id="stop3522" + style="stop-color:#f2f2f2" + offset="0" /> + <stop + id="stop3524" + style="stop-color:#999" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient3199" + x1="24" + x2="24" + y1="5" + y2="43" + gradientTransform="matrix(0.40541,0,0,0.43243,4.2703,0.12163)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3310-1-4" + style="stop-color:#fff" + offset="0" /> + <stop + id="stop3312-5-3" + style="stop-color:#fff;stop-opacity:0" + offset="1" /> + </linearGradient> + <radialGradient + id="radialGradient3202" + cx="12.063" + cy="11.394" + r="20" + gradientTransform="matrix(0,0.55405,-0.69689,0,18.838,-0.75637)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3359" + style="stop-color:#f89b7e" + offset="0" /> + <stop + id="stop3361" + style="stop-color:#e35d4f" + offset=".39679" /> + <stop + id="stop3363" + style="stop-color:#c6262e" + offset="1" /> + </radialGradient> + <linearGradient + id="linearGradient3204" + x1="24" + x2="24" + y1="44" + y2="3.899" + gradientTransform="matrix(0.43656,0,0,0.49844,3.5355,-0.73846)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop2492" + style="stop-color:#791235" + offset="0" /> + <stop + id="stop2494" + style="stop-color:#dd3b27" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient3212" + x1="19.36" + x2="19.36" + y1="16.138" + y2="44.984" + gradientTransform="matrix(0.4359,0,0,0.4359,3.5385,0.11676)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3602-9" + style="stop-color:#f4f4f4" + offset="0" /> + <stop + id="stop3604-6" + style="stop-color:#dbdbdb" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient3214" + x1="24" + x2="24" + y1="44" + y2="3.8905" + gradientTransform="matrix(0.4359,0,0,0.4359,3.5385,0.53846)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3106" + style="stop-color:#787878" + offset="0" /> + <stop + id="stop3108" + style="stop-color:#aaa" + offset="1" /> + </linearGradient> + <radialGradient + id="radialGradient3990" + cx="14" + cy="6.742" + r="2" + gradientTransform="matrix(1.455,-2.6431e-8,5e-8,2.2747,-6.3697,-6.839)" + gradientUnits="userSpaceOnUse" + spreadMethod="reflect" + xlink:href="#linearGradient3520" /> + <radialGradient + id="radialGradient3992" + cx="14" + cy="6.742" + r="2" + gradientTransform="matrix(1.455,-2.6431e-8,5e-8,2.2747,13.63,-6.839)" + gradientUnits="userSpaceOnUse" + spreadMethod="reflect" + xlink:href="#linearGradient3520" /> + </defs> + <g + id="g1" + transform="matrix(1.0423054,0,0,1.0423054,-1.0375387e-4,0.01343578)"> + <g + id="g2036" + transform="matrix(0.48022,0,0,0.19938,2.4877,11.817)" /> + <rect + id="rect5505" + x="5.5" + y="2.5" + width="17" + height="17" + rx="1" + ry="1" + style="fill:url(#linearGradient3212);stroke:url(#linearGradient3214);stroke-linecap:round;stroke-linejoin:round" /> + <path + id="rect2424" + d="m 6.4686,1.5052 c -0.53987,0 -0.96862,0.48952 -0.96862,1.1059 v 3.8941 h 17.026 V 2.6111 c 0,-0.6164 -0.42875,-1.1059 -0.96862,-1.1059 h -15.089 z" + style="fill:url(#radialGradient3202);stroke:url(#linearGradient3204)" /> + <rect + id="rect6741" + x="6.5" + y="2.5" + width="15" + height="16" + style="opacity:0.4;fill:none;stroke:url(#linearGradient3199);stroke-linecap:round;stroke-linejoin:round" /> + <g + id="g3541" + transform="matrix(0.5,0,0,0.41667,3,-0.41667)"> + <rect + id="rect3497" + x="12" + y="2" + width="4" + height="11" + rx="2" + ry="2" + style="opacity:0.4;fill:#ffffff" /> + <rect + id="rect3493" + x="12" + y="7.1999998" + width="4" + height="4.8000002" + rx="3.1738" + ry="3.8085999" + style="fill:#cc3429" /> + <rect + id="rect3483" + x="12" + y="1" + width="4" + height="10" + rx="2" + ry="2" + style="fill:url(#radialGradient3990)" /> + </g> + <g + id="g3536" + transform="matrix(0.5,0,0,0.41667,1,-0.41667)"> + <rect + id="rect3526" + x="32" + y="2" + width="4" + height="11" + rx="2" + ry="2" + style="opacity:0.4;fill:#ffffff" /> + <rect + id="rect3528" + x="32" + y="7.1999998" + width="4" + height="4.8000002" + rx="3.1738" + ry="3.8085999" + style="fill:#cc3429" /> + <rect + id="rect3530" + x="32" + y="1" + width="4" + height="10" + rx="2" + ry="2" + style="fill:url(#radialGradient3992)" /> + </g> + <text + id="text7623" + transform="scale(1.0257,0.97499)" + x="7.5205503" + y="17.293705" + style="font-weight:bold;font-size:11.218px;font-family:Arial;fill:#4d4d4d" + xml:space="preserve"><tspan + id="tspan7625" + x="7.5205503" + y="17.293705" + style="fill:#4d4d4d">28</tspan></text> + <g + id="g6754" + transform="translate(-1)"> + <path + id="path2555" + d="m 7.4956,10.848 c -3.1195,0 -5.6477,2.5283 -5.6477,5.6477 0,3.1195 2.5283,5.6566 5.6477,5.6566 3.1195,0 5.6566,-2.5372 5.6566,-5.6566 0,-3.1195 -2.5372,-5.6477 -5.6566,-5.6477 z" + style="fill:url(#linearGradient6330);stroke:url(#linearGradient6752);stroke-width:1.6956;stroke-linecap:round;stroke-linejoin:round" /> + <path + id="path2312" + d="m 7.1996,16.918 3.0582,-3.2793" + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round" /> + <path + id="path2314" + d="M 7.8849,16.94 5.7127,14.7235" + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round" /> + <path + id="path2316" + d="m 7.2529,16.655 3.4299,-0.45274" + style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.5;stroke-linecap:round" /> + </g> + </g> +</svg> diff --git a/data/icons/hicolor/scalable/categories/ayatana-settings-notifications.svg b/data/icons/hicolor/scalable/categories/ayatana-settings-notifications.svg new file mode 100644 index 0000000..eedba3c --- /dev/null +++ b/data/icons/hicolor/scalable/categories/ayatana-settings-notifications.svg @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="24" + height="24" + id="svg8841" + version="1.1" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs + id="defs8843"> + <filter + id="filter8709" + x="-0.034757251" + y="-0.048526208" + width="1.0695145" + height="1.1067857"> + <feGaussianBlur + stdDeviation="0.32750762" + id="feGaussianBlur8711" /> + </filter> + </defs> + <metadata + id="metadata8846"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="g1" + transform="matrix(0.60322698,0,0,0.60322698,-3.0161348,-4.1503298)"> + <path + id="path8672" + d="m 8.5,13.50048 h 33 c 1.108,0 2,0.892 2,2 v 18 c 0,1.108 -0.892,2 -2,2 l -1.72749,0.0218 -3.67713,4.47972 -4.21491,-4.50152 H 8.5 c -1.108,0 -2,-0.892 -2,-2 v -18 c 0,-1.108 0.892,-2 2,-2 z" + style="opacity:0.330578;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter8709)" /> + <path + style="fill:#b6cee7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" + d="m 7.5,12.50048 h 33 c 1.108,0 2,0.892 2,2 v 18 c 0,1.108 -0.892,2 -2,2 h -1.5625 l -3.5625,4.0625 -4.0625,-4.0625 H 7.5 c -1.108,0 -2,-0.892 -2,-2 v -18 c 0,-1.108 0.892,-2 2,-2 z" + id="path8674" /> + <rect + y="13.00048" + x="6" + height="21" + width="9" + id="rect8676" + style="fill:#2d69c1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <path + id="path8678" + d="m 7.5,12.50048 h 33 c 1.108,0 2,0.892 2,2 v 8 c -21.42655,-3.4845 -34.95132,6.56545 -37,0 v -8 c 0,-1.108 0.892,-2 2,-2 z" + style="opacity:0.243802;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" /> + <path + style="fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#2e3436;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" + d="m 7.5,12.50048 h 33 c 1.108,0 2,0.892 2,2 v 18 c 0,1.108 -0.892,2 -2,2 l -1.72749,0.0218 -3.67713,4.47972 -4.21491,-4.50152 H 7.5 c -1.108,0 -2,-0.892 -2,-2 v -18 c 0,-1.108 0.892,-2 2,-2 z" + id="path8680" /> + <path + id="path8682" + d="m 7.92314,13.50048 h 32.15372 c 1.04811,0 1.42314,0.34326 1.42314,1.3519 v 17.32335 c 0,1.00864 -0.37503,1.3519 -1.42314,1.3519 l -1.79037,0.0198 -3.25961,3.98426 -3.70583,-4.0041 H 7.92314 C 6.87503,33.52759 6.5,33.18433 6.5,32.17569 V 14.85238 c 0,-1.00864 0.37503,-1.3519 1.42314,-1.3519 z" + style="opacity:0.280992;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#eeeeec;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" /> + </g> +</svg> diff --git a/data/icons/hicolor/scalable/categories/ayatana-settings-session.svg b/data/icons/hicolor/scalable/categories/ayatana-settings-session.svg new file mode 100644 index 0000000..7088dbd --- /dev/null +++ b/data/icons/hicolor/scalable/categories/ayatana-settings-session.svg @@ -0,0 +1,325 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + id="svg2638" + width="24" + height="24" + version="1.0" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs2640"> + <linearGradient + id="linearGradient3109" + x1="3.8878" + x2="-8.7979" + y1="26.023" + y2="26.023" + gradientTransform="matrix(-.28407 0 0 .2514 19.857 7.5016)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4224" + style="stop-color:#fff" + offset="0" /> + <stop + id="stop4226" + style="stop-color:#fff;stop-opacity:0" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient3114" + x1="41.264" + x2="41.264" + y1="34.391" + y2="25.534" + gradientTransform="matrix(0 -.52411 -.55751 0 38.236 35.627)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3482" + style="stop-color:#548820" + offset="0" /> + <stop + id="stop3484" + style="stop-color:#548820;stop-opacity:0" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient3112" + x1="64.175" + x2="3.6124" + y1="22.985" + y2="22.985" + gradientTransform="matrix(.2807 0 0 .26389 5.986 7.9346)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3120" + style="stop-color:#8cab2a;stop-opacity:0" + offset="0" /> + <stop + id="stop3122" + style="stop-color:#b1c948" + offset=".39384" /> + <stop + id="stop3124" + style="stop-color:#d7e866" + offset="1" /> + </linearGradient> + <radialGradient + id="radialGradient3931" + cx="605.71" + cy="486.65" + r="117.14" + gradientTransform="matrix(-2.7744 0 0 1.9697 112.76 -872.89)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient5060" /> + <linearGradient + id="linearGradient5060"> + <stop + id="stop5062" + offset="0" /> + <stop + id="stop5064" + style="stop-opacity:0" + offset="1" /> + </linearGradient> + <radialGradient + id="radialGradient2662" + cx="605.71" + cy="486.65" + r="117.14" + gradientTransform="matrix(2.7744 0 0 1.9697 -1891.6 -872.89)" + gradientUnits="userSpaceOnUse" + xlink:href="#linearGradient5060" /> + <linearGradient + id="linearGradient2660" + x1="302.86" + x2="302.86" + y1="366.65" + y2="609.51" + gradientTransform="matrix(2.7744 0 0 1.9697 -1892.2 -872.89)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop5050" + style="stop-opacity:0" + offset="0" /> + <stop + id="stop5056" + offset=".5" /> + <stop + id="stop5052" + style="stop-opacity:0" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient2432" + x1="22.763" + x2="22.763" + y1="-4.8771" + y2="43.844" + gradientTransform="matrix(.46621 0 0 .43545 .81032 1.9873)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop2240" + style="stop-color:#fff" + offset="0" /> + <stop + id="stop2242" + style="stop-color:#fff;stop-opacity:0" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient2436" + x1="33.579" + x2="33.579" + y1="5.7086" + y2="16.323" + gradientTransform="matrix(.41648 0 0 .32985 -1.4211 .36644)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop2538" + style="stop-color:#fdfdf8" + offset="0" /> + <stop + id="stop2540" + style="stop-color:#d6d3b4" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient2438" + x1="16.916" + x2="16.916" + y1="7.0006" + y2="14" + gradientTransform="matrix(.51111 0 0 .50005 -.26631 -1.2507)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop2531" + style="stop-color:#aeae94" + offset="0" /> + <stop + id="stop2533" + style="stop-color:#626337" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient2441" + x1="24.683" + x2="24.683" + y1="9.2417" + y2="13.523" + gradientTransform="matrix(.47816 0 0 .234 .52753 3.8374)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3284" + offset="0" /> + <stop + id="stop3286" + style="stop-opacity:0" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient2444" + x1="16.626" + x2="20.055" + y1="15.298" + y2="24.628" + gradientTransform="matrix(.47891 0 0 .53594 .50612 -.19888)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop2687" + style="stop-color:#fff" + offset="0" /> + <stop + id="stop2689" + style="stop-color:#fff;stop-opacity:0" + offset="1" /> + </linearGradient> + <radialGradient + id="radialGradient2447" + cx="26.617" + cy="-2.0645" + r="23" + gradientTransform="matrix(0 -.54721 .71385 0 18.23 28.719)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop2749" + style="stop-color:#d78ec1" + offset="0" /> + <stop + id="stop2751" + style="stop-color:#c564be" + offset=".26238" /> + <stop + id="stop2753" + style="stop-color:#9d3ea4" + offset=".66094" /> + <stop + id="stop2755" + style="stop-color:#5e2c73" + offset="1" /> + </radialGradient> + <linearGradient + id="linearGradient2449" + x1="10.014" + x2="10.014" + y1="44.96" + y2="2.8765" + gradientTransform="matrix(.48935 0 0 .46393 .3705 .85991)" + gradientUnits="userSpaceOnUse"> + <stop + id="stop2759" + style="stop-color:#650d5c" + offset="0" /> + <stop + id="stop2761" + style="stop-color:#ad53a5" + offset="1" /> + </linearGradient> + <radialGradient + id="radialGradient2447-3" + gradientUnits="userSpaceOnUse" + cy="-2.0645001" + cx="26.617001" + gradientTransform="matrix(0,-0.54721,0.71385,0,18.229929,28.718901)" + r="23"> + <stop + id="stop2749-6" + style="stop-color:#abc187;stop-opacity:1" + offset="0" /> + <stop + id="stop2751-7" + style="stop-color:#87a556;stop-opacity:1" + offset=".26238" /> + <stop + id="stop2753-5" + style="stop-color:#657b40;stop-opacity:1" + offset=".66094" /> + <stop + id="stop2755-3" + style="stop-color:#4a5a2f;stop-opacity:1" + offset="1" /> + </radialGradient> + <linearGradient + id="linearGradient2449-5" + y2="2.8764999" + gradientUnits="userSpaceOnUse" + x2="10.014" + gradientTransform="matrix(0.48935,0,0,0.46393,0.37042944,0.85981038)" + y1="44.959999" + x1="10.014"> + <stop + id="stop2759-6" + style="stop-color:#4d5e31;stop-opacity:1" + offset="0" /> + <stop + id="stop2761-2" + style="stop-color:#87a556;stop-opacity:1" + offset="1" /> + </linearGradient> + </defs> + <rect + id="rect1316-1" + style="display:inline;fill:url(#radialGradient2447-3);fill-rule:evenodd;stroke:url(#linearGradient2449-5);stroke-width:1.0021;stroke-linecap:round;stroke-linejoin:round" + rx="1.5917" + ry="1.5917" + height="18.997999" + width="22.997999" + y="2.5010004" + x="0.5010004" /> + <path + id="path2976" + d="M 2.0476,3 C 1.46894,3 1,3.5248 1,4.1724 v 8.575 c 0.00133,0.07214 0.029596,0.14036 0.077943,0.1881 0.048347,0.04774 0.11235,0.07063 0.17648,0.06312 l 21.551,-3.8186 c 0.11086,-0.01957 0.19301,-0.12564 0.19456,-0.25122 V 4.1723 c 0,-0.64756 -0.46896,-1.1724 -1.0476,-1.1724 h -19.905 z" + style="display:inline;opacity:0.2;fill:url(#linearGradient2444);fill-rule:evenodd" /> + <rect + id="rect1436" + x="1" + y="6" + width="22" + height="1" + rx="0" + ry="0" + style="fill-rule:evenodd;fill:url(#linearGradient2441);opacity:.2" /> + <path + id="rect2311" + d="m2.0337 2.5s20.105 0.0042946 20.105 0.0042946c0.79985 0 1.3615 0.63066 1.3615 1.3285v1.6672h-23v-1.6672c0-0.74384 0.61782-1.3328 1.5333-1.3328z" + style="fill-rule:evenodd;fill:url(#linearGradient2436);stroke:url(#linearGradient2438)" /> + <rect + id="rect2232" + x="1.5011" + y="3.5011" + width="20.998" + height="16.998" + rx=".61767" + ry=".61767" + style="fill:none;opacity:.4;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.0021;stroke:url(#linearGradient2432)" /> + <path + id="path4348" + d="m13.5 8.5-7 5.5 7 5.5v-3h10v-5h-10v-3 0z" + style="fill:url(#linearGradient3112);stroke-linecap:round;stroke-linejoin:round;stroke:url(#linearGradient3114)" /> + <path + id="path4360" + d="m12.5 10.56-4.4316 3.4426 4.4316 3.4896v-1.9923h9.6881l0.02741-3h-9.7155v-1.9399h1e-6z" + style="fill:none;opacity:.354;stroke:url(#linearGradient3109)" /> +</svg> diff --git a/data/locale/.gitkeep b/data/locale/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/data/locale/.gitkeep +++ /dev/null |