diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 9668da24..c418717c 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -36,7 +36,7 @@ jobs: run: pyinstaller scripts/linux.spec - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "biscuit-nightly-anylinux" path: "dist/" @@ -64,7 +64,7 @@ jobs: run: pyinstaller scripts/windows.spec - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "biscuit-nightly-windows" path: "dist/" diff --git a/biscuit/__init__.py b/biscuit/__init__.py index 14a8e354..f15298a2 100644 --- a/biscuit/__init__.py +++ b/biscuit/__init__.py @@ -1,4 +1,4 @@ -__version__ = "2.75.0" +__version__ = "2.75.2" __version_info__ = tuple([int(num) for num in __version__.split(".")]) # For tests to run successfully diff --git a/biscuit/core/layout/menubar/searchbar.py b/biscuit/core/layout/menubar/searchbar.py index fe8b9f42..1502149d 100644 --- a/biscuit/core/layout/menubar/searchbar.py +++ b/biscuit/core/layout/menubar/searchbar.py @@ -2,6 +2,7 @@ from biscuit import __version__ from biscuit.core.utils import Frame, IconLabelButton +from biscuit.core.utils.iconbutton import IconButton class Searchbar(Frame): @@ -12,6 +13,10 @@ def __init__(self, master, *args, **kwargs): self.label = IconLabelButton(self, text=f'Biscuit {__version__}', icon="search", padx=150, function=self.onclick) self.label.pack(side=tk.LEFT, fill=tk.BOTH, expand=True, pady=1, padx=1) + self.palette_button = IconButton(self, icon="terminal", event=self.base.commands.show_command_palette) + self.palette_button.config(**self.base.theme.utils.iconlabelbutton) + self.palette_button.pack(side=tk.RIGHT, fill=tk.BOTH, expand=True, pady=1, padx=(0, 1)) + def onclick(self, *_): if self.base.active_directory: self.base.commands.show_file_search()