marian
e090326356
Added separate (global) mutex used to protect access to Channel::m_status. Removed unsafe public method used to obtain it. Added methods used to safely obtain a copy of it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6410 acf43c95-373e-0410-b603-e72c3f656dc1
2020-05-29 14:03:35 +00:00
marian
279f2ae6fe
Fixed TokenDict arrays not ending with token and value set to 0.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6342 acf43c95-373e-0410-b603-e72c3f656dc1
2019-01-18 09:46:21 +00:00
marian
8e9fcd275b
Removed unused functions. Silenced unused variable warning.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5897 acf43c95-373e-0410-b603-e72c3f656dc1
2014-08-05 07:58:03 +00:00
marian
4e88baead9
Disable yiaxchan.yate module load in yate-qt4.conf file. Dispatch an engine.command message to load it when making a call using iax or enabling an iax account.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5832 acf43c95-373e-0410-b603-e72c3f656dc1
2014-05-15 07:35:33 +00:00
marian
7ca4a946aa
Fixed bug: don't clear jabber account/proto when validating calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5763 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-10 08:51:22 +00:00
paulc
37a72e4bc1
Added copyright notices to sources and scripts missing them.
...
Updated copyright notices for 2014.
Fixed end of lines in many files.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5755 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 11:42:17 +00:00
marian
03b31b7281
Fixed bug: properly retrieve selected contact when handling call action from address book.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5751 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-31 13:07:37 +00:00
marian
64a9290dc9
Ignore selected account and protocol when called target contains '/'. Ignore selected account if called target contains '@' or ':'.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5669 acf43c95-373e-0410-b603-e72c3f656dc1
2013-10-18 15:14:33 +00:00
marian
344786285c
Add call to history even if caller party number is empty.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5661 acf43c95-373e-0410-b603-e72c3f656dc1
2013-10-08 09:21:57 +00:00
paulc
cf5d0fd71a
Changed license terms in each source file to reference an external file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5609 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 13:38:10 +00:00
marian
8cfd569cdf
Added incoming call notification window.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5556 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-25 15:04:42 +00:00
marian
c7965f8986
Added file sharing support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5483 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-23 11:34:13 +00:00
marian
64e3c4b224
Fixed debug message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5253 acf43c95-373e-0410-b603-e72c3f656dc1
2012-09-05 14:12:26 +00:00
marian
4915f1e631
Handle calling phone numbers for tigase.im jabber accounts. Use voip.tigase.im as target domain.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5246 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-28 15:07:58 +00:00
oana
67bbc56a71
Display a message in the file transfer window when there are no current transfers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5009 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-18 13:30:26 +00:00
oana
5562a8307e
Also activate/deactivate the Subscription menu when activating/deactivating its sub-menus.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5008 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-18 12:16:09 +00:00
oana
a9b580dd16
Added a method to verify if call parameters look correct. Show a hint message in the interface it not all required parameters are present.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4995 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-05 10:52:23 +00:00
marian
9d13ba6339
Change channel item when conference is started. Show the initial channel also to allow removing it's peer from conference without closing it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4909 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-16 16:10:15 +00:00
marian
ee70966d61
Don't drop a master channel with slaves when its peer hangs up.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4886 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-10 13:41:24 +00:00
marian
d9e43f3a2e
Return true when text changed notify action is handled.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4834 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-06 13:21:48 +00:00
marian
b31fcf7973
Notify and handle resource update capabilities when received a response to disco info.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4830 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-03 18:23:45 +00:00
marian
bf7cb7d6bc
Moved channel control buttons to channel item in channels list. Conference and transfer are now done from master channel and shown in its item in channels list. Changed user interface colors and shapes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4829 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-03 17:31:33 +00:00
marian
382426b54a
The user can now choose the authentication method(s) to use for an h323 account.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4811 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-20 08:33:01 +00:00
marian
9c3118a896
Remove account login failure notification when presenting the credentials dialog.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4681 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-07 13:05:50 +00:00
marian
24240d09cc
Present a dialog window with username and password when account authentication fails.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4678 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-04 15:54:44 +00:00
marian
24eb907c51
Added client options used to send or show received chat with empty body.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4676 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-04 10:27:05 +00:00
paulc
8c230e1d21
Fixed a few errors exposed by -Wunused-but-set-variable.
...
Removed some leftover variables exposed by same new compiler check.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4589 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-08 10:36:32 +00:00
marian
cd5aec032b
Added support to choose the transport for sip accounts.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4557 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-22 14:57:03 +00:00
marian
04c0a359c9
Toggle main window visibility when its tray icon is clicked.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4463 acf43c95-373e-0410-b603-e72c3f656dc1
2011-06-22 15:01:32 +00:00
marian
697a51a4ce
Optimized const String usage in client engine and qt library.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4439 acf43c95-373e-0410-b603-e72c3f656dc1
2011-06-06 13:49:18 +00:00
paulc
a9e86279b8
Added possibility to use ui.action message to pop up an error notification.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4348 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-28 10:34:37 +00:00
marian
761cdc82b4
The custom tree (and ContactList) is now using a custom item delegate to display html content in cells (faster then using widgets).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4342 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-27 14:39:20 +00:00
marian
4754d33419
Show chat state notifications received from chat rooms.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4340 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-27 11:31:24 +00:00
marian
ce72b96fe5
Try to build a QT sound to play ring wave file if available. Use the AU file as fallback.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4326 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 15:10:27 +00:00
marian
9400006466
Replaced default incoming ring sound file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4325 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 14:23:09 +00:00
marian
7abc510add
Fixed bug: clear account 'nologinfail' internal flag when connecting to make sure account login failure notification is shown.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4323 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 09:46:18 +00:00
marian
4920f8acf8
Show a notification when a contact add, change or remove succeeded or failed. Show a notification when contact list retrieval fails.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4322 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-19 09:38:17 +00:00
marian
d56fd63567
Added option to hide/show offline contacts when inviting to conference. Avoid adding contact duplicates in the list. The user can now add arbitrary contacts to the list.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4318 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-18 15:22:04 +00:00
marian
52a9d18fa5
Set 'noping' flag for calls with google voice to prevent call termination.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4282 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-11 14:52:05 +00:00
marian
22c6df4963
Use join muc wizard to add new chat room contacts. Allow changing chat room account, room and server when editing one.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4272 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-07 12:07:51 +00:00
marian
cba5690296
Added capability to create a new private chat room and invite contacts to it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4257 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 15:00:58 +00:00
marian
fd10604905
Fixed bug: enable 'next' button in join muc wizard when the user enters text in muc server.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4255 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 12:46:26 +00:00
marian
e1fe72802a
Added support for google groupchat.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4254 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 12:26:45 +00:00
marian
4c846e611a
Removed unused variable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4228 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 14:17:38 +00:00
marian
934f991559
Handle conference server and rooms query errors. Reset join wizard state if error is received.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4226 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 14:01:24 +00:00
marian
1bf0388d05
Display the target when querying a domain for conference server(s) and a conference server for available rooms.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4222 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 12:56:10 +00:00
marian
a745d44cb9
Added autojoin option to chat room contacts.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4219 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 09:33:26 +00:00
marian
42e97bd62c
Set dtmf method for incoming calls from google voice.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4216 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-25 09:57:42 +00:00
marian
4bc643c0f3
Chat rooms can now be added to contacts list. Save them locally and to server as private data. Retrieve chat rooms private data when connected.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4209 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 13:30:05 +00:00
marian
72f2188dfa
Handle text changed in username field in chat contact add window: split 'user@domain' and set user and domain in the appropriate field(s).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4182 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-14 15:44:14 +00:00