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
|
ab9274e550
|
The ClientAccountList can now keep an account owning locally stored contacts. Fixed comments.
git-svn-id: http://voip.null.ro/svn/yate@3277 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-05-04 10:00:05 +00:00 |
marian
|
0cc5bd1910
|
Added/changed debug.
git-svn-id: http://voip.null.ro/svn/yate@3199 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-04-16 09:43:11 +00:00 |
marian
|
055e8974ec
|
Set focus to target control after handling a settext action.
git-svn-id: http://voip.null.ro/svn/yate@3194 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-04-14 15:05:28 +00:00 |
marian
|
1bf4c6207a
|
Added 'settext' action handler to default logic.
git-svn-id: http://voip.null.ro/svn/yate@3193 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-04-14 14:32:20 +00:00 |
marian
|
89f84e8f92
|
Fixed id match when handling offline contacts.
git-svn-id: http://voip.null.ro/svn/yate@2747 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-07-07 07:09:14 +00:00 |
marian
|
c7b846ec4f
|
Fixed default logic resource.notify and resource.subscribe handlers: look for 'contact' and 'instance' parameters.
git-svn-id: http://voip.null.ro/svn/yate@2743 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-06-30 13:41:29 +00:00 |
paulc
|
17bd631324
|
Added an unified Thread::idle method, use it instead of arbitrary
sleeps.
git-svn-id: http://voip.null.ro/svn/yate@2737 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-06-24 16:47:29 +00:00 |
paulc
|
fe1527fe74
|
Made some dangerous constructors explicit, fix potential problems exposed by this.
git-svn-id: http://voip.null.ro/svn/yate@2705 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-06-12 15:15:36 +00:00 |
marian
|
7c21fa4f63
|
Fixed bug: don't expect a ClientChannel pointer in clientchan.update message with destroyed notification.
git-svn-id: http://voip.null.ro/svn/yate@2665 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-05-31 12:45:20 +00:00 |
paulc
|
5227505c00
|
Added names to the Mutex class to ease debugging of deadlocks.
git-svn-id: http://voip.null.ro/svn/yate@2611 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-05-05 12:25:31 +00:00 |
marian
|
643249fcd5
|
Disable client checkable options in UI if overridden from application config file.
git-svn-id: http://voip.null.ro/svn/yate@2565 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-04-07 12:10:58 +00:00 |
marian
|
d25214a42c
|
ClientLogic default constructor is now private. The other constructor is now protected.
git-svn-id: http://voip.null.ro/svn/yate@2457 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-01-28 14:19:28 +00:00 |
marian
|
6e02bb7bfa
|
Set operation=login when registering an account.
git-svn-id: http://voip.null.ro/svn/yate@2450 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-01-22 08:46:17 +00:00 |
paulc
|
c104e5be07
|
Fixed some warnings and genuine bugs exposed by newer gcc.
git-svn-id: http://voip.null.ro/svn/yate@2447 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-01-20 12:27:53 +00:00 |
marian
|
a160a286af
|
Fixed signed/unsigned comparison.
git-svn-id: http://voip.null.ro/svn/yate@2421 acf43c95-373e-0410-b603-e72c3f656dc1
|
2009-01-09 15:29:22 +00:00 |
paulc
|
df32d4593a
|
Reordered initialization of ClientLogic members to avoid a warning.
git-svn-id: http://voip.null.ro/svn/yate@2402 acf43c95-373e-0410-b603-e72c3f656dc1
|
2008-12-19 12:17:09 +00:00 |
marian
|
8823330a46
|
Moved default client logic to a ClientLogic descendant. The default logic is now created and owned by the client thread.
git-svn-id: http://voip.null.ro/svn/yate@2396 acf43c95-373e-0410-b603-e72c3f656dc1
|
2008-12-05 14:30:20 +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
|
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
|
b5b4bedfbb
|
Fixed bug: check pointer before using it!
git-svn-id: http://voip.null.ro/svn/yate@2195 acf43c95-373e-0410-b603-e72c3f656dc1
|
2008-09-11 09:46:58 +00:00 |
marian
|
23cdfe8034
|
Fixed bug that was preventing nameless DurationUpdate removal from logic.
git-svn-id: http://voip.null.ro/svn/yate@2176 acf43c95-373e-0410-b603-e72c3f656dc1
|
2008-09-02 10:38:52 +00:00 |
marian
|
40bb1412cf
|
Moved some inline virtual methods from header to source file.
git-svn-id: http://voip.null.ro/svn/yate@2175 acf43c95-373e-0410-b603-e72c3f656dc1
|
2008-09-02 10:13:07 +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 |
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 |