[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][upstream/latest] 54 commits: debian: Drop debian/compat
Guido Günther
gitlab at salsa.debian.org
Wed Mar 3 09:28:30 GMT 2021
Guido Günther pushed to branch upstream/latest at Debian On Mobile / phosh
Commits:
e56f79bd by Guido Günther at 2021-01-19T10:37:56+01:00
debian: Drop debian/compat
Less downstream diff noise
Gbp-Dch: Ignore
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b335ac66 by Guido Günther at 2021-01-19T19:13:55+00:00
shell: Simplify css loading
gtk_css_provider_load_from_resource is simpler and prints
enough error information even without connecting to "parsing-error":
(phosh:157249): Gtk-WARNING **: 17:18:36.290: Theme parsing error: <broken file>:1:0: Failed to import: The resource at “/resource:/sm/puri/phosh/style.cs” does not exist
Prompted by calls!235
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
59461fc8 by Guido Günther at 2021-01-19T19:13:55+00:00
shell: Don't use magic constant for CSS provider priority
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
503c8546 by Guido Günther at 2021-01-20T09:02:28+00:00
settings: Ensure types in shell
We use widgets at various places. Make sure we make the types known
in a single location since otherwise there's duplication.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
0eb31b9e by Guido Günther at 2021-01-20T09:02:28+00:00
panel: Ensure types in shell
We use widgets at various places. Make sure we make the types known
in a single location since otherwise there's duplication.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
65debc57 by Guido Günther at 2021-01-20T09:02:28+00:00
lockscreen: Ensure types in shell
We use widgets at various places. Make sure we make the types known
in a single location since otherwise there's duplication.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
1be8b226 by Guido Günther at 2021-01-20T09:02:28+00:00
shell: Move type setup to class_init
Doing it on the class level is enough. The shell is a singleton
so this doesn't change anything in practice.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
81339c64 by Guido Günther at 2021-01-20T09:02:28+00:00
shell: Always use g_type_ensure
Older code used `<type>_get_type ()`
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
7ae03be3 by Guido Günther at 2021-01-20T09:02:28+00:00
top-panel: Remove duplicate properties
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
f11b7f1f by Guido Günther at 2021-01-20T09:02:28+00:00
top-panel: Untabify
It was a mixture of tabs and spaces
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
1b73b800 by Guido Günther at 2021-01-20T09:02:28+00:00
ui: Untabify all files
We want spaces there. The top-panel was the first offender
but let's get the others correct too.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
177df743 by Sebastian Krzyszkowiak at 2021-01-21T19:51:32+01:00
gitlab-ci: Use http URI for amber-phone repos
Otherwise initial apt-get update fails because of missing ca-certificates..
- - - - -
8616d622 by Guido Günther at 2021-01-22T15:57:26+01:00
service: Always restart
gnome-session prefers exit status 0 - even on errors. So restart in this
case too.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
63c82bf4 by Elias Rudberg at 2021-02-04T15:47:46+01:00
Add toplevels_pending array and keep toplevel pointers there initially,
moving to regular toplevels array when toplevel is configured.
This avoids problem when a close event comes before the toplevel was
configured, now the toplevel can be found in toplevels_pending in that
case.
Signed-off-by: Elias Rudberg <mail at eliasrudberg.se>
- - - - -
2146ca45 by Guido Günther at 2021-02-05T06:28:24+00:00
monitor: Add getter for wl_output
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
facb0a35 by Guido Günther at 2021-02-05T06:28:24+00:00
build: Move monitor sources to tool's lib
This allows usage in tests and tools. This will be needed by
the system-modal tests.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
2dd7b6ad by Guido Günther at 2021-02-05T06:28:24+00:00
notification-banner: Always use primary output
This makes sure notification banners end up where the top bar is.
- - - - -
a56ef784 by Guido Günther at 2021-02-05T07:24:43+00:00
layersurface: Don't make props construct-only
This allows us to override in the derived classes constructor.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
40aa4417 by Guido Günther at 2021-02-05T07:24:43+00:00
Add PhoshSystemModal
Abstract class for system-model dialogs. This allows all system modal
dialogs to use the same base class avoiding leaking layer-surface
details up into the class that initially builds the dialog.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
642a5611 by Guido Günther at 2021-02-05T07:24:43+00:00
system-modal: Add minimal tests
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
385e4613 by Guido Günther at 2021-02-05T07:24:43+00:00
system-prompt: Use PhoshSystemModal
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
1eec9452 by Guido Günther at 2021-02-05T07:24:43+00:00
polkit-auth-prompt: Use PhoshSystemModal
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
64e71e31 by Guido Günther at 2021-02-05T07:24:43+00:00
network-auth-prompt: Use PhoshSystemModal
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
a5092219 by Guido Günther at 2021-02-05T07:24:43+00:00
network-auth-prompt: Focus password entry
Similar in spirit to 0098cdfc9d791b56f580cc76ea1f8e42a31efbdb
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
5c61f608 by Guido Günther at 2021-02-05T07:24:43+00:00
system-modal: Add style class
This allow to remove it from 3 ui files
- - - - -
56f24560 by Sebastian Krzyszkowiak at 2021-02-05T15:18:09+00:00
settings: Add a long-press shortcut to g-c-c display panel on "Docked" icon
- - - - -
d048a5e1 by Guido Günther at 2021-02-09T21:00:21+01:00
Document changes and release 0.8.1
- - - - -
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
- - - - -
30 changed files:
- .gitlab-ci.yml
- + data/camera-hardware-disabled-symbolic.svg
- + data/microphone-hardware-disabled-symbolic.svg
- data/phosh.service
- debian/changelog
- − debian/compat
- debian/control
- 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/layersurface.c
- src/lockscreen-manager.c
- src/lockscreen-manager.h
- src/lockscreen.c
- src/lockscreen.h
- src/meson.build
- src/monitor/monitor.c
- src/monitor/monitor.h
- src/network-auth-prompt.c
- src/network-auth-prompt.h
- src/notifications/notification-banner.c
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/f6fe549ec2b5656a071fb10f1443fc42f3fd3a94...b90c5c6a562d40847ef118e636dd3115f81b009c
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/f6fe549ec2b5656a071fb10f1443fc42f3fd3a94...b90c5c6a562d40847ef118e636dd3115f81b009c
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/c54a30f1/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list