paulc
5974829da7
Try harder to quit even if the QApplication is not yet created.
...
git-svn-id: http://voip.null.ro/svn/yate@2379 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-30 16:35:53 +00:00
marian
48307a00fd
Fixed set/get property to handle any QObject child of a window.
...
git-svn-id: http://voip.null.ro/svn/yate@2348 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-18 12:15:14 +00:00
marian
25e3430d77
Added custom QWidget descendant class. Handle it when required to set parameters to a window's custom widget child.
...
git-svn-id: http://voip.null.ro/svn/yate@2347 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-18 12:12:54 +00:00
marian
ca75d36ecc
Handle selection set for custom tables.
...
git-svn-id: http://voip.null.ro/svn/yate@2343 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-14 11:35:14 +00:00
marian
7839b3a5a2
Added capability to set key sequence properties.
...
git-svn-id: http://voip.null.ro/svn/yate@2341 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-13 15:53:26 +00:00
marian
f41f6dc323
Implemented setUrgent().
...
git-svn-id: http://voip.null.ro/svn/yate@2289 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-24 15:11:34 +00:00
marian
c4b04498f1
Added system tray icon support. Added menu build method to client. Replaced connect macro with function.
...
git-svn-id: http://voip.null.ro/svn/yate@2285 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-24 11:50:15 +00:00
marian
f42519e6e4
Use custom table's method when updating rows. Fixed debug.
...
git-svn-id: http://voip.null.ro/svn/yate@2274 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-21 14:29:21 +00:00
paulc
f023be0809
Removed redundant configuration load.
...
git-svn-id: http://voip.null.ro/svn/yate@2272 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-20 12:36:15 +00:00
paulc
14ed62b32c
Fixed compilation with gcc.
...
git-svn-id: http://voip.null.ro/svn/yate@2271 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-20 12:32:47 +00:00
marian
ad5ad37349
Dynamic properties can be created from config file.
...
git-svn-id: http://voip.null.ro/svn/yate@2270 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-20 11:15:39 +00:00
marian
1a07f21795
Fixed bug: avoid using object's data/methods when a window is hidden in closeEvent() notification.
...
git-svn-id: http://voip.null.ro/svn/yate@2265 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-17 15:27:58 +00:00
marian
5ed6480474
Added UI cache used to avoid loading the same file each time is needed.
...
git-svn-id: http://voip.null.ro/svn/yate@2264 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-17 15:12:54 +00:00
marian
55e7206dcc
Prevent moving a maximized window.
...
git-svn-id: http://voip.null.ro/svn/yate@2261 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-15 08:05:10 +00:00
marian
3c979e275b
Check accessible name when raising QAction actions.
...
git-svn-id: http://voip.null.ro/svn/yate@2257 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-13 15:40:25 +00:00
marian
afa147d9e8
Handle spin boxes in set/get text.
...
git-svn-id: http://voip.null.ro/svn/yate@2254 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-07 15:39:47 +00:00
paulc
d2fdd4e9ca
Implementation of setMultipleRows for custom tables.
...
git-svn-id: http://voip.null.ro/svn/yate@2243 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-29 09:20:59 +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
5d3b3fd3e9
Lock screen update while clearing tables and lists.
...
git-svn-id: http://voip.null.ro/svn/yate@2237 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-23 11:36:42 +00:00
marian
10c4f0de37
Added dynamic property used to inhibit table selection change notification.
...
git-svn-id: http://voip.null.ro/svn/yate@2232 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-21 15:44:50 +00:00
marian
154b331ea5
Split QtClient::property() into separate set/get property methods.
...
git-svn-id: http://voip.null.ro/svn/yate@2219 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-19 08:03:49 +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
ca8411d4f0
Added methods to get/set UTF8 representation from/to QString objects. Replaced macros with method calls.
...
git-svn-id: http://voip.null.ro/svn/yate@2209 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 12:49:05 +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
26642b15ee
Added parameter used to build UTC time instead of local one when formatting date/time.
...
git-svn-id: http://voip.null.ro/svn/yate@2198 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-15 14:05:15 +00:00
marian
78e3b71923
Set the window the active one if the name parameter equals the window's id.
...
git-svn-id: http://voip.null.ro/svn/yate@2177 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-02 11:29:03 +00:00
marian
2af73433de
Now a QT window remembers its old id when created with an alias in order to be able to retrieve its section in config.
...
git-svn-id: http://voip.null.ro/svn/yate@2171 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-28 15:48:03 +00:00
marian
78b8ea64f2
Now custom widgets' parameters can be set when calling QtWindow::setParams().
...
git-svn-id: http://voip.null.ro/svn/yate@2162 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-15 10:02:51 +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
4d809ef5f9
Fixed window show when maximized.
...
git-svn-id: http://voip.null.ro/svn/yate@2156 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-14 08:59:04 +00:00
marian
40f290a9e7
Added handler for dynamic properties used to trigger actions on key press events.
...
git-svn-id: http://voip.null.ro/svn/yate@2155 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-13 07:34:17 +00:00
marian
c988d082af
Added separator parameter used to build custom widget's parameter list.
...
git-svn-id: http://voip.null.ro/svn/yate@2154 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-11 16:00:38 +00:00
marian
8e0773946d
Build UTF8 strings when using QT functions that need QString parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@2151 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-08 09:38:12 +00:00
marian
9cf7cff07a
Check if a table is a custom one when showing/hiding its horizontal header.
...
git-svn-id: http://voip.null.ro/svn/yate@2150 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-07 15:25:40 +00:00
marian
2579f97fac
Added methods to format a date/time string.
...
git-svn-id: http://voip.null.ro/svn/yate@2149 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-07 15:23:18 +00:00
marian
39a9807a04
Added missing virtual method parameter.
...
git-svn-id: http://voip.null.ro/svn/yate@2144 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-06 13:56:26 +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
bbc0dbea91
Add configure time LDFLAGS to linker command line.
...
git-svn-id: http://voip.null.ro/svn/yate@2006 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-03 10:59:16 +00:00
paulc
67a13b0f15
Removed the GTK client.
...
git-svn-id: http://voip.null.ro/svn/yate@2004 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-30 12:36:57 +00:00
paulc
6d73b5fb25
Fixes for building in FreeBSD.
...
git-svn-id: http://voip.null.ro/svn/yate@1946 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-24 10:10:01 +00:00
paulc
92e76e4dfc
Guess the proper instance of MOC in case it's not the first in path.
...
This can happen if both Qt3 and Qt4 are installed.
git-svn-id: http://voip.null.ro/svn/yate@1667 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-24 12:13:59 +00:00
paulc
ed5764c719
Changed menu names to be unique.
...
git-svn-id: http://voip.null.ro/svn/yate@1615 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-10 18:44:20 +00:00
paulc
6e42f58921
Detect Qt version and conditionally compile based on it.
...
git-svn-id: http://voip.null.ro/svn/yate@1602 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-08 14:43:34 +00:00
paulc
02a45d689f
Changes required to compile Qt4 under Linux.
...
git-svn-id: http://voip.null.ro/svn/yate@1595 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 20:39:39 +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
704e8a81a3
Fixed end of line property.
...
git-svn-id: http://voip.null.ro/svn/yate@1583 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 08:17:17 +00:00
paulc
031183d447
Added Qt4 client, Windows project changes.
...
git-svn-id: http://voip.null.ro/svn/yate@1582 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 08:11:29 +00:00
paulc
d679b94fbc
Use macros for all prefixes, added capability to skip PSTN and GUI packages.
...
git-svn-id: http://voip.null.ro/svn/yate@1555 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-17 17:43:57 +00:00
paulc
bd847c54a0
Don't dive into gtk2 subdir if Gtk client is disabled.
...
git-svn-id: http://voip.null.ro/svn/yate@1519 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-06 14:34:49 +00:00
paulc
8c1e5b0eb8
Added 48x48 pixels icon.
...
git-svn-id: http://voip.null.ro/svn/yate@1518 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-06 13:54:09 +00:00
paulc
d2229bbc82
Propagate "make clean" target in gtk2 subdirectory.
...
git-svn-id: http://voip.null.ro/svn/yate@1497 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-27 00:31:54 +00:00
paulc
b7b32fa03e
Reverted to hardcoded relative paths because top_builddir is not portable
...
across autoconf versions.
git-svn-id: http://voip.null.ro/svn/yate@1484 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-23 14:14:54 +00:00
paulc
d32c220960
Directory reorder #3
...
git-svn-id: http://voip.null.ro/svn/yate@1476 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 23:06:36 +00:00
paulc
0a3b86d8f4
Directory reorder #1
...
git-svn-id: http://voip.null.ro/svn/yate@1474 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 22:08:39 +00:00
paulc
ef9f7c196f
Added support for multiple module directories, can be specified from the
...
command line.
git-svn-id: http://voip.null.ro/svn/yate@1405 acf43c95-373e-0410-b603-e72c3f656dc1
2007-07-23 16:18:18 +00:00
paulc
643d4dc54d
Fixed bug with older bash shells not supporting empty for lists.
...
git-svn-id: http://voip.null.ro/svn/yate@889 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-20 14:40:27 +00:00
paulc
f0d4c6bea1
Added launcher menu entries.
...
git-svn-id: http://voip.null.ro/svn/yate@868 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-15 21:42:51 +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
8770373ce1
Added capability to include optional YateLocal.mak file.
...
git-svn-id: http://voip.null.ro/svn/yate@611 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-19 17:57:16 +00:00
paulc
fd3a1c95b1
Hopefully fixed bug 0000005 reported by maciejka.
...
git-svn-id: http://voip.null.ro/svn/yate@593 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-08 17:25:37 +00:00
paulc
c74af785c9
Changed link order of libraries to include -lyate after .cpp
...
git-svn-id: http://voip.null.ro/svn/yate@497 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-07 13:21:03 +00:00
paulc
0bcd7af586
Removed old Gtk-1 and Qt clients, added hashed lists.
...
git-svn-id: http://voip.null.ro/svn/yate@447 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-15 20:48:06 +00:00
paulc
8412476e4a
Made h323 and gtk2 build on Windows.
...
git-svn-id: http://voip.null.ro/svn/yate@438 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-08 14:51:06 +00:00
paulc
42ce026bdb
Added skinnable Gtk2 client.
...
git-svn-id: http://voip.null.ro/svn/yate@429 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-04 22:04:47 +00:00
paulc
a29084cf50
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@421 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 21:12:16 +00:00
paulc
448d670c84
Comment fixes.
...
git-svn-id: http://voip.null.ro/svn/yate@408 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-17 17:17:24 +00:00
paulc
22ba8364ce
Implemented Windows service.
...
git-svn-id: http://voip.null.ro/svn/yate@371 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-20 23:08:16 +00:00
paulc
ec5d1bdafd
Fixed "make install" when no clients are compiled.
...
git-svn-id: http://voip.null.ro/svn/yate@337 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-07 18:02:41 +00:00
paulc
f1e3fae071
Can set the audio device.
...
git-svn-id: http://voip.null.ro/svn/yate@333 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 19:59:03 +00:00
paulc
5d027533e9
Fix.
...
git-svn-id: http://voip.null.ro/svn/yate@332 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 19:38:09 +00:00
paulc
0e80f6adfc
Sound device is configurable from config file.
...
git-svn-id: http://voip.null.ro/svn/yate@331 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 19:12:48 +00:00
paulc
c12436858d
Client related changes.
...
git-svn-id: http://voip.null.ro/svn/yate@330 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 17:02:18 +00:00
paulc
fe00f50c29
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@329 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 16:49:23 +00:00
paulc
aa2cb0417f
Updated copyright years, fixed %ll formatting.
...
git-svn-id: http://voip.null.ro/svn/yate@320 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 22:05:07 +00:00
paulc
f6fb8b6c0f
Moved the engine away, added install-noapi
...
git-svn-id: http://voip.null.ro/svn/yate@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
paulc
fde627273c
Fixed inconsistent behaviour of strdup. Added masquerade handler in osschan
...
and messages in clients so they can send DTMF.
git-svn-id: http://voip.null.ro/svn/yate@228 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-22 02:20:42 +00:00
paulc
ee696be278
Cleaned up Qt client.
...
OSS channel actually answers incoming calls.
git-svn-id: http://voip.null.ro/svn/yate@183 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 04:13:36 +00:00
paulc
065d2ab94a
Added spooky's changes to the Qt client
...
git-svn-id: http://voip.null.ro/svn/yate@181 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 02:32:57 +00:00
paulc
f619a3765f
Added final parameter to disconnect. Renamed most messages.
...
Version header file is generated at configure time. Added soname in library.
Proper handling of DTMF in IAX, H.323 and Zap.
git-svn-id: http://voip.null.ro/svn/yate@133 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 04:16:09 +00:00
paulc
ef71db43c4
Don't attempt to start Qt if DISPLAY is not set - guaranteed to exit abruptly.
...
git-svn-id: http://voip.null.ro/svn/yate@130 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-15 00:28:37 +00:00
paulc
26f35bcd4c
Added a Qt-3 client by Dorin Lazar.
...
Cleaned up build system and also made it detect Qt libraries.
git-svn-id: http://voip.null.ro/svn/yate@128 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-14 03:09:26 +00:00
paulc
083fbe1a89
Added copyright notice.
...
git-svn-id: http://voip.null.ro/svn/yate@114 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 03:56:41 +00:00
paulc
92064e1651
Fixed major memory leak in threads.
...
Added automatic restart when no module is busy.
git-svn-id: http://voip.null.ro/svn/yate@101 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 00:07:00 +00:00
diana
800361b9ab
Support in gtkclient to call directly by not using the route module.
...
git-svn-id: http://voip.null.ro/svn/yate@64 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-24 18:44:05 +00:00
paulc
7a0f0091f4
Added gcc style printf argument check if supported.
...
Fixed benign warning in gtkclient exposed by this check.
git-svn-id: http://voip.null.ro/svn/yate@44 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-09 16:16:29 +00:00
paulc
40b1b333d8
Configuration::load() reports missing files.
...
Fixed crash on reload in GtkClient outside X.
git-svn-id: http://voip.null.ro/svn/yate@29 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-05 10:53:06 +00:00
diana
5c1d85f2bf
*** empty log message ***
...
git-svn-id: http://voip.null.ro/svn/yate@19 acf43c95-373e-0410-b603-e72c3f656dc1
2004-07-22 21:17:07 +00:00