|
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 |
|
|
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 |
|
|
dd49410d4e
|
Probable fix for the CLIP trigger
|
2010-05-19 12:31:30 +00:00 |
|
|
795134ce1c
|
Enabling call waiting fixes incoming calls on the Openmoko Freerunner
|
2010-05-19 12:25:46 +00:00 |
|
|
8a729628c8
|
Use our own application name instead
|
2010-05-19 11:33:23 +00:00 |
|
|
b50b91d9b8
|
Request extended call presentation, ring reports and service notifications once ready
|
2010-05-18 21:41:14 +00:00 |
|
|
b257de302c
|
gsm.c no longer depends on phone.h
|
2010-05-18 21:40:20 +00:00 |
|
|
cdd5518525
|
The profiles plug-in is in charge of ringing, vibrating, etc
|
2010-05-17 14:04:36 +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 |
|
|
6ab7a41c29
|
No longer require phone plugins to include <glib.h> themselves
|
2010-05-17 00:31:07 +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 |
|
|
b1647c624d
|
Added debugging information
|
2010-05-14 16:20:58 +00:00 |
|
|
091eff3665
|
Added events to the plug-in API
|
2010-05-14 16:15:45 +00:00 |
|
|
7195d95fa3
|
Sending an SMS may take up to a minute (should cancel otherwise)
|
2010-05-14 15:51:39 +00:00 |
|
|
a1864b7956
|
Setting up the mixer levels on call start/stop/etc (untested)
|
2010-05-14 13:44:56 +00:00 |
|
|
41f560524d
|
Fixed device default to "/dev/modem"
|
2010-05-14 12:43:00 +00:00 |
|
|
2933d4cf55
|
Fixed run-time path
|
2010-05-14 12:42:16 +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 |
|
|
d64de55f2d
|
Added another couple of CMS errors
|
2010-05-12 12:03:35 +00:00 |
|
|
cbf256f9dc
|
Added CMS error 321
|
2010-05-12 11:59:20 +00:00 |
|
|
0a6e11eecc
|
Longer timeout when calling (should fix some modems eg Openmoko Freerunner)
|
2010-05-12 11:38:56 +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 |
|
|
d362a87362
|
Hopefully reporting the correct phone number when listing messages
|
2010-05-11 17:12:07 +00:00 |
|
|
9f1e2d9ca7
|
Display a minimal message when receiving messages
|
2010-05-11 17:03:14 +00:00 |
|
|
810ea309ad
|
Actually send an event upon incoming messages
|
2010-05-11 16:59:07 +00:00 |
|
|
1620f6a144
|
The Openmoko Freerunner may be identified differently
|
2010-05-11 16:22:18 +00:00 |
|
|
cfb312d6cd
|
There seemed to be a race condition
|
2010-05-11 15:39:21 +00:00 |
|
|
db0e2a5f89
|
Fixed a crash
|
2010-05-11 15:38:58 +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 |
|
|
3931a523d3
|
Tighter check when checking for potential echo
|
2010-05-11 13:06:12 +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 |
|
|
9ba6e09f06
|
Fetching messages in text mode for the moment
|
2010-05-11 10:31:10 +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 |
|
|
510ee0fff1
|
Partly implemented unsollicited and intermediate service notifications
|
2010-05-10 13:22:49 +00:00 |
|
|
efe1a37c46
|
Remove the timeout handler if a command was considered answered
|
2010-05-10 01:55:25 +00:00 |
|
|
9a8c41f8dc
|
Now rejecting calls correctly
|
2010-05-10 01:39:08 +00:00 |
|
|
7fafe3261f
|
Implemented full API access to +COLP and +CLIP
|
2010-05-10 01:32:42 +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 |
|
|
d2b8972d76
|
Detect if a call was successfully accepted
|
2010-05-09 22:22:59 +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 |
|
|
a7aca56b5b
|
Minor optimization in the contact handling event trigger
|
2010-05-09 18:39:21 +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 |
|
|
32ba10e4a0
|
Clarified the use of GSM_PRIORITY_HIGHEST
|
2010-05-09 13:28:37 +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 |
|
|
02bca3b11f
|
Correct error messages when the baudrate cannot be set
|
2010-05-09 02:04:08 +00:00 |
|
|
1c9304df2b
|
Always report an error upon +CME ERROR
|
2010-05-09 01:08:03 +00:00 |
|
|
983eb1c371
|
The CME ERROR code 100 is "Unknown error"
|
2010-05-08 14:42:27 +00:00 |
|
|
1e735470f5
|
Forgot to inject "\r\n" in the timeout handler
|
2010-05-08 14:29:46 +00:00 |
|
|
317954ec36
|
Also ensure that setting the operator worked
|
2010-05-08 13:31:32 +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 |
|
|
35164ad8dc
|
Send a noop command after 2 seconds of inactivity
|
2010-05-08 02:32:26 +00:00 |
|
|
e003ea830e
|
Use the correct error code when parsing +CME and +CMS errors
|
2010-05-08 02:00:07 +00:00 |
|
|
f90494db0b
|
Gave triggers the optional possibility to consider a command answered
|
2010-05-08 01:45:44 +00:00 |
|
|
df6c2f84c3
|
Hardened the management of callbacks
|
2010-05-08 01:31:43 +00:00 |
|
|
2dfa1e0cec
|
Let the modem command generation be done in its own class too
|
2010-05-08 01:23:56 +00:00 |
|
|
f0e4d57e23
|
Let the GSMCommand class have its own file
|
2010-05-08 00:22:44 +00:00 |
|
|
0f84098442
|
Try to fallback on a corresponding trigger when unable to parse a line
|
2010-05-07 23:51:34 +00:00 |
|
|
bd3ffd8673
|
Added the new binaries
|
2010-05-07 18:32:40 +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 |
|
|
bc082be52d
|
The quirks really need be distinct bitwise
|
2010-05-07 17:54:00 +00:00 |
|
|
97c19df0bc
|
Renamed the binaries to prevent conflicts and created desktop entries
|
2010-05-07 17:43:26 +00:00 |
|
|
fdfd85493c
|
Added separate binaries to open the dialer, contacts and messages windows
|
2010-05-07 17:34:26 +00:00 |
|
|
6169060acb
|
Make sure to always set 8 bits communication with no parity
|
2010-05-07 13:07:53 +00:00 |
|
|
2e6ef2b6f2
|
Make sure flow control is disabled when not explicitly required
|
2010-05-07 12:59:54 +00:00 |
|
|
81ac501def
|
This seems to allow the modem to work with -F even when not supporting it
|
2010-05-07 12:54:53 +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 |
|
|
4204bd82f9
|
Enable the extended ring format by default
|
2010-05-02 02:01:42 +00:00 |
|
|
b59e76248b
|
Also detect incoming calls in the extended format
|
2010-05-02 01:52:14 +00:00 |
|
|
17dacffd0b
|
Added a function to answer calls
|
2010-05-02 01:48:19 +00:00 |
|
|
c972e1a914
|
Incoming calls are now reported as well
|
2010-05-02 01:43:11 +00:00 |
|
|
1de8062925
|
Ignore errors when setting the baudrate (sigh)
|
2010-05-02 01:28:24 +00:00 |
|
|
d0597d6cd1
|
Also set the modem to verbose mode once settled
|
2010-05-02 01:12:41 +00:00 |
|
|
6527392636
|
Allow a different suffix to be specified by command queued
|
2010-05-02 01:01:46 +00:00 |
|
|
8e8c887592
|
Reverted last changes
|
2010-05-02 00:46:39 +00:00 |
|
|
da50d43cae
|
Have a global quirk about carriage returns instead
|
2010-05-01 20:22:10 +00:00 |
|
|
6f39850241
|
Added another quirk for the Openmoko Freerunner
|
2010-05-01 19:49:02 +00:00 |
|
|
3a2c08debb
|
Fixed sending the SIM PIN on the Openmoko Freerunner
|
2010-05-01 19:12:03 +00:00 |
|
|
e19a39ef2e
|
Now consider that just "\r" or "\n" are enough to break a line
|
2010-05-01 18:38:27 +00:00 |
|
|
44ca5038ed
|
Also support answers to COPS with only 3 arguments
|
2010-05-01 17:32:07 +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 |
|
|
1001b38564
|
The Openmoko Freerunner's model identification string has quotes
|
2010-05-01 16:28:21 +00:00 |
|
|
c9bb017597
|
Support the Openmoko Freerunner's differing syntax when entering the SIM PIN code
|
2010-05-01 16:19:24 +00:00 |
|
|
df5e598e0b
|
Some code shouldn't have survived the latest debugging session
|
2010-05-01 15:49:29 +00:00 |
|
|
cd3b5d1b52
|
Updated the usage instructions
|
2010-05-01 13:19:30 +00:00 |
|
|
ba6d6b7f6a
|
Let hardware flow be optional
|
2010-05-01 05:25:53 +00:00 |
|
|
02833219c9
|
There was probably a race condition when trying to settle with the modem
|
2010-05-01 03:30:53 +00:00 |
|
|
a48cbb2c4c
|
On Linux realloc(0xg00d, 0) may return NULL without being an error
|
2010-05-01 03:04:29 +00:00 |
|
|
e2c3b06bda
|
Was probably having two read watchers in some cases
|
2010-05-01 02:50:49 +00:00 |
|
|
e42d05e351
|
Fixed compilation with 2.10 <= Gtk+ < 2.18
|
2010-05-01 02:31:02 +00:00 |
|
|
bce582c623
|
Letting gsm.c be more robust
|
2010-05-01 02:22:57 +00:00 |
|
|
71192d61c4
|
Simply hide progress windows when deleted
|
2010-05-01 01:48:07 +00:00 |
|
|
b6b619c1af
|
Hopefully fixed the last issue with tracking the PIN code status
|
2010-04-30 16:08:11 +00:00 |
|
|
9aafe85949
|
Do not hide the code window when entering a code
|
2010-04-30 16:00:58 +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 |
|
|
02d871d159
|
Avoid a potential memory leak
|
2010-04-30 03:57:18 +00:00 |
|
|
f9b27fcd10
|
Trying to avoid insertion of commands while in PDU mode
|
2010-04-30 03:55:05 +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 |
|
|
4e99b47eab
|
Avoid some warnings
|
2010-04-30 03:27:38 +00:00 |
|
|
529471d850
|
Print out errors coherently
|
2010-04-30 03:25:54 +00:00 |
|
|
fbeff7311d
|
Really put the phone number in the entry of the messaging window
|
2010-04-30 02:13:01 +00:00 |
|
|
db7c61e9b9
|
Successfully sending SMS messages
|
2010-04-30 02:11:46 +00:00 |
|
|
353a2b7282
|
Forgot to define a prototype (fixes a warning)
|
2010-04-30 00:28:14 +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 |
|
|
9faadcf143
|
Attempt to convert contacts' names to UTF-8
|
2010-04-28 23:11:23 +00:00 |
|
|
042d60b67f
|
Clear the code entry when re-requested
|
2010-04-28 23:03:26 +00:00 |
|
|
7059a15680
|
Really implemented the callback mechanism this time
|
2010-04-28 22:57:15 +00:00 |
|
|
8bd75384fb
|
Avoid a compilation warning
|
2010-04-28 22:55:01 +00:00 |
|
|
c9cd795a14
|
Much better error handling (should also track when the SIM is ready)
|
2010-04-28 22:53:36 +00:00 |
|
|
db87372b65
|
Only set the operator format once registered
|
2010-04-28 22:24:22 +00:00 |
|
|
df4c687bc2
|
Avoid displaying "(null)" if things are really wrong with the registration
|
2010-04-28 21:51:07 +00:00 |
|
|
09efeba69d
|
Updated the translation
|
2010-04-28 21:45:19 +00:00 |
|
|
ad74a13811
|
Always reporting about the registration status
|
2010-04-28 21:36:22 +00:00 |
|
|
0bb685f962
|
Improved status handling a lot (should register automatically now)
|
2010-04-28 21:24:05 +00:00 |
|
|
efe3a0a347
|
Send an event when the PIN code is known to be accepted already
|
2010-04-28 19:55:49 +00:00 |
|
|
0c4a2c7f6f
|
Hide columns headers in the contacts and messages views
|
2010-04-28 01:39:48 +00:00 |
|
|
74152fe36c
|
Added a suggestion for a newer interface
|
2010-04-28 01:33:04 +00:00 |
|
|
219bb78eac
|
Added a selector for the messages obtained or sent
|
2010-04-28 01:29:10 +00:00 |
|
|
d582048df7
|
Working on the user interface (without actual implementation yet)
|
2010-04-28 01:11:38 +00:00 |
|
|
07b64812ce
|
Added a button to call the author/recipient of the current message (unimplemented)
|
2010-04-28 00:49:12 +00:00 |
|
|
2ce576a7cf
|
Added a button to call the contact selected (untested)
|
2010-04-28 00:46:00 +00:00 |
|
|
2f278eaaf1
|
Help compilation with Gtk+ < 2.10
|
2010-04-28 00:15:00 +00:00 |
|
|
ab895ba9b1
|
Probably fix compilation on Linux
|
2010-04-28 00:12:57 +00:00 |
|
|
99a36e265e
|
Using more enumerated types
|
2010-04-28 00:09:46 +00:00 |
|
|
09bd6c126c
|
Using more enumerated types
|
2010-04-27 23:57:48 +00:00 |
|
|
278bccfebe
|
Default to the long operator format
|
2010-04-27 23:55:35 +00:00 |
|
|
d034501c37
|
Updated translations
|
2010-04-27 23:17:08 +00:00 |
|
|
1886883853
|
Handling more error cases
|
2010-04-27 22:34:38 +00:00 |
|
|
4b6b043ec0
|
Tracking which events are not handled
|
2010-04-27 22:31:32 +00:00 |
|
|
fd5b309a3d
|
Trying to remove ambiguities from the API
|
2010-04-27 22:18:41 +00:00 |
|
|
e545578a38
|
Only show the code entry window if code is known
|
2010-04-27 21:57:33 +00:00 |
|
|
1860d56b99
|
Implemented the clear button in the SIM PIN dialog
|
2010-04-27 21:55:59 +00:00 |
|
|
6f980ceb95
|
Optimizing GSM event reports
|
2010-04-27 21:35:45 +00:00 |
|
|
5fd3dde778
|
Trigger the PIN check outside of the GSM class
|
2010-04-27 21:03:32 +00:00 |
|
|
19caf9b79b
|
Now properly reporting the operator
|
2010-04-27 20:59:17 +00:00 |
|
|
8e3da2cf3a
|
Been working on registration and operators
|
2010-04-27 20:16:19 +00:00 |
|
|
25d3e1caf2
|
Minor interface improvements
|
2010-04-27 18:33:01 +00:00 |
|
|
fa2c132348
|
Slowly implementing messages as well
|
2010-04-27 18:17:44 +00:00 |
|
|
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 |
|
|
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 |
|