lp:~ubuntubudgie-dev/ubuntubudgie/+git/budgie-desktop-git

Get this repository:
git clone https://git.launchpad.net/~ubuntubudgie-dev/ubuntubudgie/+git/budgie-desktop-git

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/buddiesofbudgie/budgie-desktop.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 40 seconds — see the log

Branches

Name Last Modified Last Commit
main 2024-04-18 00:33:32 UTC
fix: inability for popover pin button to be themed (#563)

Author: Joshua Strobl
Author Date: 2024-04-18 00:33:32 UTC

fix: inability for popover pin button to be themed (#563)

* fix: inability for popover pin button to be themed

Theme developers should apply same .alert as done for notification icon

* fix: missing newline at end of icons meson.build file

magpie-v1 2024-02-03 20:03:18 UTC
Switch to Fedora rawhide for CI (#526)

Author: Joshua Strobl
Author Date: 2024-02-03 20:03:18 UTC

Switch to Fedora rawhide for CI (#526)

* Switch to Fedora rawhide for CI

1. ubuntu CI failing due to too old of a upower. When new LTS is out we can add it back.
2. rawhide will help to identify breaking changes due to new toolchains.
3. actually get CI again.

* fix: missing line char

* fix: extra install

* fix: add missing gnome-settings-daemon pkgconfig

* fix: use git instead of git-core, let's see if that let's rev-parse work

* fix: try fetch-depth 2 per actions/checkout v4 doc

* fix: swap back to v1 like the Ubuntu CI was using

* feat: implement ci meson option (off by default) to skip rev-parse

* fix: checkout

* fix: ensure submodule cloning is enabled

v10.9.x 2024-02-02 14:58:27 UTC
Update to 10.9.1

Author: Joshua Strobl
Author Date: 2024-02-02 14:58:27 UTC

Update to 10.9.1

473-implement-wayland-support-in-panel-manager 2023-10-29 15:29:56 UTC
Port TabSwitcher, Show Desktop & Workspace applets over to libxfce4windowing ...

Author: Joshua Strobl
Author Date: 2023-10-29 15:29:56 UTC

Port TabSwitcher, Show Desktop & Workspace applets over to libxfce4windowing (#485)

* Port TabSwitcher over to libxfce4windowing

This PR ports our TabSwitcher over to libxfce4windowing from using libwnck directly. To facilitate this, considerable amounts of the code was gutted or rewritten, for example wm no longer does any sort of cur_tabs tracking. That is left up to TabSwitcher.

Instead of rebuilding tabswitcher contents every single time we invoke it, we allow it to handle its own state and handle changes based on libxfce4windowing events. Windows are added / removed automatically, workspace handling is done to support show-all-windows function and workspace swapping, and we leverage sort with our recency list and filter to know when to hide items.

* ci: change package name for libxfce4windowing devel

* Port Show Desktop applet to libxfce4windowing

Fixes #471

* Port Workspace applet

Fixes #470

* Fix typo in signal

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

* Use construct on TabSwitcherWindow

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

* Remove unnecessary workspace switch code.

Use warning and document backwards / forwards logic.

* Make TabSwitcherSwitch sub-class Gtk.FlowBoxChild

* Clean up bit mask checking

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

* Use down var already defined

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

* Cleanup extra newline

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

---------

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

475-implement-wayland-support-in-menumanager 2023-10-29 15:29:56 UTC
Port TabSwitcher, Show Desktop & Workspace applets over to libxfce4windowing ...

Author: Joshua Strobl
Author Date: 2023-10-29 15:29:56 UTC

Port TabSwitcher, Show Desktop & Workspace applets over to libxfce4windowing (#485)

* Port TabSwitcher over to libxfce4windowing

This PR ports our TabSwitcher over to libxfce4windowing from using libwnck directly. To facilitate this, considerable amounts of the code was gutted or rewritten, for example wm no longer does any sort of cur_tabs tracking. That is left up to TabSwitcher.

Instead of rebuilding tabswitcher contents every single time we invoke it, we allow it to handle its own state and handle changes based on libxfce4windowing events. Windows are added / removed automatically, workspace handling is done to support show-all-windows function and workspace swapping, and we leverage sort with our recency list and filter to know when to hide items.

* ci: change package name for libxfce4windowing devel

* Port Show Desktop applet to libxfce4windowing

Fixes #471

* Port Workspace applet

Fixes #470

* Fix typo in signal

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

* Use construct on TabSwitcherWindow

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

* Remove unnecessary workspace switch code.

Use warning and document backwards / forwards logic.

* Make TabSwitcherSwitch sub-class Gtk.FlowBoxChild

* Clean up bit mask checking

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

* Use down var already defined

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

* Cleanup extra newline

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

---------

Co-authored-by: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com>

fix-heap-buffer-overflow 2023-10-21 18:48:41 UTC
Fix heap buffer overflow in UsageMonitor

Author: Campbell Jones
Author Date: 2023-10-21 18:08:04 UTC

Fix heap buffer overflow in UsageMonitor

v10.8.x 2023-10-18 18:11:36 UTC
Bump to 10.8.2

Author: Joshua Strobl
Author Date: 2023-10-18 18:10:57 UTC

Bump to 10.8.2

add-codeowners 2023-09-30 15:05:41 UTC
RFC: Initial pass at a CODEOWNERS

Author: Joshua Strobl
Author Date: 2023-09-17 14:41:18 UTC

RFC: Initial pass at a CODEOWNERS

This pull request is an RFC to adds codeowner defaults for various parts of the codebase, based on historical or regular contributions. It is intended to be used to enforce or mandate blocking individuals for merge. Listings can / should be modified based on interest / desire for code reviews, not necessarily considered exhaustive.

All listings have an addition of the Best Buds team, so anyone on the team should be notified automatically. Global rule notifies the Best Buds team as well.

keyboard 2023-09-06 22:01:45 UTC
Revert schema deletion

Author: fossfreedom
Author Date: 2023-09-06 22:01:45 UTC

Revert schema deletion

408-request-budgie-screenshot-setting-for-default-screenshot-location 2023-09-05 05:09:14 UTC
Add setting for tray icon scaling (#442)

Author: Campbell Jones
Author Date: 2023-09-05 05:09:14 UTC

Add setting for tray icon scaling (#442)

* Add setting for tray icon scaling

Disable it by default

* Use ternary

---------

Co-authored-by: Joshua Strobl <JoshStrobl@users.noreply.github.com>

allow-replacement-status-notifier-daemon 2023-08-05 15:39:25 UTC
Allow replacement of the status notifier watcher

Author: Campbell Jones
Author Date: 2023-08-05 15:39:25 UTC

Allow replacement of the status notifier watcher

feature/simple_tasklist 2023-06-18 19:51:34 UTC
simple-tasklist: Ensure that you can't end up with buttons with no icons or l...

Author: Evan Maddock
Author Date: 2023-06-18 19:51:34 UTC

simple-tasklist: Ensure that you can't end up with buttons with no icons or labels

Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>

v10.7.x 2023-04-26 19:38:12 UTC
Just have a use-old-zenity option to avoid issues with zenity version detection.

Author: Joshua Strobl
Author Date: 2023-04-26 19:29:29 UTC

Just have a use-old-zenity option to avoid issues with zenity version detection.

This time around it was issues with detection in mock, so let's just avoid all these troubles with auto-detection and roll an option to use the old zenity if needed.

pipewire 2023-04-09 18:51:33 UTC
Working volume setting/getting and muting

Author: Campbell Jones
Author Date: 2023-04-09 18:51:33 UTC

Working volume setting/getting and muting

new-network-indicator 2023-04-01 18:50:08 UTC
Space out wifi section a bit

Author: Campbell Jones
Author Date: 2023-01-05 01:27:51 UTC

Space out wifi section a bit

settings-plugin-listbox 2023-03-25 15:53:09 UTC
Shrink listboxes

Author: Campbell Jones
Author Date: 2023-03-25 15:53:09 UTC

Shrink listboxes

297-request-make-it-easier-to-get-to-the-desktop-from-full-screen-applications 2023-02-11 16:31:20 UTC
Update translations

Author: Joshua Strobl
Author Date: 2023-02-11 16:31:20 UTC

Update translations

22-redesigning-the-internal-theme 2022-11-23 00:33:03 UTC
Run Dialog refactor and improvements (#192)

Author: Evan Maddock
Author Date: 2022-11-23 00:33:03 UTC

Run Dialog refactor and improvements (#192)

* Run Dialog refactor and improvements

This implements using the new application indexer used by the new Budgie Menu to find and sort applications. When searching, applications are filtered and sorted just like the Budgie menu taking fuzzy finding and relevancy into account.

To make sure that the Run Dialog closes as expected in all cases, the context signals for launching an application were hooked up and re-emitted. This allows the Run Dialog to use the same function for launching applications as the Budgie Menu, which enables setting GPU profiles if necessary for multi-GPU systems.

There a a couple of visual changes as well:

1. The width is now computed from the workarea of the screen that the Run Dialog is opened on. This should make it look good on different sized monitors.

2. The label for the name and description of applications in the launcher buttons has been split into two labels. This allows more fine-grained styling than was previously possible.

Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>

* Clamp window size and do other review suggestion

Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>

* Use the dimensions from the monitor located at the x and y coords of the window

Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>
Co-authored-by: Joshua Strobl <me@joshuastrobl.com>
Co-authored-by: Joshua Strobl <JoshStrobl@users.noreply.github.com>

198-ensure-run-dialog-does-not-get-destroyed-when-not-in-use 2022-11-23 00:33:03 UTC
Run Dialog refactor and improvements (#192)

Author: Evan Maddock
Author Date: 2022-11-23 00:33:03 UTC

Run Dialog refactor and improvements (#192)

* Run Dialog refactor and improvements

This implements using the new application indexer used by the new Budgie Menu to find and sort applications. When searching, applications are filtered and sorted just like the Budgie menu taking fuzzy finding and relevancy into account.

To make sure that the Run Dialog closes as expected in all cases, the context signals for launching an application were hooked up and re-emitted. This allows the Run Dialog to use the same function for launching applications as the Budgie Menu, which enables setting GPU profiles if necessary for multi-GPU systems.

There a a couple of visual changes as well:

1. The width is now computed from the workarea of the screen that the Run Dialog is opened on. This should make it look good on different sized monitors.

2. The label for the name and description of applications in the launcher buttons has been split into two labels. This allows more fine-grained styling than was previously possible.

Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>

* Clamp window size and do other review suggestion

Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>

* Use the dimensions from the monitor located at the x and y coords of the window

Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>
Co-authored-by: Joshua Strobl <me@joshuastrobl.com>
Co-authored-by: Joshua Strobl <JoshStrobl@users.noreply.github.com>

multipanel 2022-09-02 08:24:25 UTC
Merge branch 'master' into multipanel

Author: fossfreedom
Author Date: 2022-09-02 08:24:25 UTC

Merge branch 'master' into multipanel

v10.6.x 2022-08-30 16:36:31 UTC
Bump to 10.6.4 (#188)

Author: Joshua Strobl
Author Date: 2022-08-30 16:30:06 UTC

Bump to 10.6.4 (#188)

121 of 21 results
This repository contains Public information 
Everyone can see this information.