1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-06-25 05:09:30 +00:00
Purism-Calls/src
Julian Sparber e911f391c6
Use correct parent class when chaining up overridden functions
How `g_type_class_peek ()` was used it didn't return the correct parent
class in most cases.
G_DEFINE_TYPE macro creates a pointer we can use to get the parent
class `n_p_parent_class`.
Because we didn't use the correct parent class the object initialisation
wasn't fully completed for some GtkWidgets.
See https://developer.gnome.org/gobject/stable/chapter-gobject.html#gobject-instantiation
for more information.

This commit makes use of the `n_p_parent_class pointer` created for this
specific use case where ever possible.

Fixes: https://source.puri.sm/Librem5/calls/issues/118
2020-02-19 12:49:58 +01:00
..
ui NewCallBox+CallDisplay: UI facelift 2020-01-28 17:58:01 +01:00
wayland Display call window over the phosh lockscreen 2019-09-06 14:58:08 +01:00
calls-application.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-application.h Add calls-application class 2018-10-04 18:33:47 +05:30
calls-best-match-view.vala Add phone number lookup using libfolks 2019-10-29 13:21:45 +00:00
calls-best-match.c Add initial avatar support 2019-12-10 14:46:31 +00:00
calls-best-match.h Add initial avatar support 2019-12-10 14:46:31 +00:00
calls-call-data.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-call-data.h Preliminary documentation of provider interfaces 2018-05-23 09:59:28 +01:00
calls-call-display.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-call-display.h call-display: Add a dial pad overlay 2018-08-29 09:05:57 +02:00
calls-call-holder.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-call-holder.h Initial import of cleaned Calls working tree 2018-05-17 14:16:51 +01:00
calls-call-record-row.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-call-record-row.h Use libfolks phone number lookup in call record display 2019-10-29 14:54:45 +00:00
calls-call-record.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-call-record.h Record calls to an SQLite database via libgom 2019-07-22 14:37:41 +01:00
calls-call-selector-item.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-call-selector-item.h src: Remove mutual reference between call -holder and -selector-item 2018-11-30 16:48:25 +00:00
calls-call-window.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-call-window.h src: Give the Provider to the CallWindow on construction 2018-10-08 10:40:02 +00:00
calls-call.c calls-call: Add calls_call_get_inbound function 2019-07-22 11:52:42 +01:00
calls-call.h calls-call: Add calls_call_get_inbound function 2019-07-22 11:52:42 +01:00
calls-contacts.c Add initial avatar support 2019-12-10 14:46:31 +00:00
calls-contacts.h Add initial avatar support 2019-12-10 14:46:31 +00:00
calls-encryption-indicator.c Add CallsEncryptionIndicator 2018-07-31 10:14:49 +02:00
calls-encryption-indicator.h Add CallsEncryptionIndicator 2018-07-31 10:14:49 +02:00
calls-enumerate-params.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-enumerate-params.h src: Generalise Provider object enumeration with calls_enumerate() 2018-11-01 11:14:49 +00:00
calls-enumerate.c src: Generalise Provider object enumeration with calls_enumerate() 2018-11-01 11:14:49 +00:00
calls-enumerate.h src: Generalise Provider object enumeration with calls_enumerate() 2018-11-01 11:14:49 +00:00
calls-history-box.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-history-box.h Use libfolks phone number lookup in call record display 2019-10-29 14:54:45 +00:00
calls-main-window.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-main-window.h Use libfolks phone number lookup in call record display 2019-10-29 14:54:45 +00:00
calls-message-source.c Preliminary documentation of provider interfaces 2018-05-23 09:59:28 +01:00
calls-message-source.h Preliminary documentation of provider interfaces 2018-05-23 09:59:28 +01:00
calls-new-call-box.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-new-call-box.h Hook up Recent Calls list to database 2019-08-01 14:39:55 +01:00
calls-origin.c Initial import of cleaned Calls working tree 2018-05-17 14:16:51 +01:00
calls-origin.h Initial import of cleaned Calls working tree 2018-05-17 14:16:51 +01:00
calls-party.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-party.h Initial import of cleaned Calls working tree 2018-05-17 14:16:51 +01:00
calls-phone-number-query.vala Add phone number lookup using libfolks 2019-10-29 13:21:45 +00:00
calls-provider.c Fix modem addition/removal and deal with ModemManager appearing/vanishing 2018-10-19 10:24:00 +00:00
calls-provider.h src: Generalise Provider object enumeration with calls_enumerate() 2018-11-01 11:14:49 +00:00
calls-record-store.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-record-store.h Hook up Recent Calls list to database 2019-08-01 14:39:55 +01:00
calls-ringer.c Use correct parent class when chaining up overridden functions 2020-02-19 12:49:58 +01:00
calls-ringer.h Add ringtone support using GSound 2018-11-09 16:30:40 +00:00
calls-wayland-config.h Display call window over the phosh lockscreen 2019-09-06 14:58:08 +01:00
calls.gresources.xml NewCallBox+CallDisplay: UI facelift 2020-01-28 17:58:01 +01:00
main.c main: Remove needless cast to GtkApplication 2018-11-09 16:20:39 +00:00
meson.build Replace HdyDialer with HdyKeypad and bump libhandy to 0.0.12 2020-01-27 14:27:06 +01:00
style.css NewCallBox+CallDisplay: UI facelift 2020-01-28 17:58:01 +01:00
util.c Add initial avatar support 2019-12-10 14:46:31 +00:00
util.h Add initial avatar support 2019-12-10 14:46:31 +00:00