Commit Graph

234 Commits

Author SHA1 Message Date
888bbad78b No longer erase the content of the current message window when choosing a new receiver 2010-08-28 11:27:01 +00:00
c9dff23ac3 Sort plug-ins by name 2010-08-24 23:26:32 +00:00
7cd372b9d0 Completed the plug-in preferences implementation 2010-08-18 08:39:33 +00:00
22029213a8 Actually toggling the plug-ins already enabled in the settings 2010-08-15 22:22:38 +00:00
dd9fe46fa7 Almost implemented the plug-in settings menu 2010-08-15 22:09:08 +00:00
340e09ffec Moved (most) of the debugging code into a separate plugin 2010-08-13 13:41:09 +00:00
ad7bdcc9c0 The phone number and text were erroneously reset when sending messages 2010-08-11 22:58:15 +00:00
566115fff8 Hide the preferences window as soon as possible when required 2010-08-11 22:48:15 +00:00
35b2668dec Display an error message when unable to save the configuration 2010-08-09 18:07:41 +00:00
f16f8b48cd Code cleanup 2010-08-09 18:04:38 +00:00
c8ebfdebba Implemented the system preferences window (requires a restart to apply) 2010-08-08 14:07:18 +00:00
4003cac6e5 Implemented the "cancel" button in the system preferences dialog 2010-08-08 13:52:29 +00:00
161aa4953c Added a system preferences dialog (read-only atm) 2010-08-08 13:36:47 +00:00
566eb9e59d Only remove settings windows as created by plug-ins when unloading all 2010-08-08 12:28:38 +00:00
6e539efd2a Automatically save the configuration when altering it 2010-08-08 11:29:45 +00:00
a922f3a085 Added a way for plug-ins to modify the configuration as well 2010-08-07 19:49:03 +00:00
afe7f2b3ae Added a preferences dialog for the blacklisting plug-in (read-only atm) 2010-08-07 17:27:43 +00:00
d0b42d4f92 The phone logs are much more useful already by now 2010-08-07 11:55:38 +00:00
2b2666b52c The phone log is beginning to be useful 2010-08-07 11:25:15 +00:00
7c79b84ce4 Adding a phone activity log window 2010-08-07 00:31:48 +00:00
8590ced368 The GSM class now needs an explicit reset (allows plug-ins to load first) 2010-08-02 04:51:50 +00:00
99578d49e8 Added an event for key tones (need be configured and checked) 2010-08-02 03:55:41 +00:00
56582a1a75 The Openmoko plug-in can now turn the hardware on and off 2010-08-02 03:52:05 +00:00
43239612b3 Translated one more string into French 2010-08-01 18:28:10 +00:00
6a7df43a97 Allow plug-ins to prevent sending a message 2010-08-01 15:34:48 +00:00
e9e7e1131e Events when sending and receiving messages now carry the phone number too 2010-08-01 13:18:48 +00:00
519d3f78db Implemented contact deletion 2010-07-24 17:02:11 +00:00
9224ebc6c7 Hopefully fixed contact modification 2010-07-24 14:31:54 +00:00
dad769c5cb Minor adjustments to contact management 2010-07-24 13:27:39 +00:00
071da7f0a3 Should now be able to create and edit contacts (not refreshed yet) 2010-07-24 13:18:39 +00:00
5430786e80 The panel applet is now implemented as a plug-in 2010-07-24 01:41:12 +00:00
020c9731fb Automatically guess the adequate trigger when registered through a plug-in 2010-06-13 16:05:43 +00:00
752f0b82a8 Began to implement engineering mode on the Openmoko Freerunner 2010-06-12 01:22:40 +00:00
17d51d7d8a Was attempting to delete the same message twice 2010-06-05 10:58:17 +00:00
5ae625c4d9 Remove the message from the list when deleted 2010-06-05 10:51:40 +00:00
df16ab82c2 Choosing different icons for the different windows 2010-06-05 10:18:55 +00:00
5c655fe692 Asking for confirmation before deleting a message (untested) 2010-06-05 09:16:13 +00:00
b029f690c7 Implemented message deletion (untested, should ask for confirmation) 2010-06-04 22:50:38 +00:00
77292584de Added a "Reply" and a "Delete" button to the message viewing window (not implemented) 2010-06-04 21:16:46 +00:00
7f9119e06e Code cleanup 2010-06-03 19:00:59 +00:00
d921529f79 Fixed uninitialized class member 2010-06-03 17:19:57 +00:00
226b07c6be Code cleanup 2010-06-03 15:35:59 +00:00
0d138dcc3b Report incoming messages (enabled unsollicited mode) 2010-06-03 14:41:07 +00:00
d95ff31472 No longer track registration when known to be registered 2010-06-02 10:44:59 +00:00
fbecdf8628 Now able to report the encoding of an incoming message 2010-06-01 23:46:49 +00:00
86444c0d7a Finally introducing the encryption plug-in (*not* functional yet) 2010-06-01 19:47:47 +00:00
88f8e3af77 The debugging window is looking nicer 2010-05-30 22:53:33 +00:00
4d7e27abfb Converting outgoing messages to the GSM alphabet (untested) 2010-05-30 14:29:36 +00:00
fbc0cc442f No longer erroneously add empty lines to the messages list 2010-05-28 00:30:45 +00:00
05f862be3f Identified a bug when previewing messages 2010-05-27 17:00:40 +00:00
7b3218e6de More verbose debugging information 2010-05-27 16:50:10 +00:00
323fa29bd8 Found potential issues when calling 2010-05-27 15:25:58 +00:00
28450b9b13 Probably fixed a crash when calling the author of a message 2010-05-27 13:38:24 +00:00
c59883e62a Started the user interface for profile management 2010-05-24 10:03:38 +00:00
c6ae773883 Allowed plugins to register configuration panes 2010-05-22 17:59:32 +00:00
87bc7857d5 Added preliminary code to handle the different preferences dialogs 2010-05-21 19:28:53 +00:00
058621c2b2 Avoid errors while handling call waiting control 2010-05-21 09:32:42 +00:00
5b40259bdf Differentiating receiving/sending a message from when it's received/sent 2010-05-21 09:07:01 +00:00
d60cf7296b Working on acceptance of incoming calls 2010-05-21 02:06:42 +00:00
3ef321b2d1 Issue a "Call terminated" event every time the call window is forcibly closed 2010-05-20 17:50:24 +00:00
06f305036a First attempt at implementing the vibrator on the Openmoko Freerunner 2010-05-20 17:37:17 +00:00
bd496ec387 Trying to implement speaker mode on the Openmoko Freerunner 2010-05-20 17:25:32 +00:00
01d2e6b76a Added a check whether the modem is alive (simply issuing "AT") 2010-05-20 17:04:11 +00:00
630568968e Allow plug-ins to queue commands 2010-05-20 16:54:50 +00:00
5e2afcbe08 No longer crash upon incoming calls when triggering the vibrator event 2010-05-20 16:51:53 +00:00
37e998a978 Allow plug-ins to trigger events as well 2010-05-20 11:50:09 +00:00
795134ce1c Enabling call waiting fixes incoming calls on the Openmoko Freerunner 2010-05-19 12:25:46 +00:00
b50b91d9b8 Request extended call presentation, ring reports and service notifications once ready 2010-05-18 21:41:14 +00:00
5122bb6248 Added debugging code for plug-in management 2010-05-17 14:01:13 +00:00
239d4e85ad Attempt another automatic search for an operator when denied 2010-05-17 12:53:19 +00:00
9c2a188eb2 Now able to load plugins in debugging mode 2010-05-16 23:49:57 +00:00
796abf8f98 Implemented calling the sender of a message being read (untested) 2010-05-16 23:39:07 +00:00
d43ed8f0dd Implemented the call button in the messages view (untested) 2010-05-16 23:34:28 +00:00
d82723a1e7 Code cleanup 2010-05-15 14:02:08 +00:00
30c72bd1c1 Fixed issues while handling plug-ins 2010-05-14 16:23:50 +00:00
548df7fc5c Introduced a plug-in system 2010-05-12 15:40:39 +00:00
754a5dbb7f Device, hardware flow and retry come from the configuration file if not given 2010-05-12 14:44:57 +00:00
eb727c8b55 The project now depends on libSystem (for configuration files) 2010-05-12 14:27:46 +00:00
0ab9951439 Nicer preview of the message content 2010-05-12 12:06:18 +00:00
7a7d96158f AT+CHUP seems to work better than ATH in our case 2010-05-12 11:16:16 +00:00
65d40cac3a Probably fixed displaying the date when reading messages (untested) 2010-05-12 08:28:36 +00:00
9f1e2d9ca7 Display a minimal message when receiving messages 2010-05-11 17:03:14 +00:00
cfb312d6cd There seemed to be a race condition 2010-05-11 15:39:21 +00:00
77755a8b5f Code cleanup 2010-05-11 14:28:45 +00:00
8b8f76a2d2 Added a couple more debugging controls 2010-05-11 14:27:35 +00:00
6fa34aa104 Implemented the mute control over AT+CMUT (may not fit the hardware) 2010-05-11 14:12:02 +00:00
27799ec00f Now able to fetch the battery status 2010-05-11 13:44:09 +00:00
8cac2bbdd7 Added the possibility to reset the modem at will 2010-05-11 12:40:26 +00:00
29cb9922da Now able to read messages 2010-05-11 12:05:34 +00:00
0bb228fe93 Fetching the messages in PDU mode (without any conversion yet) 2010-05-11 09:46:04 +00:00
9b4d92a322 The program can be terminated nicely from the debugging window 2010-05-10 22:40:25 +00:00
9a8c41f8dc Now rejecting calls correctly 2010-05-10 01:39:08 +00:00
fe61ed7692 Hide the call window when a call is rejected (doesn't work when ringing yet) 2010-05-10 00:53:52 +00:00
afc4a38152 Can inject arbitrary AT commands in debugging mode 2010-05-09 23:47:31 +00:00
e3ae841bf0 Began to implement a debugging mode 2010-05-09 23:10:55 +00:00
efe5e8811e Detect if a call is ongoing 2010-05-09 22:18:42 +00:00
0f1244eb5f Fetching incoming messages as they are reported 2010-05-09 21:35:22 +00:00
b9197def55 Implemented call presentation (partly tested) 2010-05-09 18:34:24 +00:00
7568bb814e Detecting when phone calls terminate 2010-05-09 17:58:23 +00:00
2666b2fa59 Implementing phone calls (untested) 2010-05-09 16:06:43 +00:00