[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][upstream/latest] 107 commits: lockscreen: Use margin-{start, end} instead of margin-{left, right}

Arnaud Ferraris (@a-wai) gitlab at salsa.debian.org
Mon Dec 6 11:30:40 GMT 2021



Arnaud Ferraris pushed to branch upstream/latest at Debian On Mobile / phosh


Commits:
60aa912c by Guido Günther at 2021-10-28T12:27:45+00:00
lockscreen: Use margin-{start,end} instead of margin-{left,right}

The later ones are deprecated and complicate the GTK4 migration.

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

- - - - -
0ed29a41 by Guido Günther at 2021-10-28T12:27:45+00:00
lockscreen: Remove superfluous no_show_all property

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

- - - - -
c3afcdac by Guido Günther at 2021-10-28T12:27:45+00:00
top-panel: Use margin-{start,end} instead of margin-{left,right}

The later ones are deprecated and complicate the GTK4 migration.

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

- - - - -
530d1bed by Guido Günther at 2021-10-28T12:27:45+00:00
app-grid-button: Use margin-{start,end} instead of margin-{left,right}

The later ones are deprecated and complicate the GTK4 migration.

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

- - - - -
1174ba1c by Guido Günther at 2021-10-28T12:27:45+00:00
app-grid: Use margin-{start,end} instead of margin-{left,right}

The later ones are deprecated and complicate the GTK4 migration.

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

- - - - -
23f2f336 by Guido Günther at 2021-10-28T12:27:45+00:00
home: Use margin-{start,end} instead of margin-{left,right}

The later ones are deprecated and complicate the GTK4 migration.

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

- - - - -
381e0415 by Guido Günther at 2021-10-28T12:27:45+00:00
media-player: Use margin-{start,end} instead of margin-{left,right}

The later ones are deprecated and complicate the GTK4 migration.

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

- - - - -
67e7d766 by Guido Günther at 2021-10-28T12:27:45+00:00
settings-menu: Use margin-{start,end} instead of margin-{left,right}

The later ones are deprecated and complicate the GTK4 migration.

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

- - - - -
80d06ab2 by Guido Günther at 2021-10-28T12:58:44+00:00
Merge branch 'deprecated-props' into 'main'

Use margin-{start,end} instead of margin-{left,right}

See merge request World/Phosh/phosh!917
- - - - -
12cdb937 by Guido Günther at 2021-11-02T09:33:59+00:00
osk-manager: Drop `PHOSH_OSK_` prefix from property enum

Make it match what we use in HACKING.md

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

- - - - -
6f9eb2cf by Guido Günther at 2021-11-02T09:33:59+00:00
osk-manager: Use shell to listen for lock status

This avoids holding a ref on lockscreen manager which can introduce
reference cycles when the osk-button is used on the lock screen.

Alternative would be to hold a weak ref only but since the shell
object is the very last one to dispose we can just use it directly.

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

- - - - -
b3973fe6 by Guido Günther at 2021-11-02T09:33:59+00:00
osk-button: Make sure we disconnect signals when button goes away

When the button gets destroyed we need to disconnect the signals
from osk-manager. Make this automatic by using
g_signal_connect_object().

https://gitlab.gnome.org/World/Phosh/phosh/-/issues/493

- - - - -
5fef1619 by Guido Günther at 2021-11-02T09:58:04+00:00
Merge branch 'osk-cleanups' into 'main'

osk-{manager,button} cleanups

Closes #493

See merge request World/Phosh/phosh!924
- - - - -
2cd6cb49 by Guido Günther at 2021-11-03T16:57:37+00:00
ui: Drop all glade markers

These are spread around althouth files aren't glade edited.

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

- - - - -
24602448 by Guido Günther at 2021-11-03T17:30:44+00:00
Merge branch 'glade-markers' into 'main'

ui: Drop all glade markers

See merge request World/Phosh/phosh!932
- - - - -
6bbbeccd by Guido Günther at 2021-11-04T12:16:35+00:00
wifimanager: Don't drop unimplemented prompts silently

Instead of just doing nothing cancel the request so NM doesn't
end up waiting until we hit a timeout. This mostly affects
VPN prompts. This makes sure we don't interfere with e.g.

   nmcli c up <myvpnconnection>

Related https://gitlab.gnome.org/World/Phosh/phosh/-/issues/630

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

- - - - -
1ea6a20c by Guido Günther at 2021-11-04T12:41:08+00:00
Merge branch 'cancel-non-wifi' into 'main'

