- 12 Sep, 2018 7 commits
-
-
Mohammed Sadiq authored
As the properties where set to not explicitly fire ::notify, no signals where emitted. Let it be not explicit so that the signal will be emitted on change
-
Guido Gunther authored
-
Adrien Plazas authored
-
Adrien Plazas authored
This allows the child to be allocated all the width up to a certain point. Librem5/libhandy#34
-
Adrien Plazas authored
-
Adrien Plazas authored
This is needed to let the titlebar handle rendering its background.
-
Adrien Plazas authored
This widget present itself as the title bar of a window but is otherwise a simple bin which can receive any widget. This coupled with a transparent headerbar background can work around graphical glitches when animation header bars in a leaflet.
-
- 11 Sep, 2018 1 commit
-
-
Adrien Plazas authored
This avoids starting the transition when unfolded, which doesn't make sense as all children are visible. Librem5/libhandy#35
-
- 07 Sep, 2018 2 commits
-
-
Adrien Plazas authored
Use a GtkSeparator to separate the stack sidebar from the various demo widgets, use custom styling to make the sidebar not draw its own separator, and move the start of the header bar and the header bar separator out of their box and directly into the leaflet. This allows to have the separators well aligned with no workaround other than a simple custom style, to have no separator appearing when the window is folded, and to not trigger the GTK+ bug making titlebar separators appear black.
-
Adrien Plazas authored
This is needed for the serparators to look right.
-
- 06 Sep, 2018 1 commit
-
-
Adrien Plazas authored
-
- 05 Sep, 2018 1 commit
-
-
Adrien Plazas authored
Always show a close button on the rightmost header bar.
-
- 30 Aug, 2018 1 commit
-
-
Set the target and current mode transition positions to the final 1.0 value instead of the initial 0.0 one. This fixes an inconsistency on initially unfolded leaflets as they would be drawn in their folded state with no animation triggered to transition to the final state as the target and the current values were the same.
-
- 28 Aug, 2018 1 commit
-
-
Adrien Plazas authored
Hides the last visible child at the end of an animation only if the leaflet is folded. This avoids children to become incorrectly invisible at the end of the transition when the leaflet is unfolded. Librem5/libhandy#32
-
- 10 Aug, 2018 2 commits
-
-
Jordan Petridis authored
Previously it was initialized only inside the if branch, and was left uninitialized left for the rest of the scope.
-
-
- 09 Aug, 2018 6 commits
-
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
The variable is unsigned.
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
and fix the fallout. This would have caught Librem5/libhandy!94 right away.
-
- 07 Aug, 2018 1 commit
-
-
Adrien Plazas authored
This avoids falling into the default error case when getting a column's maximum width.
-
- 03 Aug, 2018 1 commit
-
-
Adrien Plazas authored
Let's not live in the past: we want to test for the future. This also avoid our users to install an old runtime when they may already have master installed.
-
- 27 Jul, 2018 1 commit
-
-
Adrien Plazas authored
-
- 26 Jul, 2018 2 commits
-
-
Christopher Davis authored
-
Christopher Davis authored
HdyColumn was previously missing from libhandy.xml, meaning that it could not be used or previewed from Glade. This commit adds HdyColumn to the file. Fixes Librem5/libhandy#16
-
- 24 Jul, 2018 1 commit
-
-
Adrien Plazas authored
When a separator is between two header bars it will take a special style, better fitting its purpose. This moves the start header bar and the separator following it into a box so they remain a single entity to use in size groups, while making the separator a sibling of the header bar to benefit from this special style. This reveals the following bug in GTK+: https://gitlab.gnome.org/GNOME/gtk/issues/1231
-
- 23 Jul, 2018 3 commits
-
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
- 18 Jul, 2018 3 commits
-
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
DialerButton: free letters See merge request Librem5/libhandy!83
-
- 12 Jul, 2018 1 commit
-
-
Guido Gunther authored
-
- 09 Jul, 2018 2 commits
-
-
Guido Gunther authored
column: Fix height for width request See merge request Librem5/libhandy!82
-
Adrien Plazas authored
Use the width allocated to the child instead of the width allocated to the column to compute the height requested by the column. This avoids children whose height depends on their allocated width to be cropped at the bottom of the column because it doesn't request enough height.
-
- 26 Jun, 2018 3 commits
-
-
Guido Gunther authored
Replace phone-dial-symbolic by call-start-symbolic See merge request Librem5/libhandy!79
-
Adrien Plazas authored
Silence all gtk-doc warnings and make sure they don't creep back in See merge request Librem5/libhandy!78
-
Adrien Plazas authored
Drop the custom phone-dial-symbolic icon to use call-start-symbolic, which available in Adwaita, looks similar enough and is used in application mockups.
-