Commit Graph

71 Commits

Author SHA1 Message Date
marian f29ecc71f5 Fixed sync engine.start with client init.
git-svn-id: http://voip.null.ro/svn/yate@2253 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-06 13:51:16 +00:00
marian 939523ccc4 Removed xmpp.iq message handler from client.
git-svn-id: http://voip.null.ro/svn/yate@2250 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-06 10:23:58 +00:00
paulc 5064ef725a Added client methods for adding or updating multiple table rows from a single parameter list.
Added method to postpone processing of message copies to the UI thread.


git-svn-id: http://voip.null.ro/svn/yate@2242 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-29 08:22:20 +00:00
marian cd8707cb30 Added methods used to insert a table row.
git-svn-id: http://voip.null.ro/svn/yate@2241 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-27 16:39:42 +00:00
marian 6f15ba717b Use a protocol list instead of array. Init logic static lists when the client is start running.
git-svn-id: http://voip.null.ro/svn/yate@2221 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-19 09:55:08 +00:00
marian 404d28f0e1 Moved some data from Client to ClientLogic where it belongs.
git-svn-id: http://voip.null.ro/svn/yate@2220 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-19 08:58:42 +00:00
marian 27c11e6afe Fixed wrong spelling.
git-svn-id: http://voip.null.ro/svn/yate@2213 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 14:53:42 +00:00
marian c767e22620 Added spaces in ternary expressions and between operators and operands.
git-svn-id: http://voip.null.ro/svn/yate@2212 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 14:41:30 +00:00
marian 7dd72e34a5 Added methods to update (set/add/delete) one or more table row(s) in one operation. Use them where appropriate.
git-svn-id: http://voip.null.ro/svn/yate@2208 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 10:08:02 +00:00
marian 1f9f922df9 Added exiting flag to know when the client GUI application exited the main loop. Drop client channels when before exiting. Don't process proxy thread if the client is exiting.
git-svn-id: http://voip.null.ro/svn/yate@2196 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-11 15:01:01 +00:00
marian 96b13d0c58 Added engine.start handler used to notify logics (synchronize engine start with client initialize).
git-svn-id: http://voip.null.ro/svn/yate@2190 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-08 16:17:00 +00:00
paulc 4612674301 Fixed caller number in outgoing calls.
git-svn-id: http://voip.null.ro/svn/yate@2169 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-21 14:47:55 +00:00
marian 9bae1dc609 Added option to get a control's rich text. Adjusted method call to match the new list of parameters.
git-svn-id: http://voip.null.ro/svn/yate@2158 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-14 15:04:55 +00:00
marian 0083ac8303 Added IM route/execute handlers.
git-svn-id: http://voip.null.ro/svn/yate@2157 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-14 09:58:19 +00:00
paulc 08b2064e3d Merged branches/marian/client up to rev. 2134.
git-svn-id: http://voip.null.ro/svn/yate@2135 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-04 02:06:00 +00:00
paulc 5028b01139 Added capability to route to "line/..." no matter what protocol it uses.
Added driver method to query the existence of a line, use it in routing.


git-svn-id: http://voip.null.ro/svn/yate@2073 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-16 09:48:49 +00:00
paulc 334d011bd2 Include code status in default client greeting.
git-svn-id: http://voip.null.ro/svn/yate@1603 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-08 19:18:48 +00:00
paulc 2224bd5519 Qt, Yate2 and VS 2005 related fixes.
git-svn-id: http://voip.null.ro/svn/yate@1594 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 18:36:17 +00:00
paulc 27ed8e6b25 Adjusted help files path for Yate2.
git-svn-id: http://voip.null.ro/svn/yate@1591 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 11:49:10 +00:00
paulc 42151b2a97 Unlock the driver while updating channels to avoid possible deadlocks.
git-svn-id: http://voip.null.ro/svn/yate@1505 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-28 20:20:32 +00:00
paulc 54cf329819 Changes to work with VS 2005
git-svn-id: http://voip.null.ro/svn/yate@1493 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 16:57:44 +00:00
oana 3e1853d145 Populate the callto combo if we succeed to start a new call.
git-svn-id: http://voip.null.ro/svn/yate@1439 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-27 16:28:37 +00:00
paulc 848f187a46 Increased default event text limit from 4k to 10k to accomodate debugging.
git-svn-id: http://voip.null.ro/svn/yate@1433 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-24 08:44:20 +00:00
paulc 4ba24b71f3 Warn about handling messages that are expected to be broadcasted.
git-svn-id: http://voip.null.ro/svn/yate@1428 acf43c95-373e-0410-b603-e72c3f656dc1
2007-08-23 08:20:40 +00:00
paulc 6aa69cb0d0 Offer an unique account name based on selected provider name.
git-svn-id: http://voip.null.ro/svn/yate@1343 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-28 15:06:57 +00:00
paulc bbff8307be Added redirect debug messages to event window capability and action and
toggle handlers to emit debug and command messages.


git-svn-id: http://voip.null.ro/svn/yate@1337 acf43c95-373e-0410-b603-e72c3f656dc1
2007-05-25 17:08:13 +00:00
paulc 8ab94d2d09 Fixed handling of self generated early media detection.
git-svn-id: http://voip.null.ro/svn/yate@1179 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-28 17:57:31 +00:00
paulc 2948a5688a *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@1170 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-17 02:11:17 +00:00
paulc e56317fbf6 Display the reason in client hangup message.
git-svn-id: http://voip.null.ro/svn/yate@1169 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-17 02:09:24 +00:00
paulc bec6531f02 User settings are applied in outgoing calls.
git-svn-id: http://voip.null.ro/svn/yate@1161 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-10 19:14:06 +00:00
paulc 1fe48a1867 Early media is properly enabled even if the message does not provide the
call endpoint address.


git-svn-id: http://voip.null.ro/svn/yate@1152 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-01 14:17:20 +00:00
paulc e24dcc6ee8 Added user (un)register notifies to the client log.
git-svn-id: http://voip.null.ro/svn/yate@1040 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-17 23:19:05 +00:00
paulc 56d837999c Added an event log window in the client.
git-svn-id: http://voip.null.ro/svn/yate@1003 acf43c95-373e-0410-b603-e72c3f656dc1
2006-08-17 17:47:43 +00:00
paulc 5411be7da3 Client settings are loaded on start and saved on exit.
git-svn-id: http://voip.null.ro/svn/yate@1000 acf43c95-373e-0410-b603-e72c3f656dc1
2006-08-16 19:14:01 +00:00
paulc f5a5ad4ca2 Version is displayed as Yate x.y.z - r
git-svn-id: http://voip.null.ro/svn/yate@972 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-10 20:32:58 +00:00
paulc cf69575e6c Fixed bug that prevented clearing account parameters - reported by
Stanislav Zahariev (sofit).


git-svn-id: http://voip.null.ro/svn/yate@971 acf43c95-373e-0410-b603-e72c3f656dc1
2006-07-10 20:29:09 +00:00
paulc b58f975b2f Moved user config files to personal directory.
git-svn-id: http://voip.null.ro/svn/yate@859 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-11 16:50:04 +00:00
paulc 546e6882b1 Added client help files.
Cleaned up tabbed interface.
Status bar displays Yate version at startup.


git-svn-id: http://voip.null.ro/svn/yate@857 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-11 12:51:40 +00:00
paulc 6b2eaf07e5 Fixed glib/gtk idle actions after clarification of (new) behaviour from
developers.


git-svn-id: http://voip.null.ro/svn/yate@850 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-09 16:51:57 +00:00
paulc 4c252a1c39 Fixed modal event grabbing to be top-window specific, not global.
Added help key support.


git-svn-id: http://voip.null.ro/svn/yate@843 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-08 09:08:08 +00:00
paulc 573ef9fc2d Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.
git-svn-id: http://voip.null.ro/svn/yate@826 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-01 10:53:29 +00:00
paulc e9f9552f06 Autoselect new call when none is selected. Added help checkbox in client.
git-svn-id: http://voip.null.ro/svn/yate@824 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-31 14:50:37 +00:00
paulc 2c30a7f5e9 Support for expandable panels. Better handling of keypad.
git-svn-id: http://voip.null.ro/svn/yate@820 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-29 13:58:09 +00:00
paulc 3a1938c2c7 Updated copyright and FSF address.
git-svn-id: http://voip.null.ro/svn/yate@815 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 15:08:43 +00:00
paulc 43b5a7d750 Added help file support in client.
git-svn-id: http://voip.null.ro/svn/yate@794 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-17 15:14:43 +00:00
paulc 65f8ecde4e Added handy context information for message and confirm boxes.
Deletion of accounts and contacts requires confirmation.
Call history entries can dial or be added to contacts.


git-svn-id: http://voip.null.ro/svn/yate@792 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-16 21:53:40 +00:00
paulc 8991fe1824 Added support for proper handling of call history.
git-svn-id: http://voip.null.ro/svn/yate@776 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-08 21:59:42 +00:00
paulc 306b7c9613 Fixed digit handling in client. Gtk windows can be made non-dragable.
git-svn-id: http://voip.null.ro/svn/yate@775 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-07 15:11:31 +00:00
paulc ae497ca5e7 Added handling for out-of-call digits.
git-svn-id: http://voip.null.ro/svn/yate@773 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-05 17:58:54 +00:00
paulc e7525bd2b2 Work in proggress.
git-svn-id: http://voip.null.ro/svn/yate@754 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-17 21:52:50 +00:00