Martin Klapetek
b7b6691c19
[dialer] Add basic call failures handler
2015-06-29 18:18:27 +02:00
Martin Klapetek
e528b41780
[dialer] Simplify the showing logic of the main ConditionalLoader
2015-06-29 18:17:58 +02:00
Martin Klapetek
b3af84b4a6
[dialer] Add contact info to the call page
2015-06-29 18:17:19 +02:00
Martin Klapetek
3e68d4589f
[dialer] Add call timer to the call page
2015-06-29 18:16:10 +02:00
Martin Klapetek
a8db07cf55
[dialer] Initialize KNotification pointers to nullptr
2015-06-25 23:10:57 +02:00
Martin Klapetek
359f513a98
[dialer] Make the max font size a bit smaller
...
Makes things look less cramped together
2015-06-24 19:38:59 +02:00
Martin Klapetek
26214037ba
[dialer] Use proper enum namespace for text alignment
2015-06-24 19:38:18 +02:00
Martin Klapetek
7fd8ef1922
[dialer] Put the sub-label under the number label
2015-06-24 19:37:17 +02:00
Martin Klapetek
86cafaf72e
[dialer] Fix the missing number 4 on the dialpad
...
For some reason the number 4 will not appear unless the max point size
is set to 22, I have spent about an hour investigating and can't figure
out why the heck that 4 wouldn't appear and I still don't know, so I
left it at 22 for now (the size was 23~24 before anyway).
2015-06-24 17:00:10 +02:00
Martin Klapetek
86652a9eba
[dialer] Fix the dialer layout
...
It moves the buttons in the RowLayout below the GridLayout into the
GridLayout itself; that fixes the overall width of the main layout and
everything gets nicely centered.
Plus some minor layout changes.
2015-06-24 17:00:07 +02:00
Martin Klapetek
5dd2df26de
[dialer] Use KDE-Im-Phone-Ring sound for ringing
2015-06-19 17:56:58 +02:00
Martin Klapetek
1cb3b1b949
[dialer] Remove dubious \n
2015-06-19 17:55:47 +02:00
Martin Klapetek
173d138134
[dialer] Install custom qDebug messages handler
...
Now it logs into ~/dialer.log, this way it can be retrieved even if
autostarted by Mission Control.
2015-06-19 17:55:21 +02:00
Martin Klapetek
75124ecc74
[dialer] Also move the MissedCall notification into CallManager
2015-06-19 17:52:46 +02:00
Martin Klapetek
862172fccb
[dialer] Move the ringing notification into CallManager
2015-06-19 17:52:10 +02:00
Martin Klapetek
4da57aa812
[dialer] Set the call state to "idle" on creation
2015-06-19 01:27:41 +02:00
Martin Klapetek
07ed76484a
[dialer] Add missing include
2015-06-19 01:27:20 +02:00
Martin Klapetek
1bff2a4c48
[dialer] Remove the tpCaller qml plugin
...
Everything is now moved to DialerUtils
2015-06-19 01:26:39 +02:00
Martin Klapetek
bba2650087
[dialer] Implement hanging up in CallManager
2015-06-19 01:25:44 +02:00
Martin Klapetek
cf00cb85f3
[dialer] Move the stuff from the tpCaller qml plugin into DialerUtils
...
Less hassle needed with env vars
2015-06-19 01:24:46 +02:00
Martin Klapetek
def5d16a22
[dialer] Fix the dbus service exec line
2015-06-19 01:22:18 +02:00
Martin Klapetek
958983df42
[dialer] Add basic Telepathy Channel Handler
2015-06-18 21:27:24 +00:00
Martin Klapetek
2092cbc59a
[dialer] Simplify checking for call in progress
...
The connection will always be existing, unless the network is down
at which point the channel is already invalid. No point for checking
for it then.
2015-06-18 15:34:35 +00:00
Martin Klapetek
9795b7a9cb
[dialer] Emit the TpCaller::callInProgressChanged on any important Tp::Channel signals
2015-06-18 15:33:32 +00:00
Martin Klapetek
fe7b3f36b0
[dialer] Cleanup the debug output and make it more useful
2015-06-18 15:33:03 +00:00
Martin Klapetek
e1f27cebb0
[dialer] Promote the Tp::Channel class var to Tp::CallChannel
2015-06-18 15:32:06 +00:00
Martin Klapetek
eb176a4099
[dialer] Cast the Channel to CallChannel and call hangup on it
...
That seems to actually hang up the call
2015-06-18 14:41:03 +00:00
Martin Klapetek
cd453ba653
Add basic Telepathy call handling
2015-06-17 22:53:09 +00:00
Marco Martin
90c6887491
solve qml unique id conflicts
...
fixes the daemon mode
2015-06-10 12:30:43 -07:00
Marco Martin
adc4603274
return to voicecall
2015-05-20 11:12:25 +02:00
Marco Martin
0ec05d6687
e telepathyHelper for calling
2015-05-19 19:13:30 +02:00
Marco Martin
b4823d8c7b
default to OfonoWrapperUbuntu
2015-05-19 19:10:04 +02:00
Marco Martin
b01da75aa1
simple ofonowrapper done on top of ubuntu thing
2015-05-19 17:56:06 +02:00
Boudewijn Rempt
dd568f8896
Make build with older versions of knotifications
...
The current version with LoopSound isn't available yet.
2015-05-13 11:34:44 +00:00
Marco Martin
e640d7f33f
wrap voiceCall calls to a single qml file
...
this will make easier to port to $whatever if needed
2015-05-13 12:51:56 +02:00
Marco Martin
248095bdf3
don't use qtofono bindings
...
not necessary here
2015-05-13 10:21:21 +02:00
Marco Martin
4dbdce0fc4
use parameter to support the call:// uris
2015-05-05 19:45:13 +02:00
Marco Martin
5ad851df7c
correct namespace
2015-05-05 19:41:10 +02:00
Marco Martin
356c504183
manage arguments in activateRequested
2015-05-05 19:38:31 +02:00
Marco Martin
c267e6e689
support call://number as paramenter
2015-05-05 19:29:48 +02:00
Marco Martin
af40bd64b1
take contacts from kpeople
2015-05-05 19:15:38 +02:00
Marco Martin
1456a2e718
call number commandline argument
2015-04-29 10:39:40 +02:00
Marco Martin
2c31673fc5
wider bottom tabbar
2015-04-28 12:45:26 +02:00
Marco Martin
bdee5e84ab
better layout for the letters in dialpad
2015-04-28 12:34:00 +02:00
Marco Martin
c9ee41f3ba
fix calling
2015-04-28 12:29:14 +02:00
Marco Martin
cff41cc6c0
remove date db column
2015-04-28 12:23:36 +02:00
Marco Martin
75c672dc5f
make sure to stop ringing
2015-04-28 11:31:39 +02:00
Marco Martin
8b8647ab43
ring with a loop notification
2015-04-28 11:18:56 +02:00
Marco Martin
111223b727
clear calls button
...
tabbar to filter only missed calls
2015-04-27 13:50:37 +02:00
Marco Martin
fc430058bf
pressed effect
2015-04-27 13:33:48 +02:00