|
aa8a2820c0
|
Fixed the icons for the dial pad and window
|
2014-10-20 23:53:00 +02:00 |
|
|
0844f59384
|
Keep track of every notification ongoing
|
2014-10-20 23:51:43 +02:00 |
|
|
ce71f3af42
|
Support WAVE files with 16 bits per sample
|
2014-10-20 23:50:24 +02:00 |
|
|
d9d1d93d63
|
The "notify" plug-in needs extra compilation flags with Gtk+ 3
|
2014-09-28 21:23:48 +02:00 |
|
|
6c7b5e66d1
|
Updated the copyright line
|
2014-09-28 21:21:42 +02:00 |
|
|
5e5ab9cba4
|
Fixed loads of warnings with Gtk+ 3
|
2014-09-28 21:20:40 +02:00 |
|
|
f8a0b7cdea
|
Imported partial mmap() support from DeforaOS Camera
|
2014-09-27 01:45:14 +03:00 |
|
|
19b117762e
|
Added a way to (re-)open the video window
|
2014-09-27 01:17:57 +03:00 |
|
|
146ae3916a
|
Mention the possibility to build with Gtk+ 3.0
|
2014-09-26 02:37:15 +03:00 |
|
|
d6b3996b9d
|
Updated the copyright line
|
2014-09-26 02:33:52 +03:00 |
|
|
06a9b1f23f
|
Fixed crashes with Gtk+ 3.0
|
2014-09-26 02:33:11 +03:00 |
|
|
26a3c88543
|
Code cleanup
|
2014-09-26 02:23:22 +03:00 |
|
|
9585995cc6
|
Let the about dialog be customized
|
2014-09-26 02:21:55 +03:00 |
|
|
0b77373af7
|
Use the GSM alphabet when adding and editing contacts
|
2014-09-26 02:09:59 +03:00 |
|
|
62883ba1cb
|
Code cleanup
|
2014-09-26 02:01:55 +03:00 |
|
|
ff6f7aee19
|
Stricter check for compliant phone numbers when adding and editing contacts
|
2014-09-26 01:53:43 +03:00 |
|
|
16b107fca1
|
Also support editing contacts
|
2014-09-26 01:50:37 +03:00 |
|
|
c867e9e66d
|
Re-introduced support for saving contacts
|
2014-09-26 01:42:07 +03:00 |
|
|
974a57f68b
|
Make sure to always end a buffer
|
2014-09-25 11:26:54 +03:00 |
|
|
cca9370627
|
Implemented a few more error cases (untested)
|
2014-09-25 11:20:51 +03:00 |
|
|
9a3aa78036
|
Moved logging to a dedicated function
|
2014-09-25 09:57:30 +03:00 |
|
|
fa5108f7a0
|
Improved tracking the authentication status
|
2014-09-25 09:23:07 +03:00 |
|
|
92c79edb26
|
Moved the "pulseaudio" plug-in to the DeforaOS Integration project
With this change, DeforaOS Phone no longer depends on Pulseaudio.
|
2014-09-22 23:05:15 +02:00 |
|
|
0ac65b93c1
|
Improved error management
|
2014-09-22 10:43:18 +02:00 |
|
|
33947cba4a
|
Code cleanup
|
2014-09-22 10:35:13 +02:00 |
|
|
b8d01c64d5
|
Set an icon to the "hayes" plug-in
|
2014-09-21 21:42:04 +02:00 |
|
|
2fc215415c
|
Implemented the quirk for slow SIM PIN authentication
|
2014-09-17 18:32:27 +02:00 |
|
|
205de9ec0d
|
Added quirks for the Ericsson F3507g internal UMTS card
|
2014-09-17 18:29:43 +02:00 |
|
|
a866ba3eeb
|
Fixed a typo
|
2014-09-17 18:29:18 +02:00 |
|
|
845e8e4077
|
Added a quirk for slow SIM PIN authentication
|
2014-09-17 18:27:55 +02:00 |
|
|
8e2e5fd1c8
|
Hide the battery icon on errors
|
2014-09-17 18:26:04 +02:00 |
|
|
712b6cffc9
|
Convert the phone book names from the GSM alphabet to ISO
|
2014-09-17 18:25:00 +02:00 |
|
|
bd3ba6534d
|
Always try to push a command when time to
|
2014-09-12 00:33:31 +02:00 |
|
|
064cb5f900
|
Avoid a race condition with unsollicited messages
|
2014-09-12 00:31:02 +02:00 |
|
|
268796ac60
|
Also implemented "*#0000#" from the dialer (shows the about dialog)
|
2014-09-11 21:28:31 +02:00 |
|
|
0d7315b489
|
Fixed highlighting USSD codes in messages
|
2014-09-11 21:27:58 +02:00 |
|
|
321d492f1b
|
Fixed the icon in the "about" dialog
|
2014-09-11 21:27:28 +02:00 |
|
|
3d6af30b93
|
Also consider the vendor when looking for quirks
|
2014-09-11 21:26:51 +02:00 |
|
|
fbf66280e0
|
Also obtain the IMSI (as "identity")
|
2014-09-11 21:24:29 +02:00 |
|
|
7a05b10083
|
Added a tooltip to the battery icon
|
2014-09-11 21:22:19 +02:00 |
|
|
e27dfc34eb
|
Let the profile plug-in determine which ring tone to choose
|
2014-09-09 02:37:47 +02:00 |
|
|
8ae2017fe4
|
Updated the copyright line
|
2014-09-09 02:34:04 +02:00 |
|
|
0f2886cc50
|
Use the dialer icon for gprs(1) instead
|
2014-09-09 02:32:40 +02:00 |
|
|
29878be7fd
|
Early attempt at detecting the correct operator automatically
|
2014-09-09 02:07:58 +02:00 |
|
|
8fc0426a8d
|
Avoid warnings when building with Gtk+ >= 3 (untested)
|
2014-09-09 02:04:40 +02:00 |
|
|
bd214be8f9
|
Updated the copyright line
|
2014-09-08 06:22:37 +02:00 |
|
|
63d48de40f
|
Detect when the phone goes offline
|
2014-09-08 06:22:17 +02:00 |
|
|
954f89cbc9
|
Default to using quotes for SIM PIN authentication
|
2014-09-08 06:04:01 +02:00 |
|
|
f61f2c2d81
|
Reworked the parsing loop
|
2014-09-08 06:03:23 +02:00 |
|
|
d298bfd4cc
|
Do not restart the modem if already started
|
2014-09-08 06:01:36 +02:00 |
|
|
8af66dbf2d
|
Code cleanup
|
2014-09-08 04:46:38 +02:00 |
|
|
ce96b959b7
|
Fixed obtaining the baudrate and hardware flow from the configuration file
|
2014-09-08 04:45:41 +02:00 |
|
|
44b7b4e1db
|
Avoid potentially losing the ID for a source
|
2014-09-08 04:44:04 +02:00 |
|
|
8386c659f0
|
Code cleanup
|
2014-09-05 21:19:56 +02:00 |
|
|
9cab05b073
|
Code cleanup
|
2014-09-05 20:52:57 +02:00 |
|
|
e2385f7e68
|
Try an alternative string to initialize the modem
|
2014-09-05 20:49:54 +02:00 |
|
|
07d9515828
|
Improved the signal level calculation
|
2014-09-05 20:46:57 +02:00 |
|
|
e70c4bf257
|
Code cleanup
|
2014-09-05 20:44:01 +02:00 |
|
|
e7d572c76b
|
Code cleanup
|
2014-09-05 20:33:56 +02:00 |
|
|
c24d3145cf
|
Fixed an invalid pointer and crash
|
2014-09-05 18:58:56 +02:00 |
|
|
54da05dc27
|
Added an "Help" button to gprs(1) when stand-alone
|
2014-08-30 18:03:18 +02:00 |
|
|
2dec44f45e
|
Hide the "Load defaults" button when stand-alone
|
2014-08-30 18:02:48 +02:00 |
|
|
9cad320ad1
|
Let the gprs(1) tool exit when stand-alone (through the systray icon)
|
2014-08-30 18:01:43 +02:00 |
|
|
29f7e700e9
|
Report more errors directly to the user
|
2014-08-28 02:00:58 +02:00 |
|
|
6e27cec8af
|
Report errors when connecting
|
2014-08-28 01:04:48 +02:00 |
|
|
5caa6e5481
|
Also initialize the counter
|
2014-08-27 22:44:30 +02:00 |
|
|
b308ac25ad
|
Properly cleanup plug-ins when failing to register them
|
2014-08-27 21:26:04 +02:00 |
|
|
76d267e169
|
Loading the GPRS connectivity settings from a configuration file
|
2014-08-14 23:53:07 +02:00 |
|
|
a9a99d4ac1
|
Added a function to load the defaults for a specific operator
|
2014-08-14 23:13:30 +02:00 |
|
|
e9c9f83a92
|
Allow the pppd(8) program to be specified in the configuration (not exposed)
|
2014-08-14 20:06:12 +02:00 |
|
|
90516f8a5c
|
Added an option to load the default settings for the current operator
|
2014-08-14 19:59:59 +02:00 |
|
|
362966359f
|
Avoid a potential format string issue
|
2014-08-14 19:58:38 +02:00 |
|
|
58714f686a
|
Keep track of the current operator
|
2014-08-14 19:58:10 +02:00 |
|
|
1780b692b4
|
Updated the copyright line
|
2014-08-14 19:56:56 +02:00 |
|
|
c7c79509c2
|
Fixed build with Gtk+ 3
|
2014-08-14 19:56:38 +02:00 |
|
|
47416ac7a3
|
No longer potentially forget about an event source when starting the modem
|
2014-08-12 21:26:46 +02:00 |
|
|
1564bf76fd
|
Mentioned one more potential error case
|
2014-08-12 19:33:00 +02:00 |
|
|
158830c004
|
Code cleanup
|
2014-08-12 19:15:34 +02:00 |
|
|
b15a4bc4c8
|
Code cleanup
|
2014-08-12 19:14:49 +02:00 |
|
|
318b495c67
|
Code cleanup
|
2014-08-12 19:14:00 +02:00 |
|
|
8e14b7bf7a
|
Fixed "make dist"
|
2014-07-07 01:41:16 +02:00 |
|
|
ac885dba92
|
No longer always center the about dialog
|
2014-07-07 01:32:48 +02:00 |
|
|
964b2f266d
|
In format strings "%f" is better than "%lf" for the double type
|
2014-04-26 23:15:27 +08:00 |
|
|
ff2c803ddc
|
Fixed compilation of the "hayes" plug-in
|
2014-03-29 20:48:00 +01:00 |
|
|
72836ee01a
|
Removed src/command.h (not been used for ages)
|
2014-03-29 20:47:33 +01:00 |
|
|
b30e9af3bf
|
Code cleanup
|
2014-02-23 14:40:48 +01:00 |
|
|
c912fc8a04
|
No longer require Gtk+ >= 2.18 to implement *#06# in the dialer
|
2014-02-23 14:40:39 +01:00 |
|
|
1905b31d99
|
debug.c now depends on config.h
|
2014-02-23 14:31:52 +01:00 |
|
|
af017e38a6
|
Implemented reporting the modem model information
|
2014-02-23 14:29:28 +01:00 |
|
|
719698a14e
|
Track errors when issueing phone calls
|
2014-02-23 14:07:56 +01:00 |
|
|
69e4644b7f
|
Implemented entering *#06# in the dialer (needs Gtk+ >= 2.18)
|
2014-02-23 06:17:31 +01:00 |
|
|
8967932152
|
Updated copyright information
|
2014-02-23 04:45:12 +01:00 |
|
|
973fd90042
|
Improved the phone number detection algorithm
|
2014-02-21 20:21:26 +01:00 |
|
|
60d16be4b2
|
Fixed skipping the UDH when parsing PDUs in 7-bit encoding
|
2014-02-21 03:22:41 +01:00 |
|
|
0e214179ea
|
No longer prefix international numbers with "+" if not necessary
|
2014-02-21 00:42:37 +01:00 |
|
|
480e12fe5e
|
Code cleanup
|
2014-02-20 04:36:40 +01:00 |
|
|
f574d3abfb
|
Code cleanup
|
2014-02-20 04:30:12 +01:00 |
|
|
26e508b5c6
|
Moved the quirks for the "hayes" plug-in to a separate file
|
2014-02-20 04:27:30 +01:00 |
|
|
48c4ac170f
|
Separating the "hayes" plug-in into more parts
|
2014-02-20 04:12:13 +01:00 |
|
|
d530a48e13
|
Introduced the HayesChannel sub-class
|
2014-02-20 03:38:41 +01:00 |
|
|
0fd89d3cba
|
src/plugins/oss.c depends on config.h too
|
2014-02-20 01:31:11 +01:00 |
|
|
8534ed4302
|
Code cleanup
|
2014-02-20 01:24:20 +01:00 |
|
|
86a1c498ec
|
More accurate detection of USSD codes
|
2014-02-20 01:10:09 +01:00 |
|
|
2421500713
|
Spelling of "E-Plus"
|
2014-02-20 00:38:27 +01:00 |
|
|
1e1b09abc6
|
More complete de-initialization if the IO channel was created
|
2014-01-06 00:27:38 -06:00 |
|
|
74a1e19db2
|
Code cleanup
|
2014-01-06 00:27:20 -06:00 |
|
|
5fdad562a9
|
Open the video device at regular intervals (every 10 seconds)
|
2014-01-06 00:18:16 -06:00 |
|
|
968a9353be
|
Allow the device, image scaling and flipping to be configured
|
2014-01-05 23:50:54 -06:00 |
|
|
6b7a073fd1
|
Fixed what looks like a typo
|
2013-11-26 01:04:28 +01:00 |
|
|
dc168e4bbd
|
Nicer copyright information
|
2013-11-05 02:03:57 +01:00 |
|
|
35bbc7df1a
|
Avoid a warning during compilation
|
2013-11-04 20:44:01 +01:00 |
|
|
941dfbc8d5
|
Use a bigger buffer size while playing samples
|
2013-10-29 01:10:55 +01:00 |
|
|
131d948a2a
|
Code cleanup
|
2013-10-29 01:02:53 +01:00 |
|
|
1606b4986c
|
Code cleanup
|
2013-10-29 00:57:04 +01:00 |
|
|
6bcc866459
|
Also set the sample rate
|
2013-10-28 23:10:13 +01:00 |
|
|
8f7f85de08
|
Set icons to some modem plug-ins
|
2013-10-28 01:28:01 +01:00 |
|
|
472e5327b4
|
Imported a template for modem plug-ins
|
2013-10-28 01:22:30 +01:00 |
|
|
5138923301
|
Allow the sound device to be configured in the preferences
|
2013-10-28 00:49:52 +01:00 |
|
|
32922bbd6f
|
Restored keytones for the PIN entry dialog (and removed for the dialer)
|
2013-10-27 20:45:34 +01:00 |
|
|
203e1c3abc
|
Also set the number of channels
|
2013-10-27 20:41:37 +01:00 |
|
|
0858155f23
|
Also implemented the "pound" and "star" DTMF tones (also from audiocheck.net)
|
2013-10-27 19:53:33 +01:00 |
|
|
7ffce8b616
|
Generate DTMF tones when pressing the dialer keys
|
2013-10-27 19:45:54 +01:00 |
|
|
f88db03348
|
Implemented basic WAV playback support
|
2013-10-27 19:36:25 +01:00 |
|
|
2f08159faf
|
Fixed building in debugging mode
|
2013-10-27 19:35:44 +01:00 |
|
|
3487677f71
|
Build with "-lintl" by default
|
2013-07-25 23:57:03 +02:00 |
|
|
aaf8164b29
|
Updated a comment
|
2013-06-11 23:47:16 +02:00 |
|
|
4d92b4c8a5
|
React when clicking on highlighted phone numbers
|
2013-06-07 22:36:41 +02:00 |
|
|
c269f24f9e
|
Highlighting phone numbers within incoming messages
|
2013-06-07 22:13:29 +02:00 |
|
|
b5e1b7e4d8
|
Moved pulseaudio support out of the profiles plug-in
|
2013-06-02 01:06:39 +02:00 |
|
|
75d932a03f
|
Set the global configuration value for offline mode
|
2013-05-28 08:07:17 +02:00 |
|
|
009b3fae80
|
Do not always automatically connect to the network
|
2013-05-28 08:01:53 +02:00 |
|
|
1f70905a55
|
Renamed the popup menu entry for the help contents
|
2013-04-11 21:57:46 +02:00 |
|
|
420b591860
|
Added a shortcut to the help contents
|
2013-04-11 03:22:20 +02:00 |
|
|
74136cf16d
|
Default to showing the dialer by default instead
|
2013-04-11 02:46:34 +02:00 |
|
|
278f30c46d
|
Fixed desktop message registration
|
2013-04-11 02:15:14 +02:00 |
|
|
28d4cd033d
|
Code cleanup
|
2013-04-11 02:14:25 +02:00 |
|
|
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 |
|