[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/master] 29 commits: debian: Drop debian/compat

Guido Günther gitlab at salsa.debian.org
Fri Feb 12 19:14:46 GMT 2021



Guido Günther pushed to branch debian/master 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

- - - - -
875eaf79 by Guido Günther at 2021-02-12T17:41:29+01:00
Update upstream source from tag 'v0.8.1'

Update to upstream version '0.8.1'
with Debian dir ee6c9856c435a7ab89cc55724bd0407b04145c25
- - - - -
9bfcceeb by Guido Günther at 2021-02-12T17:42:26+01:00
Document changes and release 0.8.1-1

- - - - -


30 changed files:

- .gitlab-ci.yml
- data/phosh.service
- debian/changelog
- docs/phosh-docs.xml
- meson.build
- src/layersurface.c
- src/lockscreen.c
- 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
- src/panel.c
- src/polkit-auth-agent.c
- src/polkit-auth-prompt.c
- src/polkit-auth-prompt.h
- src/settings.c
- src/shell.c
- + src/system-modal.c
- + src/system-modal.h
- src/system-prompt.c
- src/system-prompt.h
- src/system-prompter.c
- src/toplevel-manager.c
- src/ui/home.ui
- src/ui/network-auth-prompt.ui
- src/ui/polkit-auth-prompt.ui
- src/ui/settings-menu.ui
- src/ui/system-prompt.ui


The diff was not included because it is too large.


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

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/f6dc42a99107884bde17d9cd55cd36767578a9e9...9bfcceeb339d6259755865639cc52a9d3e67a712
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/20210212/e3b8e9d2/attachment-0001.html>


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