libhandy merge requestshttps://source.puri.sm/Librem5/libhandy/-/merge_requests2019-05-27T07:39:59Zhttps://source.puri.sm/Librem5/libhandy/-/merge_requests/268Really test at test stage2019-05-27T07:39:59ZGuido GuntherReally test at test stageThe debian package and the static build ran the tests as well. Drop that for the static build and move the package build to the very end se we fail tests in the test stage.
The debian package and the static build ran the tests as well. Drop that for the static build and move the package build to the very end se we fail tests in the test stage.
https://source.puri.sm/Librem5/libhandy/-/merge_requests/260Update components list for the external projects in the README2019-05-08T07:48:21ZAearilUpdate components list for the external projects in the READMEFixes #106
I mainly focused on HdyLeaflet, I might have missed some other widgets.Fixes #106
I mainly focused on HdyLeaflet, I might have missed some other widgets.https://source.puri.sm/Librem5/libhandy/-/merge_requests/258ASAN preparations2019-05-25T09:54:44ZGuido GuntherASAN preparationsI'd like to run address sanitizer during the build (we lost valgrind a while ago: https://source.puri.sm/Purism/Systems-Tasks/issues/261) so it would be nice to use asan all over the place but that doesn't work due to the lack of SYS_PTR...I'd like to run address sanitizer during the build (we lost valgrind a while ago: https://source.puri.sm/Purism/Systems-Tasks/issues/261) so it would be nice to use asan all over the place but that doesn't work due to the lack of SYS_PTRACE of the containers: https://source.puri.sm/Purism/Systems-Tasks/issues/373 so I'm putting the preparations here and the actual enablement into a separate MR.https://source.puri.sm/Librem5/libhandy/-/merge_requests/254Split out doc and test steps in ci2019-05-03T07:18:37ZGuido GuntherSplit out doc and test steps in ciThis makes the pipeline a bit longer but makes it way easier to spot what failed.This makes the pipeline a bit longer but makes it way easier to spot what failed.https://source.puri.sm/Librem5/libhandy/-/merge_requests/249.editorconfig: Add CSS2019-04-23T11:03:13ZAdrien Plazas.editorconfig: Add CSShttps://source.puri.sm/Librem5/libhandy/-/merge_requests/244Release libhandy 0.0.92019-03-07T11:50:40ZGuido GuntherRelease libhandy 0.0.9https://source.puri.sm/Librem5/libhandy/-/merge_requests/237Hadess/translation fixes2019-02-27T12:29:10ZBenjamin BergHadess/translation fixesThese are the patches from Bastien as posted in https://gitlab.gnome.org/GNOME/gnome-control-center/issues/393#note_446643These are the patches from Bastien as posted in https://gitlab.gnome.org/GNOME/gnome-control-center/issues/393#note_446643https://source.puri.sm/Librem5/libhandy/-/merge_requests/236glade: Mark ActionRow properties as translatable/icon2019-02-27T12:20:56ZBenjamin Bergglade: Mark ActionRow properties as translatable/iconWithout this, it is impossible to set the translatable flag in glade,
making it hard to create proper UI definitions.Without this, it is impossible to set the translatable flag in glade,
making it hard to create proper UI definitions.https://source.puri.sm/Librem5/libhandy/-/merge_requests/235examples: Update the Flatpak command2019-02-27T14:29:51ZAdrien Plazasexamples: Update the Flatpak commandThe command should changed with the demo application name.The command should changed with the demo application name.https://source.puri.sm/Librem5/libhandy/-/merge_requests/234Build cleanups2019-02-25T15:37:50ZGuido GuntherBuild cleanupsSome build system cleanups that make future API switches simpler.Some build system cleanups that make future API switches simpler.https://source.puri.sm/Librem5/libhandy/-/merge_requests/231leaflet: Improve the slide child transition description2019-02-27T14:41:44ZAdrien Plazasleaflet: Improve the slide child transition descriptionThis makes the slide child transition description match the one of the
slide mode transition one.This makes the slide child transition description match the one of the
slide mode transition one.https://source.puri.sm/Librem5/libhandy/-/merge_requests/229Release libhandy 0.0.82019-02-15T10:35:18ZGuido GuntherRelease libhandy 0.0.8https://source.puri.sm/Librem5/libhandy/-/merge_requests/228leaflet: Support RTL languages when unfolded2019-02-15T10:20:05ZAdrien Plazasleaflet: Support RTL languages when unfoldedFixes https://source.puri.sm/Librem5/libhandy/issues/86Fixes https://source.puri.sm/Librem5/libhandy/issues/86https://source.puri.sm/Librem5/libhandy/-/merge_requests/227Examples improvements2019-02-14T11:55:13ZAdrien PlazasExamples improvementsRename the `example` program to `hdy-demo` and fix the `examples` option description.Rename the `example` program to `hdy-demo` and fix the `examples` option description.https://source.puri.sm/Librem5/libhandy/-/merge_requests/226leaflet: Dim bottom children during transitions2019-11-23T13:16:05ZAlexander Mikhaylenkoleaflet: Dim bottom children during transitionsBy request of @adrien.plazas :p
![Peek_2019-02-13_01-32](/uploads/e7cb4182f28f6774891852f9f11a278d/Peek_2019-02-13_01-32.gif)
![Peek_2019-02-13_01-33](/uploads/b979e85260f2dc9e376ab5a155f4f109/Peek_2019-02-13_01-33.gif)
---
Upd...By request of @adrien.plazas :p
![Peek_2019-02-13_01-32](/uploads/e7cb4182f28f6774891852f9f11a278d/Peek_2019-02-13_01-32.gif)
![Peek_2019-02-13_01-33](/uploads/b979e85260f2dc9e376ab5a155f4f109/Peek_2019-02-13_01-33.gif)
---
Update: mode transitions too.https://source.puri.sm/Librem5/libhandy/-/merge_requests/225leaflet: Add missing check for moving child window2019-02-12T16:08:01ZAlexander Mikhaylenkoleaflet: Add missing check for moving child windowPrevent child window from moving in transitions that don't require it,
instead just resize it.
Fixes https://source.puri.sm/Librem5/libhandy/issues/80
Split out of !224 by requestPrevent child window from moving in transitions that don't require it,
instead just resize it.
Fixes https://source.puri.sm/Librem5/libhandy/issues/80
Split out of !224 by requesthttps://source.puri.sm/Librem5/libhandy/-/merge_requests/224leaflet: Transition improvements2019-02-12T17:36:11ZAlexander Mikhaylenkoleaflet: Transition improvementsImplement 'under' child transition animation, use it for 'over' for right
and down directions, matching 'over' description.
Edit: Also clip bottom child.
Edit2: Also fix crossfade, leading to cleaner code for 'under', and add the ...Implement 'under' child transition animation, use it for 'over' for right
and down directions, matching 'over' description.
Edit: Also clip bottom child.
Edit2: Also fix crossfade, leading to cleaner code for 'under', and add the actual 'under' child transition, which is a reverse of 'over'.
Fixes #79, #84
![Peek_2019-02-11_19-07](/uploads/e7549b2054675bef0155e6f930e01182/Peek_2019-02-11_19-07.gif)
(with a CSS snippet to make backgrounds opaque so that they don't overlap)https://source.puri.sm/Librem5/libhandy/-/merge_requests/223meson: pass -DHANDY_COMPILATION to gir compiler.2019-02-13T13:01:51ZGhost Usermeson: pass -DHANDY_COMPILATION to gir compiler.Fixes cross compilation of gir in Void LinuxFixes cross compilation of gir in Void Linuxhttps://source.puri.sm/Librem5/libhandy/-/merge_requests/222README.md: Add gnome-bluetooth as a user2019-02-06T18:16:18ZAdrien PlazasREADME.md: Add gnome-bluetooth as a userhttps://source.puri.sm/Librem5/libhandy/-/merge_requests/220title-bar: Drop a useless definition2019-01-30T10:22:18ZAdrien Plazastitle-bar: Drop a useless definitionThis was a copy and paste error.This was a copy and paste error.