Commit Graph

3201 Commits

Author SHA1 Message Date
marian bd93ece30b Added menubar to main window. Moved settings and accounts list to separate windows.
git-svn-id: http://voip.null.ro/svn/yate@3333 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-19 12:39:03 +00:00
marian 94231f9950 Avoid resetting account add/edit window contents if already visible.
git-svn-id: http://voip.null.ro/svn/yate@3332 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-19 12:29:04 +00:00
marian 0b7a99032b Handle 'quit' action in DefaultLogic.
git-svn-id: http://voip.null.ro/svn/yate@3331 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-19 11:29:37 +00:00
marian 438f737531 Make sure UIWidget descendents are completely handled in QtWindow.
git-svn-id: http://voip.null.ro/svn/yate@3330 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-18 15:23:23 +00:00
marian 62b3e868ee Handle all UIWidget descendents when requested to clear a table.
git-svn-id: http://voip.null.ro/svn/yate@3329 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-17 15:03:39 +00:00
marian d14d1418f2 Added method used to add multiple lines to an UIWidget descendant.
git-svn-id: http://voip.null.ro/svn/yate@3328 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-17 12:59:36 +00:00
paulc 228c0762fb Allow to control (re)sending RequestNotify for DTMF events to the MGCP gateway.
git-svn-id: http://voip.null.ro/svn/yate@3327 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-17 12:10:52 +00:00
paulc af740d11df Check the SIGTRAN socket before accessing it, creation may have failed.
git-svn-id: http://voip.null.ro/svn/yate@3326 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-14 16:39:17 +00:00
marian 95a5164943 Handle all UIWidget descendants when setting window parameters.
git-svn-id: http://voip.null.ro/svn/yate@3325 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-14 15:19:48 +00:00
paulc 2f9c496280 Replaced the span extension delimiter from ':' to '+' to avoid clash with voice group declaration.
git-svn-id: http://voip.null.ro/svn/yate@3324 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-14 12:51:19 +00:00
paulc 16a1bed7d5 Fixed a missing parameter.
git-svn-id: http://voip.null.ro/svn/yate@3323 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-13 17:17:42 +00:00
marian 9c81ad132e Enabled calls log table sorting.
git-svn-id: http://voip.null.ro/svn/yate@3322 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-13 14:43:09 +00:00
marian e80c438136 Save and restore table sorting (column and order).
git-svn-id: http://voip.null.ro/svn/yate@3321 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-13 14:42:15 +00:00
paulc e2d06465c4 Added setting for default bearer encoding per span.
git-svn-id: http://voip.null.ro/svn/yate@3320 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-13 14:31:08 +00:00
marian 3d06364b37 It's now possible to save and restore arbitrary window children properties.
git-svn-id: http://voip.null.ro/svn/yate@3319 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-13 14:18:21 +00:00
marian 3c1238ca40 Fixed chan.dtmf sending: use the active channel if none specified.
git-svn-id: http://voip.null.ro/svn/yate@3318 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-13 13:34:42 +00:00
paulc bd11d3e2bc Support for linking statically the GSM, Speex and AMR-NB libraries.
git-svn-id: http://voip.null.ro/svn/yate@3317 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-13 12:00:19 +00:00
paulc 32ea971f33 Allow creating many gateway trunks using one section as template.
Keeps the config file small and readable for high density gateways.


git-svn-id: http://voip.null.ro/svn/yate@3316 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-12 17:36:52 +00:00
paulc 8e07c5fd49 Fixed the checking of incoming RUDP sequence numbers, the data could be confirmed and then lost.
Fixed the reporting of acknowledged packets that caused excessive retransmissions on high load conditions.
Fixed the NULL timer that was reset too often resulting in no RUDP NULL packets.


git-svn-id: http://voip.null.ro/svn/yate@3315 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-12 11:01:18 +00:00
paulc 83934efb74 Added method to fire a timer at a specific time.
git-svn-id: http://voip.null.ro/svn/yate@3314 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-12 10:57:36 +00:00
marian 8ae4a46ef6 DefaultLogic is now waiting for engine start notification to login startup accounts.
git-svn-id: http://voip.null.ro/svn/yate@3313 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-12 08:45:40 +00:00
marian d80a91eb90 Postpone the engine.start message to be processed in the client's thread.
git-svn-id: http://voip.null.ro/svn/yate@3312 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-12 08:01:37 +00:00
oana 22374c427e Added the possibility of creating windows that have a parent window.
git-svn-id: http://voip.null.ro/svn/yate@3311 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-11 15:13:51 +00:00
paulc abf0c804e5 Added special targets "|exec" and timed version "|exec=NNNNN" to terminate a fork and dispatch call.execute directly to a target.
git-svn-id: http://voip.null.ro/svn/yate@3310 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-11 15:10:44 +00:00
marian 52ad21d790 Hide account and contact edit windows before exiting.
git-svn-id: http://voip.null.ro/svn/yate@3309 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-11 14:45:07 +00:00
marian 26eb5b1917 DefaultLogic is now using an accounts list for accounts and contacts management. Fixed account and contact add/edit bugs. Calls log is now shown using a common table for incoming and outgoing. Fixed DefaultLogic resource.notify and user.roster processing.
git-svn-id: http://voip.null.ro/svn/yate@3308 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-11 14:25:41 +00:00
marian d8c19b1f84 Fixed text alignement and widget layout in confirm and message UIs.
git-svn-id: http://voip.null.ro/svn/yate@3307 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-11 14:24:20 +00:00
paulc 780dcb94ba Renamed configuration parameter "default" to "cluster" to better describe its intended use. Made it by default false as is needed in all current scenarios.
git-svn-id: http://voip.null.ro/svn/yate@3306 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-11 12:06:26 +00:00
paulc 8906b3b6db Match local endpoint names like */*/* or prefix/*/* for MGCP messages from GW.
Use static regexps to speed up matching (avoid compiling every time).


