Commit Graph

943 Commits

Author SHA1 Message Date
1855e1ff6e Display error and informational messages upon plug-in failures 2015-06-09 21:47:33 +02:00
a94261ab0f Avoid a warning with Gtk+ >= 2.16 2015-06-09 21:44:29 +02:00
0f55351f01 Code cleanup 2015-06-09 18:26:25 +02:00
d81a043167 Update the copyright notice 2015-06-09 12:49:55 +02:00
2875e4588f Remove unused code 2015-06-09 12:49:43 +02:00
4d17d0ac1c Update the copyright notice 2015-06-09 12:44:29 +02:00
e462dd0039 Use a constant for the vibrator loop 2015-06-09 12:44:15 +02:00
2448d7d2e4 Introduce a helper to reset sources 2015-06-09 12:31:42 +02:00
db19e73df4 Fix resetting some event sources 2015-06-09 12:22:58 +02:00
1d8987fb91 Also move the "sofia" modem plug-in to the Integration project 2015-04-05 19:07:00 +02:00
67447f9290 Move the "purple" modem plug-in to the Integration project 2015-04-05 18:55:34 +02:00
08c18afb65 Update more .gitignore files 2015-04-04 16:21:28 +02:00
d258bdba5a No longer store Makefiles in the source tree 2015-04-04 16:17:41 +02:00
e8d3fecbbf Move the "locker" plug-in to the Integration project 2015-04-04 16:14:39 +02:00
6e95015578 Fix building on Linux 2015-04-03 15:48:21 +02:00
be160742cf Initialize struct tm before calling strptime() 2015-04-03 15:04:59 +02:00
1d7f3e79b0 Update the copyright notice 2015-03-25 00:59:48 +01:00
edaa1359a7 Set a default icon for the "ussd" plug-in 2015-03-25 00:59:33 +01:00
ba02bca6a6 Update the copyright notice 2015-03-25 00:58:00 +01:00
278bb90a55 Set a default icon for the "engineering" plug-in 2015-03-25 00:57:29 +01:00
30aab02a28 Update a few copyright notices 2015-03-25 00:54:48 +01:00
e6369288c5 Set a few additional default icons for plug-ins 2015-03-25 00:54:24 +01:00
71f0b23d7d Update the copyright notice 2015-03-25 00:49:51 +01:00
5f339cbfe3 Set a default icon to the "sofia" modem backend 2015-03-25 00:49:20 +01:00
24acd44dc5 Update the copyright notice 2015-03-25 00:38:23 +01:00
9f1bdf6531 Assume all timestamps are UTC 2015-03-25 00:37:58 +01:00
08c0eed430 Re-generate the Makefiles 2015-03-24 23:51:30 +01:00
48a11519e0 Updated the copyright line 2014-12-28 16:33:05 +01:00
82e49a93de Using PROGNAME in a couple more places 2014-12-28 16:32:34 +01:00
5b23bd1f0b Re-generated the Makefiles 2014-12-27 21:56:38 +01:00
c8464d889e .cvsignore files are no longer necessary 2014-12-27 17:53:04 +01:00
9327efaeb3 Added support for password input (untested) 2014-12-13 03:25:19 +01:00
693ebfb3d3 Fixed position of the "backspace" icon with Gtk+ < 2.16 2014-12-13 03:25:19 +01:00
0c0abc9f55 Added a "backspace" entry shortcut to the message window as well 2014-12-13 03:25:18 +01:00
fad357b7d5 Allow modem plug-ins to report comprehensive error messages for authentication 2014-12-02 22:25:44 +01:00
f0cc6dcf43 Reworked the code handling "manual backspace" in the dialer and PIN entry dialogs 2014-12-02 22:20:20 +01:00
9235114f7c Code cleanup 2014-12-02 22:19:12 +01:00
63a192febf Moved the "notify" plug-in to the Integration project 2014-11-11 01:01:34 +01:00
4ed92602c7 Completed the dialer/code entry backspace code and icon update 2014-10-27 19:10:44 +01:00
4856648c16 Implemented the "clear" button from the dialer and code entry as "backspace"
XXX update the icon too
2014-10-27 18:55:50 +01:00
a016cf1eb1 Always close the sound devices when done playing a file 2014-10-21 23:38:38 +02:00
a165a92bcc Moved the Gtk+ 3 compilation directives together 2014-10-21 23:37:40 +02:00
380e345686 Fixed writing to or calling entries from the phone log 2014-10-21 23:35:59 +02:00
da3479f231 More fixes for Gtk+ 3 2014-10-21 23:32:38 +02:00
e5194cb2b2 Using PROGNAME for phone(1) 2014-10-21 23:30:59 +02:00
0df6980cb4 Added missing WAV files (including for the busy tone) 2014-10-21 23:30:12 +02:00
519aabbd35 Added some files to ignore 2014-10-21 00:43:35 +02:00
e716026f88 Fixed building with Gtk+ 3 2014-10-21 00:18:36 +02:00
dc19ff6675 Updated the copyright line 2014-10-21 00:06:02 +02:00
2b912aa96d Also play a "ringback" sample while outgoing calls ring 2014-10-20 23:59:34 +02:00
aa8a2820c0 Fixed the icons for the dial pad and window 2014-10-20 23:53:00 +02:00
0844f59384 Keep track of every notification ongoing 2014-10-20 23:51:43 +02:00
ce71f3af42 Support WAVE files with 16 bits per sample 2014-10-20 23:50:24 +02:00
d9d1d93d63 The "notify" plug-in needs extra compilation flags with Gtk+ 3 2014-09-28 21:23:48 +02:00
6c7b5e66d1 Updated the copyright line 2014-09-28 21:21:42 +02:00
5e5ab9cba4 Fixed loads of warnings with Gtk+ 3 2014-09-28 21:20:40 +02:00
f8a0b7cdea Imported partial mmap() support from DeforaOS Camera 2014-09-27 01:45:14 +03:00
19b117762e Added a way to (re-)open the video window 2014-09-27 01:17:57 +03:00
146ae3916a Mention the possibility to build with Gtk+ 3.0 2014-09-26 02:37:15 +03:00
d6b3996b9d Updated the copyright line 2014-09-26 02:33:52 +03:00
06a9b1f23f Fixed crashes with Gtk+ 3.0 2014-09-26 02:33:11 +03:00
26a3c88543 Code cleanup 2014-09-26 02:23:22 +03:00
9585995cc6 Let the about dialog be customized 2014-09-26 02:21:55 +03:00
0b77373af7 Use the GSM alphabet when adding and editing contacts 2014-09-26 02:09:59 +03:00
62883ba1cb Code cleanup 2014-09-26 02:01:55 +03:00
ff6f7aee19 Stricter check for compliant phone numbers when adding and editing contacts 2014-09-26 01:53:43 +03:00
16b107fca1 Also support editing contacts 2014-09-26 01:50:37 +03:00
c867e9e66d Re-introduced support for saving contacts 2014-09-26 01:42:07 +03:00
974a57f68b Make sure to always end a buffer 2014-09-25 11:26:54 +03:00
cca9370627 Implemented a few more error cases (untested) 2014-09-25 11:20:51 +03:00
9a3aa78036 Moved logging to a dedicated function 2014-09-25 09:57:30 +03:00
fa5108f7a0 Improved tracking the authentication status 2014-09-25 09:23:07 +03:00
92c79edb26 Moved the "pulseaudio" plug-in to the DeforaOS Integration project
With this change, DeforaOS Phone no longer depends on Pulseaudio.
2014-09-22 23:05:15 +02:00
0ac65b93c1 Improved error management 2014-09-22 10:43:18 +02:00
33947cba4a Code cleanup 2014-09-22 10:35:13 +02:00
b8d01c64d5 Set an icon to the "hayes" plug-in 2014-09-21 21:42:04 +02:00
2fc215415c Implemented the quirk for slow SIM PIN authentication 2014-09-17 18:32:27 +02:00
205de9ec0d Added quirks for the Ericsson F3507g internal UMTS card 2014-09-17 18:29:43 +02:00
a866ba3eeb Fixed a typo 2014-09-17 18:29:18 +02:00
845e8e4077 Added a quirk for slow SIM PIN authentication 2014-09-17 18:27:55 +02:00
8e2e5fd1c8 Hide the battery icon on errors 2014-09-17 18:26:04 +02:00
712b6cffc9 Convert the phone book names from the GSM alphabet to ISO 2014-09-17 18:25:00 +02:00
bd3ba6534d Always try to push a command when time to 2014-09-12 00:33:31 +02:00
064cb5f900 Avoid a race condition with unsollicited messages 2014-09-12 00:31:02 +02:00
268796ac60 Also implemented "*#0000#" from the dialer (shows the about dialog) 2014-09-11 21:28:31 +02:00
0d7315b489 Fixed highlighting USSD codes in messages 2014-09-11 21:27:58 +02:00
321d492f1b Fixed the icon in the "about" dialog 2014-09-11 21:27:28 +02:00
3d6af30b93 Also consider the vendor when looking for quirks 2014-09-11 21:26:51 +02:00
fbf66280e0 Also obtain the IMSI (as "identity") 2014-09-11 21:24:29 +02:00
7a05b10083 Added a tooltip to the battery icon 2014-09-11 21:22:19 +02:00
e27dfc34eb Let the profile plug-in determine which ring tone to choose 2014-09-09 02:37:47 +02:00
8ae2017fe4 Updated the copyright line 2014-09-09 02:34:04 +02:00
0f2886cc50 Use the dialer icon for gprs(1) instead 2014-09-09 02:32:40 +02:00
29878be7fd Early attempt at detecting the correct operator automatically 2014-09-09 02:07:58 +02:00
8fc0426a8d Avoid warnings when building with Gtk+ >= 3 (untested) 2014-09-09 02:04:40 +02:00
bd214be8f9 Updated the copyright line 2014-09-08 06:22:37 +02:00
63d48de40f Detect when the phone goes offline 2014-09-08 06:22:17 +02:00
954f89cbc9 Default to using quotes for SIM PIN authentication 2014-09-08 06:04:01 +02:00
f61f2c2d81 Reworked the parsing loop 2014-09-08 06:03:23 +02:00
d298bfd4cc Do not restart the modem if already started 2014-09-08 06:01:36 +02:00