[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/master] 130 commits: data: Add gsd-wwan to required components
Arnaud Ferraris (@a-wai)
gitlab at salsa.debian.org
Wed Jul 14 14:52:42 BST 2021
Arnaud Ferraris pushed to branch debian/master at Debian On Mobile / phosh
Commits:
c68c55fc by Guido Günther at 2021-06-07T10:33:41+00:00
data: Add gsd-wwan to required components
This makes sure it's also started in systemd mode so the PIN request
happens.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
14b50b95 by Guido Gunther at 2021-06-07T11:11:29+00:00
Merge branch 'systemd-wwan' into 'master'
data: Add gsd-wwan to required components
See merge request Librem5/phosh!833
- - - - -
2ace5075 by Guido Günther at 2021-06-12T17:33:03+00:00
tests: Remove smoke test
It served us well initally but since we can now tests against
the headless compositor without extra setup.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
e3df183a by Guido Günther at 2021-06-12T17:33:03+00:00
overview: Don't set CSS name twice
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
53661a3c by Guido Günther at 2021-06-12T17:33:03+00:00
protocol: Sort wayland protocols alphabetically
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
0ff9d645 by Guido Günther at 2021-06-12T17:33:03+00:00
phosh-wayland: Sort wayland protocol headers alphabetically
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b4a84b2f by Guido Günther at 2021-06-12T17:33:03+00:00
shell: Sort manager objects
Sort the ones that get created by the shell and those created on the fly
into separate sections and sort those alphabetically. Ideally we want
to distingiush the getters by name at some point.
(There's a third type (singletons) which we dont' bother about here and
which we're reducing bit by bit)
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
7352708c by Guido Günther at 2021-06-12T17:33:03+00:00
phosh-wayland: Get virtual-keyboard-manager
This is only used in the tests.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
2c8d13de by Guido Günther at 2021-06-12T17:33:03+00:00
tests: Allow to inject virtual keyboard events
That's fairly minimal at the moment but sufficient to test
dialogs, etc.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b3aa7821 by Guido Günther at 2021-06-12T17:33:03+00:00
system-modal-dialog: Allow to get and remove buttons
Add API to query the current buttons and remove them. This just
proxies to GtkContainer.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
fb679883 by Guido Günther at 2021-06-12T17:33:03+00:00
Implement most parts of org.Gtk.MountOperationHandler
This allows to mount e.g. LUKS encrypted volumes via nautilus.
Closes: #158
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
2ca82ddb by Guido Gunther at 2021-06-12T18:10:19+00:00
Merge branch 'org-gtk-mounthandler' into 'master'
mount operation handler bits
Closes #158
See merge request Librem5/phosh!670
- - - - -
5c73c25a by ZenWalker at 2021-06-14T18:44:07+02:00
brightness: 'g_warning' instead 'g_error'
- - - - -
d3b1db5f by Guido Gunther at 2021-06-17T14:14:50+00:00
Merge branch 'gwarning' into 'master'
brightness: 'g_warning' instead 'g_error'
See merge request Librem5/phosh!817
- - - - -
86dad1df by Guido Günther at 2021-06-21T08:20:52+00:00
data: Add Phosh to DestkopNames
This adds 'Phosh' to XDG_CURRENT_DESKTOP
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
0a411bed by Guido Günther at 2021-06-21T08:20:52+00:00
data: Only apply gsetting overrides to Phosh session
This makes sure we don't e.g. messup settings for GNOME like
enabling the OSK.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
dc96bdb3 by Guido Gunther at 2021-06-21T09:01:12+00:00
Merge branch 'phosh-gsettings' into 'master'
data: Add Phosh to DestkopNames
See merge request Librem5/phosh!834
- - - - -
168cec96 by Guido Günther at 2021-06-25T09:30:30+00:00
screenshot-manager: Remove opaque handler in dispose
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
3d2864f0 by Guido Günther at 2021-06-25T09:30:30+00:00
screenshot-manager: Actually set fader_id
It got cleared but never set.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b96496a6 by Guido Günther at 2021-06-25T09:30:30+00:00
lockscreen-manager: Shorten property enum values
This is what we recommend in Hacking.md.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
ce1c9074 by Guido Günther at 2021-06-25T09:30:30+00:00
proximity: Fix function spacing
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
81863089 by Guido Günther at 2021-06-25T09:30:30+00:00
lockscreen: Drop style class
We set it in the ui file already.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
187deecd by Guido Günther at 2021-06-25T09:30:30+00:00
Drop HANDY_USE_UNSTABLE_API
Libhany's API isn't unstable anymore
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
65472c75 by Guido Günther at 2021-06-25T09:30:30+00:00
Add calls manager
This tracks ongoing calls via the sm.puri.Calls DBus interface.
This can be used to (e.g. activate the proximity sensor and to
unblank the screen on incoming calls).
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b7c4a17e by Guido Günther at 2021-06-25T09:30:30+00:00
lockscreen-manager: Unblank on incoming calls
Do it here instead of in lockscreen-manager since
is where we'd also switch to the calls page later on.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
e08b852d by Guido Günther at 2021-06-25T09:30:30+00:00
proximity: Only use proximity sensor on active calls
See https://source.puri.sm/Librem5/calls/-/issues/175
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
731952e7 by Guido Günther at 2021-06-25T09:30:30+00:00
debian: Add breaks relationship on older calls
This makes sure calls we don't try to run against a calls without
the DBus interface.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
c73cd52c by Guido Gunther at 2021-06-25T10:08:23+00:00
Merge branch 'calls' into 'master'
Unblank screen on incoming calls and only enable proximity on active calls
Closes calls#175
See merge request Librem5/phosh!777
- - - - -
ad9c1855 by Guido Günther at 2021-06-25T10:59:46+00:00
libhandy API isn't unstable anymore
So drop HANDY_USE_UNSTABLE_API.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
31b83beb by Guido Günther at 2021-06-25T10:59:46+00:00
overview: sort includes
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
2de66860 by Guido Günther at 2021-06-25T10:59:46+00:00
shell: Shorten property names
This is what we recommend in HACKING.md
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
970d9d8f by Guido Günther at 2021-06-25T10:59:46+00:00
overview: Add missing G_{BEGIN,END}_DECLS
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
758b9ca8 by Guido Günther at 2021-06-25T10:59:46+00:00
app-grid: Unref sorted model
The following gtk_filter_list_model_new() takes a ref on its own.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
7ec05e57 by Guido Gunther at 2021-06-25T11:53:09+00:00
Merge branch 'cleanups' into 'master'
Cleanups from "only-adaptive-apps"
See merge request Librem5/phosh!836
- - - - -
3c805add by Guido Günther at 2021-06-26T16:35:35+00:00
gitlab-ci: Build against PureOS byzantium
Debian currently lacks recent enough kernel headers
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
791dfcb9 by Guido Günther at 2021-06-26T16:35:35+00:00
data: Always set `hidden_under_systemd`
This avoids a meson warning
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
73a2c304 by Guido Günther at 2021-06-26T16:35:35+00:00
build: Set include dirs explicitly
Otherwise we might end up with the toplevel include dir pretty late in
the search path and pick up GVCs config.h.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
aa4046f9 by Guido Günther at 2021-06-26T16:35:35+00:00
build: Drop -I. from project_arguments
root_inc handles this for us.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
4b47814a by Guido Günther at 2021-06-26T16:35:35+00:00
hks-manager: Fix typo
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
415970a8 by Guido Günther at 2021-06-26T16:35:35+00:00
hks-manager: Don't assert but rather use unknown opration type
Getting odd info from /dev/rfkill is not worth crashing the shell.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
39eb14fe by Guido Günther at 2021-06-26T16:35:35+00:00
build: Write config.h later
This allows us to use more results from feature detection.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
6034dc76 by Guido Günther at 2021-06-26T16:35:35+00:00
hks-manager: Use rfkill_event_ext when available
This makes sure we parse two consecutive results correctly. If the
header is not available fall back to rfkill_event which works correctly
on kernels that don't expose this field.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b6c1243b by Guido Günther at 2021-06-26T16:35:35+00:00
debian: Build-depend on recent kernel headers
These provide rfkill_event_ext
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
05aa0770 by Guido Günther at 2021-06-26T16:35:35+00:00
hks-manger: Don't leak list
Allthough we had a `_and_free()` funciton we didnt' clean it up.
Instead of cleaning up within that rather use automatic cleanup.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
380fb14c by Guido Gunther at 2021-06-26T17:10:56+00:00
Merge branch 'hks-ext' into 'master'
Handle newer rfkill structs
See merge request Librem5/phosh!835
- - - - -
96f3a212 by Guido Günther at 2021-06-28T15:18:44+00:00
home: Reveal whole home-bar instead of only arrow
This gives us 40px more vertical space when there's no open applications
and removes the somewhat odd looking black bar.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
55cb5d91 by Guido Gunther at 2021-06-28T15:58:59+00:00
Merge branch 'overview-vert-space' into 'master'
home: Reveal whole home-bar instead of only arrow
See merge request Librem5/phosh!837
- - - - -
79f899de by Guido Günther at 2021-06-28T16:41:18+00:00
home: Add getter for overview
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
f2da97d2 by Guido Günther at 2021-06-28T16:41:18+00:00
overview: Add getter for the app-grid
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
74475b23 by Guido Günther at 2021-06-28T16:41:18+00:00
app-grid: Allow to filter for adaptive apps only
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
956bc0c9 by Guido Günther at 2021-06-28T16:41:18+00:00
app-grid: Allow for a configured list of adaptive apps
This will help to avoid frustration until apps are tagged as such.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
05822465 by Guido Günther at 2021-06-28T16:41:18+00:00
app-grid: Move signal enum above class
This makes it match the proposed layout in HACKING.md
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
8d412064 by Guido Günther at 2021-06-28T16:41:18+00:00
app-grid: Allow to toggle adaptive app filtering via setter and property
This allows other parts of the shell to turn adaptive app filtering on
or off.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
bf4bdb9a by Guido Günther at 2021-06-28T16:41:18+00:00
app-grid: Move object cleanup to dispose()
Otherwise we get a reference cycle between self->actions and
and self disposal which keeps the app-grid around a bit longer
and just long enough to make app-list-model emit another items-changed.
Since `priv->search` is then gone we fail the 'priv->search != NULL'
check in search_apps.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
96c66872 by Guido Günther at 2021-06-28T16:41:18+00:00
app-grid: Add menu button to toggle adaptive app filtering
Add a menu next to the search bar that allows to filter adaptive apps
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b2b8baab by Guido Günther at 2021-06-28T16:41:18+00:00
shell: Sync adaptive app filtering with docked mode
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
8d8b36f1 by Guido Günther at 2021-06-28T16:41:18+00:00
Allow to toggle app filtering globally
This allows to turn of adaptive app filtering completely.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
19ebe2ec by Guido Günther at 2021-06-28T16:41:18+00:00
data: Update adaptive app defaults
Add those from phosh's default set that aren't marked yet
but are adaptive and drop those that are and had a release.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
d4ffcadc by Guido Gunther at 2021-06-28T17:29:31+00:00
Merge branch 'only-adaptive-apps' into 'master'
Only show adaptive apps when not docked
Closes #367
See merge request Librem5/phosh!639
- - - - -
ec9cef04 by Yuri Chornoivan at 2021-06-29T08:33:44+03:00
po: Update Ukrainian translation
- - - - -
108b1269 by Guido Gunther at 2021-06-29T07:18:28+00:00
Merge branch 'update_uk17' into 'master'
po: Update Ukrainian translation
See merge request Librem5/phosh!841
- - - - -
6df69304 by Guido Günther at 2021-06-29T12:11:45+02:00
calls-manager: Add alerting to "active" state
We also want to blank in that case.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
25e185c9 by Guido Gunther at 2021-06-29T13:59:56+00:00
Merge branch 'call-state-allerting' into 'master'
calls-manager: Add alerting to "active" state
See merge request Librem5/phosh!843
- - - - -
30bd895f by Guido Günther at 2021-06-30T07:55:34+00:00
d/changelog: Remove duplicate entry
This got added accidentally before 0.6.0
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
8fc8770c by Guido Günther at 2021-06-30T07:55:34+00:00
Add NEWS file
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
c76a799b by Guido Günther at 2021-06-30T07:55:34+00:00
Document changes and release 0.12.0
- - - - -
aff609ed by Guido Gunther at 2021-06-30T09:00:13+00:00
Merge branch 'rel-0.12.0' into 'master'
Release 0.12.0
See merge request Librem5/phosh!842
- - - - -
0e377863 by Guido Günther at 2021-06-30T11:06:17+02:00
d/changelog: Bump version to 0.12.0
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
7aa55f62 by Guido Günther at 2021-06-30T12:08:57+02:00
d/control: Bump phoc recommends
Recommend a version that allows us to bind all the interesting
keys.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
40bf03fd by Guido Gunther at 2021-06-30T12:45:55+00:00
Merge branch 'master' into 'master'
d/control: Bump phoc recommends
See merge request Librem5/phosh!844
- - - - -
b3c79614 by Guido Günther at 2021-07-02T08:03:00+00:00
rotation-manager: Clarify debug message
Otherwise it can be confused with the rotation mode
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
09d53040 by Guido Günther at 2021-07-02T08:03:00+00:00
rotation-manager: Don't claim accelerometer with orientation-lock
This reduces the work for iio-sensor-proxy a lot improving battery life.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
cf8fe275 by Guido Gunther at 2021-07-02T12:54:29+00:00
Merge branch 'accel-claim' into 'master'
rotation-manager: Don't claim accel when orientation is locked
See merge request Librem5/phosh!838
- - - - -
97158137 by Guido Günther at 2021-07-04T16:18:41+00:00
shell: Move public functions to the end of the file
This makes it consistent with HACKING.md
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
a66a0001 by Guido Günther at 2021-07-04T16:18:41+00:00
shell: Add guards to public functions
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
e4d7555e by Guido Günther at 2021-07-04T16:18:41+00:00
shell: Protect against lockscreen-manager not being up yet
We get the monitors very early and the lockscreen_manager is not yet
created. Avoid a critical (and potential crash if we wiggle code around
later on).
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
00d1bb81 by Guido Günther at 2021-07-04T16:18:41+00:00
overview: Only lookup activity if needed
No need to lookup the activity if the toplevel didn't get activated.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
944d76ce by Guido Günther at 2021-07-04T16:18:41+00:00
overview: Change activity type
This avoids some casting
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
9c2e3b09 by Guido Günther at 2021-07-04T16:18:41+00:00
overview: Unset activity when toplevel goes away
This prevents us from trying to set a focus on an
inexistent activity in phosh_overview_reset.
Fixes: 009177fac12b41d780ffc255bbb1105915407ead
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
675a75db by Guido Gunther at 2021-07-04T17:19:17+00:00
Merge branch 'fix-criticals' into 'master'
Fix criticals
See merge request Librem5/phosh!839
- - - - -
1551ad65 by Sebastian Krzyszkowiak at 2021-07-06T01:39:34+02:00
Revert "data: Update adaptive app defaults"
The commit intended to update adaptive app list, but it actually
changed the default favorites.
This reverts commit 19ebe2ec3a0df741b6935ac37de610b3c5e01117.
- - - - -
562da781 by Guido Gunther at 2021-07-06T06:54:20+00:00
Merge branch 'schema' into 'master'
Revert "data: Update adaptive app defaults"
See merge request Librem5/phosh!846
- - - - -
c4bf7917 by Sebastian Krzyszkowiak at 2021-07-06T07:01:10+00:00
data/phosh.service: Add Phosh to XDG_CURRENT_DESKTOP
Commit 86dad1dfcc20b56add8a1dff5c4637ce51a0ec69 has already done
that for the Wayland session, but missed adding a similar change
to the systemd service.
- - - - -
bd8b8ee1 by Guido Gunther at 2021-07-06T07:49:57+00:00
Merge branch 'desktop' into 'master'
data/phosh.service: Add Phosh to XDG_CURRENT_DESKTOP
See merge request Librem5/phosh!847
- - - - -
d84e75bb by Sebastian Krzyszkowiak at 2021-07-06T07:57:16+00:00
style: Adjust search bar spacing
This brings it back to how it looked before introducing
app filtering, which was closer to the mockups.
- - - - -
6f46a2fe by Guido Gunther at 2021-07-06T08:56:14+00:00
Merge branch 'margins' into 'master'
style: Adjust search bar spacing
See merge request Librem5/phosh!848
- - - - -
f227be4a by Guido Günther at 2021-07-06T09:09:33+00:00
location-manager: Unref dbus proxy
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b322b52f by Guido Günther at 2021-07-06T09:09:33+00:00
bt-manager: Unref dbus proxy
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
99771f00 by Guido Günther at 2021-07-06T09:09:33+00:00
wwan-mm: Unref modem dbus proxies
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
eb94a39f by Guido Günther at 2021-07-06T09:09:33+00:00
wwan-mm: Simplify chain up
Use same pattern as elsewhere
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
7d4b7757 by Guido Günther at 2021-07-06T09:09:33+00:00
lockscreen-manager Unref session-presence proxy
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
84a223a5 by Guido Günther at 2021-07-06T09:09:33+00:00
screenshot-manager: Don't hold ref when acquiring the bus
Otherwise we never dispose since the ref would only be dropped
on g_bus_unown_name which is called in dispose.
Since the manager stays around until shell shutdown this isn't a
problem.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
dc77f9d6 by Guido Günther at 2021-07-06T09:09:33+00:00
location-manager: Don't hold a ref during name watching
Since the unwatch happens in dispose only we'd never drop that ref.
Since the manager stays around during the shell's lifetime this
is not a problem.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
27fb2f9c by Guido Günther at 2021-07-06T09:09:33+00:00
torch-manager: Cancel proxy creation on dispose
This makes sure there's no lingering async callbacks.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
488393b0 by Guido Günther at 2021-07-06T09:09:33+00:00
monitor-manager: Adjust DBus naming
Use DBus instead of Dbus as with all other protocols and drop
use PhoshDBus as namespace which we want to use for all protocols
that don't need an object manager.
Reindent the interface function arguments while at that.
Fixes: a749990f0c37c7e361f6c1df945053b0432d0415
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
59e8d4e3 by Guido Günther at 2021-07-06T09:09:33+00:00
mode-manager: Avoid warning when DBus operation got cancelled
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
76830823 by Guido Günther at 2021-07-06T09:09:33+00:00
tests: Fix alphabetic ordering
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
ad53b26c by Guido Günther at 2021-07-06T09:09:33+00:00
testlib: Simplify getting a useful shell object
This adds functions to get a compositor, shell and isolated
session bus for testing which allows us to deduplicate some
code.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
13ceba4c by Guido Günther at 2021-07-06T09:09:33+00:00
test-notify-manager: Use testlib helpers
Simplifies the code.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
3105ac26 by Guido Günther at 2021-07-06T09:09:33+00:00
test-monitor-manager: Use testlib helpers
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
3cf9ac3d by Guido Günther at 2021-07-06T09:09:33+00:00
test-screenshot-manager: Use testlib helpers
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
1daefd2e by Guido Gunther at 2021-07-06T09:53:41+00:00
Merge branch 'test-cleanups-and-resource-fixes' into 'master'
Simplify writing tests, (mostly) use private session bus and fix leaks found by that
See merge request Librem5/phosh!840
- - - - -
03ab7931 by Guido Günther at 2021-07-08T12:31:44+02:00
calls-manager: Move state enum to header file
This makes it useable in the tests
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
10c28acf by Guido Günther at 2021-07-08T12:31:44+02:00
calls-manager: Don't clear calls hash when name owner goes away
gio's object-manager sends us proper remove signals for each object.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
38ff0a74 by Guido Günther at 2021-07-08T12:31:44+02:00
gcovr: Exclude subprojects from coverage
We don't bother about glib or gvc test coverate
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
d20f7e90 by Guido Günther at 2021-07-08T12:31:44+02:00
Add support for using glib as a subproject
This allows us to run the tests that have our object manager fixes.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
f7a6fe22 by Guido Günther at 2021-07-08T12:31:44+02:00
gitlab-ci: Run extended tests on bullseye
Don't bother for the crossbuild since we don't run tests there and this
would just make build times longer.
Since we dont't want to build documentation for glib we need to do an
extra build for gtk-doc that uses system glib.
This gets simpler again once the next glib is released.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
108c9bf8 by Guido Günther at 2021-07-08T12:31:44+02:00
calls-manager: Add test
We need to preserve DISPLAY for xvfb and set XDG_RUNTIME_DIR since
g_test_dbus_up unsets those via g_test_dbus_unset.
This needs https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2120
to not deadlock.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
a3f7074c by Guido Gunther at 2021-07-08T11:33:52+00:00
Merge branch 'calls-manager-test' into 'master'
Add calls-manager-test
See merge request Librem5/phosh!845
- - - - -
710a96e7 by Guido Günther at 2021-07-08T14:19:20+02:00
build: It's phosh, not libhandy
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
4a80d067 by Guido Günther at 2021-07-08T14:19:20+02:00
phosh-wwan: Return NULL not boolean
The operator is a string.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b229acd8 by Guido Günther at 2021-07-08T14:19:20+02:00
check-po: Check for ui files too
Use an extended regexp so we don't miss ui files
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
75e36107 by Guido Günther at 2021-07-08T14:19:20+02:00
po: Add gtk-mount-prompt.ui
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
0343af09 by Guido Günther at 2021-07-08T14:19:20+02:00
po: Use wildcard to ignore subprojects
This makes sure we don't have to catch up when the subproject changes
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
5daa7bdc by Guido Günther at 2021-07-08T14:19:20+02:00
docs: Add calls DBus protocol
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
06f100dd by Guido Günther at 2021-07-08T14:19:20+02:00
HACKING: document that we prefer css names over style classes
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
0c3b8c58 by Guido Günther at 2021-07-08T14:19:20+02:00
lockscreen: Drop style class
We use gtk_widget_class_set_css_name so don't need an additional
style class.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
deef235b by Guido Günther at 2021-07-08T14:19:20+02:00
lockscreen: Use enum for page names
It quickly becomes confusing otherwise
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
b0128a0d by Guido Günther at 2021-07-08T14:19:20+02:00
lockscreen: Fix indentation
Bring this in line with current coding standards.
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
e035253a by Guido Günther at 2021-07-08T14:19:20+02:00
lockscreen: Use g_clear_handle_id ()
Signed-off-by: Guido Günther <guido.gunther at puri.sm>
- - - - -
dcea8d88 by Guido Gunther at 2021-07-09T14:21:56+00:00
Merge branch 'cleanups' into 'master'
Cleanups from !780
See merge request Librem5/phosh!849
- - - - -
178d49b4 by Vittorio Monti at 2021-07-10T12:26:02+02:00
po: Update Italian translation
- - - - -
bcbf0058 by Guido Gunther at 2021-07-10T11:28:40+00:00
Merge branch 'po-it' into 'master'
po: Update Italian translation
See merge request Librem5/phosh!851
- - - - -
4731af0a by Yuri Chornoivan at 2021-07-11T16:31:36+03:00
po: Update Ukrainian translation
- - - - -
c2caa63e by Guido Gunther at 2021-07-12T07:09:19+00:00
Merge branch 'update_uk18' into 'master'
po: Update Ukrainian translation
See merge request Librem5/phosh!852
- - - - -
dc61d092 by Anders Jonsson at 2021-07-12T07:09:58+00:00
po: Update Swedish translation
- - - - -
13bb0d2c by Guido Gunther at 2021-07-12T08:28:06+00:00
Merge branch 'l10n-sv' into 'master'
po: Update Swedish translation
See merge request Librem5/phosh!853
- - - - -
7be901c6 by Guido Günther at 2021-07-12T16:09:33+02:00
Document changes and release 0.12.1
- - - - -
f10df68e by Guido Gunther at 2021-07-14T11:55:36+00:00
Merge branch 'rel-0.12.1' into 'master'
Document changes and release 0.12.1
See merge request Librem5/phosh!854
- - - - -
31f23ee1 by Arnaud Ferraris at 2021-07-14T15:43:51+02:00
New upstream version 0.12.1
- - - - -
30 changed files:
- .gitignore
- .gitlab-ci.yml
- HACKING.md
- + NEWS
- config.h.in
- data/00_sm.puri.Phosh.gschema.override
- data/meson.build
- data/phosh.service
- data/sm.puri.phosh.gschema.xml
- data/wayland-sessions/phosh.desktop
- debian/control
- docs/phosh-docs.xml
- gcovr.cfg
- meson.build
- meson_options.txt
- po/POTFILES.in
- po/POTFILES.skip
- po/it.po
- po/sv.po
- po/uk.po
- protocol/meson.build
- + protocol/virtual-keyboard-unstable-v1.xml
- src/app-grid.c
- src/app-grid.h
- src/bt-manager.c
- + src/calls-manager.c
- + src/calls-manager.h
- src/dbus/meson.build
- + src/dbus/org.Gtk.MountOperationHandler.xml
- + src/dbus/sm.puri.Calls.Call.xml
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/866a9f06bf6475816d36b6d53ae452b3f32e6456...31f23ee1284e8c00f116265e1f506ffda63c3e45
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/866a9f06bf6475816d36b6d53ae452b3f32e6456...31f23ee1284e8c00f116265e1f506ffda63c3e45
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/20210714/030fccac/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list