git-svn-id: http://voip.null.ro/svn/yate@3305 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-11 11:43:53 +00:00
paulc af8c7b12f4 Allow SNM, MTN and MTP_T user parts to have their SIO configured.
git-svn-id: http://voip.null.ro/svn/yate@3304 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-11 08:02:30 +00:00
marian 6aa91970b2 Return found configuration section when asked to check or create one.
git-svn-id: http://voip.null.ro/svn/yate@3303 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-10 14:02:21 +00:00
paulc 2e2c0545e8 Moved the SIO variable and its settings (service, priority, netindicator) in the common SS7Layer4 class so they apply to all SS7 User Parts.
git-svn-id: http://voip.null.ro/svn/yate@3302 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-10 10:38:18 +00:00
paulc b64a1df23e Added portage ebuild script.
Fixed tarball path in the specfile.
Fixed unintended removal of specfile by "make distclean".


git-svn-id: http://voip.null.ro/svn/yate@3301 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-07 15:55:58 +00:00
paulc 76fac28e18 Added a default Gentoo service config script. Added the package name as comment.
git-svn-id: http://voip.null.ro/svn/yate@3300 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-07 14:35:26 +00:00
paulc b079a2f3c9 Added Gentoo directory and init script
git-svn-id: http://voip.null.ro/svn/yate@3299 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-07 13:15:19 +00:00
marian eed1a17d35 Reset calls button font.
git-svn-id: http://voip.null.ro/svn/yate@3298 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-07 11:22:09 +00:00
marian 078bcddf02 Saved UI files in QT Designer version 4.3.2.
git-svn-id: http://voip.null.ro/svn/yate@3297 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-07 11:21:04 +00:00
marian 15d8446b5d Fixed missing braces bug.
git-svn-id: http://voip.null.ro/svn/yate@3296 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-07 07:28:15 +00:00
paulc a16eb004b2 Fixed various handling of the RUDP state and sequence numbers.
git-svn-id: http://voip.null.ro/svn/yate@3295 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-06 16:32:07 +00:00
paulc 260556bb53 Always refresh the ACK in retransmitted RUDP packets.
Improved debug mode messages related to RUDP sequence numbers.


git-svn-id: http://voip.null.ro/svn/yate@3294 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-06 12:40:16 +00:00
paulc d6cbb67488 Do not create CDR entries for the queue-incoming script.
git-svn-id: http://voip.null.ro/svn/yate@3293 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-06 12:35:02 +00:00
paulc 1c0eb8f817 Properly store the sequence number in the test data.
git-svn-id: http://voip.null.ro/svn/yate@3292 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-06 11:48:55 +00:00
paulc 17a0dada1c Added missing inn ISUP setting.
git-svn-id: http://voip.null.ro/svn/yate@3291 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-05 17:06:35 +00:00
paulc 3d091d6ab4 Allow controlling the "printslt" parameter at runtime.
git-svn-id: http://voip.null.ro/svn/yate@3290 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-05 15:41:05 +00:00
paulc c389491462 Preserve the SLS in all answers sent at MTP3, some implementations are very picky.
git-svn-id: http://voip.null.ro/svn/yate@3289 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-05 15:09:25 +00:00
marian 18a95c9318 Handle QListWidget and QComboBox changes in delTableRow() and updateTableRow().
git-svn-id: http://voip.null.ro/svn/yate@3288 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-05 14:58:45 +00:00
paulc f5ba7cbf35 Preserve the SLS of ISUP messages throughout the call.
SLS style defaults to "cic" on ITU controllers.


git-svn-id: http://voip.null.ro/svn/yate@3287 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 16:24:56 +00:00
paulc 74e4a198cf Truncate the SLS field to the number of bits mandated by the point code.
git-svn-id: http://voip.null.ro/svn/yate@3286 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 16:22:54 +00:00
paulc dbf8dd45a4 Added optional "voicechans" setting to indicate used MGCP voice circuits.
git-svn-id: http://voip.null.ro/svn/yate@3285 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 12:02:40 +00:00
paulc f3f446044f Added support for arbitrary circuit ranges usable in outbound calls.
git-svn-id: http://voip.null.ro/svn/yate@3284 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-04 11:30:35 +00:00