Commit Graph

590 Commits

Author SHA1 Message Date
ee91ae028d Minor interface enhancement 2010-04-27 18:05:31 +00:00
5bf508fcfe Fetching contacts (with an encoding issue remaining) 2010-04-27 17:54:04 +00:00
378fac58ef More convenient handling of answers from the modem 2010-04-27 16:45:26 +00:00
800aeae74e Support for entering the PIN code 2010-04-27 14:31:19 +00:00
c9e02876a5 Updating the signal quality every two seconds 2010-04-27 02:58:33 +00:00
c44f799513 Translating error messages 2010-04-27 02:22:11 +00:00
08eca73b50 Slightly improved error tracking 2010-04-27 02:15:14 +00:00
7d0537240e Implemented the first callbacks 2010-04-27 01:45:54 +00:00
bd6831b0ac Show messages with SIGUSR2 (will need a dedicated protol for this) 2010-04-27 01:31:36 +00:00
818b42170c Translated a few more strings to French 2010-04-27 01:29:12 +00:00
55a3a124b7 Added a callback mechanism 2010-04-27 01:26:15 +00:00
d2ef599441 Let the user specify if and how fast re-opening the modem's device node should be done 2010-04-27 00:57:28 +00:00
c715d06b0d Trigger listing of the contacts at start 2010-04-27 00:52:14 +00:00
9f93a7631e Forgot to de-register the idle handler 2010-04-26 16:38:47 +00:00
58635b0958 Added signal quality reporting 2010-04-26 16:38:11 +00:00
b3945a6224 An unknown baud rate is now just a warning 2010-04-26 14:30:15 +00:00
ffc05e027b Do not crash if the baudrate is wrong 2010-04-26 13:58:16 +00:00
809129e268 Added a button to show the contacts 2010-04-26 13:53:23 +00:00
388746f555 s/dialpad/dialer/g 2010-04-26 13:43:29 +00:00
262ba49a1e The dialer can be showed again at any time with SIGUSR1 2010-04-26 13:38:39 +00:00
ddff3f19cd Only create the interface once idle (or explicitly requested) 2010-04-26 13:38:09 +00:00
a20ef55da8 Configure the I/O write watcher only if the channel is already established 2010-04-26 13:33:03 +00:00
9722df43ac Re-wrote GSM handling code to better match the modem's behavior 2010-04-26 05:27:12 +00:00
1511ef74af Settle faster with the modem 2010-04-25 22:05:16 +00:00
d8bc2537a4 Let the phone number be bold 2010-04-25 03:28:02 +00:00
7da292807f Added a check for the PIN code (should wait for the answer of each command) 2010-04-25 03:20:48 +00:00
cf7e7de6b6 Added code to change the PIN code (untested) 2010-04-25 02:51:37 +00:00
860a1ce60b Added some code to understand CME errors (untested) 2010-04-25 02:42:44 +00:00
86f87a5a14 The GSM commands are now ignored until the modem is really ready 2010-04-25 02:15:12 +00:00
df32c01e90 Made the first phone calls 2010-04-24 18:39:58 +00:00
772ccd3187 Retry to open the modem even if the device node does not exist 2010-04-24 17:57:30 +00:00
94293478f8 Fixed infinite loop if the device doesn't exist (should still retry by default) 2010-04-24 17:51:29 +00:00
c7d3aa7a04 Updated translation 2010-04-24 17:50:54 +00:00
3f0fe14555 Let CVS be quieter 2010-04-24 17:03:11 +00:00
3cbf5a2ac7 Fixed compilation on Linux (missing <sys/stat.h>) 2010-04-24 15:33:59 +00:00
745fc2f516 Restore the text along the "Call" and "Hang up" buttons 2010-04-24 15:33:07 +00:00
fbb0fda16b Finally opening the serial line correctly 2010-04-24 15:26:11 +00:00
61aab8b3cd Using icons for the buttons 2010-04-24 12:57:06 +00:00
0ab6f001ac Check the number before calling 2010-04-24 11:33:02 +00:00
87e6986f23 Initial release 2010-04-24 02:17:45 +00:00