gnome-shell:wip/pad-osd

Last commit made on 2016-07-20
Get this branch:
git clone -b wip/pad-osd https://git.launchpad.net/gnome-shell

Branch merges

Branch information

Name:
wip/pad-osd
Repository:
lp:gnome-shell

Recent commits

f9693d3... by Carlos Garnacho

TMP: theme osd changes

dc280ef... by Carlos Garnacho

ui: Add PadOsd

This is an implementation of the pad OSD that's been previously
present in gnome-settings-daemon. Since things are moving closer
to the compositor, it makes sense to have this implemented as shell
UI.

4fc0c51... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

Provide org.freedesktop.impl.portal.access implementation

If a sandboxed app requests access to some system resource (camera,
microphone, location), the portal frontend needs to ask the user
for permission. In GNOME, we want this to be a system modal dialog,
so provide an org.freedesktop.impl.portal.access implementation
that exposes a generic system modal permission dialog on the bus.

https://bugzilla.gnome.org/show_bug.cgi?id=768669

f5c058a... by Jonas Ådahl

Use clutter_stage_capture instead of cogl's read_pixels

There is no longer any guarantee that there'll be one single
framebuffer to read pixels from. In order to still read pixels from the
stage, use the new clutter_stage_capture API.

https://bugzilla.gnome.org/show_bug.cgi?id=768979

0dac0ad... by Marinus Schraal <email address hidden>

build: Bump gsettings-desktop-schemas requirement

Require at least 3.21.3 for the MRU input source schema.

https://bugzilla.gnome.org/show_bug.cgi?id=768956

5d4d1e2... by Chao-Hsiung Liao

Updated Chinese (Hong Kong) translation

2f0039e... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

app: Add a construct-only app-info property

This will allow us to create a ShellApp from JS code, for instance
for .desktop files that aren't known to the AppSystem.

https://bugzilla.gnome.org/show_bug.cgi?id=762206

9202309... by Piotr Drąg

Updated Polish translation

7e0e224... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

calendar-server: Use the actual recurrence ID of events

Instead of querying the client for a list of objects and using
e_cal_recur_generate_instances() to get occurrences for each of
them, we can use e_cal_client_generate_instances_sync() which
combines the functionality of both functions. This doesn't only
save us some lines of code (yay!), but also gives us access to
the real recurrence ID of an event, so we can get rid of the hack
of faking one.

https://bugzilla.gnome.org/show_bug.cgi?id=748226

35825cf... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

calendar-server: Get recurrence ID from occurrences

We use the triplet of source ID, UID and recurrence ID to create
an ID to unambiguously identify an event, which we use to implement
hiding dismissed events from the calendar. However we currently
try to fetch the recurrence ID from the objects returned by
e_cal_client_get_object_list_sync(), which are always the primary
events with no recurrence ID. Instead, we need a recurrence ID
associated with each occurrence.

https://bugzilla.gnome.org/show_bug.cgi?id=748226