Skip to content

Consider switching to CutefishOS Dock #24

@probonopd

Description

@probonopd

Consider switching to CutefishOS Dock

Advantages:

  • Works correctly with multi-monitor setups
  • Applications in the Dock can be ordererd by drag-and-drop
  • Supposedly can empty the Trash (could not confirm it working on helloSystem)
  • Can be put to the left side of the screen rather than to the bottom with Direction=0
[General]
Direction=0
IconSize=48
RoundedWindow=false
Style=0
Visibility=0

But:

  • Introduces a dependency on https://github.com/cutefishos/fishui (can it be made a compile-time option?)
  • Application Bundle support would need to be ported over (ideally upstreamed)
  • It seems to become very CutefishOS centric, e.g., QDBusInterface iface("com.cutefish.Session", "/Session", "com.cutefish.Session", QDBusConnection::sessionBus()); - what is this for?
  • Pinning menu item missing?
  • RoundedWindow=false has no effect
  • Opening the Trash does not work anymore

Blocked by:
cutefishos/dock#10

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions