|
8a3ab00029
|
Bigger buttons for the in-call interface
|
2010-10-26 14:48:22 +00:00 |
|
|
a54da4e791
|
Fixed the icon for the dialer window
|
2010-10-26 14:42:19 +00:00 |
|
|
06c3a6e814
|
Minor bugfix and improvement
|
2010-10-18 16:39:46 +00:00 |
|
|
b506fa92f8
|
Fixed an uninitialized variable and crash when sending messages
|
2010-10-16 10:33:23 +00:00 |
|
|
0de5451a87
|
Minor improvements and fixes
|
2010-10-15 13:40:00 +00:00 |
|
|
2e953a4c28
|
Fixed a crash when closing the system preferences window
|
2010-10-07 16:59:27 +00:00 |
|
|
ff8b5f77bd
|
Fixed setting the phone number when writing a message
|
2010-09-15 01:43:35 +00:00 |
|
|
7907bd919d
|
Track registration when SIM is ready
|
2010-09-15 01:36:51 +00:00 |
|
|
79b2fbac54
|
Renamed PHONE_EVENT_SIM_VALID to PHONE_EVENT_SIM_PIN_VALID for consistency
|
2010-09-15 01:23:19 +00:00 |
|
|
6dbe07ba26
|
Checking if the phone is functional before checking the SIM status
|
2010-09-15 01:11:03 +00:00 |
|
|
18a35d0479
|
Code cleanup
|
2010-09-01 03:04:00 +00:00 |
|
|
617b65e3fa
|
Implemented forwarding messages (untested)
|
2010-09-01 03:01:20 +00:00 |
|
|
d536f384fb
|
Implemented the "reply" button when reading messages
|
2010-09-01 02:53:54 +00:00 |
|
|
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 |
|
|
44a150ecec
|
Implementing phone calls (untested)
|
2010-05-09 15:41:36 +00:00 |
|
|
1e1d8fbd34
|
Began to implement the user interface for phone calls
|
2010-05-09 15:35:56 +00:00 |
|
|
f858e11a48
|
Modified the message composition window
|
2010-05-09 13:28:08 +00:00 |
|
|
8f95e37b9f
|
Set an etched in shadow around scrolled windows
|
2010-05-09 12:54:53 +00:00 |
|
|
e3c993c66e
|
Re-inject the current command on timeout and then ensure the operation worked
|
2010-05-08 13:03:58 +00:00 |
|
|
9372ef637e
|
Removed useless variable
|
2010-05-08 03:13:16 +00:00 |
|
|
5fb92d3189
|
Obtaining the functionality status before really using the phone
|
2010-05-08 03:07:47 +00:00 |
|
|
2dfa1e0cec
|
Let the modem command generation be done in its own class too
|
2010-05-08 01:23:56 +00:00 |
|
|
ccfa8c85bd
|
Added an icon to the message list
|
2010-05-07 18:32:05 +00:00 |
|
|
d7824df63b
|
Don't translate an empty string
|
2010-05-07 18:31:19 +00:00 |
|
|
fdfd85493c
|
Added separate binaries to open the dialer, contacts and messages windows
|
2010-05-07 17:34:26 +00:00 |
|
|
dd6f561357
|
Revert the whole "suffix" story
|
2010-05-07 12:52:38 +00:00 |
|
|
9b7ef87fb6
|
Using a constant integer for the maximum number of characters (to be confirmed)
|
2010-05-07 12:28:25 +00:00 |
|
|
0c99914fc4
|
Added a character count while writing messages
|
2010-05-07 12:25:28 +00:00 |
|
|
4d5b33d259
|
Signal and operator reporting is now performed in a Panel applet
|
2010-05-07 00:40:51 +00:00 |
|
|
8e47df04cc
|
Enable phone functionality only once the SIM card is ready
|
2010-05-02 02:56:42 +00:00 |
|
|
f57a3d7846
|
Can now sometimes determine voice calls among incoming calls
|
2010-05-02 02:09:11 +00:00 |
|
|
c972e1a914
|
Incoming calls are now reported as well
|
2010-05-02 01:43:11 +00:00 |
|
|
1d5b054f4b
|
Hide the SIM PIN query dialog upon success
|
2010-05-01 17:31:05 +00:00 |
|
|
65bd9451f8
|
Always enable the phone functionality
|
2010-05-01 17:05:09 +00:00 |
|
|
ba6d6b7f6a
|
Let hardware flow be optional
|
2010-05-01 05:25:53 +00:00 |
|
|
e42d05e351
|
Fixed compilation with 2.10 <= Gtk+ < 2.18
|
2010-05-01 02:31:02 +00:00 |
|
|
71192d61c4
|
Simply hide progress windows when deleted
|
2010-05-01 01:48:07 +00:00 |
|
|
7d5a2e21f1
|
Wrap text within the message composition window
|
2010-04-30 15:54:16 +00:00 |
|
|
062c71e831
|
Ignore errors when fetching contacts or messages (as opposed to the list)
|
2010-04-30 15:48:21 +00:00 |
|
|
3cd62b7fab
|
Another attempt at getting SIM PIN interaction right
|
2010-04-30 15:45:54 +00:00 |
|
|
68d3c2a338
|
Implemented progress bar while checking the PIN code (untested)
|
2010-04-30 15:30:29 +00:00 |
|
|
ca60e90bc6
|
Tracking correctly if messages are sent
|
2010-04-30 15:16:43 +00:00 |
|
|
f2c01e00c8
|
Force registration checks until registered (fixes initial registration)
|
2010-04-30 05:09:25 +00:00 |
|
|
b11f03cfd5
|
Some bugfixes
|
2010-04-30 04:36:56 +00:00 |
|
|
9ff505ec4b
|
The wrong window was focused when sending a message
|
2010-04-30 03:41:29 +00:00 |
|
|
d7c8cb3bfe
|
Should now be focusing requested windows accordingly
|
2010-04-30 03:38:35 +00:00 |
|
|
fbeff7311d
|
Really put the phone number in the entry of the messaging window
|
2010-04-30 02:13:01 +00:00 |
|
|
325b8b948f
|
Do not set entries before they're created
|
2010-04-30 00:27:16 +00:00 |
|
|
9dff3cb94e
|
Almost able to send SMS messages by now
|
2010-04-29 16:09:15 +00:00 |
|
|
042d60b67f
|
Clear the code entry when re-requested
|
2010-04-28 23:03:26 +00:00 |
|
|
c9cd795a14
|
Much better error handling (should also track when the SIM is ready)
|
2010-04-28 22:53:36 +00:00 |
|