Skip to content

Tracking issue for v0.2 #308

@Ottatop

Description

@Ottatop

v0.2: Zipping through forsaken cities

Goals subject to change.

  • Tiled window resizing (Implement tiled resizing #320)
  • Build out Snowcap for use in configs
    • Waiting on Iced 0.14 (don't really want to follow git)
    • Ok stabilizing Snowcap is gonna take a while, decorations have been exposed similar to the bind overlay and quit prompt
  • Initial window decorations (focus border, close/maximize buttons, titlebar, etc)
    • Depends on the above
    • Realizing now that this is kind of a huge thing so contemplating moving this and the above goal off to a future release
  • Keyboard navigation
  • Variable refresh rate (9bf4f83)
  • Deterministic test client (Migrate to more deterministic testing #325)
    • Guys I think we shouldn't be using Alacritty as a test client
    • Preferably sooner than later because the CI ain't looking so hot rn
  • Somehow refactor the like 7 different subsystems that are really poorly designed and impossible to understand
    • Floating window handling
    • Signals Moving this off for a future big signals update
    • Keyboard focus and focus stacks
    • Snapshots/layout transactions (maybe wait on this until animations)
  • Add some new API actions (Various new actions #324)
  • ext-workspace (feat: implement ext-workspace-v1 #358)
  • ext-image-capture-source and ext-image-copy-capture (Implement ext-image-capture-source and ext-image-copy-capture #361)
  • Ok I'm hard cutting off the stuff I want to add here lol

Nice to dos but will most likely be for a future version (I'd rather not have 0.2 take another year)

  • Built-in bar
  • Window minimizing (need the bar first)
  • Animations
  • Tearing

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions