|
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 |
|
|
ee69f15cd7
|
Forgot to commit the addition of phone_unload()
|
2010-08-24 23:26:58 +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 |
|
|
0a1d942e37
|
Attempt to force an operator update when embedded
|
2010-08-18 08:39:02 +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 |
|
|
22b1b90039
|
Added an event log to the debugging plug-in
|
2010-08-14 21:36:57 +00:00 |
|
|
340e09ffec
|
Moved (most) of the debugging code into a separate plugin
|
2010-08-13 13:41:09 +00:00 |
|
|
4d2a888e81
|
Getting rid of some warnings
|
2010-08-13 13:21:49 +00:00 |
|
|
406286ee59
|
Moving the debugging code out of the core program (as a plug-in)
|
2010-08-13 11:32:27 +00:00 |
|
|
bbaf0ef627
|
Applying the settings directly
|
2010-08-13 09:16:39 +00:00 |
|
|
0ef02781a3
|
No longer request battery levels if not enabled in the configuration
|
2010-08-12 21:16:08 +00:00 |
|
|
4d8e945a5a
|
Ask for confirmation when about to send a message unencrypted
|
2010-08-11 22:58:59 +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 |
|
|
9bdd22cff4
|
Avoiding some warnings
|
2010-08-09 19:13:31 +00:00 |
|
|
40298fb49d
|
Code cleanup
|
2010-08-09 19:10:38 +00:00 |
|
|
35b2668dec
|
Display an error message when unable to save the configuration
|
2010-08-09 18:07:41 +00:00 |
|
|
efb6763219
|
Created a preferences dialog (needs a plug-in reload to apply atm)
|
2010-08-09 18:05:18 +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 |
|
|
2c2d46a960
|
Added a system preferences window
|
2010-08-08 13:47:54 +00:00 |
|
|
161aa4953c
|
Added a system preferences dialog (read-only atm)
|
2010-08-08 13:36:47 +00:00 |
|
|
bcb3155798
|
Set nicer icons for the plug-ins
|
2010-08-08 12:44:13 +00:00 |
|
|
b32a43af51
|
Close windows when unloading
|
2010-08-08 12:33:23 +00:00 |
|
|
5f65db18ba
|
Avoid crashes when unloading
|
2010-08-08 12:29:04 +00:00 |
|
|
566eb9e59d
|
Only remove settings windows as created by plug-ins when unloading all
|
2010-08-08 12:28:38 +00:00 |
|
|
f61c5132cc
|
Allow modifications to the configuration
|
2010-08-08 11:30:43 +00:00 |
|
|
6e539efd2a
|
Automatically save the configuration when altering it
|
2010-08-08 11:29:45 +00:00 |
|
|
68312d4f94
|
Added a preferences window for the SMS encryption plug-in (read-only atm)
|
2010-08-07 19:49:54 +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 |
|
|
24bcb783d6
|
Debugging mode was erroneously set by default
|
2010-08-07 00:31:18 +00:00 |
|
|
4c97ee7ab1
|
Added a plug-in to allow blacklisting of certain numbers
|
2010-08-07 00:29:27 +00:00 |
|
|
0563b798aa
|
Allows tracking the battery level as well
|
2010-08-07 00:28:54 +00:00 |
|
|
2f5c17596e
|
All command-line arguments are now optional
|
2010-08-07 00:17:05 +00:00 |
|
|
9af630e069
|
Fixed the usage screen of the phone-* executables
|
2010-08-07 00:09:50 +00:00 |
|
|
6ebef8b2a6
|
Drastically reduced the TODO list
|
2010-08-02 13:54:38 +00:00 |
|
|
2d867e875a
|
Hashing the chained block to prevent attacks on constant content
|
2010-08-02 12:14:21 +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 |
|
|
1f7b94f027
|
Fixed build in debugging mode
|
2010-08-02 04:10:34 +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 |
|
|
d270262623
|
Probably slightly improved encryption by XORing the key with the cyphered content
|
2010-08-01 18:43:14 +00:00 |
|
|
43239612b3
|
Translated one more string into French
|
2010-08-01 18:28:10 +00:00 |
|
|
65f998b8d4
|
Encrypting against a SHA1 hash and with a different secret per number
|
2010-08-01 16:57:22 +00:00 |
|
|
0844eec350
|
Automatically reconnecting to the Panel
|
2010-08-01 16:01:49 +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 |
|
|
9642f83d85
|
Forcing a refresh after altering contacts
|
2010-07-24 14:36:34 +00:00 |
|
|
9224ebc6c7
|
Hopefully fixed contact modification
|
2010-07-24 14:31:54 +00:00 |
|
|
351142fa5a
|
Completed the "EXT ERROR" list
|
2010-07-24 14:17:47 +00:00 |
|
|
3bdaf493f5
|
Also recognize "+EXT ERROR" as errors
|
2010-07-24 14:08:56 +00:00 |
|
|
d7753fce0e
|
Added two important comments
|
2010-07-24 13:51:28 +00:00 |
|
|
d01f9a2339
|
Hopefully fixed contacts creation and modification
|
2010-07-24 13:50:15 +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 |
|
|
0a30eb39bb
|
Re-generated Makefiles
|
2010-07-04 14:12:05 +00:00 |
|
|
f9b1576635
|
Avoid a warning during compilation
|
2010-07-04 11:38:13 +00:00 |
|
|
58aca1a34d
|
Entries from both GtkTreeView no longer can be selected
|
2010-06-13 22:08:37 +00:00 |
|
|
ccd3a81797
|
Added a fullscreen button
|
2010-06-13 21:55:19 +00:00 |
|
|
ab9b1f1a0e
|
Apparently both C1 and C2 may be negative
|
2010-06-13 21:22:01 +00:00 |
|
|
56e89927d1
|
Implemented CBA and CBQ
|
2010-06-13 21:15:55 +00:00 |
|
|
a163e158e8
|
Also listing the Routing Area Code
|
2010-06-13 20:36:27 +00:00 |
|
|
db3bc9de9d
|
Use the native scrolling facilities of both GtkTreeView widgets
|
2010-06-13 20:26:49 +00:00 |
|
|
b1875dce63
|
Remove entries when no longer relevant
|
2010-06-13 16:14:48 +00:00 |
|
|
020c9731fb
|
Automatically guess the adequate trigger when registered through a plug-in
|
2010-06-13 16:05:43 +00:00 |
|
|
fad8aa3c2a
|
Prevent deep sleep on the Openmoko
|
2010-06-12 21:07:42 +00:00 |
|
|
308e31596d
|
Catching more unsollicited registration events
|
2010-06-12 16:37:35 +00:00 |
|
|
9d651efa3b
|
Worked some more on the engineering mode
|
2010-06-12 14:52:41 +00:00 |
|
|
a618c5aa99
|
Added a button to start and pause gathering informations
|
2010-06-12 09:43:40 +00:00 |
|
|
01cf86622f
|
The command actually implemented really is "AT%EM=2,3"
|
2010-06-12 01:34:15 +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 |
|
|
a5dcb137d7
|
The month was always one too far in time in incoming messages
|
2010-06-05 09:55:45 +00:00 |
|
|
0d0bacaafb
|
Correctly formatting the phone number within incoming messages
|
2010-06-05 09:47:19 +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 |
|
|
47fab3c4d5
|
Updated a comment
|
2010-06-03 17:18:56 +00:00 |
|
|
3bc00a493f
|
Only convert from ISO-8859-1 when relevant (fixes corruption and more)
|
2010-06-03 17:18:26 +00:00 |
|
|
440937ef71
|
Really terminate the phone number string in incoming messages
|
2010-06-03 16:01:19 +00:00 |
|
|
226b07c6be
|
Code cleanup
|
2010-06-03 15:35:59 +00:00 |
|
|
171c81f323
|
Code cleanup
|
2010-06-03 14:53:13 +00:00 |
|
|
0d138dcc3b
|
Report incoming messages (enabled unsollicited mode)
|
2010-06-03 14:41:07 +00:00 |
|
|
90c6e5c1d3
|
The first byte of an incoming data PDU was sometimes erroneously ignored
|
2010-06-03 13:22:29 +00:00 |
|
|
ecd286b522
|
Return the actual length of the PDU decoded
|
2010-06-03 13:13:28 +00:00 |
|
|
24bd4936a8
|
Terminate the string containing incoming raw data
|
2010-06-03 03:17:06 +00:00 |
|
|
7d6a5f841b
|
The encoding of incoming messages was always set to UTF-8
|
2010-06-03 03:09:28 +00:00 |
|
|
055f7b6598
|
Fixed sending messages on the Openmoko Freerunner with the latest GSM firmware
|
2010-06-03 02:47:26 +00:00 |
|
|
b49fea57ac
|
Allow sending PDUs more than 99 bytes long
|
2010-06-03 02:21:38 +00:00 |
|
|
b483b5c98f
|
Added a quirk for the Openmoko Freerunner (not implemented yet)
|
2010-06-03 02:17:52 +00:00 |
|
|
46523cace4
|
First proof-of-concept implementation
|
2010-06-03 01:22:27 +00:00 |
|
|
638dbbf2d4
|
Added a quirk for revision moko11 of the GTA01/GTA02 modem firmware
|
2010-06-02 14:12:45 +00:00 |
|
|
d95ff31472
|
No longer track registration when known to be registered
|
2010-06-02 10:44:59 +00:00 |
|
|
37cfa0d3fb
|
Probably more accurate when parsing messages in PDU mode
|
2010-06-02 01:44:03 +00:00 |
|
|
fbecdf8628
|
Now able to report the encoding of an incoming message
|
2010-06-01 23:46:49 +00:00 |
|
|
5988a39a43
|
Sending messages in 8 bit mode works too
|
2010-06-01 23:25:13 +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 |
|
|
86c8b07044
|
Enforce 7 bit characters when converting to GSM's default alphabet
|
2010-05-30 16:28:21 +00:00 |
|
|
4d7e27abfb
|
Converting outgoing messages to the GSM alphabet (untested)
|
2010-05-30 14:29:36 +00:00 |
|
|
6cd295c97d
|
Added an important comment
|
2010-05-28 00:31:07 +00:00 |
|
|
fbc0cc442f
|
No longer erroneously add empty lines to the messages list
|
2010-05-28 00:30:45 +00:00 |
|
|
da647ef936
|
Actually parse the number upon incoming SMS messages in PDU mode
|
2010-05-28 00:00:36 +00:00 |
|
|
18b77c94f1
|
Avoid another compilation warning
|
2010-05-27 17:10:08 +00:00 |
|
|
f5d155d584
|
Avoid another compilation warning
|
2010-05-27 17:09:31 +00:00 |
|
|
6068715b80
|
Avoid some compilation warnings
|
2010-05-27 17:06:51 +00:00 |
|
|
05f862be3f
|
Identified a bug when previewing messages
|
2010-05-27 17:00:40 +00:00 |
|
|
9269981986
|
Trying to fix message reception in PDU mode
|
2010-05-27 16:50:59 +00:00 |
|
|
7b3218e6de
|
More verbose debugging information
|
2010-05-27 16:50:10 +00:00 |
|
|
af6a5ef514
|
Allow commands to carry user-defined data
|
2010-05-27 16:49:45 +00:00 |
|
|
b83ab8c414
|
Hopefully fixed reading messages in PDU mode (the phone number is still wrong)
|
2010-05-27 16:26:19 +00:00 |
|
|
05d13c3fa6
|
Added phone-settings
|
2010-05-27 16:06:42 +00:00 |
|
|
323fa29bd8
|
Found potential issues when calling
|
2010-05-27 15:25:58 +00:00 |
|
|
e12b62eb11
|
Fix a crash when reading messages
|
2010-05-27 15:17:06 +00:00 |
|
|
caf69fd430
|
Hopefully implemented the timestamp when parsing incoming messages in PDU mode
|
2010-05-27 15:02:59 +00:00 |
|
|
2954744378
|
Trying to fix SMS reception
|
2010-05-27 14:24:48 +00:00 |
|
|
28450b9b13
|
Probably fixed a crash when calling the author of a message
|
2010-05-27 13:38:24 +00:00 |
|
|
f70964a59a
|
Trying to support PDU mode while receiving SMS messages (untested)
|
2010-05-27 11:58:12 +00:00 |
|
|
74d63f15ef
|
Report when unable to execute alsactl
|
2010-05-27 08:12:13 +00:00 |
|
|
c59883e62a
|
Started the user interface for profile management
|
2010-05-24 10:03:38 +00:00 |
|
|
70a74f528e
|
Initial release
|
2010-05-22 18:07:19 +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 |
|
|
a46f6f973c
|
Probably fixed the crash when sending messages
|
2010-05-21 17:56:39 +00:00 |
|
|
b215051928
|
Seems to be ringing (apparently multiple samples at once though)
|
2010-05-21 10:42:01 +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 |
|
|
507bc7a230
|
Added an important comment
|
2010-05-20 21:52:35 +00:00 |
|
|
dab93f9183
|
Keep ringing and vibrating upon incoming calls
|
2010-05-20 18:15:45 +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 |
|
|
10b45a2014
|
Enabled echo cancellation on the Openmoko Freerunner (and fixing the audio)
|
2010-05-20 17:00:10 +00:00 |
|
|
630568968e
|
Allow plug-ins to queue commands
|
2010-05-20 16:54:50 +00:00 |
|