elementary / elementary/granite

Granite.Revealer

Open
#1,001 0 comments 0 reactions 0 assignees View on GitHub
Needs Design Priority: Wishlist
Dominant language
Vala
Stars
329
Forks
65
Avg merge
1d 14h
Merged PRs (30d)
31

Description

### Problem

Gtk.Revealer has animations that don’t feel that great and by default it clips shadows. Plus it’s missing animation modes like scale

### Proposal

A widget Granite.Revealer with some nice canned animations

### Prior Art (Optional)

We wrote some really great custom animations with fun easings for the Dock that it would be nice to re-use easily in other apps. The one for apps to slide in from the bottom of the Dock could be adapted to reveal from any direction. The scale in animation for badges would be great to have for other kinds of overlays

Contributor guide

Open the contributing guide

Research direction

Start by reviewing Gtk.Revealer and the prior animation work from the Dock described in the issue. Define what Granite.Revealer should provide, including canned direction and scale animations, and consider the work complete when the proposed widget offers the requested reusable animations without the stated clipping limitation.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.