Skip to content

Announcement - Major Updates #264

Description

@icedman

✨ Updates on the Main Branch

The main branch has a lot of new updates.

I would appreciate it if you continue testing and helping me spot and clean up bugs.

The last more stable version for GNOME 49 is available on the g49 branch.

If you need a more stable version, you may also download from EGO.
To prevent auto-updates, edit the metadata.json file manually and set "version": 200.
If you want to re-enable updates later, simply remove and reinstall Dash2Dock Animated.


🚀 Major Changes

  1. Better Compiz Magic Lamp animation compatibility
    Now works at any dock placement, not just bottom.
  2. Improved Blur My Shell compatibility
    Starting from GNOME 46.
  3. Removed our built-in background blurring
    Lightens the extension and improves startup.
  4. Improved rendering for lower framerates / older hardware
  5. Added config.json
    Lets you override settings not exposed in the extension UI (e.g., default file explorer, custom icons, etc.).
  6. Added icons.json
  7. Icon size can now be changed manually via config.json.
  8. Added style.css
    You can manually customize styling—e.g., use a custom dock background image or tweak icon shadows. (Possible in theory, but untested.)

🌱 Minor New Features

  1. Focused app ring (may be disabled for now due to some bugs)
  2. Improved multi-monitor behavior for icon click and scroll
  3. Transparent backgrounds in Overview

🔮 Planned Changes

  1. Top bar customization may be removed
    Other extensions handle this better. Please post suggestions for compatible and well-maintained alternatives.
  2. Ultrawide monitor support
    (If I get one for Christmas 😄)

🐞 Bug Fixes

  1. Fix issues with 1440p monitors #234,..?? Several others that I could no longer remember. Please close issues you opened if they got fixed already :)
  2. 90+ issues - some fixed, many investigated already, some placed at the back burner if not too critical

🎉 Why so many changes?

We hit 500k downloads (mostly updates, but still!).
I figured we should celebrate with… more bugs—
ahem, features.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions