Commit Graph

3239 Commits

Author SHA1 Message Date
paulc d462b9d886 Fixed a check in ysigchan component creation (probably harmless).
Bug spotted by Allan Sandfeld Jensen.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3374 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-11 13:01:59 +00:00
paulc 29e948ba97 Documented the infix operator \| that matches either expression.
Patch recommended by Allan Sandfeld Jensen.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3373 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-11 12:33:28 +00:00
paulc 616e868e00 Use the sdbm string hashing algorithm from http://www.cse.yorku.ca/~oz/hash.html
Patch recommended by Allan Sandfeld Jensen.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3372 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-11 12:29:00 +00:00
paulc d95cb2fec6 Spelling cleanup of a very common error: Retrive -> Retrieve
git-svn-id: http://yate.null.ro/svn/yate/trunk@3371 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-11 11:25:10 +00:00
oana dab6844f64 Modified the look of buttons and the size of the text displaying on the buttons. Modified layout of the confirm and message windows. Fixes layout issues in the native style on Mac OS X.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3370 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-10 15:03:52 +00:00
paulc 8a3762c1f0 Fixed the way SS7 L4 detaches early from the SS7 router.
Added a conditional debugging message when engine searches a component.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3369 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-09 21:07:50 +00:00
paulc bd18232af1 Reverted to the pre-Rev3333 UI (with side buttons).
git-svn-id: http://yate.null.ro/svn/yate/trunk@3368 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-09 15:38:30 +00:00
paulc 5eb08f80f9 Handle received SIGTRAN messages having only header and an empty body.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3367 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-08 18:45:55 +00:00
paulc dda44fe281 Made a lot of constructors explicit to prevent undesirable automatic conversions.
Fixed two undesirable automatic conversions exposed by this change.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3366 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-08 15:25:05 +00:00
paulc 9d8ca76ed2 Fixed connect and send for stream transports.
Cleaned up and improved some debugging messages.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3365 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-08 14:59:40 +00:00
marian eddefd2345 Added xml library usage settings to sipfeatures Windows project.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3364 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-03 13:51:46 +00:00
marian 14c49afbe5 The sipfeatures module is now using the xml library to build dialog notification xml body. It can now build a dialog notification from call.cdr parameters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3363 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-03 12:54:48 +00:00
marian c88c67bd23 Fixed event subscribe/notify handling. Copy cdr parameters when notifying dialog events from call.cdr.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3362 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-03 12:05:51 +00:00
marian e93ef0d0f0 Check pointer before using it.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3361 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-03 11:43:42 +00:00
marian 8526c2d594 Fixed resource.notify parameters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3360 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-02 15:03:13 +00:00
marian 0a4336a3e2 Set the expires header in sip subscribe response.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3359 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-02 14:59:44 +00:00
paulc ab4d721350 Fixed SIGTRAN I/O thread cleanup sequence.
Send a dummy MGMT NTFY message to bring up the SCTP message socket.
Fixed a bunch of syntax in debugging messages.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3358 acf43c95-373e-0410-b603-e72c3f656dc1
2010-06-02 13:57:21 +00:00
marian 34d7fcf22d The jingle module can now add entity caps children to already built presence elements for users in serviced domains. Allow overriding the resource.notify handler priority from config.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3357 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 14:38:14 +00:00
monica 95143da544 Added operations recstop and play_recstop in operations table and functions that implement them.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3356 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 13:32:42 +00:00
marian 4914f6d76a Added jingle apps rtp audio namespace to the list of advertised features.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3355 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 13:19:07 +00:00
marian 2af3e5bc7c The jingle module is now handling all resources if none is given in config.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3354 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 13:14:43 +00:00
paulc cce498d4d8 Added ability to trigger IVR action on state change.
Added example for ":state" matching.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3353 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-31 12:51:38 +00:00
paulc 63e386addb Include the node name in the engine status and the default rmanager greeting.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3352 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-28 17:07:49 +00:00
marian 10226f636e Raise a window when activate it (activate might not bring it to front).
git-svn-id: http://yate.null.ro/svn/yate/trunk@3351 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-28 13:28:38 +00:00
marian c5009fa395 Restore a minimized window to its normal state when requested to show it.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3350 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-28 13:20:48 +00:00
marian 2992f1ade2 Moved key press event filter to QtClient (reuse the code in custom objects).
git-svn-id: http://yate.null.ro/svn/yate/trunk@3349 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-28 12:51:45 +00:00
marian fa0a02e146 Reset _yate_destroyonhide property before hiding a window during initialization to avoid destroying it.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3348 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-28 11:10:59 +00:00
paulc f2919a82f4 Pick only the already offered formats from an arbitrary list of media formats.
This removes the possibility of accidentally answering with a codec that was not offered.


git-svn-id: http://yate.null.ro/svn/yate/trunk@3347 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-27 15:46:36 +00:00
marian a05d2aed6b Added set and get text methods to UIWidget.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3346 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-27 13:55:45 +00:00
paulc 69f74332f2 Constified some static token tables.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3345 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-27 13:45:39 +00:00
paulc 9fdf3a6db9 Fixed minor typo.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3344 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-27 13:44:27 +00:00
paulc 44a1c67f89 Set EOL style of new UI files to LF as required by Qt Designer on any platform.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3343 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-27 09:06:06 +00:00
marian 35ce6220a1 Handle old XEP-0091 jabberdelay in received message stanzas.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3342 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-26 08:48:15 +00:00
marian e49f261570 Added utility used to decode old XEP-0091 date/time stamp.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3341 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-26 08:45:14 +00:00
marian a828ee88df Don't put a debug message when a temporary (not saved) window is not found in config.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3340 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-25 14:00:41 +00:00
marian 511ff7250e Use _yate_context_menu property to display context menus.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3339 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-21 14:40:47 +00:00
marian 6b4ae1e4d5 Added method used to set an element's image.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3338 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-21 11:43:26 +00:00
marian 4129f20aef Set menu image when building one.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3337 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-21 11:07:48 +00:00
marian dad8ca1f34 Add existing accounts to menu. Remove an account from menu when deleted.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3336 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-20 15:15:31 +00:00
marian 8b954ffe33 Added methods used to build and remove menus at runtime.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3335 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-20 15:14:31 +00:00
marian 6ea274c2b4 Added client option used to open the account add window on startup if the accounts list is empty. Reset it if the user closes the window before terminating the application.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3334 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-19 13:26:57 +00:00
marian 6639e1409c Added menubar to main window. Moved settings and accounts list to separate windows.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3333 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-19 12:39:03 +00:00
marian fb8856ebb9 Avoid resetting account add/edit window contents if already visible.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3332 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-19 12:29:04 +00:00
marian cdd8e0abe4 Handle 'quit' action in DefaultLogic.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3331 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-19 11:29:37 +00:00
marian c1b0d1dff8 Make sure UIWidget descendents are completely handled in QtWindow.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3330 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-18 15:23:23 +00:00
marian 3dbfb54a4a Handle all UIWidget descendents when requested to clear a table.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3329 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-17 15:03:39 +00:00
marian 1b5fbe7f56 Added method used to add multiple lines to an UIWidget descendant.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3328 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-17 12:59:36 +00:00
paulc d87e1f846d Allow to control (re)sending RequestNotify for DTMF events to the MGCP gateway.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3327 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-17 12:10:52 +00:00
paulc ff7fadc5d9 Check the SIGTRAN socket before accessing it, creation may have failed.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3326 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-14 16:39:17 +00:00
marian 15479ba7f4 Handle all UIWidget descendants when setting window parameters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3325 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-14 15:19:48 +00:00