Commit Graph

49 Commits

Author SHA1 Message Date
João Mesquita
035e603634 Properly reload gateway after it has been edited.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16478 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-23 16:15:59 +00:00
João Mesquita
a9f33bc1a6 Properly remove account. Requires http://jira.freeswitch.org/browse/MODENDP-284
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16476 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-23 06:50:13 +00:00
João Mesquita
7793426059 Fix segv when switching from a call that was previously hungup.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16432 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-21 05:44:42 +00:00
João Mesquita
0ecda2f00a Make UI enhancements and refactor some code. We still have bugs on handling multiple calls and switching between them.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16431 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-21 05:05:56 +00:00
João Mesquita
be510fac1b Add a taskbar icon. We need a designer, please...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16429 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-21 02:48:53 +00:00
Jeff Lenk
36318cd7eb update project additions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16413 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-20 14:07:41 +00:00
João Mesquita
b05dfcb946 Remove QObject inheritance from Account and add event for account removal.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16412 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-20 05:11:40 +00:00
João Mesquita
236db6ae69 Fix a bug where we were setting default settings no matter what and do some minor UI enhancements.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16411 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-19 23:54:32 +00:00
João Mesquita
2e119b2db9 Clear contents of account custom params before re-reading configs.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16400 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-19 04:06:13 +00:00
João Mesquita
a859650c39 Refactor accounts and let the user select default account.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16399 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-19 04:03:34 +00:00
João Mesquita
e843204fe6 Thats not how your mom taught you. Shame on me...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16351 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-18 04:27:21 +00:00
João Mesquita
4e7c22e995 Fix DTMF for outbound calls, default settings on startup and dialplan correctly set. We must be ready to go and really test this thing.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16350 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-18 04:21:46 +00:00
João Mesquita
9952b6ef71 FSCOMM-1
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16349 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-18 02:43:48 +00:00
Jeff Lenk
97882a914c update project
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16348 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-18 00:29:03 +00:00
João Mesquita
2f9ae630c5 First created account is set as default outbound account. Will start making GUI stuff to be able to select between accounts.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16346 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-17 23:10:57 +00:00
João Mesquita
a86cce9149 If a call fails, it fails...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16318 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-15 04:05:17 +00:00
João Mesquita
eef55a55fb Make selection to rows and not per item.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16317 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-15 03:36:15 +00:00
João Mesquita
6abe882e8c Change to start messing with QSharedPointer instead of regular pointers to deal with events correctly. Thanks Math.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16316 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-15 03:30:11 +00:00
João Mesquita
14fb4a573a Make it look a bit nicer.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16303 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-14 05:16:38 +00:00
João Mesquita
e78063d0cb FSPHONE-1
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16302 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-14 05:05:32 +00:00
João Mesquita
bc835175ba Edit gateway works too. Now we need to start parsing events right.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16301 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-14 04:54:03 +00:00
João Mesquita
b525cad27f You cant miss the endGroup otherwise, you get nasty things.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16299 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-14 03:29:55 +00:00
João Mesquita
18d33240b8 Configuration is more mature now. We can add and remove several accounts. Still have to edit account and start doing some work on the events to treat them right.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16298 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-14 03:25:27 +00:00
João Mesquita
0b4a7b63a5 Quite a big commit that might break a lot of things. Will fix tomorrow if it does. There is now the possibility of adding accounts. Make sure to remove your configs before trying this.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16297 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-14 02:32:20 +00:00
João Mesquita
b26151d0f8 Change requirement to Qt 4.5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16272 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-13 02:28:36 +00:00
João Mesquita
fb79c1bfe4 Add all the new stuff to persist accounts and sofia configs. Still not working, but a lot work as been done and panes not working are disabled.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16235 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-11 04:40:39 +00:00
Jeff Lenk
2a2c559c02 build cleanup - release fixes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16231 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-10 23:31:18 +00:00
Jeff Lenk
c482a06f2d updated for the latest file additions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-08 16:31:56 +00:00
João Mesquita
c2acaa0e6f Fix latest error
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16206 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-08 00:41:10 +00:00
João Mesquita
c52c8ba226 Add an about dialog so we can know versions that are being used.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16205 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-08 00:12:54 +00:00
João Mesquita
4c6942b437 Start doing the accounts configurations. It does not work yet, only dialogs are designed.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16203 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-07 23:00:34 +00:00
João Mesquita
4f2a021213 Ok, we persist sofia configs. Code is there but not effective since we break accounts.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16195 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-07 06:43:51 +00:00
João Mesquita
fa9900bf72 Some more house cleaning.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16192 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-07 05:19:36 +00:00
João Mesquita
a7537a771d Organizing code.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16191 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-07 05:17:52 +00:00
João Mesquita
0372de592a Start the sofia configuration dialog.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16190 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-07 03:50:18 +00:00
João Mesquita
789c6a80f6 Make portaudio preferences right.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16189 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-06 22:54:57 +00:00
Jeff Lenk
b9681e5af5 update for latest file additions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16178 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-06 15:12:49 +00:00
João Mesquita
c175200540 Add a test sound to test the ringdev.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16169 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-06 04:31:20 +00:00
João Mesquita
fd32ad6202 A couple of more changes to the portaudio configuration.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16168 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-06 03:45:00 +00:00
João Mesquita
1ac6ec269e Very boring to do but now properly save and restore mod_portaudio configs.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16167 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-06 03:04:04 +00:00
João Mesquita
13c414ea25 Refactor configuration storage/read.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16165 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-06 02:08:25 +00:00
João Mesquita
4ba291d413 Start persisting settings. Portaudio devices are persisted.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16164 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-05 22:16:46 +00:00
Jeff Lenk
f6ed8b27c1 Initial windows support - must manually install qt sdk
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16163 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-05 20:54:45 +00:00
João Mesquita
ad2d74c535 Make mod_qsettings not a mod... LOL
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16156 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-05 18:49:08 +00:00
João Mesquita
1dc7a3b4c4 Fix a bug with QString and switch_event_expand_headers(). Thanks MikeJ.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16147 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-05 07:01:37 +00:00
João Mesquita
c95d8882c4 More work on qsettings. Still get problem when expanding a template with no variables.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16146 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-05 04:57:25 +00:00
João Mesquita
58298f9903 Two stage renaming: Stage 2 completed.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16145 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-04 22:07:20 +00:00
João Mesquita
6b01c74e4c Two stage renaming: Stage 1 completed.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16143 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-04 21:02:40 +00:00
Brian West
721c391a2b Let there be PHONE CALLS!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16142 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-04 20:49:22 +00:00