wifimanager: Don't drop unimplemented prompts silently

See merge request World/Phosh/phosh!927
- - - - -
f1ed4cbf by Guido Günther at 2021-11-05T10:34:03+00:00
app-grid: Ellipsize app filter button

This prevents horizontal scrolling when users select large fonts.

Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/645

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

- - - - -
20b5c7f5 by Guido Günther at 2021-11-05T11:09:41+00:00
Merge branch 'ellipsize-btn' into 'main'

app-grid: Ellipsize app filter button

Closes #645

See merge request World/Phosh/phosh!929
- - - - -
c5e1f5cc by Guido Günther at 2021-11-05T14:36:00+00:00
lockscreen: Remove out of place '>'

Fixes: 316a65c7 ("lockscreen: Allow to accept incoming calls")
Signed-off-by: Guido Günther <guido.gunther at puri.sm>

- - - - -
02279eb7 by Guido Günther at 2021-11-05T14:36:00+00:00
Bring over HdyKeypad from libhandy 1.2.2

Adjust by dropping unused features. We do this in one commit to keep
bisection intact.

We use phosh-keypad as CSS class to not conflict with libhandy's keypad
css class.

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

- - - - -
dc2688e3 by Guido Günther at 2021-11-05T14:36:00+00:00
keypad: Derive from GtkGrid

GtkBin does not exist in Gtk4 so derive from GtkGrid directly.
It's o.k. to expose the grid/container API here since this isn't
a shared lib. This simplifies the GTK4 migration.

While at that drop make it a non-derivable type for now.

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

- - - - -
c857b641 by Guido Günther at 2021-11-05T14:59:34+00:00
Merge branch 'drop-hdy-keypad' into 'main'

Drop `HdyKeypad` usage

See merge request World/Phosh/phosh!933
- - - - -
7c223023 by Pablo Barciela at 2021-11-07T13:46:47+01:00
gnome-shell-manager: Fix show error, inside 'on_bus_acquired' function

- - - - -
40317ebb by Guido Günther at 2021-11-07T13:59:07+00:00
Merge branch 'gnome-shell-manager_error' into 'main'

gnome-shell-manager: Fix show error, inside 'on_bus_acquired' function

See merge request World/Phosh/phosh!937
- - - - -
7844fe76 by Hunman at 2021-11-09T17:26:16+00:00
app-grid: Sort with collation

- - - - -
f7688499 by Guido Günther at 2021-11-10T07:54:32+00:00
Merge branch 'collation-fix' into 'main'

app-grid: Sort with collation

See merge request World/Phosh/phosh!928
- - - - -
54d90b7d by Pablo Barciela at 2021-11-16T11:39:10+00:00
app-tracker: Fix dereference of a null pointer

Fixes clang static analyzer warning:

../src/app-tracker.c:109:53: warning: Access to field 'startup_id' results in a dereference of a null pointer (loaded from variable 'state') [core.NullDereference]
    g_warning ("No info for startup_id '%s' found", state->startup_id);
                                                    ^~~~~~~~~~~~~~~~~

- - - - -
5f67a453 by Guido Günther at 2021-11-16T12:00:39+00:00
Merge branch 'app-tracker' into 'main'

app-tracker: Fix dereference of a null pointer

See merge request World/Phosh/phosh!936
- - - - -
1f66be88 by Pablo Barciela at 2021-11-16T12:52:01+00:00
notification-content: avoid duplicate break

- - - - -
46b4f0ff by Guido Günther at 2021-11-16T13:17:25+00:00
Merge branch 'double-break' into 'main'

notification-content: avoid duplicate break

See merge request World/Phosh/phosh!935
- - - - -
941bbc27 by Guido Günther at 2021-11-19T14:54:15+01:00
dbus: Update calls DBus interface

Taken from calls commit 8f9f7311fa7095492c2c900a23610e3b86a874dd

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

- - - - -
df414bfa by Guido Günther at 2021-11-19T16:33:34+01:00
call: Add avatar-icon property

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

- - - - -
36e88e1e by Guido Günther at 2021-11-19T16:33:34+01:00
tests: Use avatar in screenshots

We use cat.jpg from gnome-control-center

License is GPL-2+ which is compatible with the demo app.

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

- - - - -
98d05004 by Guido Günther at 2021-11-19T16:33:34+01:00
tests: Screenshot uk locale too

It's usually very complete and uses we get a
good idea about cyrillic language layout.

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

- - - - -
dcf8101c by Guido Günther at 2021-11-19T16:47:37+01:00
subprojects: Forward to latest libcall-ui

This includes the textdomain fixes.

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

- - - - -
a2a7f8c4 by Guido Günther at 2021-11-19T16:47:41+01:00
tests: Fix translations for call related screen shots

libcall-ui has no idea we're picking the translations from odd
places so help it along by setting the path to the translations
again after cui_init().

We can't do that in main since the creation of the shell object
happens after in the fixture (and we don't want to do that in
the fixture since we don't want to leak test details of the
screenshot tests into testlib).

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

- - - - -
b3f8892a by Guido Günther at 2021-11-19T17:21:29+01:00
debian: Don't install libcallui translations

They're shipped by calls.

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

- - - - -
704c995e by Guido Günther at 2021-11-19T17:42:12+01:00
d/copyright: Flip sections

This makes lintian happy.

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

- - - - -
84680401 by Guido Günther at 2021-11-19T17:18:19+00:00
Merge branch 'call-avatar' into 'main'

Use avatar for lockscreen calls

See merge request World/Phosh/phosh!943
- - - - -
70d87232 by Guido Günther at 2021-11-21T15:11:28+00:00
notify-manager: Set urgency

Don't forget to set the urgency when parsing the hints.

Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/653

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

- - - - -
5e3bbca8 by Guido Günther at 2021-11-21T15:11:28+00:00
notify-manager: Don't use a fallback icon for critical notifications

See Tobias comment in https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/938

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

- - - - -
f3625702 by Guido Günther at 2021-11-21T15:36:44+00:00
Merge branch 'notify-urgency' into 'main'

notify-manager: Set urgency

Closes #653

See merge request World/Phosh/phosh!938
- - - - -
503127a7 by Dorota Czaplejewicz at 2021-11-23T12:36:58+00:00
gitlab: Move the steps before the result in the bug template

The existing template reversed the natural order of: steps, result.
It caught me in every of my 3 past bug reports where I started describing the procedure first anyway.

- - - - -
35cea457 by Dorota Czaplejewicz at 2021-11-23T12:37:17+00:00
gitlab: Add place for context in the bug template

- - - - -
374fd93f by Dorota Czaplejewicz at 2021-11-23T12:40:45+00:00
gitlab: Improve setup description in bug template

- - - - -
c58ede6e by Guido Günther at 2021-11-23T16:04:31+00:00
Merge branch 'gitlab' into 'main'

Some improvements to the bug filing template

See merge request World/Phosh/phosh!946
- - - - -
6d8dcad3 by Guido Günther at 2021-11-24T11:33:59+00:00
docked-manager: Ensure mode_changed_cb() sets all values on startup

If can_dock is False the mode_changed_cb() triggered from
docked_manager_constructed() exits early letting the GSettings at their
previous values. Make sure we always set these initially since we mode
before e.g.  device shutdown might be different from the mode on boot.

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

- - - - -
479d7ab4 by Guido Günther at 2021-11-24T11:57:18+00:00
Merge branch 'fixup-dock-on-start' into 'main'

docked-manager: Ensure mode_changed_cb() sets all values on startup

See merge request World/Phosh/phosh!945
- - - - -
b3323a41 by Guido Günther at 2021-11-24T11:58:22+00:00
build: Drop glib fallback

Since we don't require more recent glib than 2.62 we can also drop the
fallback.

Fixes: 8f37b6c9 ("tests: Drop g_test option")

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

- - - - -
9e645459 by Guido Günther at 2021-11-24T12:27:49+00:00
Merge branch 'drop-glib-fallback' into 'main'

build: Drop glib fallback

See merge request World/Phosh/phosh!942
- - - - -
1c67c560 by Guido Günther at 2021-11-26T10:57:11+01:00
layersurface: Make debug message more useful

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

- - - - -
80d38e18 by Guido Günther at 2021-11-26T10:57:13+01:00
shell: Add and use phosh_shell_set_builtin_monitor()

More describte than `on_monitor_added()` and the later will
do more soon.

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

- - - - -
37dc2e3b by Guido Günther at 2021-11-26T10:57:15+01:00
shell: Simplify by using g_set_object

Move clearing and setting to one step that will also handle NULL
correctly.

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

- - - - -
429efaa1 by Guido Günther at 2021-11-26T10:57:18+01:00
Allow the primary monitor to be NULL

This can happen when all monitors are gone.

We basically need to make sure we don't create surfaces on gone devices
but add them once a new monitor shows up.

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

- - - - -
797655c3 by Guido Günther at 2021-11-26T10:57:29+01:00
shell: Remove primary-monitor startup workaround

Since we handle NULL now we can just catch up once a primay monitor is
there.

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

- - - - -
949ffd18 by Guido Günther at 2021-11-26T10:57:31+01:00
shell: Trigger selection of a fallback monitor when all went away

When all monitors went away we need to select a new one to enable.

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

- - - - -
914f692c by Guido Günther at 2021-11-26T10:57:32+01:00
shell: Move find_builtin_monitor upwards

We'll use it from phosh_set_builtin_monitor soon.

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

- - - - -
b41624f9 by Guido Günther at 2021-11-26T10:57:36+01:00
shell: Rename phosh_set_builtin_monitor

use phosh_shell_ prefix as with other methods

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

- - - - -
c8495e88 by Guido Günther at 2021-11-26T10:57:38+01:00
shell: Update builtin monitor in on_monitor_removed as well

So far we only unset the monitor but that's not enough if there is
another builtin monitor that we can use. This can be the case if e.g. a
phone's internal DSI-1 gets disabled and later on reenabled.

We do this by moving setting and unsetting of the builtin monitor to
phosh_shell_set_builtin_monitor() which makes it more symmetric with
phosh_shell_set_primary_monitor() and also moves the signal emission to
a single function so we only get a single `notify::builtin-monitor` when
it gets updated..

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

- - - - -
3c440c83 by Guido Günther at 2021-11-26T10:58:15+01:00
shell: Make sure we pick a new builtin monitor

Since monitors get removed at the very end of their live from the list
of monitors we need to make sure we don't pick the same one when looking
them up.

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

- - - - -
8e1d3bb8 by Guido Günther at 2021-11-26T10:58:17+01:00
shell: Move compositor state notification to its own method

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

- - - - -
df8b27a2 by Guido Günther at 2021-11-26T10:58:19+01:00
shell: Use compositor notifications on primary flips

When there's no primary monitor left let the compsitor know we're in a
recovering state and notify it when things went back to normal. This
allows it to fade us in properly.

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

- - - - -
f02cb0c1 by Guido Günther at 2021-11-26T10:58:24+01:00
monitor: Split finalize and dispose

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

- - - - -
c95dc954 by Guido Günther at 2021-11-26T10:58:26+01:00
monitor-manager: Release wayland resources sooner

Start disposal of the monitor early so wayland resources are already
released and hence can be readded when e.g. a display of the same name
shows up again. This mostly affects wlr-output-power.

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

- - - - -
f0a5e49d by Guido Günther at 2021-11-26T10:22:38+00:00
Merge branch 'no-primary-monitor' into 'main'

Reenable a fallback display when all outputs are disabled

Closes #424

See merge request World/Phosh/phosh!939
- - - - -
8c598625 by Guido Günther at 2021-11-26T13:57:44+01:00
monitor-manager: Clear pending head states on errors

Makes sure there are no pending head state changes when aborting
a config, this might otherwise leak to other head changes in the
future e.g. via phosh_monitor_manager_set_monitor_transform().

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

- - - - -
6ea3bfda by Guido Günther at 2021-11-26T13:57:44+01:00
monitor-manager: Make it clear that the we were invoked with invalid data

The issue is not that we didn't get a primary monitor but rather that
the sender didn't specify one.

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

- - - - -
54631de6 by Guido Günther at 2021-11-26T13:57:44+01:00
monitor-manager: Fix protocol name in debug message

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

- - - - -
9695073a by Guido Günther at 2021-11-26T13:57:44+01:00
monitor-manager: Allow to select primary that is currently disabled

So far we would reject a configuration that selects a new primary
monitor that is currently disabled. This was "o.k." since we couldn't
handle a state without primary. We can handle that now so we should
allow switching back and forth between single monitor configurations.

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

- - - - -
2aaee908 by Guido Günther at 2021-11-26T13:29:28+00:00
Merge branch 'primary-mon-fixes' into 'main'

monitor-manager: Primary monitor fixes

See merge request World/Phosh/phosh!941
- - - - -
b7c51c10 by Guido Günther at 2021-11-26T13:30:26+00:00
ci: Always print error logs on failure

Makes debugging easier

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

- - - - -
a44b39de by Guido Günther at 2021-11-26T13:30:26+00:00
testlib: Print compositor startup message

This helps to figure out when it started

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

- - - - -
6210bf34 by Guido Günther at 2021-11-26T13:30:26+00:00
testlib: Terminate comopsitor on SIGTRAP

Currenlty meson tests time out since the test/shell process ends on e.g.
a SIGTRAP caused by a g_critical () while the compositor process keeps
running making meson wait until it hits the timeout.

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

- - - - -
d8e0c6b8 by Guido Günther at 2021-11-26T14:03:04+00:00
Merge branch 'ci-error-logs' into 'main'

ci: Always print error logs on failure

See merge request World/Phosh/phosh!948
- - - - -
10400d94 by Guido Günther at 2021-11-26T14:34:24+00:00
po: Remove panel.c from POTFILES.in too

Fixes: 08db8d89 ("Rename panel top top-panel")

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

- - - - -
76c57157 by Guido Günther at 2021-11-26T14:34:24+00:00
po: Fix POTFILES.skip

The syntax didn't make `intltool -m` happy causing the
check-po test to fail silently.

Fixes: 0343af09 ("po: Use wildcard to ignore subprojects")

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

- - - - -
8c7d5207 by Guido Günther at 2021-11-26T15:00:33+00:00
Merge branch 'fix-potfiles.skip' into 'main'

Fix po file check and fallout

See merge request World/Phosh/phosh!949
- - - - -
1747f091 by Yuri Chornoivan at 2021-11-26T21:31:08+00:00
Update Ukrainian translation

- - - - -
ffc92535 by Luna Jernberg at 2021-11-27T12:00:24+00:00
Update Swedish translation

- - - - -
e3a0e65d by Florian Loers at 2021-11-29T09:32:26+00:00
Add run-command dialog with Alt+F2 shortcut

Closes #610

- - - - -
3146412a by Guido Günther at 2021-11-29T09:54:27+00:00
Merge branch 'issue/610' into 'main'

Add run-command dialog with Alt+F2 shortcut

Closes #610

See merge request World/Phosh/phosh!930
- - - - -
85e06e68 by Guido Günther at 2021-11-29T10:55:32+01:00
run-command: Use 'activate' signal

Avoids GDK event filtering.

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

- - - - -
8bfff090 by Guido Günther at 2021-11-29T10:37:41+00:00
Merge branch 'run-command-activate-signal' into 'main'

run-command: Use 'activate' signal

See merge request World/Phosh/phosh!952
- - - - -
007ebe99 by Anders Jonsson at 2021-11-29T11:47:20+00:00
Update Swedish translation

- - - - -
e5aff3de by Sebastian Krzyszkowiak at 2021-11-29T17:43:23+00:00
activity: Fix cut out thumbnails

Since 117e397da924093573e8dec57649b8615a7b079e, thumbnails were
often cut out at the bottom. This was because get_scale function
was checking size of a different widget than before refactoring.

- - - - -
6c43eae0 by Sebastian Krzyszkowiak at 2021-11-29T17:43:23+00:00
ui: Move Activity's 6px bottom margin from GtkButton to Overview's Carousel

For thumbnail sizing to work correctly, PhoshActivity shouldn't have other
margins than the ones defined by GtkDrawingArea.

- - - - -
4def4fcf by Sebastian Krzyszkowiak at 2021-11-29T17:43:23+00:00
overview: Use phosh_shell_get_usable_area for activity aspect ratio

Previously we effectively used the aspect ratio of PhoshOverview itself,
which wasn't exactly the same as the ratio of most maximized applications.

- - - - -
04c3a0ed by Sebastian Krzyszkowiak at 2021-11-29T17:43:23+00:00
activity: Take margin into account in get_preferred_width_for_height

The aspect ratio we're interested in is the one of GtkDrawingArea, so to
get the aspect ratio of whole PhocActivity need to compensate for drawing
area's margins.

- - - - -
c0059a76 by Sebastian Krzyszkowiak at 2021-11-29T17:43:23+00:00
activity: Add phosh_activity_get_thumbnail_allocation

- - - - -
c63ee141 by Sebastian Krzyszkowiak at 2021-11-29T17:43:23+00:00
overview: Request thumbnails based on GtkDrawingArea's size

Previously we used the size of whole PhoshActivity there, which isn't the
same as we now have a bottom margin on GtkDrawingArea.

- - - - -
2386f246 by Sebastian Krzyszkowiak at 2021-11-29T17:43:23+00:00
activity: Use GtkDrawingArea's context to determine its background

Using PhoshActivity doesn't make much sense there since it can
already draw its own background.

- - - - -
8c5f90c7 by Sebastian Krzyszkowiak at 2021-11-29T17:43:23+00:00
activity: Use CSS to apply background for maximized windows

- - - - -
a9edf7af by Sebastian Krzyszkowiak at 2021-11-29T17:43:23+00:00
activity: Rename CSS classes, use widget name where possible

- - - - -
5f2180bf by Guido Günther at 2021-11-29T19:31:09+00:00
Merge branch 'thumb' into 'main'

Thumbnail sizing fixes

Closes #629

See merge request World/Phosh/phosh!940
- - - - -
00778c2a by Yuri Chornoivan at 2021-11-29T21:29:21+00:00
Update Ukrainian translation

- - - - -
de1b395e by Guido Günther at 2021-11-30T13:04:54+00:00
system-prompt: Make sure the choice label wraps

Use a separate label where we can set the "wrap" property.

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

- - - - -
7ecf8193 by Guido Günther at 2021-11-30T13:26:35+00:00
Merge branch 'gcr-prompt-label' into 'main'

system-prompt: Make sure the choice label wraps

See merge request World/Phosh/phosh!954
- - - - -
b02aa6f7 by Evangelos Ribeiro Tzaras at 2021-12-01T16:56:09+00:00
subprojects: Forward to latest libcall-ui

This includes the UI tweaks and fixes.

- - - - -
538503ae by Evangelos Ribeiro Tzaras at 2021-12-01T16:56:09+00:00
call: Reindent

- - - - -
6af2a703 by Evangelos Ribeiro Tzaras at 2021-12-01T16:56:09+00:00
dbus: Update calls DBus interface

>From calls revision a28d6946238e46d37d1a750fb9bde70d3254d74b

- - - - -
e0052f01 by Evangelos Ribeiro Tzaras at 2021-12-01T16:56:09+00:00
call: Hook up CanDtmf property

This controls whether CuiDisplay allows revealing the dialpad.

- - - - -
ff8c6bf5 by Evangelos Ribeiro Tzaras at 2021-12-01T16:56:09+00:00
call: Hook up SendDtmf DBus method

This sends the dtmf tone to Calls.

- - - - -
2ef0f5b6 by Evangelos Ribeiro Tzaras at 2021-12-01T16:56:09+00:00
css: lockscreen: DTMF keypad should respect phoshs background color

The keypad is a child of a GtkActionBar in CuiCallDisplay which has the
background style class set. Setting the background color for the GtkActionBar
in CSS ensures that phoshs styling is respected.

- - - - -
94b331cd by Guido Günther at 2021-12-01T17:51:10+00:00
Merge branch 'call_handle_dtmf' into 'main'

Handle DTMF

Closes #676

See merge request World/Phosh/phosh!944
- - - - -
a6264a2a by Guido Günther at 2021-12-02T21:52:42+01:00
Document changes and release 0.14.1

- - - - -
edef3fe8 by Guido Günther at 2021-12-06T10:48:45+00:00
Merge branch 'rel-0.14.1' into 'main'

Document changes and release 0.14.1

See merge request World/Phosh/phosh!957
- - - - -


30 changed files:

- .gitlab-ci.yml
- .gitlab/issue_templates/bug.md
- NEWS
- debian/changelog
- debian/copyright
- + debian/not-installed
- debian/phosh.install
- docs/phosh-docs.xml
- meson.build
- po/POTFILES.in
- po/POTFILES.skip
- po/sv.po
- po/uk.po
- src/activity.c
- src/activity.h
- src/app-grid.c
- src/app-tracker.c
- src/call.c
- src/dbus/org.gnome.Calls.Call.xml
- src/docked-manager.c
- src/gnome-shell-manager.c
- + src/keypad.c
- + src/keypad.h
- src/layersurface.c
- src/lockscreen-manager.c
- src/lockscreen.c
- src/meson.build
- src/mode-manager.c
- src/monitor-manager.c
- src/monitor-manager.h


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/1cc89414893665a0821d15d83c6e3b4789ac5cae...edef3fe8a9effaa0cfa267ec13f62a6af1ade985

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/1cc89414893665a0821d15d83c6e3b4789ac5cae...edef3fe8a9effaa0cfa267ec13f62a6af1ade985
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/20211206/9a8c26c7/attachment-0001.htm>


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