Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Releases: dylanaraps/pywal

0.5.5

28 Jul 06:18
Compare
Choose a tag to compare
  • pypi: Don't load a 3MB image on pypi or github.
  • pypi: Fixed README on pypi.
  • install: Fixed pypandoc issue stopping install.
  • install: Fixed gtk-reload not being installed with pip.

0.5.1

28 Jul 05:56
Compare
Choose a tag to compare
  • export: Added GTK2 support.
  • image: Fixed bug causing shuffle to use duplicate images.
  • args: Added -b to set a custom background color.
    • example: wal -i img.jpg -b "#333333"
  • colors: wal now darkens the background color if the contrast between the wallpaper is too low.
    • See: #60 for an example.

0.5.0

24 Jul 03:01
Compare
Choose a tag to compare

There aren't any breaking changes in this release but due to
the size I've bumped the major version number.

  • api: pywal can now be imported and used as a module.
  • args: Added -a to control transparency. (URxvt only)
  • comments: Removed redundent comments.
  • linting: Removed lint comments.
  • reload: Reload polybar colors automatically.
  • speed: Sped up colorscheme generation by 5-6x by resizing image before processing.
  • tests: Added more tests.
  • util: Files are now saved safely.
    • Parent dirs are created on file save if they don't exist.

0.4.0

10 Jul 00:52
Compare
Choose a tag to compare
  • Wallpaper name/location is now cached in the export files.
  • You can now specify a wallpaper to set in your custom co,oscheme files.
  • xclock colors are now set.

Example coloscheme file with wallpaper:

{
    "wallpaper": "/path/to/img.jpg",

    "special": {
        "background": "#4A3636",
        "foreground": "#F8F8F8",
        "cursor": "#F8F8F8"
    },
    "colors": {
        "color0": "#4A3636",
        "color1": "#EDD0B0",
        "color2": "#EDB7C8",
        "color3": "#E0D4DC",
        "color4": "#F4D3D0",
        "color5": "#F5E8D6",
        "color6": "#F5EDEA",
        "color7": "#F8F8F8",
        "color8": "#999999",
        "color9": "#EDD0B0",
        "color10": "#EDB7C8",
        "color11": "#E0D4DC",
        "color12": "#F4D3D0",
        "color13": "#F5E8D6",
        "color14": "#F5EDEA",
        "color15": "#F8F8F8"
    }
}

0.3.10

08 Jul 02:27
Compare
Choose a tag to compare
  • Better outdated Python version error.
  • Fixed infinite loop when wal is given a very simple image.
  • wal will now abort if it can't find 16 colors after 20 loops.
  • Fixed a bug where a cached scheme would be used for the wrong image.

0.3.8

07 Jul 00:55
Compare
Choose a tag to compare
  • Added message to let the user know that pywal requires Python 3.6 or greater.

0.3.7

06 Jul 12:35
Compare
Choose a tag to compare
  • Remove executable permissions from Python files.
  • Fix set_grey() type mismatch.
  • Update docs.
  • Fix a bug causing the wallpaper to not be set correctly.

0.3.6

01 Jul 07:27
Compare
Choose a tag to compare
  • template: Export generic xrdb special colors.

0.3.5

30 Jun 12:35
Compare
Choose a tag to compare
  • Add back MANIFEST.in as it's actually needed.

0.3.4

30 Jun 10:13
Compare
Choose a tag to compare
  • colors: Fix bug with i3 titlebars being given the wrong colors.
  • template: Added a template for Konsole theme generation.
  • general: Remove MANIFEST.in. Turns out it's uneeded.