diff --git a/abi_libs b/abi_libs --- a/abi_libs +++ b/abi_libs @@ -1,2 +1,3 @@ libquicknoteapplet.so +libvisualspace.so libweathershow.so diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -35,6 +35,33 @@ libquicknoteapplet.so:supporting_functions_keepsection libquicknoteapplet.so:supporting_functions_readfile libquicknoteapplet.so:supporting_functions_writefile +libvisualspace.so:__bss_start +libvisualspace.so:_edata +libvisualspace.so:_end +libvisualspace.so:peas_register_types +libvisualspace.so:visual_space_applet_applet_construct +libvisualspace.so:visual_space_applet_applet_get_type +libvisualspace.so:visual_space_applet_applet_get_uuid +libvisualspace.so:visual_space_applet_applet_initialiseLocaleLanguageSupport +libvisualspace.so:visual_space_applet_applet_new +libvisualspace.so:visual_space_applet_applet_register_type +libvisualspace.so:visual_space_applet_applet_set_uuid +libvisualspace.so:visual_space_applet_fontspacing_css +libvisualspace.so:visual_space_applet_gdkscreen +libvisualspace.so:visual_space_applet_get_now +libvisualspace.so:visual_space_applet_mutter_ws_settings +libvisualspace.so:visual_space_applet_plugin_construct +libvisualspace.so:visual_space_applet_plugin_get_type +libvisualspace.so:visual_space_applet_plugin_new +libvisualspace.so:visual_space_applet_plugin_register_type +libvisualspace.so:visual_space_applet_set_spacing +libvisualspace.so:visual_space_applet_timestamp_window +libvisualspace.so:visual_space_applet_visual_space_popover_construct +libvisualspace.so:visual_space_applet_visual_space_popover_get_type +libvisualspace.so:visual_space_applet_visual_space_popover_new +libvisualspace.so:visual_space_applet_visual_space_popover_register_type +libvisualspace.so:visual_space_applet_visualspace_settings +libvisualspace.so:visual_space_applet_wnckscr libweathershow.so:__bss_start libweathershow.so:_edata libweathershow.so:_end diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -165,6 +165,7 @@ 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_free +libglib-2.0.so.0:g_list_length libglib-2.0.so.0:g_log libglib-2.0.so.0:g_malloc libglib-2.0.so.0:g_malloc0 @@ -283,6 +284,7 @@ libgtk-3.so.0:gtk_box_new libgtk-3.so.0:gtk_box_pack_end libgtk-3.so.0:gtk_box_pack_start +libgtk-3.so.0:gtk_box_set_baseline_position libgtk-3.so.0:gtk_button_box_new libgtk-3.so.0:gtk_button_box_set_layout libgtk-3.so.0:gtk_button_get_label @@ -335,14 +337,18 @@ libgtk-3.so.0:gtk_image_new libgtk-3.so.0:gtk_image_new_from_file libgtk-3.so.0:gtk_image_new_from_icon_name +libgtk-3.so.0:gtk_image_new_from_pixbuf libgtk-3.so.0:gtk_image_set_from_icon_name libgtk-3.so.0:gtk_image_set_from_pixbuf libgtk-3.so.0:gtk_init +libgtk-3.so.0:gtk_label_get_type libgtk-3.so.0:gtk_label_new +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_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_main libgtk-3.so.0:gtk_main_quit @@ -357,7 +363,9 @@ libgtk-3.so.0:gtk_range_set_value libgtk-3.so.0:gtk_scale_new_with_range 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_spin_button_get_value libgtk-3.so.0:gtk_spin_button_new_with_range libgtk-3.so.0:gtk_spin_button_set_value @@ -458,10 +466,12 @@ 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_workspace 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 libwnck-3.so.0:wnck_window_get_geometry +libwnck-3.so.0:wnck_window_get_mini_icon libwnck-3.so.0:wnck_window_get_name libwnck-3.so.0:wnck_window_get_window_type libwnck-3.so.0:wnck_window_get_workspace @@ -473,4 +483,5 @@ libwnck-3.so.0:wnck_window_set_geometry libwnck-3.so.0:wnck_window_unmaximize libwnck-3.so.0:wnck_window_unminimize +libwnck-3.so.0:wnck_workspace_activate libwnck-3.so.0:wnck_workspace_get_number diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : budgie-extras version : 1.2.0 -release : 11 +release : 12 source : - https://github.com/UbuntuBudgie/budgie-extras/releases/download/v1.2.0/budgie-extras-1.2.0.tar.xz : fa9af5a6665c44adcacd29187dbf4810c82078b0c3aa79b8dbc121b672765733 homepage : https://github.com/UbuntuBudgie/budgie-extras @@ -12,6 +12,7 @@ - ^budgie-kangaroo-applet : desktop.budgie - ^budgie-quicknote-applet : desktop.budgie - ^budgie-takeabreak-applet : desktop.budgie + - ^budgie-visualspace-applet : desktop.budgie - ^budgie-weathershow-applet : desktop.budgie - ^budgie-window-shuffler : desktop.budgie summary : @@ -21,6 +22,7 @@ - ^budgie-kangaroo-applet : Kangaroo is an applet Applet to allow quick file-browsing - ^budgie-quicknote-applet : Quicknote is an applet to provide the easiest possible way to make small notes - ^budgie-takeabreak-applet : A pomodoro like applet to prompt when to take-a-break for a set period of time + - ^budgie-visualspace-applet : Show and manage windows in workspaces for the Budgie Desktop - ^budgie-weathershow-applet : Weathershow is an applet to display the weather and forecast - ^budgie-window-shuffler : Keyboard and GUI friendly window-tiling capability description: @@ -30,6 +32,7 @@ - ^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. - ^budgie-quicknote-applet : 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. - ^budgie-takeabreak-applet : 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. + - ^budgie-visualspace-applet : 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. - ^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 : @@ -56,6 +59,11 @@ - /usr/lib64/budgie-desktop/plugins/budgie-takeabreak - /usr/share/glib-2.0/schemas/org.ubuntubudgie.plugins.takeabreak.gschema.xml - /usr/share/pixmaps/takeabreak* + - ^budgie-visualspace-applet : + - /usr/lib64/budgie-desktop/plugins/budgie-visualspace + - /usr/share/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-visualspace.gschema.xml + - /usr/share/pixmaps/visualspace-symbolic.svg + - /usr/share/xdg/autostart/visualspace-autostart.desktop - ^budgie-weathershow-applet : - /usr/lib64/budgie-desktop/plugins/budgie-weathershow - /usr/share/glib-2.0/schemas/org.ubuntubudgie.plugins.weathershow.gschema.xml @@ -88,6 +96,7 @@ - python-notify2 - python-psutil - xprintidle + - ^budgie-visualspace-applet : budgie-extras - ^budgie-weathershow-applet : budgie-extras - ^budgie-window-shuffler : - budgie-extras-daemon @@ -101,6 +110,7 @@ -Dbuild-kangaroo=true \ -Dbuild-quicknote=true \ -Dbuild-takeabreak=true \ + -Dbuild-visualspace=true \ -Dbuild-weathershow=true \ -Dbuild-window-shuffler=true build : | diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,8 +3,8 @@ budgie-extras https://github.com/UbuntuBudgie/budgie-extras - Joshua Strobl - joshua@getsol.us + Algent Albrahimi + algent@protonmail.com GPL-3.0-or-later desktop.budgie @@ -44,7 +44,7 @@ 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,7 +64,7 @@ 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 @@ -86,7 +86,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 +100,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 +115,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 @@ -128,13 +128,30 @@ /usr/share/pixmaps/takeabreakpaused-symbolic.svg + + budgie-visualspace-applet + Show and manage windows in workspaces for the Budgie Desktop + 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 + + + /usr/lib64/budgie-desktop/plugins/budgie-visualspace/VisualSpace.plugin + /usr/lib64/budgie-desktop/plugins/budgie-visualspace/auto_workspace + /usr/lib64/budgie-desktop/plugins/budgie-visualspace/libvisualspace.so + /usr/share/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-visualspace.gschema.xml + /usr/share/pixmaps/visualspace-symbolic.svg + /usr/share/xdg/autostart/visualspace-autostart.desktop + + budgie-weathershow-applet Weathershow is an applet to display the weather and forecast 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 @@ -219,7 +236,7 @@ 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-window-shuffler/grid_all @@ -280,12 +297,12 @@ - - 2021-04-16 + + 2021-08-03 1.2.0 Packaging update - Joshua Strobl - joshua@getsol.us + Algent Albrahimi + algent@protonmail.com \ No newline at end of file