|
f31d0813bd
|
Lots of cleanup and libDesktop API update
|
2013-04-11 02:09:43 +02:00 |
|
|
ff143e28f1
|
Re-generated the Makefiles
|
2013-04-11 02:08:45 +02:00 |
|
|
af24bed693
|
Re-generated the Makefiles
|
2013-03-24 17:14:01 +01:00 |
|
|
7a45550917
|
Report errors when setlocale() fails
|
2013-03-10 00:42:37 +01:00 |
|
|
87c0565357
|
Handle more errors
|
2013-03-01 04:23:33 +01:00 |
|
|
0c307ede9d
|
Added a secondary icon to a couple Gtk+ entries (to clear the text)
|
2013-02-25 01:46:42 +01:00 |
|
|
c3a88175ab
|
Code cleanup
|
2013-02-15 00:03:37 +01:00 |
|
|
6e6cab748a
|
Added a couple USSD codes for the FYVE provider (Germany)
|
2013-02-12 00:01:10 +01:00 |
|
|
fc314c9842
|
Now installing the "password" plug-in by default
|
2013-02-10 05:09:06 +01:00 |
|
|
87ccc6a06a
|
Display an error dialog when the new password doesn't match its confirmation
|
2013-02-10 05:02:55 +01:00 |
|
|
cd81d27f8a
|
Implemented the password change request
|
2013-02-10 04:56:14 +01:00 |
|
|
5cbf6bbab7
|
Implemented the "cancel" button and added a confirmation password entry
|
2013-02-10 04:47:11 +01:00 |
|
|
666a8290b0
|
Added an interface to change passwords (not functional yet)
|
2013-02-10 03:01:35 +01:00 |
|
|
f1d5d9ccd5
|
Now really functional (with code imported from the Camera project)
|
2013-02-10 01:29:15 +01:00 |
|
|
365bba7265
|
Adding support to change the SIM PIN password
|
2013-02-08 20:27:37 +01:00 |
|
|
b5a0c8f389
|
Re-generated Makefiles
|
2013-02-08 20:27:01 +01:00 |
|
|
44109075cc
|
Code cleanup
|
2013-02-07 23:57:00 +01:00 |
|
|
6de6238f54
|
Also log incoming calls (untested)
|
2013-02-07 23:44:09 +01:00 |
|
|
f0aec3a3a5
|
Re-generated Makefiles
|
2013-01-07 02:21:29 +01:00 |
|
|
857f231ffd
|
Removed an unused variable
|
2012-11-28 22:59:15 +01:00 |
|
|
c1c340e12e
|
Also save the counters when exiting the plug-in
|
2012-11-26 20:30:47 +01:00 |
|
|
b3c4839be0
|
Code cleanup
|
2012-11-26 19:58:44 +01:00 |
|
|
c431883766
|
Fixed build
|
2012-11-26 19:58:16 +01:00 |
|
|
377f95b930
|
Implemented a global data counter
|
2012-11-26 19:55:25 +01:00 |
|
|
8e44b858c9
|
Try to simply notify the user when authentication works
|
2012-11-08 23:28:59 +01:00 |
|
|
aef0004ed8
|
Added a plug-in for Panel notifications
|
2012-11-08 14:01:36 +01:00 |
|
|
696509ba44
|
More flexible notification API
|
2012-11-08 13:55:58 +01:00 |
|
|
ce93087feb
|
Supporting generic notifications (through plug-ins)
|
2012-11-08 13:29:13 +01:00 |
|
|
68f5d1e529
|
Added an error message
|
2012-10-12 16:09:56 +00:00 |
|
|
3b3583271c
|
Cosmetics
|
2012-10-12 16:07:46 +00:00 |
|
|
56b554015a
|
Fixed the window size
|
2012-10-12 16:00:33 +00:00 |
|
|
3511430f84
|
Introducing the "video" plug-in (not functional yet)
|
2012-10-12 01:13:17 +00:00 |
|
|
65f62c3c13
|
Added a plug-in template
|
2012-10-12 00:17:19 +00:00 |
|
|
67b12a6e22
|
Documented a security issue (calling the phone is enough to fully unlock it)
|
2012-10-12 00:14:42 +00:00 |
|
|
e2405c2b2c
|
Use the hostname as registration operator
|
2012-10-07 23:59:23 +00:00 |
|
|
045698b153
|
Initial import of the GPS toggling plug-in for Huawei EM770W (untested)
|
2012-10-03 23:57:35 +00:00 |
|
|
da2787155a
|
Slightly improved the usage screen
|
2012-09-10 22:12:55 +00:00 |
|
|
61b9032c13
|
Still allow the '+' character to be pushed as a digit (although not as DTMF)
|
2012-09-05 10:06:32 +00:00 |
|
|
526c4d2f57
|
Supporting sending DTMF on AT-based modems
|
2012-09-05 02:11:07 +00:00 |
|
|
a1a19fa861
|
Now able to send DTMF tones through the user interface
|
2012-09-05 01:58:28 +00:00 |
|
|
52fdb4d2df
|
Can now simulate phone calls
|
2012-09-05 01:41:24 +00:00 |
|
|
7fab79908d
|
Reworked the interface into separate tabs
|
2012-09-05 01:21:46 +00:00 |
|
|
29d997c5ed
|
Hopefully implemented notifications
|
2012-09-01 03:07:37 +00:00 |
|
|
19492e41fc
|
Nicer event handling upon startup
|
2012-09-01 02:59:17 +00:00 |
|
|
82ad7bce4e
|
Introducing support for DTMF
|
2012-09-01 02:34:36 +00:00 |
|
|
9fa3a1834a
|
Code cleanup
|
2012-09-01 02:04:55 +00:00 |
|
|
ee1cd77038
|
Now able to receive messages
|
2012-09-01 01:39:14 +00:00 |
|
|
128b8646ad
|
Reporting errors when sending a message failed
|
2012-09-01 00:50:34 +00:00 |
|
|
d11147fdf6
|
Code cleanup
|
2012-08-29 23:38:21 +00:00 |
|
|
b1247525fa
|
Apparently handling registration correctly
|
2012-08-29 23:23:37 +00:00 |
|
|
04f0ccf7ef
|
Code cleanup
|
2012-08-28 22:44:56 +00:00 |
|
|
0051c9ffd9
|
No longer try to load plug-ins if none are enabled
|
2012-08-26 00:55:35 +00:00 |
|
|
a45179ad65
|
Code cleanup
|
2012-08-24 18:25:19 +00:00 |
|
|
7cafaf96f2
|
Added a modem configuration widget for passwords
|
2012-08-24 17:21:05 +00:00 |
|
|
307c75c38f
|
Almost authenticating
|
2012-08-24 17:15:23 +00:00 |
|
|
b5271a0289
|
Added debugging information
|
2012-08-24 16:24:05 +00:00 |
|
|
b66a183970
|
Never save a partial configuration
|
2012-08-10 22:57:51 +00:00 |
|
|
ec03ad6baf
|
More consistent error handling
|
2012-08-10 22:38:07 +00:00 |
|
|
23b7191a1f
|
Improved plug-in management
|
2012-08-07 11:13:36 +00:00 |
|
|
34a08ac215
|
Fixed build on case-insensitive filesystems
|
2012-07-31 21:56:48 +00:00 |
|
|
1ff12dd4b3
|
Give all of the modem plug-ins a better chance to build on MacOS X
|
2012-07-31 19:32:32 +00:00 |
|
|
02a52cf88b
|
Fixed build of the "hayes" modem on MacOS X
|
2012-07-31 19:30:22 +00:00 |
|
|
1cdb615951
|
Fixed building the "debug" modem on MacOS X
|
2012-07-31 19:29:25 +00:00 |
|
|
387866f1aa
|
Additional portability fix for MacOS X
|
2012-07-30 23:14:59 +00:00 |
|
|
55838969c2
|
Code cleanup
|
2012-07-08 21:08:23 +00:00 |
|
|
38b1ac539e
|
Distribute osmocom.c as well
|
2012-07-05 22:18:31 +00:00 |
|
|
991c7abf7a
|
Introducing the osmocom modem plug-in (not functional, not built yet)
|
2012-07-05 22:17:20 +00:00 |
|
|
89ef977856
|
Refactored modem plug-ins (paving the way for multiple concurrent backends)
|
2012-07-05 22:13:06 +00:00 |
|
|
6b77158f4d
|
Code cleanup
|
2012-06-22 22:45:36 +00:00 |
|
|
9abdd1d007
|
Added a comment to the about dialog
|
2012-05-20 13:44:47 +00:00 |
|
|
65be2ec7de
|
Documented a bug with plug-in management
|
2012-05-15 21:10:34 +00:00 |
|
|
ef1b66f74d
|
Compilation fixes for Gtk+ 3.0
|
2012-03-23 04:49:17 +00:00 |
|
|
bff1c2d391
|
Avoid a crash when obtaining the configuration
|
2012-02-25 04:06:58 +00:00 |
|
|
bd03b3389b
|
Re-worked plug-in management
|
2012-01-10 15:22:18 +00:00 |
|
|
1df25fe5cf
|
Using "::" instead of "_" as a delimiter for sections in the configuration
|
2012-01-10 00:19:51 +00:00 |
|
|
e78a8f174f
|
Only repeat unknown errors on the Openmoko Freerunner
|
2012-01-06 23:46:01 +00:00 |
|
|
dd2eec5a9a
|
Code cleanup
|
2012-01-03 23:19:52 +00:00 |
|
|
7a06b25173
|
Improved the logs window
|
2012-01-03 09:38:43 +00:00 |
|
|
b40ceb6b47
|
Code cleanup
|
2012-01-03 08:45:08 +00:00 |
|
|
b06b0821e2
|
Added some USSD codes (Vodafone India)
|
2012-01-03 08:44:50 +00:00 |
|
|
b5323bba92
|
Using libDesktop to handle client messages
|
2012-01-02 11:52:11 +00:00 |
|
|
364c2d1f18
|
Using libDesktop to handle client messages
|
2012-01-01 13:33:51 +00:00 |
|
|
ab1562f06e
|
No longer explicitly mention gtk+-2.0
|
2011-12-30 20:07:22 +00:00 |
|
|
2de4f6ac1d
|
Using libDesktop to send client messages
|
2011-12-30 20:07:21 +00:00 |
|
|
4fde332436
|
Handle generic authentication failures
|
2011-12-13 17:09:01 +00:00 |
|
|
b3b0a29f62
|
Fixed crash in system preferences when a filename is not set
|
2011-12-13 17:04:39 +00:00 |
|
|
67eef71708
|
Added link to additional codes
|
2011-12-11 16:50:47 +00:00 |
|
|
f30f16a36c
|
Added the balance enquiry for additional networks
|
2011-12-11 16:49:38 +00:00 |
|
|
54a46986c2
|
Fixed making data calls
|
2011-12-11 13:47:08 +00:00 |
|
|
3f5f6550f1
|
Really handle modem notifications
|
2011-12-10 23:12:42 +00:00 |
|
|
bc91219ec8
|
Introducing the USSD plug-in
|
2011-12-10 23:03:28 +00:00 |
|
|
6471a4a1a1
|
Code cleanup
|
2011-12-10 23:02:58 +00:00 |
|
|
ef913edc0c
|
Code cleanup
|
2011-12-10 23:01:29 +00:00 |
|
|
b87e0be0d4
|
Fixed system settings dialogs with filenames
|
2011-12-10 22:06:28 +00:00 |
|
|
8b2a917726
|
Constifiying
|
2011-12-10 22:06:07 +00:00 |
|
|
eb887aba5b
|
Introducing support for USSD (untested)
|
2011-12-09 22:35:35 +00:00 |
|
|
3e5d972e4a
|
Introducing the "purple" modem plug-in
|
2011-12-09 22:33:47 +00:00 |
|
|
4bf34ee09b
|
Really using both libSystem and libDesktop
|
2011-12-09 22:32:07 +00:00 |
|
|
142f6c921b
|
Also distribute experimental support for libpurple
|
2011-11-20 05:38:14 +00:00 |
|
|
ac14223e40
|
Simplified LDFLAGS
|
2011-11-18 03:42:16 +00:00 |
|
|
6014d4c610
|
Only force modem to stop if not already stopped
|
2011-11-17 04:51:18 +00:00 |
|
|
92e41b7509
|
Avoid a crash when the modem plug-in could not be loaded
|
2011-11-17 04:48:07 +00:00 |
|
|
1078075707
|
Also send key tone events from the code entry window
|
2011-11-07 18:21:10 +00:00 |
|
|
faa315de48
|
Attempt to fix the Openmoko Freerunner again
|
2011-11-07 17:50:48 +00:00 |
|
|
296789bf6c
|
Beginning of a plug-in using libpurple
|
2011-11-06 17:18:56 +00:00 |
|
|
9bdbb0abf2
|
Code cleanup
|
2011-11-04 13:30:05 +00:00 |
|
|
f304a02388
|
Really extending the settings to allow more complete configuration dialogs
|
2011-11-04 10:46:26 +00:00 |
|
|
4b1b793f37
|
Avoid a warning
|
2011-11-03 17:43:53 +00:00 |
|
|
b89da7113b
|
Even more feedback on registration
|
2011-11-03 16:37:36 +00:00 |
|
|
907f7859df
|
Let the actual modem plug-in detect and handle resets
|
2011-11-03 15:49:45 +00:00 |
|
|
aa21e237a1
|
Handling extended errors and improved feedback on registrations
|
2011-11-03 15:48:45 +00:00 |
|
|
4a48c51c08
|
Only request a signal request once the last one obtained
|
2011-11-03 15:41:53 +00:00 |
|
|
c3b1b9c00a
|
Report when registered to an unknown operator
|
2011-11-03 15:39:35 +00:00 |
|
|
f73186e74d
|
Reviewed the queueing mechanism
|
2011-11-03 13:35:21 +00:00 |
|
|
594381e96d
|
Registration reports with locations are always registered
|
2011-11-03 03:11:34 +00:00 |
|
|
fdc76066a2
|
Code cleanup
|
2011-11-03 03:00:18 +00:00 |
|
|
c0abfbbce3
|
Code cleanup
|
2011-11-03 02:34:19 +00:00 |
|
|
f54a6f475c
|
Major code cleanup
|
2011-11-03 02:32:00 +00:00 |
|
|
24ea28e6cc
|
Reviewed handling of timeouts
|
2011-11-03 00:01:03 +00:00 |
|
|
6661ed874a
|
Code cleanup
|
2011-11-03 00:00:34 +00:00 |
|
|
e108adcc1f
|
Allow more triggers and requests to be performed
|
2011-11-02 22:47:45 +00:00 |
|
|
793ce41a9c
|
Removed some useless requests
|
2011-11-02 22:47:14 +00:00 |
|
|
cd89198954
|
Always report unsollicited registration events
|
2011-11-02 21:20:51 +00:00 |
|
|
d663968264
|
Really forward requests for manual operator choice
|
2011-11-02 21:00:49 +00:00 |
|
|
1f09a9abc5
|
Use the proper form for international numbers in contacts
|
2011-11-02 20:30:46 +00:00 |
|
|
4c2f4d484d
|
More robust initial handshake
|
2011-11-02 20:13:11 +00:00 |
|
|
fea76c54da
|
Be more robust when the SIM is busy
|
2011-11-02 19:04:21 +00:00 |
|
|
0b28d4624a
|
Now able to create trace files
|
2011-11-02 18:50:18 +00:00 |
|
|
f417fe289b
|
Better handling of filenames in the modem's configuration
|
2011-11-02 18:49:59 +00:00 |
|
|
bb8bc94c58
|
About to release Phone 0.3.4
|
2011-11-02 17:37:11 +00:00 |
|
|
379d8a6b73
|
The "sofia" plug-in is beginning to be usable
|
2011-11-02 17:32:00 +00:00 |
|
|
5b0b62a5c5
|
Use the proper icon when there is no signal
|
2011-11-02 15:40:44 +00:00 |
|
|
06fd109abd
|
Fixed error checking and PIN code handling
|
2011-11-02 02:35:16 +00:00 |
|
|
20b0bc4f16
|
No longer track the signal level when irrelevant
|
2011-11-02 02:32:16 +00:00 |
|
|
7a3458f377
|
Force a registration request if unknown when triggered
|
2011-11-02 01:47:58 +00:00 |
|
|
6b592b294a
|
Code cleanup
|
2011-11-02 01:46:02 +00:00 |
|
|
082f046f05
|
Properly report the modem as unavailable when relevant
|
2011-11-02 01:05:59 +00:00 |
|
|
e540a9ddf6
|
Also keep commands' data when repeating
|
2011-11-02 01:00:16 +00:00 |
|
|
e31064d527
|
Additional bugfixes and improvements
|
2011-11-02 00:41:52 +00:00 |
|
|
2f8a06d2ec
|
Code cleanup
|
2011-11-01 16:57:12 +00:00 |
|
|
701fb5d87c
|
Code cleanup
|
2011-11-01 16:13:56 +00:00 |
|
|
ae0f78a988
|
Minor layout improvement
|
2011-11-01 16:12:04 +00:00 |
|
|
bc3bc5238a
|
Code cleanup
|
2011-11-01 13:14:47 +00:00 |
|
|
c2301b7f85
|
Trying to register properly
|
2011-10-31 14:51:25 +00:00 |
|
|
29ac2ebb26
|
Additional fixes (for the Openmoko Freerunner notably)
|
2011-10-31 02:11:52 +00:00 |
|
|
30cf6ac183
|
Typo
|
2011-10-31 01:58:16 +00:00 |
|
|
27bcf61358
|
Removed obsolete code
|
2011-10-31 00:59:04 +00:00 |
|
|
c88e5d878f
|
Use AT+CHUP instead of ATH (should be more reliable)
|
2011-10-31 00:56:01 +00:00 |
|
|
16857c0995
|
Hopefully ring upon incoming messages
|
2011-10-31 00:49:08 +00:00 |
|
|
fe55917e1f
|
Avoid a couple warnings
|
2011-10-31 00:48:49 +00:00 |
|
|
a1aebbc649
|
Avoid crash when showing the dialer from within a call
|
2011-10-31 00:48:25 +00:00 |
|
|
0384ba54d4
|
Hopefully let the phone ring and vibrate upon incoming messages
|
2011-10-31 00:29:09 +00:00 |
|
|
5ad7c6e258
|
Force a registration request after setting automatic registration
|
2011-10-31 00:06:34 +00:00 |
|
|
246c7738b4
|
Hopefully fixed deepsleep mode
|
2011-10-31 00:06:03 +00:00 |
|
|
a42daf32b4
|
Fixed reporting of roaming registration
|
2011-10-30 21:36:25 +00:00 |
|
|
ab7d4865f2
|
Both gsm.{c,h} were deleted a while ago
|
2011-10-30 20:31:50 +00:00 |
|
|
524c75eee8
|
Automatically repeat some commands upon (seemingly) recoverable errors
|
2011-10-30 18:39:13 +00:00 |
|
|
89c37f477d
|
Disable debugging mode by default
|
2011-10-30 18:16:00 +00:00 |
|
|
c6ebcfe41d
|
Hopefully more robust registration
|
2011-10-30 17:56:22 +00:00 |
|
|
3439b855c1
|
Code cleanup
|
2011-10-30 15:45:26 +00:00 |
|
|
faf09d0fc5
|
Code cleanup
|
2011-10-30 15:39:13 +00:00 |
|
|
4223e6ba91
|
Some more debugging and cleanup
|
2011-10-30 14:29:07 +00:00 |
|
|
f7e807ee15
|
Fixed incoming messages
|
2011-10-30 14:20:49 +00:00 |
|
|
afa5ec1257
|
Fixed event handling
|
2011-10-30 13:48:07 +00:00 |
|
|
6b861a867c
|
Avoid triggering too many events
|
2011-10-30 12:55:20 +00:00 |
|
|
7ff22852c6
|
Reporting the proper modem event
|
2011-10-30 12:43:18 +00:00 |
|
|
ca80147a4b
|
Debugging some more
|
2011-10-30 12:12:06 +00:00 |
|
|
da1dd303fb
|
Aligning the profiles plug-in with the newer behavior
|
2011-10-30 11:46:43 +00:00 |
|
|
28843108cd
|
Trying to improve profile handling
|
2011-10-30 11:26:44 +00:00 |
|
|
40a0ce9faa
|
Hopefully improved the startup sequence
|
2011-10-30 11:05:36 +00:00 |
|
|
517bdd97b7
|
Code cleanup
|
2011-10-29 19:02:11 +00:00 |
|
|
671f1a0cba
|
No longer report being offline upon startup or reset
|
2011-10-29 14:58:58 +00:00 |
|
|
3b39d8b75c
|
No longer requiring any value returned by the "destroy" callback in plug-ins
|
2011-10-25 11:09:15 +00:00 |
|
|
565aaca97d
|
Sorting existing messages by folder
|
2011-10-07 17:14:23 +00:00 |
|
|
e38b5db19c
|
Fixing handling of messages
|
2011-10-07 14:39:10 +00:00 |
|
|
afccdbd688
|
Some bugfixes
|
2011-10-07 13:46:25 +00:00 |
|
|
9b679aded5
|
Ignore authentication confirmation if not already expecting one
|
2011-09-30 23:38:40 +00:00 |
|
|
98ef07d37a
|
Code cleanup
|
2011-09-30 23:06:35 +00:00 |
|
|
d1c93db0d5
|
Re-generated Makefiles
|
2011-09-16 11:54:13 +00:00 |
|
|
58f33fd441
|
Re-generated Makefiles
|
2011-09-16 11:36:26 +00:00 |
|
|
65eeb65a69
|
Re-generated Makefiles
|
2011-09-16 10:19:40 +00:00 |
|
|
fbc84d7a5c
|
Added some tooltip text and an option to ellipsize the operator name
|
2011-09-05 21:00:35 +00:00 |
|
|
d095f6b2a5
|
Added a tooltip text
|
2011-09-05 20:59:27 +00:00 |
|
|
cbcfe175e9
|
Default to the "systray" plug-in when none is configured
|
2011-09-01 21:43:39 +00:00 |
|
|
473413fd15
|
Code cleanup
|
2011-09-01 21:42:45 +00:00 |
|
|
4cfe255f69
|
Using GtkImageMenuItems where appropriate
|
2011-08-31 22:42:44 +00:00 |
|
|
527c1c8317
|
src/modem.c also depends on config.h
|
2011-08-30 22:48:05 +00:00 |
|
|
8361170957
|
Avoid a warning on some platforms
|
2011-08-30 22:15:46 +00:00 |
|
|
84669c1793
|
Nicer settings window
|
2011-08-30 22:08:40 +00:00 |
|
|
c78b75075d
|
Optimized the system preferences dialog for both portrait and landscape screens
|
2011-08-30 22:08:18 +00:00 |
|
|
0d32b9d812
|
Avoid some warnings on some platforms
|
2011-08-30 21:42:13 +00:00 |
|
|
8c1e68ab62
|
Code cleanup
|
2011-08-30 16:54:28 +00:00 |
|
|
948631ccba
|
Separated the status from the preferences (in notebook tabs)
|
2011-08-30 16:37:57 +00:00 |
|
|
3de849446c
|
Hopefully fixed 100% CPU usage when losing the modem's device node
|
2011-08-30 16:34:28 +00:00 |
|
|
e718d09c84
|
Really show the "about" dialog when requested
|
2011-08-30 16:33:44 +00:00 |
|
|
61301d2ebc
|
Handling one more event
|
2011-08-29 23:14:35 +00:00 |
|
|
6783c44c55
|
Added an option to integrate GPRS connection data into the system tray
|
2011-08-28 21:15:51 +00:00 |
|
|
44736cfc74
|
Fixed a potential crash
|
2011-08-28 21:14:59 +00:00 |
|
|
88075c4bff
|
Moved the "About" dialog to the main application
|
2011-08-28 17:26:53 +00:00 |
|
|
e1c5d565dc
|
Centered the "about" window and added a link
|
2011-08-28 17:07:29 +00:00 |
|