diff --git a/MAINTAINERS.md b/MAINTAINERS.md
--- a/MAINTAINERS.md
+++ b/MAINTAINERS.md
@@ -1,5 +1,6 @@
This file is used to indicate responsibility for the maintenance of this package. Individuals on this list should be the sole modifiers of the package, excluding cases where the Solus Team may need to perform necessary rebuilds, upgrades, or security fixes. This list should not be used for any direct contact usage. If you believe this package requires a package update, follow documentation from https://getsol.us/articles/packaging/request-a-package-update/en/. In the event this package no longer becomes sufficiently maintained, Core Team reserves the right to request a new maintainer or remove this package from the repository.
- Algent Albrahimi
- - IRC: |algent|
- - Email: algent@protonmail.com
\ No newline at end of file
+ - IRC: algent
+ - Matrix: @algent:matrix.org
+ - Email: algent@protonmail.com
diff --git a/abi_libs b/abi_libs
--- a/abi_libs
+++ b/abi_libs
@@ -1,3 +1,5 @@
+libbrightnesscontroller.so
libquicknoteapplet.so
+libshufflerapplet.so
libvisualspace.so
libweathershow.so
diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -1,3 +1,145 @@
+libbrightnesscontroller.so:__bss_start
+libbrightnesscontroller.so:_edata
+libbrightnesscontroller.so:_end
+libbrightnesscontroller.so:brightness_controller_applet_AddPressEventToIndicatorButton
+libbrightnesscontroller.so:brightness_controller_applet_OnGnomeSettingsDaemonsColorPluginCheckButtonToggled
+libbrightnesscontroller.so:brightness_controller_applet_construct
+libbrightnesscontroller.so:brightness_controller_applet_get_type
+libbrightnesscontroller.so:brightness_controller_applet_get_uuid
+libbrightnesscontroller.so:brightness_controller_applet_initialiseLocaleLanguageSupport
+libbrightnesscontroller.so:brightness_controller_applet_new
+libbrightnesscontroller.so:brightness_controller_applet_register_type
+libbrightnesscontroller.so:brightness_controller_applet_set_uuid
+libbrightnesscontroller.so:brightness_controller_helpers_brightness_settings_get_brightness
+libbrightnesscontroller.so:brightness_controller_helpers_brightness_settings_get_type
+libbrightnesscontroller.so:brightness_controller_helpers_brightness_settings_proxy_get_type
+libbrightnesscontroller.so:brightness_controller_helpers_brightness_settings_proxy_register_dynamic_type
+libbrightnesscontroller.so:brightness_controller_helpers_brightness_settings_register_object
+libbrightnesscontroller.so:brightness_controller_helpers_brightness_settings_register_type
+libbrightnesscontroller.so:brightness_controller_helpers_brightness_settings_set_brightness
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_Delete
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_IsFileExist
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_Read
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_Write
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_construct
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_get_type
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_new
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_ref
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_register_type
+libbrightnesscontroller.so:brightness_controller_helpers_config_helper_unref
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_Save
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_SetActive
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_SetBrightness
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_construct
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_get_IsAvailable
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_get_type
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_new
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_ref
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_register_type
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_set_IsAvailable
+libbrightnesscontroller.so:brightness_controller_helpers_dim_helper_unref
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_GetBrightness
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_Save
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_SetActive
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_SetBrightness
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_construct
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_get_IsAvailable
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_get_type
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_new
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_ref
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_register_type
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_set_IsAvailable
+libbrightnesscontroller.so:brightness_controller_helpers_light_helper_unref
+libbrightnesscontroller.so:brightness_controller_helpers_param_spec_config_helper
+libbrightnesscontroller.so:brightness_controller_helpers_param_spec_dim_helper
+libbrightnesscontroller.so:brightness_controller_helpers_param_spec_light_helper
+libbrightnesscontroller.so:brightness_controller_helpers_param_spec_subprocess_helper
+libbrightnesscontroller.so:brightness_controller_helpers_subprocess_helper_Run
+libbrightnesscontroller.so:brightness_controller_helpers_subprocess_helper_RunAndGetResult
+libbrightnesscontroller.so:brightness_controller_helpers_subprocess_helper_construct
+libbrightnesscontroller.so:brightness_controller_helpers_subprocess_helper_get_type
+libbrightnesscontroller.so:brightness_controller_helpers_subprocess_helper_new
+libbrightnesscontroller.so:brightness_controller_helpers_subprocess_helper_ref
+libbrightnesscontroller.so:brightness_controller_helpers_subprocess_helper_register_type
+libbrightnesscontroller.so:brightness_controller_helpers_subprocess_helper_unref
+libbrightnesscontroller.so:brightness_controller_helpers_value_get_config_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_get_dim_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_get_light_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_get_subprocess_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_set_config_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_set_dim_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_set_light_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_set_subprocess_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_take_config_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_take_dim_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_take_light_helper
+libbrightnesscontroller.so:brightness_controller_helpers_value_take_subprocess_helper
+libbrightnesscontroller.so:brightness_controller_models_dim_construct
+libbrightnesscontroller.so:brightness_controller_models_dim_get_Blue
+libbrightnesscontroller.so:brightness_controller_models_dim_get_BlueText
+libbrightnesscontroller.so:brightness_controller_models_dim_get_BrightnessText
+libbrightnesscontroller.so:brightness_controller_models_dim_get_MaxBrightnessText
+libbrightnesscontroller.so:brightness_controller_models_dim_get_type
+libbrightnesscontroller.so:brightness_controller_models_dim_new
+libbrightnesscontroller.so:brightness_controller_models_dim_register_type
+libbrightnesscontroller.so:brightness_controller_models_dim_set_Blue
+libbrightnesscontroller.so:brightness_controller_models_flame_DoubleToString
+libbrightnesscontroller.so:brightness_controller_models_flame_construct
+libbrightnesscontroller.so:brightness_controller_models_flame_get_Brightness
+libbrightnesscontroller.so:brightness_controller_models_flame_get_IsActive
+libbrightnesscontroller.so:brightness_controller_models_flame_get_MaxBrightness
+libbrightnesscontroller.so:brightness_controller_models_flame_get_Name
+libbrightnesscontroller.so:brightness_controller_models_flame_get_type
+libbrightnesscontroller.so:brightness_controller_models_flame_new
+libbrightnesscontroller.so:brightness_controller_models_flame_ref
+libbrightnesscontroller.so:brightness_controller_models_flame_register_type
+libbrightnesscontroller.so:brightness_controller_models_flame_set_Brightness
+libbrightnesscontroller.so:brightness_controller_models_flame_set_IsActive
+libbrightnesscontroller.so:brightness_controller_models_flame_set_MaxBrightness
+libbrightnesscontroller.so:brightness_controller_models_flame_set_Name
+libbrightnesscontroller.so:brightness_controller_models_flame_unref
+libbrightnesscontroller.so:brightness_controller_models_light_construct
+libbrightnesscontroller.so:brightness_controller_models_light_get_BrightnessText
+libbrightnesscontroller.so:brightness_controller_models_light_get_MaxBrightnessText
+libbrightnesscontroller.so:brightness_controller_models_light_get_type
+libbrightnesscontroller.so:brightness_controller_models_light_new
+libbrightnesscontroller.so:brightness_controller_models_light_register_type
+libbrightnesscontroller.so:brightness_controller_models_param_spec_flame
+libbrightnesscontroller.so:brightness_controller_models_value_get_flame
+libbrightnesscontroller.so:brightness_controller_models_value_set_flame
+libbrightnesscontroller.so:brightness_controller_models_value_take_flame
+libbrightnesscontroller.so:brightness_controller_plugin_construct
+libbrightnesscontroller.so:brightness_controller_plugin_get_type
+libbrightnesscontroller.so:brightness_controller_plugin_new
+libbrightnesscontroller.so:brightness_controller_plugin_register_type
+libbrightnesscontroller.so:brightness_controller_widgets_custom_menu_button_Add
+libbrightnesscontroller.so:brightness_controller_widgets_custom_menu_button_Select
+libbrightnesscontroller.so:brightness_controller_widgets_custom_menu_button_ShowAll
+libbrightnesscontroller.so:brightness_controller_widgets_custom_menu_button_construct
+libbrightnesscontroller.so:brightness_controller_widgets_custom_menu_button_get_type
+libbrightnesscontroller.so:brightness_controller_widgets_custom_menu_button_new
+libbrightnesscontroller.so:brightness_controller_widgets_custom_menu_button_register_type
+libbrightnesscontroller.so:brightness_controller_widgets_custom_scale_Update
+libbrightnesscontroller.so:brightness_controller_widgets_custom_scale_construct
+libbrightnesscontroller.so:brightness_controller_widgets_custom_scale_get_Value
+libbrightnesscontroller.so:brightness_controller_widgets_custom_scale_get_type
+libbrightnesscontroller.so:brightness_controller_widgets_custom_scale_new
+libbrightnesscontroller.so:brightness_controller_widgets_custom_scale_register_type
+libbrightnesscontroller.so:brightness_controller_widgets_custom_scale_set_Value
+libbrightnesscontroller.so:brightness_controller_widgets_indicator_button_construct
+libbrightnesscontroller.so:brightness_controller_widgets_indicator_button_get_type
+libbrightnesscontroller.so:brightness_controller_widgets_indicator_button_new
+libbrightnesscontroller.so:brightness_controller_widgets_indicator_button_register_type
+libbrightnesscontroller.so:brightness_controller_widgets_popover_BuildDim
+libbrightnesscontroller.so:brightness_controller_widgets_popover_BuildGrid
+libbrightnesscontroller.so:brightness_controller_widgets_popover_BuildLight
+libbrightnesscontroller.so:brightness_controller_widgets_popover_BuildViews
+libbrightnesscontroller.so:brightness_controller_widgets_popover_OnShow
+libbrightnesscontroller.so:brightness_controller_widgets_popover_construct
+libbrightnesscontroller.so:brightness_controller_widgets_popover_get_type
+libbrightnesscontroller.so:brightness_controller_widgets_popover_new
+libbrightnesscontroller.so:brightness_controller_widgets_popover_register_type
+libbrightnesscontroller.so:peas_register_types
libquicknoteapplet.so:__bss_start
libquicknoteapplet.so:_edata
libquicknoteapplet.so:_end
@@ -35,6 +177,58 @@
libquicknoteapplet.so:supporting_functions_keepsection
libquicknoteapplet.so:supporting_functions_readfile
libquicknoteapplet.so:supporting_functions_writefile
+libshufflerapplet.so:__bss_start
+libshufflerapplet.so:_edata
+libshufflerapplet.so:_end
+libshufflerapplet.so:peas_register_types
+libshufflerapplet.so:shuffler_applet_applet_construct
+libshufflerapplet.so:shuffler_applet_applet_get_type
+libshufflerapplet.so:shuffler_applet_applet_get_uuid
+libshufflerapplet.so:shuffler_applet_applet_initialiseLocaleLanguageSupport
+libshufflerapplet.so:shuffler_applet_applet_new
+libshufflerapplet.so:shuffler_applet_applet_register_type
+libshufflerapplet.so:shuffler_applet_applet_set_uuid
+libshufflerapplet.so:shuffler_applet_client
+libshufflerapplet.so:shuffler_applet_grids
+libshufflerapplet.so:shuffler_applet_grids_length1
+libshufflerapplet.so:shuffler_applet_gridsync
+libshufflerapplet.so:shuffler_applet_maingrid
+libshufflerapplet.so:shuffler_applet_open_shufflersettings
+libshufflerapplet.so:shuffler_applet_plugin_construct
+libshufflerapplet.so:shuffler_applet_plugin_get_type
+libshufflerapplet.so:shuffler_applet_plugin_new
+libshufflerapplet.so:shuffler_applet_plugin_register_type
+libshufflerapplet.so:shuffler_applet_previewsize
+libshufflerapplet.so:shuffler_applet_procruns
+libshufflerapplet.so:shuffler_applet_sendwarning
+libshufflerapplet.so:shuffler_applet_set_margins
+libshufflerapplet.so:shuffler_applet_setup_client
+libshufflerapplet.so:shuffler_applet_showonhover
+libshufflerapplet.so:shuffler_applet_shuffler_applet_popover_construct
+libshufflerapplet.so:shuffler_applet_shuffler_applet_popover_get_type
+libshufflerapplet.so:shuffler_applet_shuffler_applet_popover_new
+libshufflerapplet.so:shuffler_applet_shuffler_applet_popover_register_type
+libshufflerapplet.so:shuffler_applet_shuffler_applet_settings_construct
+libshufflerapplet.so:shuffler_applet_shuffler_applet_settings_get_type
+libshufflerapplet.so:shuffler_applet_shuffler_applet_settings_new
+libshufflerapplet.so:shuffler_applet_shuffler_applet_settings_register_type
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_activate_window
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_check_windowvalid
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_get_tiles
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_get_type
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_get_winsdata
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_get_winspecs
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_getactivemon_name
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_getactivewin
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_move_window
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_move_window_animated
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_proxy_get_type
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_proxy_register_dynamic_type
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_register_object
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_register_type
+libshufflerapplet.so:shuffler_applet_shuffler_info_client_useanimation
+libshufflerapplet.so:shuffler_applet_shufflerappletsettings
+libshufflerapplet.so:shuffler_applet_shufflersettings
libvisualspace.so:__bss_start
libvisualspace.so:_edata
libvisualspace.so:_end
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -11,6 +11,7 @@
libjson-glib-1.0.so.0
libkeybinder-3.0.so.0
libm.so.6
+libnotify.so.4
libpeas-1.0.so.0
libsoup-2.4.so.1
libwnck-3.so.0
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -78,6 +78,8 @@
libgio-2.0.so.0:g_dbus_method_invocation_get_connection
libgio-2.0.so.0:g_dbus_method_invocation_get_message
libgio-2.0.so.0:g_dbus_method_invocation_return_gerror
+libgio-2.0.so.0:g_dbus_proxy_call_sync
+libgio-2.0.so.0:g_dbus_proxy_get_cached_property
libgio-2.0.so.0:g_dbus_proxy_get_connection
libgio-2.0.so.0:g_dbus_proxy_get_default_timeout
libgio-2.0.so.0:g_dbus_proxy_get_name
@@ -95,13 +97,16 @@
libgio-2.0.so.0:g_file_make_directory_with_parents
libgio-2.0.so.0:g_file_monitor
libgio-2.0.so.0:g_file_monitor_cancel
+libgio-2.0.so.0:g_file_monitor_event_get_type
libgio-2.0.so.0:g_file_new_for_path
libgio-2.0.so.0:g_file_query_exists
libgio-2.0.so.0:g_file_read
+libgio-2.0.so.0:g_file_replace
libgio-2.0.so.0:g_file_set_display_name
libgio-2.0.so.0:g_initable_new
libgio-2.0.so.0:g_io_error_quark
libgio-2.0.so.0:g_output_stream_write
+libgio-2.0.so.0:g_settings_bind
libgio-2.0.so.0:g_settings_get_boolean
libgio-2.0.so.0:g_settings_get_int
libgio-2.0.so.0:g_settings_get_string
@@ -117,7 +122,17 @@
libgio-2.0.so.0:g_settings_set_int
libgio-2.0.so.0:g_settings_set_string
libgio-2.0.so.0:g_settings_set_strv
+libgio-2.0.so.0:g_subprocess_communicate_utf8
+libgio-2.0.so.0:g_subprocess_launcher_new
+libgio-2.0.so.0:g_subprocess_launcher_spawnv
+libgio-2.0.so.0:g_task_get_completed
+libgio-2.0.so.0:g_task_get_context
+libgio-2.0.so.0:g_task_new
+libgio-2.0.so.0:g_task_return_pointer
+libgio-2.0.so.0:g_task_set_task_data
libglib-2.0.so.0:g_ascii_dtostr
+libglib-2.0.so.0:g_ascii_formatd
+libglib-2.0.so.0:g_ascii_strtod
libglib-2.0.so.0:g_assertion_message_expr
libglib-2.0.so.0:g_build_filename
libglib-2.0.so.0:g_build_path
@@ -143,6 +158,7 @@
libglib-2.0.so.0:g_free
libglib-2.0.so.0:g_get_home_dir
libglib-2.0.so.0:g_get_language_names
+libglib-2.0.so.0:g_get_user_config_dir
libglib-2.0.so.0:g_get_user_data_dir
libglib-2.0.so.0:g_get_user_name
libglib-2.0.so.0:g_hash_table_get_keys
@@ -164,9 +180,13 @@
libglib-2.0.so.0:g_key_file_load_from_file
libglib-2.0.so.0:g_key_file_new
libglib-2.0.so.0:g_key_file_unref
+libglib-2.0.so.0:g_list_append
+libglib-2.0.so.0:g_list_foreach
libglib-2.0.so.0:g_list_free
+libglib-2.0.so.0:g_list_free_full
libglib-2.0.so.0:g_list_length
libglib-2.0.so.0:g_log
+libglib-2.0.so.0:g_main_context_iteration
libglib-2.0.so.0:g_malloc
libglib-2.0.so.0:g_malloc0
libglib-2.0.so.0:g_malloc0_n
@@ -207,6 +227,7 @@
libglib-2.0.so.0:g_strdup_printf
libglib-2.0.so.0:g_strndup
libglib-2.0.so.0:g_strsplit
+libglib-2.0.so.0:g_strv_contains
libglib-2.0.so.0:g_thread_try_new
libglib-2.0.so.0:g_thread_unref
libglib-2.0.so.0:g_timeout_add_full
@@ -216,9 +237,12 @@
libglib-2.0.so.0:g_utf8_strlen
libglib-2.0.so.0:g_variant_builder_add
libglib-2.0.so.0:g_variant_builder_add_value
+libglib-2.0.so.0:g_variant_builder_close
libglib-2.0.so.0:g_variant_builder_end
libglib-2.0.so.0:g_variant_builder_init
+libglib-2.0.so.0:g_variant_builder_open
libglib-2.0.so.0:g_variant_dup_string
+libglib-2.0.so.0:g_variant_get
libglib-2.0.so.0:g_variant_get_boolean
libglib-2.0.so.0:g_variant_get_child_value
libglib-2.0.so.0:g_variant_get_int32
@@ -240,6 +264,7 @@
libgobject-2.0.so.0:g_boxed_free
libgobject-2.0.so.0:g_boxed_type_register_static
libgobject-2.0.so.0:g_cclosure_new
+libgobject-2.0.so.0:g_enum_get_value
libgobject-2.0.so.0:g_object_class_install_property
libgobject-2.0.so.0:g_object_get
libgobject-2.0.so.0:g_object_new
@@ -248,6 +273,7 @@
libgobject-2.0.so.0:g_object_ref_sink
libgobject-2.0.so.0:g_object_set
libgobject-2.0.so.0:g_object_unref
+libgobject-2.0.so.0:g_param_spec_double
libgobject-2.0.so.0:g_param_spec_internal
libgobject-2.0.so.0:g_param_spec_string
libgobject-2.0.so.0:g_param_spec_types
@@ -263,6 +289,7 @@
libgobject-2.0.so.0:g_type_check_value_holds
libgobject-2.0.so.0:g_type_class_adjust_private_offset
libgobject-2.0.so.0:g_type_class_peek_parent
+libgobject-2.0.so.0:g_type_class_ref
libgobject-2.0.so.0:g_type_create_instance
libgobject-2.0.so.0:g_type_free_instance
libgobject-2.0.so.0:g_type_fundamental_next
@@ -277,9 +304,18 @@
libgobject-2.0.so.0:g_type_register_static
libgobject-2.0.so.0:g_type_register_static_simple
libgobject-2.0.so.0:g_type_set_qdata
+libgobject-2.0.so.0:g_value_get_double
libgobject-2.0.so.0:g_value_get_string
+libgobject-2.0.so.0:g_value_set_double
libgobject-2.0.so.0:g_value_set_string
libgobject-2.0.so.0:g_value_type_compatible
+libgtk-3.so.0:gtk_adjustment_get_value
+libgtk-3.so.0:gtk_adjustment_set_lower
+libgtk-3.so.0:gtk_adjustment_set_page_increment
+libgtk-3.so.0:gtk_adjustment_set_page_size
+libgtk-3.so.0:gtk_adjustment_set_step_increment
+libgtk-3.so.0:gtk_adjustment_set_upper
+libgtk-3.so.0:gtk_adjustment_set_value
libgtk-3.so.0:gtk_bin_get_child
libgtk-3.so.0:gtk_box_new
libgtk-3.so.0:gtk_box_pack_end
@@ -322,6 +358,7 @@
libgtk-3.so.0:gtk_entry_set_placeholder_text
libgtk-3.so.0:gtk_entry_set_text
libgtk-3.so.0:gtk_entry_set_width_chars
+libgtk-3.so.0:gtk_event_box_get_type
libgtk-3.so.0:gtk_event_box_new
libgtk-3.so.0:gtk_file_chooser_dialog_new
libgtk-3.so.0:gtk_file_chooser_get_uri
@@ -346,26 +383,48 @@
libgtk-3.so.0:gtk_label_set_ellipsize
libgtk-3.so.0:gtk_label_set_label
libgtk-3.so.0:gtk_label_set_line_wrap
+libgtk-3.so.0:gtk_label_set_markup
libgtk-3.so.0:gtk_label_set_max_width_chars
libgtk-3.so.0:gtk_label_set_text
libgtk-3.so.0:gtk_label_set_width_chars
libgtk-3.so.0:gtk_label_set_xalign
+libgtk-3.so.0:gtk_list_box_get_row_at_index
+libgtk-3.so.0:gtk_list_box_get_selected_row
+libgtk-3.so.0:gtk_list_box_insert
+libgtk-3.so.0:gtk_list_box_new
+libgtk-3.so.0:gtk_list_box_row_get_index
+libgtk-3.so.0:gtk_list_box_select_row
libgtk-3.so.0:gtk_main
libgtk-3.so.0:gtk_main_quit
+libgtk-3.so.0:gtk_menu_button_get_type
libgtk-3.so.0:gtk_menu_button_new
+libgtk-3.so.0:gtk_menu_button_set_direction
libgtk-3.so.0:gtk_menu_button_set_popup
+libgtk-3.so.0:gtk_menu_item_deselect
libgtk-3.so.0:gtk_menu_item_get_label
libgtk-3.so.0:gtk_menu_item_new_with_label
+libgtk-3.so.0:gtk_menu_item_select
libgtk-3.so.0:gtk_menu_new
+libgtk-3.so.0:gtk_menu_shell_append
libgtk-3.so.0:gtk_orientable_set_orientation
+libgtk-3.so.0:gtk_popover_new
+libgtk-3.so.0:gtk_popover_popdown
+libgtk-3.so.0:gtk_popover_popup
+libgtk-3.so.0:gtk_popover_set_position
+libgtk-3.so.0:gtk_range_get_adjustment
libgtk-3.so.0:gtk_range_get_type
libgtk-3.so.0:gtk_range_get_value
+libgtk-3.so.0:gtk_range_set_inverted
libgtk-3.so.0:gtk_range_set_value
+libgtk-3.so.0:gtk_scale_get_type
libgtk-3.so.0:gtk_scale_new_with_range
+libgtk-3.so.0:gtk_scale_set_draw_value
+libgtk-3.so.0:gtk_scale_set_value_pos
libgtk-3.so.0:gtk_scrolled_window_new
libgtk-3.so.0:gtk_scrolled_window_set_max_content_height
libgtk-3.so.0:gtk_scrolled_window_set_min_content_width
libgtk-3.so.0:gtk_scrolled_window_set_propagate_natural_height
+libgtk-3.so.0:gtk_scrolled_window_set_propagate_natural_width
libgtk-3.so.0:gtk_spin_button_get_value
libgtk-3.so.0:gtk_spin_button_new_with_range
libgtk-3.so.0:gtk_spin_button_set_value
@@ -377,6 +436,7 @@
libgtk-3.so.0:gtk_style_context_add_class
libgtk-3.so.0:gtk_style_context_add_provider_for_screen
libgtk-3.so.0:gtk_style_context_remove_class
+libgtk-3.so.0:gtk_switch_new
libgtk-3.so.0:gtk_text_view_get_buffer
libgtk-3.so.0:gtk_text_view_new
libgtk-3.so.0:gtk_text_view_set_bottom_margin
@@ -401,13 +461,17 @@
libgtk-3.so.0:gtk_widget_set_hexpand
libgtk-3.so.0:gtk_widget_set_margin_bottom
libgtk-3.so.0:gtk_widget_set_margin_end
+libgtk-3.so.0:gtk_widget_set_margin_left
+libgtk-3.so.0:gtk_widget_set_margin_right
libgtk-3.so.0:gtk_widget_set_margin_start
libgtk-3.so.0:gtk_widget_set_margin_top
libgtk-3.so.0:gtk_widget_set_sensitive
libgtk-3.so.0:gtk_widget_set_size_request
libgtk-3.so.0:gtk_widget_set_tooltip_text
libgtk-3.so.0:gtk_widget_set_vexpand
+libgtk-3.so.0:gtk_widget_set_visible
libgtk-3.so.0:gtk_widget_set_visual
+libgtk-3.so.0:gtk_widget_show
libgtk-3.so.0:gtk_widget_show_all
libgtk-3.so.0:gtk_window_get_screen
libgtk-3.so.0:gtk_window_get_type
@@ -415,7 +479,6 @@
libgtk-3.so.0:gtk_window_resize
libgtk-3.so.0:gtk_window_set_accept_focus
libgtk-3.so.0:gtk_window_set_decorated
-libgtk-3.so.0:gtk_window_set_default_size
libgtk-3.so.0:gtk_window_set_focus_on_map
libgtk-3.so.0:gtk_window_set_keep_above
libgtk-3.so.0:gtk_window_set_modal
@@ -450,6 +513,10 @@
libm.so.6:pow
libm.so.6:round
libm.so.6:roundf
+libnotify.so.4:notify_init
+libnotify.so.4:notify_notification_new
+libnotify.so.4:notify_notification_set_urgency
+libnotify.so.4:notify_notification_show
libpeas-1.0.so.0:peas_extension_base_get_plugin_info
libpeas-1.0.so.0:peas_extension_base_get_type
libpeas-1.0.so.0:peas_object_module_get_type
@@ -466,7 +533,9 @@
libwnck-3.so.0:wnck_screen_get_active_workspace
libwnck-3.so.0:wnck_screen_get_default
libwnck-3.so.0:wnck_screen_get_windows
+libwnck-3.so.0:wnck_screen_get_windows_stacked
libwnck-3.so.0:wnck_screen_get_workspace
+libwnck-3.so.0:wnck_screen_get_workspace_count
libwnck-3.so.0:wnck_screen_get_workspaces
libwnck-3.so.0:wnck_window_activate
libwnck-3.so.0:wnck_window_get_class_group_name
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,12 +1,13 @@
name : budgie-extras
-version : 1.2.0
-release : 12
+version : 1.3.0
+release : 13
source :
- - https://github.com/UbuntuBudgie/budgie-extras/releases/download/v1.2.0/budgie-extras-1.2.0.tar.xz : fa9af5a6665c44adcacd29187dbf4810c82078b0c3aa79b8dbc121b672765733
+ - https://github.com/UbuntuBudgie/budgie-extras/releases/download/v1.3.0/budgie-extras-1.3.0.tar.xz : 23c0088200d227eee0ad03bb5cdd49fc51ca17dc1eeb9b061861eac2ef91b06e
homepage : https://github.com/UbuntuBudgie/budgie-extras
license : GPL-3.0-or-later
component :
- desktop.budgie
+ - ^budgie-brightness-controller-applet : desktop.budgie
- ^budgie-countdown-applet : desktop.budgie
- ^budgie-extras-daemon : desktop.budgie
- ^budgie-kangaroo-applet : desktop.budgie
@@ -17,6 +18,7 @@
- ^budgie-window-shuffler : desktop.budgie
summary :
- Budgie-extras is a shared component with translations required by various applets
+ - ^budgie-brightness-controller-applet : Applet to control the brightness of the screen
- ^budgie-countdown-applet : Applet providing a countdown capability on the Budgie Desktop
- ^budgie-extras-daemon : Extras daemon for budgie-extras capabilities
- ^budgie-kangaroo-applet : Kangaroo is an applet Applet to allow quick file-browsing
@@ -26,7 +28,8 @@
- ^budgie-weathershow-applet : Weathershow is an applet to display the weather and forecast
- ^budgie-window-shuffler : Keyboard and GUI friendly window-tiling capability
description:
- - Budgie-extras is a shared component with translations required by various applets
+ - Budgie-extras is a shared component with translations required by various applets.
+ - ^budgie-brightness-controller-applet : The brightness controller applet allows controlling of the screen levels via xrandr (fallback) or via gnome-settings-daemon (if available).
- ^budgie-countdown-applet : A count down applet with the following options; ring a bell, flash the (panel) icon, display a message window or run a (any) command.
- ^budgie-extras-daemon : This on logon process manages keyboard shortcuts delivered via .bde files for various extras-plugins.
- ^budgie-kangaroo-applet : The kangaroo applet allows for quick and easy browsing, across (possibly) many directory layers, without having to do a single mouse click.
@@ -36,6 +39,9 @@
- ^budgie-weathershow-applet : The weathershow applet displays daily and three hourly weather forecasts on both the desktop and a Popover.
- ^budgie-window-shuffler : The window shuffler is an easy to use windows tiling capability driven primarily through the keyboard to place and move window in a grid format.
patterns :
+ - ^budgie-brightness-controller-applet :
+ - /usr/lib64/budgie-desktop/plugins/budgie-brightness-controller
+ - /usr/share/pixmaps/budgie-brightness-controller-1-symbolic.svg
- ^budgie-countdown-applet :
- /usr/lib64/budgie-desktop/plugins/budgie-countdown
- /usr/share/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-countdown.gschema.xml
@@ -70,21 +76,26 @@
- /usr/share/pixmaps/budgie-wticon-symbolic.svg
- ^budgie-window-shuffler :
- /usr/lib64/budgie-window-shuffler
+ - /usr/lib64/budgie-desktop/plugins/budgie-window-shuffler/*
- /usr/share/applications/shuffler-control.desktop
- /usr/share/budgie-extras-daemon/windowshuffler*
- /usr/share/glib-2.0/schemas/org.ubuntubudgie.windowshuffler.gschema.xml
+ - /usr/share/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-shufflerapplet.gschema.xml
- /usr/share/pixmaps/shuffler*
- /usr/share/xdg/autostart/layoutspopup-autostart.desktop
- /usr/share/xdg/autostart/shuffler*
builddeps :
- pkgconfig(budgie-1.0)
- pkgconfig(gee-0.8)
+ - pkgconfig(gnome-settings-daemon)
- pkgconfig(json-glib-1.0)
- pkgconfig(keybinder-3.0)
+ - pkgconfig(libnotify)
- pkgconfig(libsoup-2.4)
- pkgconfig(libwnck-3.0)
- vala
rundeps :
+ - ^budgie-brightness-controller-applet : budgie-extras
- ^budgie-countdown-applet :
- budgie-extras
- vorbis-tools
@@ -103,8 +114,9 @@
- xprop
setup : |
%patch -p1 < $pkgfiles/0001-fix-install-dir-paths.patch
- %meson_configure --sysconfdir=/usr/share \
+ %meson_configure \
-Dbuild-all=false \
+ -Dbuild-brightness-controller=true \
-Dbuild-countdown=true \
-Dbuild-extrasdaemon=true \
-Dbuild-kangaroo=true \
@@ -112,8 +124,10 @@
-Dbuild-takeabreak=true \
-Dbuild-visualspace=true \
-Dbuild-weathershow=true \
- -Dbuild-window-shuffler=true
+ -Dbuild-window-shuffler=true \
+ -Dxdg-appdir=/usr/share/xdg/autostart
build : |
%ninja_build
install : |
%ninja_install
+
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -9,42 +9,53 @@
GPL-3.0-or-later
desktop.budgie
Budgie-extras is a shared component with translations required by various applets
- Budgie-extras is a shared component with translations required by various applets
+ Budgie-extras is a shared component with translations required by various applets.
https://getsol.us/sources/README.Solus
budgie-extras
Budgie-extras is a shared component with translations required by various applets
- Budgie-extras is a shared component with translations required by various applets
+ Budgie-extras is a shared component with translations required by various applets.
desktop.budgie
/usr/share/locale/ca/LC_MESSAGES/budgie-extras.mo
- /usr/share/locale/da/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/de_DE/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/en_GB/LC_MESSAGES/budgie-extras.mo
- /usr/share/locale/eo/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/es/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/fr/LC_MESSAGES/budgie-extras.mo
- /usr/share/locale/hu/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/it/LC_MESSAGES/budgie-extras.mo
- /usr/share/locale/ja/LC_MESSAGES/budgie-extras.mo
- /usr/share/locale/lt/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/ms_MY/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/nl_NL/LC_MESSAGES/budgie-extras.mo
+ /usr/share/locale/oc/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/pl/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/pt_BR/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/pt_PT/LC_MESSAGES/budgie-extras.mo
- /usr/share/locale/ro_RO/LC_MESSAGES/budgie-extras.mo
+ /usr/share/locale/sq/LC_MESSAGES/budgie-extras.mo
+ /usr/share/locale/sr_RS/LC_MESSAGES/budgie-extras.mo
/usr/share/locale/tr/LC_MESSAGES/budgie-extras.mo
+
+ budgie-brightness-controller-applet
+ Applet to control the brightness of the screen
+ The brightness controller applet allows controlling of the screen levels via xrandr (fallback) or via gnome-settings-daemon (if available).
+ desktop.budgie
+
+ budgie-extras
+
+
+ /usr/lib64/budgie-desktop/plugins/budgie-brightness-controller/brightnesscontroller.plugin
+ /usr/lib64/budgie-desktop/plugins/budgie-brightness-controller/libbrightnesscontroller.so
+ /usr/share/pixmaps/budgie-brightness-controller-1-symbolic.svg
+
+
budgie-countdown-applet
Applet providing a countdown capability on the Budgie Desktop
A count down applet with the following options; ring a bell, flash the (panel) icon, display a message window or run a (any) command.
desktop.budgie
- budgie-extras
+ budgie-extras
/usr/lib64/budgie-desktop/plugins/budgie-countdown/CountDown.plugin
@@ -64,13 +75,14 @@
This on logon process manages keyboard shortcuts delivered via .bde files for various extras-plugins.
desktop.budgie
- budgie-extras
+ budgie-extras
/usr/bin/budgie-extras-daemon
/usr/lib64/budgie-extras-daemon/invoke.py
/usr/share/budgie-desktop/layouts/classicubuntubudgie.layout
/usr/share/budgie-desktop/layouts/cupertino.layout
+ /usr/share/budgie-desktop/layouts/eleven.layout
/usr/share/budgie-desktop/layouts/redmond.layout
/usr/share/budgie-desktop/layouts/theone.layout
/usr/share/budgie-desktop/layouts/traditional.layout
@@ -86,7 +98,7 @@
The kangaroo applet allows for quick and easy browsing, across (possibly) many directory layers, without having to do a single mouse click.
desktop.budgie
- budgie-extras
+ budgie-extras
/usr/lib64/budgie-desktop/plugins/budgie-kangaroo/BudgieKangaroo.plugin
@@ -100,7 +112,7 @@
The quicknote applet allows a user to record a text based note. The applet autosaves the text while writing and supports multiple undo and redo capabilities.
desktop.budgie
- budgie-extras
+ budgie-extras
/usr/lib64/budgie-desktop/plugins/budgie-quicknote/QuickNoteApplet.plugin
@@ -115,7 +127,7 @@
Budgie TakeaBreak is a pomodoro like applet, to make sure to take regular breaks from working. Options from Budgie Settings include turning the screen upside down, dim the screen, lock screen or show a countdown message on break time. The applet can be accessed quickly from the panel to temporarily switch it off.
desktop.budgie
- budgie-extras
+ budgie-extras
/usr/lib64/budgie-desktop/plugins/budgie-takeabreak/BudgieTakeaBreak.plugin
@@ -134,7 +146,7 @@
The visualspace applet shows as a stylish compact workspace on the budgie panel. Choosing windows in the applet popup moves to the workspace where the window is located and gives it focus. The number of Workspace can also be changed though the applet popup.
desktop.budgie
- budgie-extras
+ budgie-extras
/usr/lib64/budgie-desktop/plugins/budgie-visualspace/VisualSpace.plugin
@@ -151,7 +163,7 @@
The weathershow applet displays daily and three hourly weather forecasts on both the desktop and a Popover.
desktop.budgie
- budgie-extras
+ budgie-extras
/usr/lib64/budgie-desktop/plugins/budgie-weathershow/WeatherShow.plugin
@@ -236,9 +248,11 @@
The window shuffler is an easy to use windows tiling capability driven primarily through the keyboard to place and move window in a grid format.
desktop.budgie
- budgie-extras-daemon
+ budgie-extras-daemon
+ /usr/lib64/budgie-desktop/plugins/budgie-window-shuffler/ShufflerAPplet.plugin
+ /usr/lib64/budgie-desktop/plugins/budgie-window-shuffler/libshufflerapplet.so
/usr/lib64/budgie-window-shuffler/grid_all
/usr/lib64/budgie-window-shuffler/gridwindow
/usr/lib64/budgie-window-shuffler/jump
@@ -288,21 +302,31 @@
/usr/share/budgie-extras-daemon/windowshuffler-tiling-topright.bde
/usr/share/budgie-extras-daemon/windowshuffler-toggle-layoutspopup.bde
/usr/share/budgie-extras-daemon/windowshuffler-toggle_stickyneighbors.bde
+ /usr/share/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-shufflerapplet.gschema.xml
/usr/share/glib-2.0/schemas/org.ubuntubudgie.windowshuffler.gschema.xml
+ /usr/share/pixmaps/shuffler-applet-settings-symbolic.svg
+ /usr/share/pixmaps/shuffler-applet-tileall-symbolic.svg
+ /usr/share/pixmaps/shuffler-callsettings-symbolic.svg
/usr/share/pixmaps/shuffler-control.svg
+ /usr/share/pixmaps/shuffler-layouticon-symbolic.svg
+ /usr/share/pixmaps/shuffler-miscellaneousprefs-symbolic.svg
+ /usr/share/pixmaps/shuffler-rulesicon-symbolic.svg
+ /usr/share/pixmaps/shuffler-swapwindows-symbolic.svg
+ /usr/share/pixmaps/shuffler-tilingicon-symbolic.svg
/usr/share/pixmaps/shuffler-togglesticky-symbolic.svg
+ /usr/share/pixmaps/shufflerapplet-symbolic.svg
/usr/share/xdg/autostart/layoutspopup-autostart.desktop
/usr/share/xdg/autostart/shufflerdaemon-autostart.desktop
/usr/share/xdg/autostart/shufflergui-autostart.desktop
-
- 2021-08-03
- 1.2.0
+
+ 2021-09-15
+ 1.3.0
Packaging update
Algent Albrahimi
algent@protonmail.com
\ No newline at end of file