[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/master] 32 commits: PhoshHome: Hide overview when fully folded

Guido Günther gitlab at salsa.debian.org
Wed Mar 3 09:22:24 GMT 2021



Guido Günther pushed to branch debian/master at Debian On Mobile / phosh


Commits:
1fd951a8 by Sebastian Krzyszkowiak at 2021-02-11T14:00:24+00:00
PhoshHome: Hide overview when fully folded

This prevents useless rendering work from happening offscreen on window
focus or activator list changes.

- - - - -
ed65e976 by Sebastian Krzyszkowiak at 2021-02-15T16:11:09+00:00
PhoshHome: Fix jumping position when reversing an active animation

`1.0 - self->animation.progress` assumes linear interpolation; however,
cubic ease out is used for animating home view position, so the new
reversed position needs to be adjusted for that in order to start from
the same place on the screen.

- - - - -
9692ec4b by Evangelos Ribeiro Tzaras at 2021-02-16T13:27:40+01:00
minor: Fix typos, indendation and code style issues

- - - - -
6d8c0733 by Evangelos Ribeiro Tzaras at 2021-02-16T13:29:32+01:00
shell-manager: Honor action modes

- - - - -
a132b87e by Evangelos Ribeiro Tzaras at 2021-02-16T13:29:34+01:00
lockscreen: Set shell state

And allow querying the shown page

- - - - -
b8ff1500 by Evangelos Ribeiro Tzaras at 2021-02-16T13:29:34+01:00
gnome-shell-manager: Distinguish lock and unlock screen

- - - - -
c8a69a3b by Evangelos Ribeiro Tzaras at 2021-02-16T13:29:34+01:00
gnome-shell-manager: Pretty print grabMode mismatch

- - - - -
14b01b69 by Evangelos Ribeiro Tzaras at 2021-02-16T13:29:34+01:00
shell: Pretty print shell state changes

- - - - -
6c1e9e3f by Evangelos Ribeiro Tzaras at 2021-02-16T13:29:34+01:00
prompts: Update PhoshShellState

- - - - -
59c8074c by Evangelos Ribeiro Tzaras at 2021-02-16T13:29:34+01:00
home: Update PhoshShellState

- - - - -
b572f80c by Evangelos Ribeiro Tzaras at 2021-02-16T13:29:34+01:00
shell: screen blanking: Update PhoshShellState

- - - - -
5e2cad8d by Guido Günther at 2021-02-18T09:09:04+00:00
settings: Ref output stream

The 'default' in gvc_mixer_control_get_default_sink () made
me believe the object would stick around but it doesn't so
we need to hold a ref.

Closes: #510

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
6fd29c00 by Guido Günther at 2021-02-19T10:10:08+00:00
Add PhoshHksManager

This tracks the state of hardware kill switches (rfkill
hardblocked devices)

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
35578dd9 by Guido Günther at 2021-02-19T10:10:08+00:00
shell: Add PhoshHksManager

RFKILL code heavily borowed from g-s-d

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
f7a5a691 by Guido Günther at 2021-02-19T10:10:08+00:00
data: Add icons for disabled camera and mic

These can be dropped once we can rely on GNOME 3.38.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
eb4640a1 by Guido Günther at 2021-02-19T10:10:08+00:00
Add PhoshHksInfo

This can be used to display info about the different HKS devices

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
451e6cff by Guido Günther at 2021-02-19T10:10:08+00:00
top-panel: Add camera and microphone hks info

- - - - -
8acf37c7 by Pierre Michel Augustin at 2021-02-22T14:42:00+01:00
po: Add Creole Haitian translation

- - - - -
7ede045b by Guido Günther at 2021-03-01T12:34:24+01:00
ci: Drop support for Debian buster and PureOS amber-phone

Drop support for Debian buster/PureOS amber-phone since we can't
sensibly support these for CI builds since the packages in buster
are too old and amber-phone lags so we have to wait too long for
migrations.

amber-phone will be handled via pkg-phosh. Bullseye will switch
to bookworm once that's open.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
3dddd523 by Guido Günther at 2021-03-01T12:41:36+01:00
gitlab-ci: Drop CI repo remanents

It's not being filled since ages

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
f2238281 by Guido Günther at 2021-03-01T19:19:33+01:00
gitlab-ci: Fetch libhandy-1 from Debian experimental

We'll need this until either Byzantium catches up or Bookworm opens

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
bc3c52ec by Guido Günther at 2021-03-02T09:47:32+00:00
dbus: Shell: Add showOSD and add stub

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
12983abe by Guido Günther at 2021-03-02T09:47:32+00:00
Add PhoshOsdWindow

This finally adds OSD information.

Closes: #33

Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
b0eda1c4 by Guido Günther at 2021-03-02T13:22:35+01:00
gitlab-ci: Install experimental dependencies before build-deps

Otherwise we can't fetch newer libhandy. Don't use `-t experimental`
since that pulls in versions from experimental for other packages
as well.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Gbp-Dch: Ignore

- - - - -
d06eca2b by Alexander Mikhaylenko at 2021-03-02T13:23:18+01:00
Bump libhandy version to 1.1.90

This will be required to use #HdyCarousel:allow-long-swipes.

- - - - -
f15b20ce by Alexander Mikhaylenko at 2021-03-02T13:23:18+01:00
overview: Use long swipes

Allow to swipe multiple pages at once.

- - - - -
b90c5c6a by Guido Günther at 2021-03-02T14:55:45+01:00
Document changes and release 0.9.0

- - - - -
378bea7e by Guido Günther at 2021-03-03T09:13:17+01:00
Update upstream source from tag 'v0.9.0'

Update to upstream version '0.9.0'
with Debian dir d53b7233426be1e20cf717d35c39f7794f080393
- - - - -
613f9df4 by Guido Günther at 2021-03-03T09:13:45+01:00
d/control: Require libhandy >= 1.1.90

- - - - -
54f6764f by Guido Günther at 2021-03-03T09:14:19+01:00
Clean d/phosh.service

- - - - -
1d07a622 by Guido Günther at 2021-03-03T09:58:29+01:00
salsa-ci: Build against experimental

We need that for newer libhandy

- - - - -
51ab4543 by Guido Günther at 2021-03-03T09:58:29+01:00
Document changes and release 0.9.0-1

- - - - -


30 changed files:

- .gitlab-ci.yml
- + data/camera-hardware-disabled-symbolic.svg
- + data/microphone-hardware-disabled-symbolic.svg
- debian/changelog
- + debian/clean
- debian/control
- debian/salsa-ci.yml
- docs/phosh-docs.xml
- meson.build
- po/LINGUAS
- + po/ht.po
- src/dbus/org.gnome.Shell.xml
- src/gnome-shell-manager.c
- src/gnome-shell-manager.h
- + src/hks-info.c
- + src/hks-info.h
- + src/hks-manager.c
- + src/hks-manager.h
- src/home.c
- src/lockscreen-manager.c
- src/lockscreen-manager.h
- src/lockscreen.c
- src/lockscreen.h
- src/meson.build
- + src/osd-window.c
- + src/osd-window.h
- src/phosh-enums.c.in
- src/phosh.gresources.xml
- src/polkit-auth-agent.c
- src/settings.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/9bfcceeb339d6259755865639cc52a9d3e67a712...51ab4543c430df3359c340cf2a7728d1795dd2f7

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/9bfcceeb339d6259755865639cc52a9d3e67a712...51ab4543c430df3359c340cf2a7728d1795dd2f7
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20210303/830a9bdd/attachment.htm>


More information about the Debian-on-mobile-maintainers mailing list