- 23 Nov, 2018 1 commit
-
-
Bob Ham authored
This is an initial, static implementation of plugins. The CallsApplication has a plugin name which can be changed with a new --provider command line option. This plugin name is used to instantiate the appropriate plugin when the application is activated. From then on, the plugin cannot change. In future, we can expand this support to include loading multiple plugins at once, configurable through some UI. This will have far-reaching implications though, and complicate things like enumerating the provider hierarchy. There is also no practical benefit right now; the mm and ofono plugins can't be used at the same time because ModemManager and oFono don't play nice together, and the whole raison d'être of the dummy plugin is undermined if you can make use of one of the others. So for now, we just implement one static plugin.
-
- 09 Nov, 2018 3 commits
- 01 Nov, 2018 1 commit
-
-
Bob Ham authored
-
- 19 Oct, 2018 1 commit
-
-
Bob Ham authored
Modems being added or removed were not working. To fix this, we pay attention to the "object-removed" event and not just "interface-removed". Also, to deal with ModemManager appearing and vanishing, we add a GDBus watch on ModemManager's D-Bus object. Finally, we provide appropriate UI feedback when it's not possible to make a call. Closes #15 Closes #16
-
- 10 Oct, 2018 8 commits
-
-
Bob Ham authored
Not even sure how these crept into the repository.
-
Bob Ham authored
The return value of this callback, used for the call selector flow box, should have a reference added to it. The callback's return value is annotated as "transfer full".
-
Bob Ham authored
In the current order, the holder is finalized before we can get the display, causing an error. We just have to switch the two around
-
Bob Ham authored
-
Bob Ham authored
The display and selector item have floating references when created, not normal references. Therefore we need to sink both floating references.
-
- 09 Oct, 2018 1 commit
-
-
Bob Ham authored
We only need to update visibility when the number of calls changes.
-
- 08 Oct, 2018 4 commits
- 04 Oct, 2018 1 commit
-
-
Mohammed Sadiq authored
-
- 03 Oct, 2018 2 commits
-
-
Bob Ham authored
-
Claude Paroz authored
Closes #3.
-
- 02 Oct, 2018 1 commit
-
-
purism authored
When call history is implemented, this should be modified to only display the dialer if the history is empty.
-
- 01 Oct, 2018 13 commits
-
-
Guido Gunther authored
We're only looking for modems with voice capabilities. Warning that there are no modems available at all might be confusing to the person trying to track down a problem.
-
Adrien Plazas authored
This makes the calls history the page visible by default, matching the final design.
-
Adrien Plazas authored
Drop the in-window content stack witcher and replace it by a header bar containing both a CallsHistoryHeaderBar and a CallsNewCallHeaderBar.
-
Adrien Plazas authored
These will be used by the header bar to switch between the call history page and the new call page.
-
Adrien Plazas authored
-
Adrien Plazas authored
-
Adrien Plazas authored
This will be needed by the next commit to display an "About" dialog via the corresponding entry in the app menu that will be added. This also adds the PACKAGE_URL, PACKAGE_VERSION and VCS_TAG configuration data.
-
Adrien Plazas authored
-
Adrien Plazas authored
-
Adrien Plazas authored
-
Adrien Plazas authored
These will be used in the next commit to notify of added and removed, which will be needed to display the calls in a secondary window.
-
Adrien Plazas authored
-
Adrien Plazas authored
This will be used to factorize project-related information like APP_ID.
-
- 27 Sep, 2018 4 commits