No. | Date | Produkt | Modul | Description1 | Description2 | Bug/ New |
Prio ▲ high ► mid ▼ low |
Test Result | Test Info | |||
********************************************* 20.08.2013; TeliBar.exe: 2_0_5380 | ||||||||||||
1 | 16.08.13 | CTI_Client | CTI_Journal | Fixed a bug, that prevented display in Journal entries with CallType=’WQ_Abort’ and ‘TC_Abort’. | Exchange:
"CTI-Journal entries with CallType='WQ_Abort' are not
displayed" Bug was made in version: 23.04.2013, TeliBar.exe: 2.0.0.5127. |
B | ► | GD, LB OK | TP Sprawdzic, czy wpisy protokolu rozmow(Protocol) z CallType='WQ_Abort' lub 'TC_Abort', sa wyswietlane w oknie Journal(zaznaczone: czerwony in, out). |
|||
********************************************* 14.08.2013; TeliBar.exe: 2_0_5378 | ||||||||||||
1 | 13.08.13 | CTI_Client | TeliBar_Config | Changing the sound settings(TeliBar conf, Sounds tab), it does not display the button to restart application. | Exchange: "CTI-Client after settings changed in sounds tab, should not appear restart button(TeliBar conf)" | ► | TP, LB OK | TP Zmiana ustawien na zakladce Sounds(konfiguracja TeliBar-a), nie powinna skutkowac pojawieniem sie przycisku restartu aplikacji. |
||||
2 | 13.08.13 | CTI_Client | TeliBar CTI_Journal |
1. Fixed
problem with shortcut function(assigned to F1 – F12) calling from Journal
context menu, using ExtraField. 2. Shortcuts function are available in context menu for buttons with external number. In previous version only for temporary buttons. 3. Extra field is transferred, when using contact drag&drop from protocol to client. 4. Search phrases in Journal are trimmed(Trim function). |
Exchange:
1. "CTI-Client BUG in den erweiterten Funktionen" 2. "CTI-Journal Searchfield bug" |
B | ► | TP, LB OK | TP 1. Z poziomu menu konteksowego Journal-a oraz przycisku TeliBar-a, sprawdzic poprawnosc dzialania funkcji skrotu, wykorzystujacych pole ExtraField. 2. Tylko dla przyciskow z numerem zewnetrznym powinna byc mozliwosc uruchomienia funkcji skrotu. W poprzedniej wersji funkcjonalnosc ta dotyczyla tylko przyciskow tymczasowych. 3. Spacja na poczatku lub koncu frazy wyszukiwania w oknie Journal, nie powinna byc brana pod uwage. |
|||
3 | 13.08.13 | CTI_Client | TeliBar | 1. Fixed a bug
that prevented switching between two calls, if TeliBar was docked to the
top. 2. In search window to absence reason column, added info about the duration of absence. 3. Clipboard functionality is not activated by default. |
Exchange: 1. "CTI-Client BUG: Makeln geht nicht wenn Leiste" 2. "CTI-Client Search window Absent Info" 3. "CTI-Client Clipboard auto dial disable as default" Ad 2. Registry: [HKCU]\Software\ROMICO\TeliBar\ Other\TACClipboard – change default value from “1” to “0”. |
B/N | ► | TP OK LB 1. OK 2. OK 3. Checkbox is switched on and the functionality Clipboard is disabled. The user is not the possibility of including clipboard functionality for the chechBox in the configuration window. | TP 1. Test przeprowadzic dla poziomej orientacji TeliBar(Dock Window - Top). Sprawdzic, czy bezproblemowo mozna przelanczac sie pomiedzy dwoma odebranymi rozmowami. 2. Kolumna reason absence w oknie wyszukiwania TeliBar, powinna zawierac informacje o dlugosci nieobecnosci, jesli dostepna. 3. Funkcjonalnosc Clipboard, nie powinna byc dostepna domyslnie. |
|||
4 | 13.08.13 | CTI_Client | TeliBar | Code cleanup, no logic changes. | Exchange:
TeliWeb Adjustments to the new PbIni (DIS) settings logic The cleanup is connected with TeliMan’s desktop sharing. |
C | ► | MS,
LB OK 1. It is possible to set share name even if no desktop or desktop group is selected. 2. Shared desktops should be distinguished by a different icon. |
MS Kod współdzielony został zmieniony tak, aby dało się przekompilować TeliWeba. Sprawdzić funkcjonalność współdzielenia pulpitów TeliMana. Chodzi glownie o punkt (z opisu testow Kuby ponizej): Pulpity centralne pobrane od innych użytkowników są ReadOnly (nie można nic zmienic) – tutaj prowizorka, zmiany da się robic, ale nie SA zapisywane do bazy danych, wiec test zakończyć restartem TeliMan i sprawdzeniem czy nic się nie zmienilo. |
|||
5 | 09.08.13 | CTI_Client | Refsearch.exe | Refsearch produced CompleteNumber without CountryCode | Exchange:
CTI_Server Refsearch bug with empty CountryCode Bug was made in version CTI_Server 7_0_6751. Problem was with reading Country code from registry before registry path was prepare. Before improving Refsearch produced CompleteNumber without CountryCode. |
B | ▲ | KH, LB OK | KH Należy wygenerować bazę referencyjna po stronie klienta i serwera, numery w kolumnie CompleteNumber muszą się rozpoczynać CountryCode z ustawień CTI_Server. |
|||
6 | 09.08.13 | CTI_Client | TeliBar | TeliMan Central Desktops. Users can share desktops for other users. Desktops are shared for are read only use. | Exchange=”CTI-Client
CentralDesktops ShareName” [HKCU]\ Software\ ROMICO\ TeliMan\ Desktops\ "ShareList"="Test1;Test2" |
N | ► | JS, LB OK | JS 1. Dokładne testy TeliMan/TeliBar – interfejs uzytkownika – pulpity, grupy pulpitów, przyciski. 2. Testy nowego mechanizmu TeliMan – Centralne Desktopy. 1. Uzytkownik może udostępnic Pulpit lub grupę pulpitów ustalając jego shareName (menu kontekstowe) 2. Uzytkownik może używać udostępnionych pulpitow lub grup pulpitow wpisując nazwy shareName w rejestrze ShareList. 1. Pulpity centralne pobrane od innych użytkowników są ReadOnly (nie można nic zmienic) – tutaj prowizorka, zmiany da się robic, ale nie SA zapisywane do bazy danych, wiec test zakończyć restartem TeliMan i sprawdzeniem czy nic się nie zmienilo. |
|||
7 | 09.08.13 | CTI_Client | TeliBar | TeliSIP – calls with unknown numbers are now correctly displayed by TeliSIP. | Exchange=”TeliSIP - Unknown number not shown bug” | N | ► | JS, LB OK | JS Sprawdzic czy TeliSP pokauje rozmowy z numerami nieznanymi. |
|||
8 | 07.08.13 | CTI_Client | TeliBar.exe, CTI_Client.exe | Database CTI_CentralIni moved to SQL server | Exchange: CTI
Server CTI_Client Move CTI_CentralIni.sdf into SQL database New network message DIS_Server_Get. It ask CTI_server about DIS_Server params for init DatabaseConnector object. It is connested with as about ConnectAdv after loged in. It is use DatabaseConnector.exe for search contact with reference settings from SQL database DIS server, initialization of DatabaseConnector.exe changed. |
N | ► | KH, JS OK | KH 1. Test of CTI_Client searching 2. Test of absent picts |
|||
9 | 07.08.13 | CTI_Client | CTI_Journal.exe | Database CTI_CentralIni moved to SQL server | Exchange: CTI
Server CTI_Client Move CTI_CentralIni.sdf into SQL database CTI_Journal server side search by DBConnector with param DIS_Server read from CTI_Server registry (default in configuration). |
N | ► | KH, JS OK | KH 1. Test of CTI_Client side searching 2. Test of CTI_Server side searching |
|||
10 | 07.08.13 | CTI_Client | RefSearch.exe | Database CTI_CentralIni moved to SQL server | Exchange: CTI
Server CTI_Client Move CTI_CentralIni.sdf into SQL database Added procedures and classes for access database DIS_Server (old CTI_CentralIni) on SQL server. This kind of ini database is for server mode only. New command line params: • DISSERVER – set server address (optional param) • DISDB – set database name (optional param) Example 1: SERVERMODE SERVERID="001" – service DIS_Server database as SQL server and read settings from Config mdb Example 2 SERVERMODE SERVERID="001" DISSERVER="KLIMEKWORK\SQLEXPRESS" DISDB="ROMICO-CTI" - service DIS_Server database as SQL server and read settings from command line |
N | ► | KH, JS, LB OK | KH 1. Test of server mode for all different sources and for single or multi DIS_Servers 2. Test of local mode for all different sources |
|||
11 | 06.08.13 | CTI_Client | DatabaseConnector | Added to client the possibility to search for contacts by e-mail address. | Exchange: “CTI-Client Searching for contacts by e-mail address” | N | ► | TP, LB OK | TP 1. E-Mail musi byc kompletny, nie ma mozliwosci wyszukiwania na przyklad po jego czesci. 2. Sprawdzic mozliwosc wyszukiwania kontakow po mailu zarowno z okna, jak i glownego przycisku klienta. 3. Przetestowac szukanie samej frazy maila oraz w polaczeniu z innymi wartosciami(np. numer telefonu, imie, nazwisko). Wszystkie elementy wyszukiwania powinny byc rozdzielone spacjami. |
|||
12 | 06.08.13 | CTI_Client | TeliBar | Code corrections. No functional changes. | Exchange:
“CTI-Client instead of invoking clear method, set clsClientContact object to
nothing(temporary buttons)” Info object(clsClientContact) for temporary button is set to nothing, when call is cleared or after changing number of call. Before change, properties of Info object were set to default values(Clear method of clsClientContact). |
B/N | ► | TP, LB OK | TP 1. Brak zmian funkcjonalnych. Testy standardowe dla klienta. 2. Sprawdzic log bledow, czy nie wystepuja wpisy wyjatkow, spowodowane, uzyciej niezainicjowanego obiektu kontaktu przycisku Info. |
|||
********************************************* 30.07.2013; TeliBar.exe: 2_0_5315 | ||||||||||||
1 | 30.07.13 | CTI_Client | DatabaseConnector CTI_Journal TeliBar |
TeliBar is able to process call e-mail sender requests from Outlook. | Exchange:
AddIn - Knopf im Emailfenster zum Raustelefonieren Search engine has been modified which influences the way TeliBar and CTI-Journal search for contacts in reference database. |
N/C | ► | MS OK Impossible to manually search for contacts by e-mail address. |
MS Opis na serwerze Exchange. |
|||
2 | 26.07.13 | CTI_Client | CTI_Journal | Tray icon blink. Before change blink did not work on yesterday filter and sometimes when there was more than 2 new calls. After change blinking works for all incoming not answered calls. | Exchange=”CTI-Journal blinking does not work when more than one call is loaded by CTI_Journal at Load/Reload action” | B | ► | LB.You can get situations where
the icon Jurnal is not blinking (date
range filter). TP OK CTI_Journal icon is not blinking, if it is selected date range filter. |
JS 1. Sprawdzic czy ikonka miga gdy CTI_Journal wczyta nową nie odebraną, zewnętrzną rozmowę przychodzącą. 1. Przykład1: Filtr „Gestern”, wyłączyć wszystkie możliwe przyciski – czy miga mimo, że rozmowa nie widoczna w gridview? 2. Przykład2: Filtr „Heute”, wyłączyć wszystkie możliwe przyciski – czy miga mimo, że rozmowa nie widoczna w gridview? 3. Przykład3: Filtr „Heute”, włączyć wszystkie możliwe przyciski – czy miga mimo, że rozmowa nie widoczna w gridview? 4. Inne filtry… 5. Sprawdzic czy miganie dziala na otwartym oknie CTI_Journala jak i na zamknietym (zaraz po uruchomieniu TB) |
|||
3 | 25.07.13 | CTI_Client | TeliBar | TeliSP correction | Exchange:"CTI-Client
TeliSP: before it was possible to send connected to TeliSP when
CallRemoved" Details: message Idle from server after CallRemoved |
B | ► | LB OK Not tested | GD | |||
4 | 25.07.13 | CTI_Client | RefSearch | For contacts
received from Outlook in CTI_Client: Name1 <-> LastName Name2 <-> FirstName |
Exchange:
“RefSearch reversed fields: FirstName, LastName in sync contacts” Modified assignment definition(PbIni.sdf): Outlook, Lotus: Name1: LastName -> FirstName Name2: FirstName -> LastName AD: Name1: LASTNAME -> FIRSTNAME Name2: FIRSTNAME -> LASTNAME |
B/N | ► | LB, TP OK | TP 1. Sprawdzic, czy definicja przypisan, zostala zmodyfikowana zgodnie z opisem. 2. Przetestowac synchronizacje kontaktow ze wszystkimi dostepnymi zrodlami, zwracajac szczegolna uwage na pola Name1, Name2. 3. W kliencie(okno wyszukiwania, Journal), kolumna Name1 powinna zawierac nazwisko, natomiast Name2 imie, dla kontaktow otrzymanych obojetnie z jakiego zrodla. |
|||
5 | 25.07.13 | CTI_Client | RefSearch | 1. Added
functionality to find internal number in external fax numbers. Similarly as
in case phone numbers. 2. Anonymous user authentication, in access to AD source is possible. 3. It is recognized new entry type of contact: ‘uamPosixUser’, when retrieving contacts from base AD. |
Exchange:
“RefSearch add functionality "MainNumber" for fax number,
authorization anonymous user AD, new entry type of contact in AD” Ad 1. It uses ‘MainNumber’ field in PbIni.sdf(DataBases table). |
B/N | ► | LB, TP OK | TP 1. Przetestowac ogolnie, dzialanie synchronizacji kontaktow ze zrodlem AD. 2. Sprawdzic poprawnosc dzialania funkcjonalnosci znajdowania numeru wewnetrznego w numerze fax, zwiazanej z polem 'MainNumber', w konfiguracji. Analogiczna funkcjonalnosc dostepna byla juz wczesniej dla numerow telefonow. |
|||
********************************************* 24.07.2013; TeliBar.exe: 2_0_5310 | ||||||||||||
1 | 24.07.13 | CTI_Client | CTI_Client TeliBar |
TeliSIP: when call was made from search results window to number containing special chars like “(“, “)“ or space it did not work. After change number is cleaned before making call using SIP. | Exchange=”CTI-Client SIP: Make Call number preparation (only numeric and “*”, “#”)” | B | ► | JS OK | JS Wykonac test starym i nowym TeliBarem, zadzwonić z linii SIP na numer z okna wyszukiwania, zawierajacy nawiasy i lub spacje. Stara wersja nie zadzwoni. |
|||
2 | 18.07.13 | CTI_Client | TeliBar | Context menu option of button “In Outlook speichern” is available only, if contacts sync with Outlook is enabled. | Exchange: “CTI-Client - "In Outlook speichern"” | B/N | ► | TP, LB OK | TP Opcja "In Outlook speichern", powinna byc dostepna tylko wtedy, jesli w konfiguracji, wlaczona jest synchronizacja kontaktow z Outlook. Sprawdzic dla TeliBar i TeliMan. |
|||
3 | 18.07.13 | CTI_Client | CTI_Journal | Fixed a bug that prevented checking or unchecking options Intern, Extern from Ansicht menu. | Exchange: “CTI-Journal CTI-Client: Menu "Ansicht" - Intern and Extern functions are not working” | B | ► | TP, LB OK | TP Sprawdzic poprawnosc dzialania przyciskow Intern, Extern z menu Ansicht -> Status. |
|||
4 | 17.07.13 | CTI_Client | TeliBar | 1. Resolved
problem with status of temporary button. 2. Both If button is in ringing and connected state, tooltip shows information about CalledID. |
Exchange:
“CTI-Client - BUG Tooltip anders nach Connected als bei Ringing u.ä.” 1.Added unit test for button tooltip. |
B | ► | TP, LB OK | TP 1. Testy przeprowadzic dla TeliBar i TeliMan. 2. Sprawdzic dzialanie statusow na przyciskach tymczasowych(nie dotyczy numerow zewnetrznych). Powinno byc identyczne jak dla zwyklych przyciskow. 3. Tooltip, dla przycisku zarowno oczekujacego na polaczenie, jak i polaczonego, powinien zawierac informacje o CalledID. |
|||
5 | 16.07.13 | CTI_Client | TeliBar_Config | VoiceBox column - text changed: Info -> Name der Ansage | Exchange: "CTI-Client BUG: Speichen von Ansagen" | C | ▼ | TP, LB OK | GD | |||
6 | 15.07.13 | CTI_Client | TeliBar | Sometimes a red X would be displayed on the main button of TeliMan instead of a receiver. | Exchange:
TeliMan - Anzeigefehler. Caused by the fact that two threads happened to modify the icon at the same time. |
B | ► | TP, LB OK | MS Na Exchange’u jest przyklad, jak wyglada GUI w takiej sytuacji. Proponuje wlaczyc PBX Simulator i naprzemiennie laczyc sie z uzytkownikiem TeliBara i natychmiast rozlaczac. Mnie po kilkunastu/kilkudziesieciu takich naprzemiennych kliknieciach (po kilkunastu sekundach) pojawial sie blad w logu. Informowal on o metodzie DropCallSet_Touch i obiekcie bedacym juz w uzyciu przez inny watek. Jesli ten wyjatek nie pojawi sie (czyli tez nie da sie uzyskac wspomnianej czerwonej ikony X), mozna przypuszczac, ze wszystko jest OK. |
|||
7 | 15.07.13 | CTI_Client | TeliBar | Descriptions on TeliBar’s speed dial buttons could become partly invisible (depending on button width). | Exchange: CTI-Client BUG: Namen werden falsch abgekürzt. | B | ► | TP, LB OK | MS Opis w zadaniu na serwerze Exchange. |
|||
8 | 11.07.13 | CTI_Client | RefSearch | Corrected bug that occured when field value in source database(sqldb, mdb, sdf) was null. | Exchange:
"RefSearch bug null field value in source database(sqldb, mdb, sdf)
" Bug was made in version: 09.07.2013, TeliBar.exe: 2.0.0.5295. |
B | ► | TP, LB OK | TP 1. Sprawdzic, czy nie wystepuje blad podczas synchronizacji kontaktow, w przypadku gdy pole w bazie zrodlowej(sqldb, mdb, sdf), zawiera wartosc null. |
|||
9 | 09.07.13 | CTI_Client | RefSearch | Change for generate reference database. 1. Added new functionality to RefSearch. In assignments definition can concatenate fields and const text(with prefix ‘@’), using ‘&’. For example: Name1 -> FristName&@,&LastName 2. It works for all available sources. |
Exchange:
1. “RefSearch Zusammenführen von mehreren Quellfeldern” 2. “RefSearch delete existing clsContact object, rename clsADResultRecord -> clsContact” 1. clsADResultRecord was replaced clsContact object. |
N | ► | TP,
LB OK TP: There is a problem, if field value in source database(sqldb, mdb, sdf) is null. Bug corrected in version: 11.07.2013, TeliBar.exe: 2.0.0.5300. |
TP 1. Testy przeprowadzic, dla wszystkich dostepnych zrodel. 2. Porownanie z poprzednia wersja, bez modyfikowania definicji przypisan(testy regresyjne). Nie powinno by roznic. 3. W definicji przypisan, dla dowolnego pola, zastosowac zlaczenie nazw, np: FirstName&@,&LastName. |
|||
10 | 02.07.13 | CTI_Client | CTI_Client | Code correction: removed left over contact object in temporary button | Exchange: "CTI-Client Code correction: removed left over contact object" Removed second Contact (the same object) from button. Before contact was in 2 different objects depends on Temporary flag | C | ► | MS,
LB OK MS: previous tests revealed an issue when dragging a contact from the search window to TeliBar's speed dial list. When the dragged contact was called to just before dragging, a speed dial button would not be created properly based on it (no contact information was available). This issue does no longer occur. LB: Redial the same phone number of a contact database, brings up a blank button Bug corrected in version 2.0.0.5294 |
GD przycisk tymczasowy do testow |
|||
********************************************* 01.07.2013; TeliBar.exe: 2_0_5255 | ||||||||||||
1 | 28.06.13 | CTI_Client | CTI_Journal CTI_Client TeliBar |
CTI-Journal toolbar changes: 1. Removed two buttons: - search(loupe), - shows unanswered calls due to busy line. 2. Added four new filter buttons: - private – displays all my entries marked as private call(PrivateCall=”1”). - business – displays entries not marked as private(PrivateCall=”0”). - calls – if checked, displays phone calls, otherwise displays only fax, sms, voicebox(if checked). - voicebox – displays entries, that are voice messages(must also be checked button, that shows incoming uanswered calls). It is shown, if user has the appropriate right. 3. Depending on the state(checked, unchecked) filter buttons changes appearance. 4. Fixed a bug that prevented to show the data in the journal for specified configuration filters. |
Exchange: 1. CTI-Journal - Toolbar aufräumen 2. CTI-Journal - incorrect syntax sql query 1. Added new parameter(VoiceBoxEnabled) to message requesting user rights(GetUserRights). It specifies, if button VoiceBox should be visible for user. Ad 2. Registry: [HKCU]\ Software\ ROMICO\ CTI_Journal\ Settings FilterPrivate [Default: ”1”] FilterBusiness [Default: ”1”] FilterPhone [Default: ”1”] FilterVoiceBox [Default: ”1”] Storing state(checked, unchecked), for new filter buttons. [HKCU]\ Software\ ROMICO\ CTI_Journal\ Settings VoiceBoxEnable [Default: “0”] Determines, if user has access to VoiceBox. Value written to register by client, before start Journal. Ad 4. Bug occurred, when at the same time selected: only marked, today filter time, show incoming unanswered calls. In case when reload data after received message from server or Journal started. |
B/N | ► | MS,
JS OK MS: No reaction when clicking the Interne or Externe option from the Status menu. TODO: NextVersion. |
TP Opis na sewerze Exchange. |
|||
2 | 27.06.13 | CTI_Client | CTI_Client TeliBar |
1. The info on buttons is updated when associated users log
in in the multi-user mode. 2. The permission to view a user’s status is checked whenever the user logs in in the multi-user mode. 3. TeliMan would not hide VPN users’ statuses on VPN server disconnection (as opposed to TeliBar). |
Exchange:
1. CTI-Server does not send up-to-date group-related rights to CTI-Client; 2. CTI-Server CTI-Client Broadcasting user credentials and the status for right after login Ad 1. When a user logs in, the CTI-Server broadcasts the info of the user to other clients so they can update their buttons. Ad 2. When a user logs in, the CTI-Server broadcasts the ‘status for’ right and group ID of the user to other clients, so they can decide whether they can display the status of the user or not. This happens because a line can be assigned to a different group on user login (which may influence the status privilege for groups). |
B/N | ► | JS, MS OK | MS Opis testow w obu zadaniach na serwerze Exchange. |
|||
3 | 26.06.13 | CTI_Client | CTI_Client TeliBar |
Status rights management optimizations. No logic changes. | Exchange:
CTI-Client Removal of a redundant user collection (no functional
changes). User collection in TeliBar removed. CTI-Client stores full user list and TeliBar can access it if it has status rights from a user being looked for in the list. |
C | ► | JS,
MS OK JS: lost planer when send to user without privileges. TODO: Send planer do not rely on privileges. |
MS Opis na serwerze Exchange. |
|||
4 | 24.06.13 | CTI_Client | CTI_Client | Code correction - buttons use standard ClientContact | Exchange = CTI-Client buttons use standard ClientContact Phase2 (remove unnecessary class - clsAddButtonParams.vb) | C | ► | MS OK | GD | |||
********************************************* 19.06.2013; TeliBar.exe: 2_0_5234 | ||||||||||||
1 | 18.06.13 | CTI_Client | TeliBar CTI_Client |
1.
Call transfer made by drag&drop in CTI_Client is now fully automated.
Transfer action is made by CTI_Server depending on TSP settings. 2. Protocol: Call transfer made by drag&drop action in CTI_Client is added to protocol as if it was BlindTransfer, even if it is actually made by SetupTransfer, Dial, CompleteTransfer functions. Additionally transferred calls are now containing TargetID. |
Exchange
= “CTI-Server Transfer started by CTI_Client Drag&Drop should be done
completely by CTI-Server (BlindTransfer)” Ad1. CTI_Server can use BlindTransfer, SetupTransfer, Dial, MakeCall, Hold, Unhold and CompleteTransfer functions to transfer a call. Ad2. Consult call is not added to protocol if transfer made by SetupTransfer, Dial, CompleteTransfer functions. |
C | ► | JS, LB OK | JS - Exchange (wymagana nowa wersja CTI_Server) | |||
2 | 18.06.13 | CTI_Client | TeliBar | Fixed bug complicating change width of main button in TeliMan. | Exchange: “CTI-Client TeliMan TeliTouch main button width change causes set width for very big size” | B | ► | TP, JS, LB OK | TP 1. Sprawdzic, czy bezproblemowo mozna zmieniac szerokosc glownego przycisku TeliMan. |
|||
3 | 17.06.13 | CTI_Client | RefSearch | 1. After
change, RefSearch is not recognized text shortcuts for description phone
numbers (Business, Home, Mobile, Other), using by sources Outlook and Lotus.
Only names with prefix ‘@’ are identified as text. 2. Modified assignment definition for sources Outlook and Lotus: PhoneText: Business -> @BusinessTelephoneNumber Phone2Text: Home -> @HomeTelephoneNumber Phone3Text: Mobile -> @MobileTelephoneNumber Phone4Text: Other -> @OtherTelephoneNumber |
Exchange: "RefSearch remove text shortcuts(Business, Home, Mobile, Other) from definition of assignments for sync with Outlook and Lotus" | N | ► | TP
OK JS, LB OK (Lotus not tested) |
TP 1. Sprawdzic, czy definicja przypisan(PbIni.sdf), zostala zmodyfikowana zgodnie z opisem(p. 2). 2. Przetestowac synchronizacje kontaktow z zrodlem Lotus i Outlook, zwracajac szczegolna uwage na kolumny zawierajace opisy numerow telefonow. Nazwa poprzedzona '@', powinna byc traktowane jako tekst, trafiajacy bezposrednio do bazy referencyjnej. 3. W naglowki pliku *.csv Lotus-a, nie powinna pojawic sie zadna nazwa poprzedzona '@'. |
|||
4 | 17.06.13 | CTI_Client | CTI_Journal | Email field is transferred, when using contact drag&drop from protocol to client. | Exchange: "CTI-Client Drag&Drop from Journal to Client - missings Email field" | B | ► | TP, JS, LB OK | TP 1. Przeciagnac rozmowe z okna Journal-a do klienta(TeliBar, TeliMan). 2. Sprawdzic, czy nowo utworzony przycisk zawiera adres email(jesli wypelniony w kontakcie). 3. Zrestartowac aplikacje, i ponownie sprawdzic, czy pole email zostalo prawidlowo przypisane. |
|||
********************************************* 14.06.2013; TeliBar.exe: 2_0_5230 | ||||||||||||
1 | 12.06.13 | CTI_Client | CTI_Client TeliSIP |
TeliSIP: added possibility to DropCall over SIP | Exchange:
CTI-Client SIP DropCall should be also possible via SIP, not only via
CTI-Server [HKCU]\ Software\ ROMICO\ TeliBar\ SIP "DropCall_via_SIP"="0" [default 1] |
N | ► | MS, LB OK | GD | |||
2 | 12.06.13 | CTI_Client | CTI_Journal | Fixed bug that prevented mark call as private, if user log in name with another case sensitive than in protocol. | Exchange:
“CTI-Client CTI-Journal Invalid user name casing prievents from setting the
private call flag” Names are compared after conversion to uppercase. |
B | ► | MS, LB OK | TP 1. Zalogowac sie do klienta, nazwa rozniaca sie od tej z protokolu pod wzgledem wielkosci liter. 2. Zalogowac sie do klienta, uzywajac numeru lini. 3. Sprawdzic, czy mozliwe jest oznaczenie swojej rozmowy jako prywatnej, po zalogowaniu sie na dwa sposoby opisane powyzej. |
|||
3 | 12.06.13 | CTI_Client | CTI_Journal | Journal CalledID=me In option user (all numbers) of protocol are shown all calls to number, on which call was redirected, if it is not answered. |
Exchange:
“CTI-Client Journal show in group filter all with CalledID=me” Configurable in registry: [HKCU]\Software\ROMICO\CTI_Journal\ Settings\RedirectedCallsFromMe_Show [Default: ”1”] |
N | ► | MS, LB OK | TP 1. Testy mozna przeprowadzic na stworzonej w Romico przykladowej konfiguracji przekierowan, uzywajac numerow: 271, 272. 2. Zweryfikowac czy w zakladce user(all numbers), pojawiaja sie wpis(y) z numerami, do ktorych rozmowa trafila, w przpadku gdy jej nie odebralem a zdefiniowane bylo przekierowanie. 3. Przetestowac dzialanie opcji, filtrujacych rozmowy. |
|||
4 | 12.06.13 | CTI_Client | CTI_Client | 1. TeliRemote - (TR) text in main button
when set 2. TeliTouch main button text align: MiddleLeft -> MiddleTop |
Exchange: CTI-Client TeliRemote text (TR) show in CTI-Client caption | C/N | ► | MS,
LB OK I think the main button in TeliWeb should behave similarly |
GD 1. Ustawic TeliRemote poprzez TeliWeb 2. Sprawdzic zmiane podczas dzialania CTI-Client jak i sytuacje kiedy zmiana nastepuje kiedy CTI-Client jest wylaczony 3. Sprawdzic TeliBar, TeliMan, teksty dluzsze niz dostepne pole |
|||
5 | 10.06.13 | CTI_Client | CTI_Client | TeliBarConfig VoiceBox: not possible change info to empty string | empty string
change on default Exchange: CTI-Client TeliBarConfig VoiceBox: not possible change info to empty string |
C | ► | MS, LB OK | GD Skasowac info, zamknac lub przelaczyc na inne pole w drzewku, wrocic do VoiceBox i sprawzdzic, czy jest puste - nie powinno |
|||
6 | 10.06.13 | CTI_Client | TeliBar | Fixed a bug that prevented save contact to Outlook for temporary button. | Exchange:
“CTI-Client Temporary button impossible to save in Outlook” Bug appeared when the only info about contact was a phone number, which is also name of button. |
B | ► | MS,
LB OK There is an error when trying to save contact info to Outlook when another Outlook contact window is already open. |
TP 1. Testy przeprowadzic dla tymczasowego oraz zwyklego przycisku TeliBar\TeliMan. 2. Sprawdzic opcje, pozwalajaca na zapis kontaktu do Outlook, w przypadku, gdy przycisk zawiera tylko informacje o numerze telefonu, ktory jest jednoczesnie jego nazwa. |
|||
7 | 06.06.13 | CTI_Client | CTI_Client | Code correction - buttons use standard ClientContact | Exchange:
CTI-Client buttons use standard ClientContact Before there was 3 different objects |
C | ► | MS, LB OK | GD | |||
8 | 06.06.13 | CTI_Client | TeliBar | In search
field of main user button, allowed to use combination <Alt Gr> + any key. |
Exchange: “CTI-Client BUG: Suche von TB/TM-Objekt” | B | ► | LB, TP OK | TP W polu do wyszukiwania na przycisku glownego uzytkownika w TeliBar oraz TeliMan: 1. Sprawdzic czy kombinacja <RAlt> + dowolny inny klawisz, nie jest blokowana. 2. Sprawdzic, czy w przypadku kombinacji z <Ctrl>, dozwolone jest tylko uzycie: <Ctrl> + X, <Ctrl> + C, <Ctrl> + V. |
|||
9 | 05.06.13 | CTI_Client | TeliBar | Modified
assignment definition for source ActiveDirectory. Phone: TELEPHONEHOME -> TELEPHONENUMBER Phone2: TELEPHONEMOBILE -> TELEPHONEHOME Phone3: TELEPHONENUMBER ->TELEPHONEMOBILE PhoneText: @TelephoneHome -> @TelephoneNumber PhoneText2: @TelephoneMobile -> @TelephoneHome PhoneText3: @TelephoneNumber -> @TelephoneMobile |
Exchange:
"CTI-Server reorder fields phone numbers for synchronization with
AD." Change relates to FieldsAssignDefinition table in PbIni.sdf database. |
N | ► | LB, TP OK | TP 1. W bazie PbIni.sdf, dla zrodla ActiveDirectory, sprawdzic, czy definicja przypisan(tabela FieldsAssignDefinition) dotyczaca numerow telefonow, zmienila sie zgodnie z opisem. 2. Przetestowac synchronizacje kontaktow ze zrodlem ActiveDirectory. Zwrocic szczegolna uwage, czy pola, ktore ulegly zmianie w tabeli przypisan, sa wypelniane prawidlowymi wartosciami w bazie referencyjnej. |
|||
10 | 05.06.13 | CTI_Client | TeliBar | The button properties window did not display the actual button data after edit. | Exchange: CTI-Client TeliBar/TeliMan button properties edit does not work properly. | B | ► | MS,
LB OK 1. When a button is created from a Journal entry, the e-mail field always remains empty. |
MS Opis testow na serwerze Exchange. |
|||
11 | 04.06.13 | CTI_Client | TeliBar | Fixed bug that caused no display data: Country, ZIPCode, City, Street on button info form. The problem appeared, when drag&drop from search window and editing button data. Data were available only after restart TeliBar or Desktop(TeliMan). | Exchange: “CTI-Client Drag&Drop from Search window is without Country, ZIPCode, City, Street” | B | ► | LB, TP OK | TP 1. Testy przeprowadzic dla TeliBar i TeliMan. 2. Sprawdzic, czy po zmianie danych przycisku w polach: Country, ZIPCode, City, Street, przy ponownej probie edycji, sa one aktualne. 3. Dla tych samych pol, w przypadku drag&drop kontaktu z okna wyszukiwania do klienta, sprawdzic czy zostaly przeniesione wartosci. 4. W poprzedniej wersji dane dostepne byly dopiero po restarcie TeliBar-a lub Desktopu. |
|||
12 | 04.06.13 | CTI_Client | CTI_Client | Before change CTI_Client decided which of CallerID, CalledID values to use as PhoneNumber depending on call direction. After change CTI_Server sends to CTI_Client ready to view value. | Exchange =
“CTI-Server PhoneNumber generation logic moved to CTI_Server
(CallerID/CalledID/ConnectedID)” All PhoneNumber logic moved to CTI_Server. |
C | ► | JS, LB OK | JS Za pomocą flagi debug: [HKEY_CURRENT_USER\Software\ROMICO\ CTI_Server\Server001\Debug] "ConnectedID_Inc_UseAsPhoneNumber_Value"="123" 1. Sprawdzić działanie opcji TMS_Config-TSP-Einstellungen: ConnectedID statt CallerID fur eingehende anrufe… 2. Dla rozmowy wychodzących CallerID powinien zawsze zostac podmieniony wartością ConnectedID 3. Dla rozmow przychodzących podmiana CallerID wartością ConnectedID nastapi tylko gdy flaga (pkt1) ustawiona. 4. Wyniki powinny być widoczne na przyciskach TeliBar oraz w protokole (CTI_Journal). |
|||
********************************************* 04.06.2013; TeliBar.exe: 2_0_5178 | ||||||||||||
1 | 03.06.13 | CTI_Client | TeliBar | TeliBar would be killed by the OS when closing and reopening several times a desktop with very many buttons. | Exchange: CTI-Client TeliMan
creates new handles whenever a desktop is reopened. Caused by the fact that every time a desktop was closed, it was disposed with all its buttons. However, the disposal did not release handles. When reopening a desktop, all buttons were created anew and created new handles each time. In this version the desktop is not destroyed when closing, and reopening it does not create any new handles. |
B | ► | JS, MS, LB OK | MS 1. Sprobowac otwierac i zamykac desktop na rozne sposoby (np. z listy desktopow lub poprzez rozmowe przychodzaca na numer, ktory znajduje sie na zamknietym desktopie i inne mozliwosci, ktore moga mi nie byc znane). 2. Wazne, zeby testowac zarowno pierwsze otwarcie, ktore wczytuje wszystkie guziki desktopu z bazy, jak i kolejne otwarcia, ktore juz nic nie wczytuja, a tylko wyswietlaja ukryty wczesniej desktop. Desktop otwarty pierwszy i kolejny raz ma byc w pelni funkcjonalny. 3. Czy pozycje guzikow zamykanego desktopu i jego pozycja na pulpicie Windowsa jest poprawnie zapamietywana. 4. W Task Managerze windowsowym obserwowac liczbe uchwytow tworzonych przy otwieraniu desktopu. Stworzyc desktop z duza liczba guzikow i otwierac go pare razy. Wzrost liczby zajetych uchwytow powinien nastepowac jedynie przy pierwszym otwarciu desktopu. |
|||
2 | 03.06.13 | CTI_Client | TeliBar | 1. Call transfer and redirection by drag and drop added. 2. Making Skype calls by Ctrl + dbl click in TeliBar added. |
Exchange: CTI-Client TeliBar
transfer via Drag&Drop Ad 1. In order to use it, set the following registry flag: [HKCU_TeliBar]\ Look&Feel "DragDrop_CallTransfer_Enable"="1" Ad 2. Use the same registry entry that TeliMan already uses and set appropriate SkypeIds of your contact list buttons (in the database). [HKCU_ CTI_Client]\ Skype "MakeCall_Enable"="1" |
N | ► | JS,
MS, LB OK a) How to make Blind Transfer? b) Transfer made by drag&drop is 2 step action: a) make second call by drag and drop, b) after answer - complete transfer by drag and drop. c) Pipe problem with temporary button transfer by drag&drop. |
MS Opis testow w zadaniu na serwerze Exchange. |
|||
3 | 31.05.13 | CTI_Client | TeliBar CTI_Planer |
Visual changes in appointment details window. | Exchange:
“CTI-Client Planer-Erinerung Scrol-Balken fehlt” 1. Added vertical scroll to text field Remark. 2. Reduced spacing between label and Remark field. |
N | ► | JS, MS, LB OK | TP 1. Sprawdzic, czy w oknie szczegolow spotkania, w polu z uwagami(Remark), pojawia sie pionowy scroll, w przypadku wiekszej ilosci tekstu. 2. Odstep pomiedzy etykieta "Remark" a polem tekstowym, powinna by taki sam, jak w przypadku innych pol w tym oknie. |
|||
4 | 29.05.13 | CTI_Client | TeliBar | Fixed bug causing lost top most position of client, when option “Always on top” is checked. | Exchange: “CTI-Client BUG! Always on top doesnt work” | B | ► | TP, JS, MS, LB OK | TP Sprawdzic poprawnosc dzialania opcji "Always on top" w dwoch przypadkach: 1. Opcja ta po starcie TeliBar-a jest juz wlaczona. 2. Opcje aktywujemy dopiero po uruchomieniu sie TeliBar-a. |
|||
5 | 28.05.13 | CTI_Client | CTI_Journal | It is possible to mark calls as private or non-private. | Exchange: CTI-Journal Private flag | N | ► | TP,
JS, MS, LB OK 1. If user marked call as private, another user in the same group see this position with font italic, until refresh protocol. 2. There is a difference in how the the mark as (non-)private and mark as (un-)resolved options affect selected calls. The former (private call) marks only selected calls whereas the latter marks all calls with the same phone number at once. |
MS Patrz zadanie na serwerze Exchange. |
|||
6 | 27.05.13 | CTI_Client | TeliBar DataBaseConnector |
If user enters to find single character, should be returned records, which at least one of the text fields (FirstName, LastName, Company), start with that character. Similarly for columns containing phone numbers. | Exchange: “CTI-Client Suchoptimierung” | N | ► | TP,
JS, MS, LB OK 1. MS: I used a phrase „z r“ and I expected only those entries to be found where one starts with “z” and the other with “r”. But I got “Herman | Reiter | Holz Reiter” as well as if the final “z” in the company name (“Holz”) had a meaning. |
TP Podczas wyszukiwania brane sa pod uwage frazy rozdzielone spacjami. Zmiana dotyczy sposobu wyszukiwania w momencie gdy uzytkownik wprowadzi jeden znak jako fraze do znalezienia. Zwrocone powinny byc wowczas takie rekordy, ktore w swoich polach zawieraja przynajmniej jedna wartosc, zaczynajaca sie od tego znaku. W poprzedniej wersji, pojedynczy znak szukany byl w calym wyrazeniu, nie tylko na poczatku, co powodowalo wieksza liczbe wynikow. Przeszukiwane sa kolumny: FirstName, LastName, Company, Phone Numbers. Przykladowe frazy wyszukiwania: "andreas m", "t p". |
|||
7 | 27.05.13 | CTI_Client | TeliBar | TeliMan hanged up when there were too many buttons on a desktop. | Exchange: CTI-Client TeliMan allocates too many handles (individual context menu for each button). | B | ► | TP, JS, MS, LB OK | MS Patrz opis zadania na Exchange. |
|||
8 | 27.05.13 | CTI_Client | TeliBar | Changed default path and file name of e-works client exe file. | Exchange:
Anpassung an die Version 5 Changed default path from "e-works\client\ewclient.exe" to "e-works\meeting\ewmeeting.exe" |
N | ► | TP
OK MS, LB NOK 1. E-works client (ver. 5.0.0.2) is by default installed in the following directory: “C:\Users\[UserName]\AppData\Roaming\e-works\client” which is different from the one TeliBar uses to locate the ewclient.exe file. |
KH Należy skonfigurować funkcję TeliVideo dla klienta TB następnie na PC zainstalować klienta e-works ver. 5. Jezeli wszystko jest poprawnie to klient e-works uruchomi sie i podłączy do servera e-works umożliwiając video konferencje. |
|||
9 | 24.05.13 | CTI_Client | RefSearch TeliBar DataBaseConnector MapiConnector |
1. Added new
columns UserGroup and FaxNumber to reference database. New fields can be used
for synchronization of contacts with all available sources. 2. Fields: Country, ZIPCode, City, Street will be filled in reference database, when importing data from source: Active Directory, SQL database, mdb file, sdf file, text file(for synchronization contacts with Lotus and Outlook were already used in previous version), if configured. |
Exchange:
"RefSearch has to move user Group and Fax into configuration
" 1. Added new columns UserGroup and FaxNumber to PbIni.sdf and TeliRef.sdf. 2. New field BusinessFaxNumber will be exported by MapiConnector to csv file. |
N | ► | MK, TP, LB OK | 1.
Zweryfikowac czy nowe kolumny: UserGroup oraz FaxNumber pojawily sie
odpowiednio w bazach PbIni.sdf i TeliRef.sdf. 2. Sprawdzic synchronizacje kontaktow z wszystkimi dostepnymi zrodlami. Szczegolna uwage nalezy zwrocic na pola: UserGroup, FaxNumber, Country, ZIPCode, City, Street. 3. W pliku csv z kontaktami, generowanym przez MapiConnector, powinno pojawic sie nowe pole BusinessFaxNumber. |
|||
10 | 23.05.13 | CTI_Client | TeliBar TeliBar_Config CTI_Planer |
New sound
configuration - Added new sounds option tab which enable to define a wave
files for incoming chat messages and for appointment reminder. |
Exchange:
CTI-Client Akustische Signale Added new functionality which ables to play user defined sounds in Planer and TeliBar. The information about file paths are stored in registry in [HKCU]\Software\ROMICO\TeliBar\Look&Feel\ChatSoundPath [HKCU]\Software\ROMICO\TeliBar\Look&Feel\AppReminderSoundPath |
N | ► | MK, TP, LB OK | MK Sprawdzić nową funkcjonalność ustawiania dźwięków przychodzącej wiadomości w chacie oraz przypomnienia o terminie w Planerze. Sprawdzić czy poprawnie odtwarzane są pliki wave, czy w przypadku wpisania błędnych danych odtwarzają się dźwięki domyślne (sprawdzić w przypadku pustej ścieżki jak również ścieżki która prowadzi do pliku z innym rozszerzeniem niż .wav). Dźwięki domyślne dla chatu to dźwięk który znajduje się w C:\Program Files\ROMICO\TeliBar\Resources\Wave\Sounds\CHat.wav natomiast dla dzwięk przypomnienia o spotkaniu to beep |
|||
11 | 22.05.13 | CTI_Client | CTI_Client | The status of VPN users was unknown after CTI-Server restart. | B | ► | MS OK MK, LB NOT TESTED |
MS 1. Wymagana konfiguracja “serwera VPN” (zdalnego serwera CTI), aby miał połączenie z serwerem lokalnym. 2. Połączyć TeliBara/TeliMana z lokalnym serwerem CTI i dodać do listy kontaktów chociaż jednego użytkownika z serwera zdalnego. Jego status powinien być dostępny na bieżąco. 3. Zrestartować serwer lokalny i poczekać, aż TeliBar/TeliMan nawiąże z nim ponownie połączenie. Status użytkowników VPN na liście kontaktów będzie niedostępny przez chwilę (w przeciwieństwie do pozostałych kontaktów), ale gdy serwer zdalny połączy się z lokalnym, ich statusy powinny się pojawić (co nie działo się we wcześniejszej wersji). 4. Sprawdzić poprawność egzekwowania praw status for i from oraz prawa otrzymywanego na indywidualne żądanie (tylko dla użytkowników serwera lokalnego). Statusy użytkowników VPN powinny być widoczne niezależnie od praw. |
||||
12 | 20.05.13 | CTI_Client | Setup | 1. CTI-Skype
COM moved into separate msi setup. 2. DBInspector COM unregistration is improved. |
Exchange:
CTI_Client setup move VB 6 COM modules into separate setups It is needed separate installation of CTI_Skype.dll for CTI-Client. Exchange: CTI_Client setup DBInspector no unregistered during uninstall Before changes DBInspector COM was still registered after CTI_Client deinstallation. |
N/B | ► | MK, LB OK | KH Konieczny test update CTI_Client dla sytuacji kiedy poprzednia instalacja uzywała Skype i dla przypadku kiedy nie użawała. Jeśli uzywała to powinien być zalogowany błąd dot. brak COM CTI_Skype po uruchomieniu nowego CTI_Client, trzeba wtedy doinstalować CTI_Skype COM z osobnego msi. Podobny przebieg ma noiwa instalacja jeśli zamierzamy używać Skype (konfiguracja rejestrem [HKCU_ CTI_Client]\ Skype "Enable"="1" ) Po deinstalacji CTI Client sprawdzić RegDllView czy pozostał zarejestrowany COM DBInspector. |
|||
13 | 17.05.13 | CTI_Client | TeliBar CTI_Journal |
1. Solved
problem which occures when a lot of queries have been generated. For this situation CTI_Journal needs a 64bit operating system |
Exchange:
CTI-Journal (wylot) przy wielu wierszach Recompile with AnyCPU platform selected |
B | ► | MK,
MS, LB OK There are still a lot of handles create and a lot of memory is used to display 9992 rows |
MK | |||
14 | 17.05.13 | CTI_Client | RefSearch | Resolved problem that caused adding incorrect data to reference database. | Error occurred, when assigned field didn’t exist in csv file(not returned by MapiConnector). | B | ► | MK, TP, LB OK | TP W definicji przypisan dla Outlook, podac taka nazwe kolumny, ktora nie wystepuje w pliku kontaktow csv. Sprawdzic czy do bazy zostala zapisana pusta wartosc. |
|||
15 | 17.05.13 | CTI_Client | TeliBar | Search window - Add new city column to search window | Exchange:CTI-Client Search window new column City | N | ► | MK, TP, LB OK | MK Sprawdzić czy w oknie wyszukiwania pojawiła sie nowa kolumna Ort (city) oraz czy dane w tej kolumnie są poprawne (columna City w tabeli TeliRef). |
|||
16 | 16.05.13 | CTI_Client | TeliBar | Search window - Add chat with selected user to context menu in search window | Exchange: CTI-Client Chat von Suchvenster erlauben | N | ► | MK, TP, LB OK | MK Przetestować działanie czatu. Zwrócić szczególną uwagę na nową opcję czatu w menu kontekstowym kontaktu w oknie wyszukiwania. Sprawdzić czy wiadomość dociera do odpowiedniego użytkownika. |
|||
17 | 15.05.13 | CTI_Client | TeliBar | When user uses shortcut Ctrl-a, to be present, open question absent window is closed. | Exchange: CTI-Client Abwesenheit-Infofenster schliessen | N | ► | MK, TP, LB OK | TP Sprawdzic czy w przypadku, gdy otwarte jest okienko informujace o uplynieciu czasu nieobecnosci, jesli uzyjemy skrotu klawiaturowego Ctrl-a, aby zmienic stan uzytkownika na obecny, zostanie ono zamkniete. |
|||
18 | 14.05.13 | CTI_Client | TeliBar TeliBar_Config |
Look&Feel option - Disable one line button option when Dock window is checked and Top option is selected | Exchange: CTI-Client Kofiguration einzeiliger Tasten | B | ► | MK, TP, LB OK | MK Sprawdzić czy po zaznaczeniu opcji Dock Window => Top opcja one line button jest wyszarzona |
|||
********************************************* 15.05.2013; TeliBar.exe: 2_0_5154 | ||||||||||||
1 | 13.05.13 | CTI_Client | TeliBar TeliBar_Config |
Change language name from French to Français | B | ► | MK OK, TP OK | MK Sprawdzić czy w opcji wyboru języka język francuski pojawia sie jako Français i czy po jego wyborze język Francuski jest ładowany poprawnie |
||||
2 | 13.05.13 | CTI_Client | CTI_Client | log added | Exchange:CTI-Client
Wrong temp button after connected Wolfgang log necessary to find error: wrong name on temporary button Log with last search number and changing temp button |
N | ► | MK OK | GD | |||
3 | 13.05.13 | CTI_Client | TeliBar TeliBar_Config CTI_HotKey |
1. Added new
hotkey „Anwesend/Abwesend“ for change absent state. 2. Added new key combination: “<W>+F1-12”. |
Exchange:
CTI-Client Neue Hotkeys systemübergreifen Registry: [HKCU]\Software\ROMICO\CTI_Client\HotKeys\ChangeAbsentState [Default: “<Ctrl>+F8”] |
N | ► | MK OK, TP OK | TP 1. Sprawdzic poprawnosc dzialania nowego skrotu klawiaturowego, zmieniajacego stan uzytkownika z dostepnego na niedostepny i odwrotnie. 2. Sprawdzic poprawnosc dzialania nowej kombinacji klawiszy, w skrotach klawiaturowych: “<W>(Windows)+F1-12”. |
|||
4 | 08.05.13 | CTI_Client | TeliBar DataBaseConnector |
Added functionality for searching at the same time by LastName, FirstName, Company and Phone Numbers. | Exchange:
CTI-Client Search „Schmi 069“ Search values should be separated by spaces. To search is taken only first numeric value representing phone number and all text values. |
N | ► | MK OK, TP OK | TP Patrz opis zadania na serwerze Exchange. |
|||
5 | 07.05.13 | CTI_Client | CTI_Client TeliBar |
1. No functional changes. CTI_Client changes was made allowing compilation with CTI_Client_Simulator. | Exchange: CTI-Client-Simulator. | C | ► | MK OK, TP OK | JS Brak zmian funkcjonalnych. Proste testy (połączenie z CTI_Server, wykonanie calla, rozłączenie, konfiguracja przekierowania). Zmiana dotyczyła czyszczenia kodu modułu komunikacji sieciowej. |
|||
6 | 06.05.13 | CTI_Client | TeliBar | TeliMan buttons could sometimes move to the left desktop corner and lose their order permenently. | Exchange: CTI-Client TeliMan loses button positions on start. | B | ► | MK
OK 1. When dock TeliMan desktop in Windows 7 to left, right, or top and restart application desktop will appear in different place near TeliMan options window. 2. When TeliMan is closed and user will shutdown one of monitors where one of TeliMan desktops is stored. Teliman desktop will raise on not active (shutdown) monitor (not appear in one working monitor). 3. There is a problem with button witdh when try to edit new added button. Sometimes button can hide other buttons. 4. After call to inactive line and run TeliMan on this line from other computer there is information about call (blinking status) but without information who's calling (temporary button don't appear, pipes are not visible). 5. When delete desktop from menu where it is active (opened) there are some problems with deleting or coping (moving) buttons from this desktop, cannot see active status information, user button not appear. TP OK 1. Data in fields Strasse, Land, PZL, Ort refresh after closing and opening desktop(but are saved correctly in database). |
MS Patrz opis zadania na serwerze Exchange. |
|||
7 | 06.05.13 | CTI_Client | RefSearch MapiConnector |
1. Fixed Bug
causing skip first contact during Outlook synchronization. 2. Added handled columns(Country, ZIPCode, City, Street) for synchronization of Outlook contacts. 3.Added new columns(Country, ZIPCode, City, Street) to TeliRef.sdf database. |
Exchange: 1. "RefSearch - BUG skip first line when reading contacts from OutlookMapi.csv" 2. "RefSearch - add new fields to be exported by MapiConnector to csv file" 3. "CTI-Client add new columns to TeliRef.sdf" Ad 2. Added new fields to be exported by MapiConnector (BusinessAddressCountry, BusinessAddressPostalCode, BusinessAddressCity, BusinessAddressStreet). |
B/N | ► | MK OK, TP OK | TP 1. Sprawdzic, czy w pliku csv generowym przez OutlookMapi, w pierwszej lini jest naglowek(nazwy kolumn). 2. Sprawdzic poprawnosc synchronizacji kontaktow z Outlookiem, dla kolumn: Country, ZIPCode, City, Street. 3. Sprawdzic czy w bazie TeliRef.sdf pojawiaja sie nowe kolumny: Country, ZIPCode, City, Street. |
|||
8 | 02.05.13 | CTI_Client | CTI_Client | TeliBar/TeliMan could display statuses of users it had no rights to. | Exchange: Development/ Tasks/
CTI-Client TeliBar displays statuses of users it has no rights to This issue is related to those users on the contact list, whose status for right is set to none or to group (and they are in a different group that our user in the latter case). The issue did not occur always. |
B | ► | MK OK, TP OK | MS Patrz opis zadania na serwerze Exchange. |
|||
********************************************* 26.04.2013; TeliBar.exe: 2_0_5131 | ||||||||||||
1 | 25.04.13 | CTI_Client | CTI_Journal | Filter
user\gropu selection error removed Selection was invisible |
Removed
change: new border around buttons in toolbar bug was made in version: 24.04.2013; 2_0_5127 |
B | ► | MS, MK OK | GD | |||
2 | 25.04.13 | CTI_Client | CTI_Client | After getting a user’s status viewing permission, the status of the user was out-of-date. | Exchange: Development/ Tasks/
CTI-Client Invalid user status after getting status permission. Bug introduced in version 2.0.0.5127. |
B | ► | MS,
MK OK 1.Sometimes TeliBar/-Man displays statuses of users it does not have rights to. This issue stems from an unknown TeliBar version and refers to those users (on the contact list) whose ‘status for’ right is set to none/group. 2. After restore connection change user status. It makes freezing user interface for few seconds for other TeliBar\TeliMan instanes running on CTI_Server. |
MS Patrz opis zadania na serwerze Exchange. |
|||
3 | 25.04.13 | CTI_Client | TeliBar | After reconnecting to CTI-Server, TeliBar/TeliMan did not display up-to-date user statuses on the contact list. | Exchange: Development/ Tasks/
CTI-Client User status loss after disconnection. Bug introduced in version 2.0.0.5127. |
B | ▲ | MS, MK OK | MS 1.Wszystkie testy przeprowadzić osobno dla TeliBara i TeliMana. 2. Uruchomić TeliBara/TeliMana, a następnie doprowadzić do utraty połączenia z CTI-Serverem. Potem przywrócić połączenie i poczekać, aż z powrotem pojawią się statusy użytkowników na interfejsie graficznym. Następnie kilkakrotnie zmienić status różnych użytkowników na liście kontaktów i patrzyć, guzik poprawnie ten status odzwierciedla. |
|||
4 | 24.04.13 | CTI_Client | TeliBar TeliBarConfig |
1. Unable to change user name from TeliBar config | CTI-Client-Config Network Pole Benutzer ustawic na disable | B | ► | MS, MK OK | MK Sprawdzić można zmienić nazwę użytkownika na zakładce Sieci (Netzwerk) |
|||
********************************************* 24.04.2013; TeliBar.exe: 2_0_5127 | ||||||||||||
1 | 23.04.13 | CTI_Server | RefSearch TeliBar DataBaseConnector LotusNotesConnector MapiConnector |
RefSearch uses field names defined in Lotus client. | Exchange:
"Refsearch - Synchronization of lotus contacts" 1. Added new parameter ContactsViewName passed to LotusNotesConnector(Param column in DataBases table, default=”$People”). 2. Refsearch appends to contacts file(CSV File) header line with field names(used by LotusNotesConnector to export specified fields from Lotus client). 3.Added new columns: Country, ZIPCode, City, Street to TeliRef.sdf database. |
N | ► | MS,
MK OK 1. First contact from those retrieved from Outlook is not imported. The OutlookMapiRef.csv file does not contain column headers and it should. 2. The 4 new fields are not filled in when importing data from any source database but Lotus Notes. 3. The original TeliRef.sdf database created by the installer does not contain the 4 new columns mentioned. They are created only after TeliBar starts for the first time. |
TP 1. Sprawdzic synchronizacje kontaktow z Lotus po stronie klienta. Uzyc nazwy pol zdefiniowane w kliecie Lotus-a. 2. Sprawdzic czy w bazie TeliRef.sdf zostaly dodane nowe kolumny. |
|||
2 | 23.04.13 | CTI_Client | TeliBar | It is possible to set absence details of other users on the contact list. | Exchange: Development/ Tasks/ CTI-Client Abwesenheit für andere Teilnehmer. | N | ► | MS OK, MK OK | MS Opis testow w zadaniu (Exchange). |
|||
3 | 18.04.13 | CTI_Client | TeliBar CTI_Client |
1. It is possible to give status permission to other users on
their request. 2. All buttons become dark and lose their status when TeliBar/TeliMan loses connection to CTI-Server. |
Exchange: Development/ Tasks/
CTI-Client Status auf Wunsch new implantation. Ad 1. If a user has no rights to view the status of another user, they can send a status permission request to that user. If that user accepts it, the current one gets their real status even if global rights don’t allow that. |
N | ► | MS
OK 1. If TeliBar/TeliMan loses connection to CTI-Server when there is an active call and then restores the connection, there is no way to drop the call (no call pipe on the GUI). 2. Error when trying to add a new user to the contact list if there is no server connection (the error is generated when the connection is restored). The older versions behave the same way. 3. Sometimes there is an error when there are two identical buttons on two desktops and one of them is deleted. After TeliMan is restarted, it turns out that both the buttons are deleted. MK 1. After status permission accept message sent by user who’s have active status, status on TeliBar\TeliMan is inactive. Restart application or change status for user who’s send status permision helps. 2. Moving (Drag&Drop)\Coping between desktop change user status. 3. After server restart\connection lost not all status are gray. |
MS Opis testow w zadaniu (Exchange). |
|||
4 | 17.04.13 | CTI_Client | TBAssist | 1. Improved
TBAssist LotusNotes configuration for DataSource 2. Changed TBAssist text TeliMan in language database |
Ad 1 Task: TBAssist local LotusNotes configuration for DataSource TBAssist set empty value of DataSource now. Before change ther is value LotusServer, it was wrong for local file names.nsf. Ad 2 Task: TBAssist text TeliMan in language database Changed 3 texts in TeliLang.mdb:Table MsgBox Id=50008, Id=50000, Id=50007, Id= 50010, Id=50201. Before changes it was text TeliMan. New texts are from TMSLang.mdb. |
B | ► | KH 1. Nalezy skonfigurowac dostep do bazy names.nsf lokalnego klienta LotusNotes i sprawdzic czy kontakty dołożyły sie do TeliRef. 2. Sprawdzić teksty TBAssist w wersji DE i EN na kliencie CTI. |
||||
5 | 17.04.13 | CTI_Client | TeliBar CTI_Journal |
Add new border around buttons in toolbar | Exchange: CTI-Journal Toolbar | N | ► | MS OK, MK OK | MK Sprawdzić czy na przyciskach filtrujacych rozmowy pojawia się czarna obwódka |
|||
6 | 17.04.13 | CTI_Client | TeliBar CTI_Journal |
Correct call protocol entry status filtering | Exchange: CTI-Journal VoiceBox should be visible on IN(Red) filter - not IN(Green) | B | ► | MS OK, MK OK | MK Sprawdzić poprawność filtracji wpisów w journalu tzn. sprawdzić czy CTI_Journal poprawnie filtruje rozmowy ich statusie. Zwrócić uwagę na wpisy z voiceboxa oraz wpisy w przypadku niepowodzenia przekierowania. |
|||
7 | 16.04.13 | CTI_Client | TeliBar | Search window: fix window name bug – remove confused differences between search query in window name and search box text | Exchange:
CTI-Client BUG: Suchfenster 1. Remove append window name with search text 2. Add fill search textbox with search text, pass from TeilBar button. |
► | MS OK, MK OK | MK Usunięto funkcjonalność uzupełniającą nazwę okna na pasku tytułu frazą wyszukiwania. Sprawdzić czy przy wyszukiwaniu zarówno z przycisku, jak i samego okna fraza wyszukiwania pojawia się jedynie na editce. |
||||
8 | 15.04.13 | TeliBar | TeliBar | Skype MakeCall added (TeliMan Telitouch - click with Ctrl) | "TeliMan
Skype MakeCall" [HKCU]\ Software\ ROMICO\ CTI_Client\ Skype "MakeCall_Enable"="1" default: 0 |
N | ▼ | MS OK, MK OK | GD | |||
********************************************* 10.04.2013; TeliBar.exe: 2_0_5110 | ||||||||||||
1 | 11.04.13 | TeliBar | TeliBar | Corrected bug with text under textbox in search window(Windows 8, Fonts 125%). | Exchange:
"CTI-Client BUG Search window" Changed control TextBox on ToolStripTextBox. |
B | ► | TP Sprawdzic wyglad textboxa, w oknie wyszukiwania Journal-a. |
||||
2 | 11.04.13 | CTI_Client | TeliBar CTI_Client |
If server set user as permanently absent will shows question absent box to client. | Exchange:
"CTI-Server Auto-Abwesend (-1) Clientinfo" Added new parameter to Absent message named AbsentIsAuto. |
N | ► | TP Sprawdzic, czy jesli serwer ustawi klientowi automatyczna nieobecnosc, pokaze sie komunikat o tym informujacy. |
||||
3 | 08.04.13 | CTI_Client | TBAssist | Optionen
entfernt: Referenzdatenbank erstellen Datenbank ist im TeliMan sichtbar Datenstruktur der verknüpften Tabelle ist schreibgeschützt Die Inhalte (Datensätze) der verknüpften Tabelle sind schreibgeschützt Bei eingehenden Rufen die Gruppe nach evt. vorhandenen Rufnummern durchsuchen Textänderungen (TeliMan -> CTI-Client u.ä.) RegKey = "SOFTWARE\Teliman\Client\" -> RegKey = "SOFTWARE\ROMICO\TeliBar\" |
TeliRef.sdf
Zugrif auf Felder: SearchIn, EnableForClient eliminiert TeliRef.sdf Neue Felder: UseForCTI_Config, SearchTextEnabledForClient, SearchNumberEnabledForClient werden immer mit TRUE gesetzt. Neue Sprachsteuerung (Client) Angepasste Dateien TeliLang.mdb TMSLang.mdb Zusammenfassung inhaltlich redutziert |
C | ► | KH: There are text „TeliMan“ or „Teliman“ in German or
English version. No French version. KH: (import from SQL) Problem when try to view list of SQL servers. Reason is no SQLDMO.dll and some needed files for this dll. KH: (import from Lotus Notes) for LotusNotes local file names.nsf TBAsist sets “Data Source=LotusServer” it is wrong () and has to be empty for local data file “Data Source=” Error; LotusNotesConnector.clsNotesContactExporter Boolean Contacts_ExportToFile(System.String); Server name: 'LotusServer', database file name: 'C:\Dokumente und Einstellungen\kh\Lokale Einstellungen\Anwendungsdaten\Lotus\Notes\Data\names.nsf'. ; Invalid database or server specified. KH: OK import from mdb KH: OK import from ODBC source MS NOT TESTED |
TM | |||
4 | 05.04.13 | CTI_Client | TeliBar CTI_Redirection |
It is possible to set redirections for user absence with a specified absence cause. | N | ► | KH:
ComboBox (Anvenden fuer, Bedingung) is too short for French text. MS OK |
MS 1. Sprawdzic, poprawnosc zapisu i odczytu ustawien grup Bedingung i Delay. Bedingung z glownym naciskiem na zawartosc text boxa z trescia nieobecnosci, ktory pojawia sie po wyborze warunku Bei abwesend. Po prostu porownywac ustawienia z TMS Configiem serwera. 2. Sprawdzic opis wymienionych dwoch grup w trzech dostepnych jezykach. Uwzglednic hint, ktory pojawia sie nad wspomnianym text boxem. 3. Przetestowac starsza wersje klienta z nowym serwerem (ktory obsluguje powod nieobecnosci w przekierowaniu). Stary klient nie pokazuje powodu nieobecnosci dla przekierowania na interfejsie. Gdy modyfikuje istniejace przekierowanie, ktore zawiera taki opis, po modyfikacji nie moze on zostac usuniety (weryfikowac to po stronie TMS Configa). |
||||
5 | 02.04.13 | CTI_Client | RefSearch | Appointment synchronization did not work for users whose line number contained an asterisk (*). | There was a problem, because user’s line number is used as file name. If there was an asterisk, such file could not be created as a destination for appointments. To solve the problem, a capital ‘S’ letter is used in file names instead of asterisks. Before appointments are imported from the file, all S-es are converted back to asterisks. | B | ► | KH: OK MS: OK |
MS Doprowadzic do tego, aby uzytkownik mial w numerze linii gwiazdke. Nastepnie wykonac w TeliBarze synchronizacje terminarza Outlooka i sprawdzic, czy zaimportowane terminy pojawily sie w bazie danych serwera (tabela UserExternalAbsence) ze zgodnym numerem wewnetrznym uzytkownika (tzn. z gwiazdka). Numer wewnetrzny uzytkownika mozna zmieniac w rejestrze (klucz Networking w galezi TeliBara), w czasie dzialania TeliBara. Potem dokonac synchronizacji. |
|||
6 | 28.03.13 | CTI_Client | TeliBar TeliBar_Config |
In Netzwerk tab: change value of checkbox Automatish anmelden doesn’t show restart button. | No set flag gbNeedRestartTeliBar to True. | ► | KH: OK MS: OK |
TP Sprawdzic czy w zakladce Netzwerk po zmianie wartosci Automatish anmelden, nie pojawia sie przycisk restartu TeliBara. |
||||
7 | 28.03.13 | CTI_Client | TeliBar CTI_Client |
Changes in user rights management (Code extend no functionality changes) | N | ► | KH:
OK MS: OK |
MK Sprawdzić czy poprawnie przydzielane są prawa do użytkownika, czy wiadomości są wysyłane do użytkowników, którzy mają poprawnie zdefiniowane prawa po stronie serwera. |
||||
8 | 28.03.13 | CTI_Client | CTI_Journal | Beep off after click enter in Durchsuchen field. | Changed event from KeyUp to KeyPress. | B | ► | KH: OK MS: OK |
TP Sprawdzic czy wystepuje dzwiek ostrzezenia po kliknieciu enter w polu Durchsuchen. |
|||
9 | 26.03.13 | CTI_Client | TeliBar CTI_Client |
Client version without status request functionality | Rollback some code changes before the statusenable functionality imoplemented | N | ► | KH:
OK MS: OK |
MK | |||
10 | 25.03.13 | CTI_Client | TeliBar CTI_Client |
TeliBar displays a line number selection prompt when there are several lines assigned to a user. | N | ► | MS
OK; KH OK KH: no tested for login from TeliWeb case multi-line |
MS 1. Sprawdzić poprawność działania okna wyboru użytkowników (przy logowaniu, przy dodawaniu nowego użytkownika do listy kontaktów, w konfiguracji, sekcja Netzwerk). 2. Jesli zaznaczy sie opcje Anmeldung nicht mehr anzeigen przy logowaniu, nastepnym razem TeliBar nie powinien pytac o wybor linii (gdy uzytkownik ma ich przypisanych kilka) i logowac sie na ostatnio wybrana. 3. Sprawdzic, czy stary klient potrafi polaczyc sie z nowym serwerem. Problem pojawic sie powinien tylko, gdy probuje sie logowac uzytkownikiem, ktory ma przypisanych kilka linii. 4. Sprawdzic sytuacje, w ktorej uzytkownik (linia), na ktorego sie logujemy, jest juz zalogowany. Powinno pojawic sie (jak dotychczas) okno, ktore o tej sytuacji informuje. Sprawdzic, czy dziala poprawnie. 5. Dalsze szczegoly w opisie testow CTI-Servera. 6. TeliWeb – sprawdzic, czy poprawnie loguje sie za pomoca nazwy uzytkownika oraz numeru linii. W przypadku pierwszym, gdy do uzytkownika przypisanych jest kilka linii, zaloguje sie na te linie, ktora ostatnio wykorzystywal ten uzytkownik. |
||||
********************************************* 23.03.2013; TeliBar.exe: 2_0_5066 | ||||||||||||
1 | 22.03.13 | CTI_Client | CTI_Client | Delete (move) buttons with the same names - corrected bug | Bug was made in version: 19.03.2013, TeliBar.exe: 2.0.5059. | B | ▲ | GD update fields on buttons - Name1, Name2, company from Server |
||||
2 | 20.03.13 | CTI_Client | TeliBar TeliBar Config |
Externe
Daten tab: corrected bug with stored values of CheckBoxes: bei eingehenden Anrufen and bei ausgehenden Anrufen. |
Bug was made in version: 19.03.2013, TeliBar.exe: 2.0.5059. | B | ► | TP Przetestowac dzialanie checkbox: bei eingehenden Anrufen i bei ausgehenden Anrufen w zakladce Externe Daten. |
||||
3 | 20.03.13 | CTI_Client | CTI_Journal | Added lang text Angerufene Nummer for new line of standard mail callinfo. | Bug was made in version: 19.03.2013, TeliBar.exe: 2.0.5059. | B | ► | TP Sprawdzic czy pojawia sie nowa linia Angerufene Nummer w mailu generowanym z poziomu opcji menu kontekstowego Anrufbenachrichtigung weiterleiten. |
||||
********************************************* 19.03.2013; TeliBar.exe: 2_0_5059 | ||||||||||||
1 | 19.03.13 | CTI_Client | TeliBar | Correct update database schema bug | Bug was made in 2.0.0.4904 | B | ▲ | MK | ||||
2 | 18.03.13 | CTI_Client | TeliBar CTI_Client CTI_Journal CTI_Planer |
Add
status request functionality, which basicly enable user status even if
request is sent to user from other group. If user receive request can send respond to a second user which wanted to see status enable it. |
Add
new field to planer called type which is responsible for correct user
information recodintion sended back and forward to server. Server send new planer to specified user with type Request, respond or appointment. |
N | ▲ | KH OK | MK Przetestować działanie nowej funkcjonalności pokazywania statusu |
|||
3 | 12.03.13 | CTI_Client | TeliBar | Code correction | GetUsersInfo_Received - added try, catch | C | ▼ | TP OK | GD update fields on buttons - Name1, Name2, company from Server |
|||
4 | 12.03.13 | CTI_Client | TeliBar TeliBar_Config CTI_Journal CTI_Redirection |
1.
Correct user interface (to fit in new language translations) 2. Add missing or not translated langs |
B | ► | TP OK | MK Sprawdzić czy labele nie nachodzą na inne komponenty i czy nie istneją źle przetłumaczone wyrazy (np. W języku francuskim wyrazy po angielsku) |
||||
5 | 08.03.13 | CTI_Client | TeliBar TeliBar Config |
Changes
in Externe Daten tab: 1. Corrected texts. 2. Corrected tabs order. 3. Added reset button. 4. Added Catalog new field. 5. Added connection close. |
Ad
4. CnnString column for Lotus in PbIni.sdf, value Catalog. Ad 5. Added connection close in modPbIniDB.vb. and removed functions: GetValueOfBitColumnForLotus() GetValueOfBitColumnForOutlook(). |
N | ► | TP
OK Checkbox "bei eingehenden Anrufen" and "bei ausgehenden Anrufn" doesn't work |
TP Na zakladce External Data w konfiguracji TeliBar-a: 1. Poprawiono teksty. 2. Zmieniono kolejnosc tabow. 3. Dodano przycisk przywracajacy domyslne ustawienia(wylanczajacy synchronizacje kontaktow i terminow Outlook oraz Lotus). 4. Dodano nowe pole Catalog dla synchronizacji Lotus-a. |
|||
6 | 08.03.13 | CTI_Client | CTI_Journal | Fixed bug occurring when editing call info. | Added to check if content of column is String. | B | ▼ | TP OK; KH OK | TP 1. Naprawiono blad generowany przy probie edycji zawartosci kolumny Dauer oraz rodzaju polaczenia(in, out...). |
|||
7 | 06.03.13 | CTI_Client | TeliBar CTI_Journal CTI_Client DBConverterToV3 |
1. Added new functionality which enables status information for users no matters what rights they have, and for which group are the assigned. | 1.
Add new database field StatusEnable into table SpeedDials (for sql database
and sdf client database) which ables to show status information if it is set to true. 2. Reload buttons data from database after server restart 3. New columns in database creation script and for client database script. 4. Changes Dispatch messages algoritm now it check user rights and users which have StatusEnable flag set to true. |
N | ▲ | KH OK | MK 1. Dodano nowe pole do bazy danych sql i sdf umożliwiające pokazywanie stanu użytkownika bez względu na to jakie prawa są dla niego przypisane i do jakiej grupy należy. Przetestować czy pole tworzy się na istniejącej bazy sdf, sql Sprawdzić czy nowe skrypty tworzące bazy danych tworzą now pola statusEnable. Spawdzić poprawność ustawiania stanów użytkowników telibara/telimana zwrócić uwagę na to czy przy użytkownikach z róznych grup po ustawieniu flagi statusenable w bazie stany pojawiają się. |
|||
8 | 05.03.13 | CTI_Client | CTI_Journal | 1. Added new position Angerufene Nummer to body of standard callinfo mail. | 1.
Change name of DataGridViewColumn from cDgcLine to cDgcUser. 2. Modified function modMail_CTI_Journal.EmailBody_CallInfo(). |
N | ▼ | TP
OK Wrong name durchsuchen. KH Remark There is new line „Durchsuchen:“ no line „Angerufene Nummer:” |
TP 1. Dodano nowa linie Angerufene Nummer do maila generowanego z poziomu opcji menu kontekstowego Anrufbenachrichtigung weiterleiten. |
|||
9 | 05.03.13 | CTI_Client | RefSearch | 1. It was impossible to synchronize contacts with multiple
Lotus Notes data sources. 2. Lotus Notes-originated entries in the TeliRef table had a type of 'OutLookMAPI' instead of 'LotusNotes'. |
Ad 1. The DBName field in the destination TeliRef table was always filled in with values with a prefix of ‘LotusNotes/’ (for Lotus Notes data sources). The content of that field is used when re-synchronizing data in order to delete appropriate old entries before synchronization. Because the prefix for Lotus Notes was fixed, all entries were always deleted, even those from unrelated Lotus Notes data sources. Now the user-defined name is used as a prefix instead. | B | ► | MS 1. Przetestowac poprawnosc synchronizacji kontaktow z Outlookiem oraz Lotusem. Upewnic sie, ze dane nie powielaja sie w docelowej tabeli TeliRef po dwukrotnie uruchomionej synchronizacji Outlooka czy Lotusa. 2. Sprawdzic, czy mozliwe jest synchronizowanie kontaktow z wieloma zrodlami typu Lotus Notes. 3. Sprawdzic, czy dziala otwieranie kontaktow Outlooka przy rozmowach przychodzacych i wychodzacych. 4. Wpisy pochodzace z Outlooka i z LotusNotes powinny miec w tabeli TeliRef dokladnie taki typ, jaki okreslono w PbIni.sdf (czyli odpowiednio „OutLookMAPI”, „LotusNotes”). |
||||
10 | 04.03.13 | CTI_Client | CTI_Journal | CTI_Journal registry setting “MaxRowsCount” moved from HKLM to HKCU. | HKCU]\
Software\ ROMICO\ CTI_Journal\ Settings\ MaxRowsCount. Default =”1000”. |
C | ► | TP OK | JS 1. Sprawdzić dzialanie flagi MaxRowsCount. |
|||
11 | 01.03.13 | CTI_Client | CTI_Journal | Journal stared in server mode because a user-defined application data path contained a word ‘server’. Fixed. | Journal stared in server mode because the AppData_Path command line parameter contained a word ‘server’. Currently, if the command line contains the AppData_Path parameter, Journal always starts in client mode. | B | ▲ | TP OK | MS 1. Uruchomic Journal po stronie serwera i klienta. Sprawdzic poprawnosc uruchamianych trybow Journala. 2. W sciezce do katalogu roboczego CTI-Clienta zawrzec slowo „server” (np. C:\Server01\test) i upewnic sie, ze Journal startuje i tak na rzecz klienta, nie serwera. |
|||
12 | 27.02.13 | CTI_Client | TeliBar TeliBar Config |
Added Telibar on top during outgoing call new option and suboptions(only for ... seconds, got focus) in Look&Feel tab. | 1.
Registry: HKCU\SOFTWARE\ROMICO\TeliBar\Look&Feel \FocusOnOutgoingCall [Default: "0"] \TopWndOnOutgoingCall [Default: "1"] \TopWndOnOutgoingCall_Off_After_s [Default: "0"] 2. Functions: TeliBarTopMostFocusOnOutgoingCall() HideParentAfterDelay_Outgoing() |
N | ► | TP OK | TP TeliBar, podczas polaczen wychodzacych powinien wychodzic na pierwszy plan, jesli opcja jest aktywna. Dodatkowo mozna okreslic jak dlugo ma byc widoczny i czy ma otrzymac focus. |
|||
********************************************* 25.02.2013; TeliBar.exe: 2_0_4892 | ||||||||||||
1 | 25.02.13 | CTI_Client | TeliBar TeliBar Config |
1.
Reorganized tab External Data in TeliBarConfig. Added new fields(password and
server name) and contact sync options for Lotus. 2. OutLook, Lotus - pbini.sdf set values “UseForCTI_Config” on TRUE |
Ad.1.
Registry: 1. Changed registry name from [HKCU]\SOFTWARE\ROMICO\CTI_Client\ExternalData\ "Outlook_AppointmentSync_Enable" to "AppointmentSync_Enable". 2. [HKCU]\SOFTWARE\ROMICO\CTI_Client\ExternalData\ "Outlook_IncomingCall_ContactOpen" and "Outlook_OutgoingCall_ContactOpen" replaced SearchOpen, SearchOpenDial columns in PbIni.sdf database. Ad.2. pbini.sdf - delete columns „SearchIn“ and „EnableForClient“; Lotus deleted values Data Source and Password |
N | TP,
TM 1. Otwieranie kontaktu w Lotus podczas polaczen wychodzacych, przychodzacych w zaleznosci od wlaczonych opcji. 2. Pojawianie sie odpowiednich opcji synchronizacji dla Lotus i Outlook. |
|||||
2 | 22.02.13 | CTI_Client | CTI_Journal | Corrected bug: unnecessary show empty column UserLine when not configured | bug was made at 21.02.2013; TeliBar.exe: 2_0_4891 | B | ► | GD | ||||
********************************************* 21.02.2013; TeliBar.exe: 2_0_4891 | ||||||||||||
1 | 21.02.13 | CTI_Client | TeliBar CTI_Redirection CTI_Planer CTI_Journal TeliBarConfig ROMICO_LiveChat |
Add new french language to TeliBar | Add new language modules for each solution used in telibar or teliman | N | ▲ | MK Przetestować czy po zmianie języka na francuski faktycznie język się zmienia i czy po restarcie wszystko działa ok |
||||
2 | 18.02.13 | CTI_Server | CTI_Journal | Element Anrufen/Dial in context menu is invisible, if call type is FAX. | Set propery visible of element Anrufen/Dial in context menu to false, if call type is FAX. | B | ▼ | W przypadku faksow niedostepna jest opcja menu kontekstowego Anrufen/Dial. | ||||
********************************************* 13.02.2013; TeliBar.exe: 2_0_4890 | ||||||||||||
1 | 12.02.13 | CTI_Client | CTI_Client | Redirection VoiceBox changes in config causes refresh form in CTI_Redirection | N | ► | JS OK | GD Test dodawania, zmiany, usuniecia |
||||
2 | 11.02.13 | CTI_Client | TeliBar | Initial spaces are ignored when recoginzing a phone number typed in TeliBar's main button. Pressing enter causes such number to be dialled, not searched for. | When a number is preceded with spaces, it is treated as number, not as a search phrase. Previously it was different. | C | JS
OK Czy nie lepiej zawsze zrobić Trim przed sprawdzeniem tekstu? Teraz np. a) przy wpisaniu tylko spacji wyszukuje wszystkie kontakty w bazie, b) teksty poprzedzone spacjami pokazywane są w nagłówku okna wyszukiwania również ze spacjami. c) Podmiana spacji na tabulacje powoduje, ze make call nie jest wykonywany nawet gdy jest to numer. |
MS:
1. W glownym przycisku TeliBara wpisac tekst i/lub numer telefonu. Kazdy tekst, ktory zaczyna sie od znaku 0-9, *, #, +, -, (, traktowany jest jako numer telefonu i po wcisnieciu enter, nastepuje wybranie numeru. W innym wypadku wyszukiwanie kontaktow. 2. Spacje poprzedzajace wpisany tekst nie powinny wplywac na rozpoznawanie wpisanego numeru telefonu (wczesniej, gdy tekst zaczynal sie od spacji, zawsze nastepowalo wyszukiwanie kontaktow, nawet jesli po spacjach byl numer). |
||||
********************************************* 08.02.2013; TeliBar.exe: 2_0_4856 | ||||||||||||
1 | 04.02.13 | CTI_Client | TeliBar | TeliBar - add new column (absence reason) in search window | Added
new column absence reason in the search window. content of the column can be changed depending on the user's current status. |
N | ► | LB. MK OK | MK Dodano mową kolumnę powodu nieobecności w oknie wyszukiwania. Po tej kolumnie możliwe jest sortowanie wyniku zapytania po tekście nieobecności. Dodano także algorytm skalujący znajdujące się wcześniej kolumny (ich szerokość) tak aby za pierwszym razem kolumna nieobecności była chodź w części widoczna. |
|||
2 | 28.01.13 | CTI_Client | MapiConnectorOL MapiConnectorOL64 |
MapiConnector - change open, save csv files using Default windows encoding | In MapiConnector changed save to csv file, which is now using the default system encoding. | B | ► | LB, MK OK | MK W przypadku MapiConnector metoda zapisująca dane do pliku używa domyślnego (dla systemu operacyjnego) kodowania. |
|||
3 | 21.01.13 | CTI_Client | TeliBar | Refresh bug corrected | Bug
was made in version: 16.01.2013; 2_0_4838 Rename refresh method in interface and implement in classes which are using it. |
B | ▲ | LB, MK OK | MK Zmiana nazwy i implementacji metody odświeżającej interfejs użytkownika. |
|||
********************************************* 16.01.2013; TeliBar.exe: 2_0_4838 | ||||||||||||
1 | 16.01.13 | CTI_Client | TeliBar | windows unlock - Refresh user status | Before changes especially on Windows XP there was an error which occured when user tries to unlock the system, then the status for all users don't refresh (There always appeared the status before system lock). | B | ► | MK OK, JS OK | MK Zmiany dotyczyły poprawienia odświeżania stanu użytkowników w TeliBarze i TeliManie w przypadku gdy system Windows zostanie odblokowany. |
|||
2 | 16.01.13 | CTI_Client | CTI_Client CTI-Redirection TeliBarConfig |
VoiceBox messages management - CTI-Client can configure more than one Announcement | CTI_Client
- new network messages: VoiceBoxMessagesFolder (path of folder for save recorded messages) VoiceBoxMessage (recorded file name) |
N | ► | KH OK, JS OK | KH,
GD Zmiany dla zadania dot. konfiguracji VoiceBox z configa CTI_Client - nagrywanie, odtwarzanie i usuwanie plikow zapowiedzi, oraz definiowanie przekierowan z uzyciem tych plikow. |
|||
3 | 27.12.12 | CTI_Client | CTI_Client | TeliMan button positions 0.0 - bug corrected | udpate fields from server: IconText1, IconText2, Company, Email, PhoneNumber3, PhoneNumber4, PhoneInfo2, PhoneInfo3, PhoneInfo4 | B | ▲ | GD | ||||
********************************************* 24.12.2012; TeliBar.exe: 2_0_4583 | ||||||||||||
1 | 21.12.12 | CTI_Client | CTI_Journal | 1.
New Time Filter: Date Range. Possible to set date range manually. 2. Bold calls filter: it is now possible to use time filter with bold calls filter. 3. Text changes. 4. Code Cleanup. |
Ad2.
New registry [HKCU]\ Software\ ROMICO\ CTI_Journal\ Settings\
Filter_UseTimeForMarked, Default = “0”. Ad3. "Email schreiben" > "Email …". Ad4. Some functions from frmMain was moved to new partial frmMain class (frmMain_Filters). |
N | ► | JS OK | JS 1. CTI_Journal 1.2. Wersja kliencka może zmieniac jedynie datę, a godzina powinna być stała (od: 00:00 do: 23:59). 1.3. Wykrywanie calli pogrubionych gdy filtr Wczoraj lub DateRange 1.4. Zmiana filtru z DateRange na dzisiaj gdy otwieramy CTI_Journal z tray lub gdy klikamy migajaca ikone w tray. 1.5. Zapis ustawien nowego filtra (daty od… do…) 2. Sprawdzic czy z rejestrem = 0 filtr bold dziala niezależnie od kontrolek czasowych, a z rejestrem = 1 bierze pod uwagę ustawienia czasowe. 3. Tekst w menu kontekstowym. |
|||
2 | 13.12.12 | CTI_Client | CTI_Client | Virtual call possible to remove. | It is possible remove TeliRemote call now when it has status IDLE or DISCONNECTED. | N | ► | KH Dla TeliRemote CallBack (outgoing) type CCU, virtual call w TB znika sam po zakończeniu połączenia. |
||||
3 | 05.12.12 | CTI_Client | TeliSIP | 1.
Skype audio corrected 2. Codecs deleted (G721, G723, G726, G728, G729, G7221) |
Ad1. Bug was mage 17.11.2012 | B | ► | GD | ||||
4 | 04.12.12 | CTI_Server CTI_Client |
CTI_Journal | 1.
Email is now sent properly after editing row data. 2. Email is now sent properly if Name1, Name2 or Company contains special characters like “&”, “%”, “””. |
3.
Code Cleanup (clsProtocolCall object inherits) Ad1. Before change when Name1,Name2 or Company was edited and mail was send - changes after edit was not contained in mail. |
B | ► | JS OK | JS
1.1. wysylanie maili z roznymi znakami (m.in. % & “) – outlook,
thunderbird. 1.2. Wysylanie maila zaraz po edycji wiersza |
|||
5 | 29.11.12 | CTI_Client | GlobalHook | 1.
Added error action to GlobalHook.dll project. 2. Added info about hook handle to error log (when unsubscribing hook generated error). |
Ad1.
Errors will be logged to: %APPData%/ROMICO/Logs/ GlobalHook_error_YYYY_MM_DD.log file. |
N | ► | JS OK | JS - Ogólne testy CTI_HotKey. (nieobecnosc po czasie nieaktywnosci, sktóry klawiaturowe). Po testach sprawdzic plik logów z błędami (czy w ogole się pojawia - raczej nie powinien :P). | |||
********************************************* 23.11.2012; TeliBar.exe: 2_0_4578 | ||||||||||||
1 | 23.11.12 | CTI_Client | TeliBar | TeliBar: corrected bug with hang when second call | Bug was made in version: 2_0_4574 | B | ▲ | GD OK | GD | |||
********************************************* 21.11.2012; TeliBar.exe: 2_0_4574 | ||||||||||||
1 | 19.11.12 | CTI_Client | CTI_Client TeliBar |
1.
SIP Configuration in CTI_Config, automatically sent to CTI_Client. 2. TeliVideo password exchange between CTI_Client and CTI_Server is now encrypted. |
N | ► | JS, GD OK | JS 1. CTI_Client: pobieranie konfiguracji SIP z CTI_Server przy starcie. 2. Test TeliVideo, hasło od tej pory jest wysylane do CTI_Client w formie zakodowanej. |
||||
2 | 16.11.12 | CTI_Client | CTI_Client | Error exceptions when nothing corrected | PointToScreen_FromParent,
Button_Resize, PlanerIsActive, SetConference, gNetwork_TaskEvent |
B | ▼ | JS, GD OK | GD | |||
3 | 16.11.12 | CTI_Client | CTI_Client | TeliSIP
changes: 1. CTI-Client start TeliSIP automatically |
2.
Registry changes: [HKCU]\ SOFTWARE\ ROMICO\ SIP\ DataExchange -> [HKCU]\ SOFTWARE\ ROMICO\ CTI_Client\ DataExchange\ SIP |
N | ► | JS, GD OK | GD | |||
4 | 15.11.12 | CTI_Client | TeliBar CentralFolderSync… |
CTI_Client will now automatically download e-works client form CentralFolder if TeliVideo right is set and e-works client does not exists yet. | N | ► | JS,
GD OK a) Caption: „e-works client“ b) When error during copy TeliVideo files than no possibility to continue c) TeliWeb client is not closed after close konference d) TeliVideo menu is active before CTI_Client finish TeliVideo files download. This can cause errors when starting not yet downloaded application. |
JS 1. Test kopiowania klienta e-works z CTI_Server CentralFolder. a). Tylko gdy uzytkownik ma prawa VideoConference b). Tylko gdy na komputerze klienta nie ma już klienta e-works 2. Sprawdzenie czy poprawnie wypelniono plik [AppData]/e-works/client/conf.ini danymi z CTI_Server. 3. Sprawdzenie czy [AppData]/e-works/client/conf.ini nie jest nadpisywany przy ponownym uruchomieniu TeliBar. |
||||
5 | 15.11.12 | CTI_Client | TeliBar | Removed error in single instance mechanism when launching CTI_Client in VisualStudio. | B | ▼ | JS OK | JS Single instance application mechanism tests. |
||||
6 | 13.11.12 | CTI_Client | CTI_Client TeliBar |
CTI-Client TeliVideo: user settings are now automatically loaded from CTI-Server when configured. | N | ► | JS, GD OK | JS 1. Przeładowanie danych w CTI_Server + automatyczne wysłanie danych do CTI_Client 2. Tworzenie konferencji Video |
||||
7 | 30.10.12 | CTI_Client | RefSearch CTI_Journal |
1. Added Reference database from protocol | 2.
IMode -> IClientServerMode 3. Added iSource interface |
N | ► | JS, GD OK | GD | |||
8 | 29.10.12 | CTI_Client | CTI_Journal | 1.
Email is now properly send for FAX protocol entries. 2. VoiceBox email body changed. 3. When “Gestern” filter was selected and text filter was used – today entries was not contained in results. |
Ad3. Time filter is turned off when using text filter and results should contain all entries. | B | ► | JS OK | JS: 1. Wysłanie emaila z wpisu typu: zwykła rozmowa, VoiceBox, Fax. 2. Ustawiony filtr „Gestern”, uzyto filtru tekstowego, powinny być widoczne wpisy niezależnie od czasu, wczesniej nie było widac wpisow z dzisiaj. |
|||
9 | 29.10.12 | CTI_Client | CTI_Client TeliBar |
1.
CTI-Client ACD tray: added info about active agents count in each
group. 2. CTI-Client removed error “Conversion from string "" to type 'Boolean' is not valid.” when connecting to CTI-Server without any ACDGroup. 3. CTI-Client text changes. 4. CTI-Client TeliMan: when desktop is closed, next in z-order desktop will be activated. 5. CTI-Client CodeCleanup |
Ad3.
English version: “…already only, it will be disconnected and closed!” -> “already online, it will be disconnected and closed!” German version: “Eingehende Anrufen umleiten” -> “Eingehende Anrufe umleiten“ Ad4. Before change first desktop on desktops list was activated, sometimes it was the lowest desktop in z-order. Ad5. One of overloaded SendMessage functions renamed to SendMessage_Obj due to VisualStudio mismatch problem. |
N B |
► | JS OK | JS: 1. CTI_Server & CTI_Client & TeliBar 1.1. Testy gdy jeden user 2 razy w tej samej grupie 1.2. Testy na przynajmniej 2 TeliBarach. 1.3. Przeladowanie listy gdy TeliBar cos zmieni w innych TeliBarach (zmiana pojedynczej grupy jak i wszystkich na raz) 1.4. Przeladowanie listy gdy ACDBar cos zmieni w TeliBarach. 2. Połączenie CTI_Client na użytkowniku który nie jest w grupie ACD generowało błąd. 3. Teksty 4. Test czy po zamknieciu desktopu aktywny staje się najwyższy w z-order. |
|||
10 | 27.10.12 | CTI_Client | DataBase_Editor | 1.
Compiled only on 32 bit 2. registry [HKCU]\ Software\ ROMICO\ DataBase_Editor "PasswordAsk"="0" [default 1] |
3.
IDatabase interface 4. convert to to VS 2010 |
C | ► | JS, GD OK | ||||
********************************************* 22.10.2012; TeliBar.exe: 2_0_4522 | ||||||||||||
1 | 22.10.12 | CTI_Client | setup | update tv.exe in setup | Tv.exe – changed to version from www.romico.de/tv.exe | C | ► | JS, MS OK | KH | |||
2 | 22.10.12 | CTI_Client | CTI_Client TeliBar |
When TeliRemote settings are changed externally (e.g. in TeliWeb), TeliBar receives new settings so they are up to date. Previously they were not updated. | C | ► | JS, MS OK | MS: Zmienić ustawienia TeliRemote po stronie TeliWeba i upewnić się, że natychmiast nastąpiła aktualizacja ustawień, które wyświetlane są u tego samego użytkownika w TeliBarze oraz TeliManie. Potem odwrotnie - zmienić w TeliBarze/TeliManie i upewnić się, że TeliWeb wyświetli właśnie wprowadzone ustawienia. Oczywiście w obu przypadkach ma się to dziać w czasie rzeczywistym - bez konieczności wylogowywania się czy restartu klienta. Upewnić się, że zmiana tych ustawień u jednego klienta nie ma wpływu na ustawienia innych użytkowników. |
||||
3 | 22.10.12 | CTI_Client | TeliBar | 1.
CTI-Client Text changes. 2. CTI-Client Main TeliMan Button - closing desktop causing wrong TeliMan button position (wrong desktop). 3. CTI-Client F1, F2 buttons are now visible only on temporary speed dials with external numbers. |
Ad1.
1.1) “New…” -> “New”, 1.2) “Neu…” -> “Neu”, 1.3) “desktop“ ->
„Desktop…“, 1.4) „group” -> “Group…”, 1.5) “Gruppe” -> “Gruppe…” e) "New version " & giUserInterface.ClientName() & " is available. Do you want now install?" -> "A new version of " & giUserInterface.ClientName() & " is available. Do you want to install it now?" f) "Ein CTI-Client mit dem Benutzer xxxxx ist bereits angemeldet und wird getrennt, wenn Sie fortfahren!" -> "Ein CTI-Client mit dem Benutzernamen xxxxx ist bereits angemeldet und wird getrennt, wenn Sie fortfahren!" Ad3. Additionally F1,F2 buttons can be shown on permanent speed dials when registry is set: [HKCU]\ Software\ ROMICO\ CTI_Client\ ExtendedFunctions\ VisibleOnPermanentSD, Default =”0”. |
B | ► | JS
OK MS: 1. Incorrectly formulated client already online message (English). 2. I think it would be more natural to set desktop focus according to Z order of all open desktops (when a desktop is closed). Currently, when there are several open desktops, closing the topmost one causes the one from the bottom to be focused instead of the one which is next on the stack, directly below the closed one. |
JS - big list of tests - info by email. | |||
4 | 22.10.12 | CTI_Client | CTI_Client TeliBar |
1.
CTI-Journal: SMS filter changes. 2. CTI-Journal: New filter FAX. 3. CTI-Journal - Anrufbenachrichtigung weiterleiten 4. CTI-Client CTI-Journal not possible manually update column 5. CTI-Journal Marked filter independent from time 6. CTI-Journal not marked FAX and SMS entries should not be visible when marked filter is active. 7. CTI-Journal: new text filter. |
1.
Before change SMS protocol entries was shown without using IN/OUT filter.
After change such entries are show only when IN/OUT filter allows it. Ad3. New call email body. Ad5. Marked icon moved almost to the end of toolbar. When marked filter is used – time filter is disabled. Ad6. Before change FAX entries was visible with OnlyMarked filter when they was not readed (opened) or marked (bold). After change FAX entries are visible in OnlyMarked filter only when they are really marked (bold). Ad7. Possible to set any text filter on columns Name1, Name2, Company, PhoneNumber, Email. |
B N |
► | JS, MS OK | JS - big list of tests - info by email. | |||
********************************************* 12.10.2012; TeliBar.exe: 2_0_4506 | ||||||||||||
1 | 12.10.12 | CTI_Client | CTI_Journal | Wrong identification for unbekannt | Identification
from TeliBar also for unbekant when CompleteNumber1="" Menu identification for unbekant take first record from database |
B | ► | JS OK | GD | |||
2 | 12.10.12 | CTI_Client | CTI_Client DatabaseConnector CTI_Journal DBConverterToV3 TeliBar_Config |
Changes for TeliWeb: Chat widow corrections | clsDatabase_CTI_Client_SQL.vb->clsDatabase_SQL.vb
clsDatabase_CTI_Client_SQLCompact.vb-> clsDatabase_SQLCompact.vb IDatabase_CTI_Client.vb->IDatabase.vb |
C | ► | JS OK (DBConverterToV3, TeliBarConfig, DatabaseConnector) | MS | |||
3 | 11.10.12 | CTI_Client | CTI_Client TeliBar |
ACDBar Readonly gruppen einführen. | ACD Groups can now be marked as readonly. Such groups can’t be edited by CTI_Client. | N | ► | JS OK | JS Grupy readonly w tray ACD. Automatyczne przeladowanie danych gdy zmieniono ReadOnly za pomocą ACDBar. Kompatybilność. | |||
********************************************* 04.10.2012; TeliBar.exe: 2_0_4492 | ||||||||||||
1 | 04.10.12 | CTI_Client | TeliBar | CTI_Client was blocking windows shutdown. | Bug was made in TeliBar_TeliMan7 03.10.2012, 15:39:00; 2.0.0.4488. | C | ► | JS, MS OK | JS amknięcie TeliBar oraz TeliMan. menu Close, ALT+F4, Zamknięcie windowsa, Zamknięcie żądaniem z CTI_Server (np. gdy loguje się inny użytkownik) | |||
2 | 03.10.12 | CTI_Client | TeliBar_Config CTI_Redirection TeliBar |
Redirection: 1. Email, RecordEnabled moved from config to Redirection 2. Get user email from server and show in Redirection as example 3. Corrected the same date message |
C | ► | JS,
MS OK 2. Email seems to be loaded from CTI_Server only if Name1 is set for user or Eaz <> UserName. |
GD | ||||
3 | 03.10.12 | CTI_Client | TeliBar CTI_Server TeliBar_Config |
1.
CTI Client Closing Application using Alt+F4 bug removed. 2. CTI Config DBAssistent button is not visible anymore. 3. CTI Client closing window with question when logging on already logged user using Cancel button now causes CTI Client exit. 4. CTI_Client now receives email from CTI_Server after login. |
Ad1.
Before change closing TeliBar using Alt+F4 did not set Absent state and sometimes generated errors. |
B | ► | JS, MS OK | JS | |||
4 | 02.10.12 | CTI_Client | CTI_Client TeliBar |
TeliRemote Manuelles Gesprächsende. | New Virtual_TeliRemote mechanism (virtual call, busy state and protocol entry). | N | ► | JS OK 1. Virtual call can’t be dropped using „drop all calls X“ in CTI-Client. |
JS: Test mechanizmu TeliRemote (bez flagi w rejestrze i z flagą). TeliRemote może być wykonany na 7 sposobów (Outgoing: SetupTransfer, BlindTransfer, ManualTransfer, Incoming: Redirect, TransferRedirect (x3 jak w outgoing). TeliRemoteVirtual w 3 miejscach: wirtualna rozmowa widoczna na przycisku TeliBar, wirtualny stan busy w CTI_Server oraz wirtualny wpis w protocol. Testy ogólne - pokazywanie rozmow w TeliBar, TeliMan. Testy protokołu. |
|||
5 | 02.10.12 | CTI_Client | CTI_Journal | Email menu and Email texts changes. | a)
Text changes: „Rucrufversprechen” –> „Anrufbenachrichtigung” (menu) „Rucrufwunch von...” -> „Anruf von ...” (email topic) b) Sending email with call data and voiceBox data is now possible even if protocol row has no email address. c) Emails now contains 2 phone numbers (one with Tel: prefix and one with CallTo: prefix). |
B | ► | JS, MS OK | JS | |||
6 | 01.10.12 | CTI_Client | RefSearch.exe | Improved for problem with data conversion. | RefSerach use 1 or 0 for boolean values of SearchTextEnabledForClient and SearchNumberEnabledForClient. Before changes there are can be text value of true/false, wahr/falsch etc. | B | ▲ | JS, MS OK (Standard tests) | KH Problem wystąpił w zapytaniu sql typu insert. Wartość pola bit była brana ze zmiennej boolean (np. true) i była w sql np. w postaci 'wahr'. Teraz jest to 1 albo 0. Test lokalny i w ROMICO nie powodował wylotu, dopiero u klienta, baza nie interpretowała 'wahr' jako boolean bądź bit. |
|||
********************************************* 26.09.2012; TeliBar.exe: 2_0_4458 | ||||||||||||
1 | 26.09.12 | CTI_Client | CtiToNotes | if process notes2 doesn't exist - exit application | C | ► | GD, MS OK | |||||
********************************************* 26.09.2012; TeliBar.exe: 2_0_4456 | ||||||||||||
1 | 25.09.12 | CTI_Client | CTI_HotKey TeliBar TeliBar_Config CTI_Journal |
1.
CTI-Client: it is now possible to edit HotKeys and AbsentAfterTime settings
without restarting CTI-Client. 2. CTI-Client: removed bug when changing HotKeys settings was not reloaded on first CTI-Client start. |
3.
CTI_Journal Copy Email context menu will now be hidden when selected row has
now Email. 4. TeliBar_Config – Absent after time textbox now allows only numbers. Ad1. Also removed not used TACTool.dll initialization and internal CTI_Client keyboard hook. |
B | ► | JS,
MS OK |
JS 1. HotKeys, AutoAbsent, TAC (x64 & X86). |
|||
2 | 24.09.12 | CTI_Client | CTI_HotKey TeliBar TeliBar_Config CTI_Journal |
1.
CTI_Journal minor email and context menu updates. 2. CTI_Journal sorting by image caused errors and was removed. 3. CTI_Client “AutoAbsent” functions are now having the lowest prio. When any other absent is active auto active functions will now work. 4. CTI_Client config minor updates. |
Ad1.
a) Removed Kopieren item from context menu. b) VoiceBox email new text: Name1, Name von Company (Tel:xxxxx, Email:yyyyy) hat am Date um Hour angerufen und eine Nachricht hinterlassen: Link c) Call info email new text: Tel:xxxxx, Email:yyyyy d) Email destination is now empty. Ad4. a) “DB-Wizzard start” -> “DB-Wizard start” b) Removed bug with External data gridview columns header translation. c) DBAssistent start button is now inactive when External data function is disabled. |
B | ► | JS,
MS OK |
JS 1. CTI_Journal sending emails. 2. CTI_Journal sorting by columns. 3. CTI_Client all "Auto" absence functions + internal/external absence. |
|||
********************************************* 18.09.2012; TeliBar.exe: 2_0_4443 | ||||||||||||
1 | 18.09.12 | CTI_Client | DataBaseConnector.dll, Telibar.exe | 1.
CTI_Client uses flag SearchTextEnabledForClient and OrderIndex for
searching. 2. CTI_Client uses view search results sorted by OrderIndex |
Ad2.
CTI_Client read registry (restart not needed): [HKEY_CURRENT_USER\Software\ROMICO\ CTI_Client\Other] "SortType"="OrderIndex" For value "OrderIndex" it views records sorted by select query (by OrderIndex next by LastName) else by column Name1. (You can sort records as you want by click on column header in both cases.) |
N | ► | JS,
MS, KH OK KH: CTI_Client shows found records in order by OrderIndex but separately for records from local references and server side references. |
||||
2 | 18.09.12 | CTI_Client | GlobalHook CTI_HotKey TeliBar TeliBar_Config |
1. CTI-Client Abwesenheit-Optionen. | Ad1.
Absent On when user is away from keyboard for given time and Absent Off when
user comes back. Configuration registry names changed for all absent options
in AbsenceManagement tab in TeliBarConfig. AFK (Away from keyboard) check interval can be changed using registry: [HKCU]\ Software\ ROMICO\ CTI_Client\ PresenceManagement\ "AbsentAfterTimeCheckEach_s"="7". |
N | ► | JS,
MS, KH OK 1. Absence is always removed after user comes back to computer, even if the absence was set manually before leaving, and even if it has not yet elapsed. 2. When hotkey settings are changed for the first time after installation, those settings are not applied until TeliBar is restarted. So first changes make no effect (the restart button is never displayed). 3. No warning message when user enters an invalid value in the Abwesend bei Inaktivitat nach field and no error log entry. |
JS
1. All 5 methods of "auto" absent. - Hotkeys On/Off, Absent after x minutes On/Off (CTI_Hotkeys.exe) - x64 & x32 |
|||
3 | 18.09.12 | CTI_Client | RefSearch.exe DataBaseConnector.dll |
1.
RefSearch writes OrderIndex, SearchTextEnabledForClient,
SearchNumberEnabledForClient into reference record 2. Update databases for new records |
Ad1.RefSearch
reads OrderIndex, SearchTextEnabledForClient, SearchNumberEnabledForClient
from ini record (CTI_CentralIni.sdf, PbIni.sdf) and write into reference
record (table TeliRef in SQL db or TeliRef.sdf). Ad2.DataBaseConnector updates databases PbIni.sdf and TeliRef.sdf for new records OrderIndex, SearchTextEnabledForClient, SearchNumberEnabledForClient. |
N | ► | JS, MS, KH OK | ||||
4 | 17.09.12 | CTI_Client | CTI_Journal CTI_Planer TeliBar TeliBar_Config |
1.
CTI-Client Planer Horiz.-Scroll-Balken fehlt 2. CTI-Journal BUG beim Aufruf vom Suchfenster (bleibt im Hintergrund) 3. CTI-Journal Email-Menü 4. CTI-Client Abwesenheit-Optionen. Possible settings: - Absent On When closed. - Absent Off when stared. - Absent On When system locked. - Absent Off when system unlocked. |
Ad1.
Horizontal scroll on Planer window is now visible. Ad2. When running search window from CTI_Journal it will be moved to front. Before change CTI_Journal window stayed in front. Ad3. Three new email functions in context menu (clean mail, mail with call info and mail with VoiceBox file). Ad4. TeliBarConfig – new panel “PresenceManagement”. |
N / B |
► | JS,
MS, KH OK Ad 3: The voice record file is not an attachment (Outlook 2010, KH: the same at Outlook 2007). A path to the file is added to e-mail body as text instead. Unrelated: The “copy e-mail” menu item is always visible in Journal, even if there is no e-mail to copy. |
JS
1. CTI_Planer scrollbars. 2. CTI_Journal - viewing reference search results window (check also CTI_Client search) 3. CTI_Journal Email menu. Sending email (3 methods), copying email to clipboard. 4. CTI_Client & CTI_Client Config - new 4 methods of auto absent. |
|||
********************************************* 12.09.2012; TeliBar.exe: 2_0_4407 | ||||||||||||
1 | 11.09.12 | CTI_Client | CTI_Client | Clipboard added resume next | B | ► | JS,
MS, KH OK I think TeliBar should be brought to front when a number is dialed from text selection. |
|||||
2 | 11.09.12 | CTI_Client | CTI-Client, RefSearch | ExtraField can be fold up from more than one field, (separate by ';') | 1.
[HKCU]\ Software\ ROMICO\ TeliBar\ ExtendedFunctions] "ExtraField_Number"="3" [default 1] 2. Code refactor |
N | ► | JS,
MS, KH OK a) Lokalna baza: brak ExtraField (w ogóle nie ma takiego pola w TeliRef.sdf) b) ExtendedFunctions: the ExtraField does not function when autostart is active for an F-shortcut. The extra field value is never used as a parameter in this case. It did not work in previous versions as well. |
Tests
ExtraField: 1. Clipboard ok 2. TAC 3. Shell ok 4. http Tests refactor: 1. Delete – keyup 2. F1, F2 – mouse down |
|||
3 | 07.09.12 | CTI_Client | TeliBar_Config | It is now possible to modify the names of reference databases in the external data tab as well as enabling and disabling them. | N | ► | JS,
MS, KH OK a) When option is not active “DB-Assistent“ button is still active and GridView looks like being active. b) When trying to create new SQL database definition using TBAssist with CTI_Client – SQL_server find function generated Error (had to write it manually). c) When DB-Assistent closes, the list of databases should be updated and it isn't. |
|||||
4 | 06.09.12 | CTI_Client | LotusNotesConnector RefSearch |
1.
RefSearch could hang forever waiting for LotusNotesConnector to finish when
there was no Lotus Notes password provided explicitly in the reference
databases configuration. 2. LotusNotesConnector would ask for password every time contact synchronization occurred. Now password prompt should appear only once (if necessary). |
Ad
1. When user password was not specified in the PbIni.sdf / CTI_CentralIni.sdf
file, LotusNotesConnector would show a password prompt. But it was started by
RefSearch in the hidden mode, so the password dialog was not visible and
could not be closed. Therefore RefSearch would wait forever for
LotusNotesConnector to finish. Ad 2. Currently the Notes.NotesSession object is created to access contact list (instead of Lotus.NotesSession) and initialization is not performed. This causes a password prompt to show up when necessary, but only once. When the Lotus.NotesSession is used, however, password prompt will always display unless provided in the configuration database. The following flag determines if session should be initialized before any contact data is accessed. But it can be used only with the Lotus.NotesSession object. [HKLM]\ SOFTWARE\ ROMICO\ LotusNotesConnector “NotesSessionInitialization_Enable”=”1” |
B | ► | MS OK | ||||
********************************************* 04.09.2012; TeliBar.exe: 2_0_4378 | ||||||||||||
1 | 04.09.12 | CTI_Client | CTI_Client, setup | TBAssist.exe added to setup of CTI-Client | New
files ocx: 1. Windows Volume\Windows\System\MSCOMCTL.OCX 2. Windows Volume\Windows\System\RICHTX32.OCX 3. Windows Volume\Windows\System\comdlg32.ocx 4. Windows Volume\Windows\System\ MSCOMCT2.OCX New files: 1. TBAssist.exe 2. TeliLang.mdb in %appdata%\ROMICO |
N | ► | KH OK | ||||
2 | 04.09.12 | CTI_Client | CTI_Client, TBAssist | Added Lotus in database wizzard | N | ► | KH OK | |||||
********************************************* 30.08.2012; TeliBar.exe: 2_0_4373 | ||||||||||||
1 | 30.08.12 | CTI_Client | Setup | TV.exe added to setup of CTI-Client. | Setup of CTI-Client installs TV.exe in folder support now. | N | ► | KH OK | ||||
2 | 29.08.12 | CTI_Client | CTI_Client | Registry changes | "HotKeys", "Do_Exit" -> "DataExchange\HotKeys", "GlobalHookMonitor_Close" | C | ▼ | GD OK | ||||
3 | 29.08.12 | CTI_Client | CTI_Client | 1. CTI-Client buttons in sql, sql doesn't exists, TeliMan should show the same error as TeliBar | 2. Code refactor: separate function Initialize_AfterConnectToServer | N | ▼ | KH OK | ||||
4 | 27.08.12 | CTI_Client | CTI_Client, TeliBar_Config | New UserControl in config - support | Fernwartung starten, Log-Dateien anzeigen | N | ► | GD OK | ||||
5 | 27.08.12 | CTI_Client | CTI_Client | Source code cleaning | CallLineDraw_LeftRightBar, CallLineDraw_TopBar | C | ▼ | GD OK | ||||
6 | 24.08.12 | CTI_Client | CTI_Client | Incoming call wrong identification (temporary button) | Added clear SearchId in temp button, added log, refactoring | B | ► | KH OK | ||||
7 | 24.08.12 | CTI_Client | CTI_Client | TeliMan F1 - ROMICO-TeliMan-Kurzanleitung.pdf | C | ► | GD OK | |||||
8 | 23.08.12 | CTI_Client | CTI_Client, TeliBar_Config | Improved problem with disable import of appointments from Outlook | Before
changes it was possible that file csv with appointments stayed on
CentralFolder\AbsenceSynchronizer after disabled import of appointments from
Outlook. Now flag about disabled import is changed after delete file success result. File deleting moved from TeliBar to TeliBar_Config. |
B | ► | KH OK | ||||
9 | 23.08.12 | CTI_Client | MapiConnectorOL.exe MapiConnectorOL64.exe RefSearch.exe |
1.New
application MapiConnectorOL for import
appointments from Outlook. 2.Improved import of serial appointments from Outlook. 3.Import only from default kalendar |
Ad.
1 1.New application for import appointments from Outlook, uses Microsoft COM installed with Outlook. 2.MapiConnectorOL uses path from parameter as place for write csv file and logs. 3.MapiConnectorOL creates empty file csv before start to scan folders. Empty file is needed for no appointments found information to send to CTI_Server. Ad. 2 Before changes RefSear.exe has problem with import serial appointments defined before “now”. RefSearch.exe uses MapiConnectorOL, it is new application for import appointments only. Ad. 3 Registry for import defaultonly/all [HKCU_CTI_Client]\ ExternalData "Outlook_DefaultCalendarOnly"="0" (default="1", restart not needed) There are two available values of that entry: 1, 0. Parameter =1 means that MapiConnectorNet will search for appointments in default callendar only, else MapiConnectorNet will serch for appointments in all possible outlook callendars (default="1", restart not needed). |
N / B |
► | GD OK, KH OK | ||||
10 | 09.08.12 | CTI_Client | DatabaseConnector TeliBar CTI_Journal |
1.
DatabaseConnector.exe changed to dll. 2. TeliBar allows to set icons for contacts. The icons are presented only in TeliWeb, however. |
Ad
1. Exe had to be changed to dll in order to be used in IIS server. Ad 2. It is possible to set icons for contact buttons in TeliBar, but these icons are presented in TeliWeb only (on the speed dial buttons). Previous versions did not allow setting icons in TeliBar. |
N / C |
► | KH OK | ||||
11 | 09.08.12 | CTI_Client | LotusNotesConnector | 1.
Compiled for the x86 architecture. 2. User can decide what COM object to create to access Lotus Notes data (if necessary). |
Ad
1. The only accepted architecture for this project is x86. Ad 2. By default a COM object named “Lotus.NotesSession” is created, but if something is wrong, user can change the identifier by the registry. The “Notes.NotesSession” could be used if the first one does not work. [HKLM]\ SOFTWARE\ ROMICO\ LotusNotesConnector “ComObjectProgramID_NotesSession”=”” |
N / B |
► | |||||
12 | 31.07.12 | CTI_Client | CTI_Client | TeliBar Top memory correction | Before after 50 calls takes 60MB more, after 700MB it was exception; now takes 7MB | B | ► | GD OK | ||||
13 | 28.07.12 | CTI_Client | CTI_Journal TeliBar |
1.
Before when there was no calls in protocol and Yesterday filter was chosen
blinking on new incoming call was not working. 2. TeliBar Code cleanup. |
Ad1.
Bug was mage in 27.07.2012 TeliBar 2_0_4317. Ad2. Tooltip timoeut timer is not used without making new object each time. |
B | ► | GD OK | ||||
********************************************* 27.07.2012; TeliBar.exe: 2_0_4317 | ||||||||||||
1 | 26.07.12 | CTI_Client | CTI_Journal TeliBar |
1.
CTI_Client tray tooltips. 2. CTI_Journal no longer detects that window is inactive. Automatic change from “Yesterday” to “Today” is turned off. 3. When opening CTI_Journal and time filter is set to “Yesterday” it is automatically changed to “Today”. |
Ad1.All
incoming not answered calls will now be visible as tooltips near CTI_Client
notify tray icon. Ad2. Instead of changing filter tray icon blinking and tooltips are also possible on “Yesterday” filter (select commang extended). |
B | ► | JS
OK When "Yesterday" filter and no calls in protocol window - notification about new calls will not work. |
||||
2 | 25.07.12 | CTI_Client | CTI_Journal | 1.
Automatic filter change is now made only from “Yesterday” To “Today”.
Automatic filter change time changed from 3[min] to 15[sec]. 2. Icon tray blinking is now working for any time filter but “Yesterday”. |
Ad1.
Before automatic filter change was made from any filter to “Today”. Change is
made when application window is not active for 15 sec and there are new calls
in protocol. Time can be set using registry: [HKCU_CTI_Journal]\ Settings\
“DetectIdle_ SetTodayFilter_ Timeout” = “0”. Ad2. Before icon tray blinking was working only for “Today” filter. Icon is blinking when there is new incoming not answered external call in protocol. |
B | ► | JS, GD OK | ||||
3 | 23.07.12 | CTI_Client | CTI_Client | Tooltip Ctrl+E show abwesend b… - corrected bug | B | ► | JS, GD OK | |||||
4 | 23.07.12 | CTI_Client | CTI_Journal | MailBox_PlayDevice - changed default: Windows -> Phone | [HKCU_CTI_Journal] \ Settings "MailBox_PlayDevice" | C | ▼ | JS, GD OK | ||||
5 | 20.07.12 | CTI_Client | CTI_Client | TeliBar with shadow (blinkink) - corrected bug | debug TeliBar conncted with standard debug (ErrorAction) | B | ► | JS, GD OK | ||||
6 | 19.07.12 | CTI_Client | CTI_Client | Added Ctrl+X -> LineReset | N | ► | JS OK | |||||
7 | 18.07.12 | CTI_Client | CTI_Client CTI_HotKey |
HotKeys 1. Corrected SAP problem - get phone number. (^{INSERT}->^c) 2. Added registry configuration |
[HKCU_CTI_Client]\
HotKeys "KeyEvent"="Down" On which key event react HotKeys [default "up"] [restart unnecessary] "MakeCall_NumberGet_Delay"="1000" When receive MakeCall event key sleep x ms before use Clipboard to get phone number [default ""] [restart unnecessary] "Clipboard_Insert_Command"="^{INSERT}" Use Clipboard to get phone number [default "^c"] [restart unnecessary] |
B | ► | JS OK | ||||
8 | 09.07.12 | CTI_Client | CTI_Client | Clipboard correction: Restore clipboard error shouldn't block MakeCall | Added log | B | ► | |||||
********************************************* 04.07.2012; TeliBar.exe: 2_0_4279 | ||||||||||||
1 | 04.07.12 | CTI_Client | TeliMan | F1 (Help) works also on TeliMan | B | ▼ | GD, JS, MS OK | |||||
2 | 04.07.12 | CTI_Client | CTI_Client | AbsentShortcutCtrlAIncomingCallRedirectTo, AbsentShortcutKey02IncomingCallRedirectTo | [HKCU]\
Software\ ROMICO\ TeliBar\ Absent "AbsentShortcutKey02IncomingCallRedirectTo"="291" "AbsentShortcutCtrlAIncomingCallRedirectTo"="291" |
N | ► | JS, MS OK | ||||
3 | 04.07.12 | CTI_Client | TeliBar | TeliMan would not show VPN users statuses after opening the desktop for the second time. | When the desktop was open for the first time, user statuses were OK. But when closed and reopened, VPN users would lose their status. | B | ► | GD, JS, MS OK | ||||
4 | 03.07.12 | CTI_Client | MapiConnector | MapiConnector would not create any error log entry after losing Exchange server connection. | When you closed your VPN connection during contact/appointment synchronization, MapiConnector would exit within a few seconds but without any error log entry. Now a single entry should be appended for each Outlook folder MapiConnector is unable to synchronize. | B | ► | JS, MS OK | ||||
5 | 03.07.12 | CTI_Client | CTI_Client | 1.
LiveChat:DragDrop-Registrierung windows exception corrected 2. LiveChat: do not show temporary button for chat |
B | ► | 2. JS, MS OK | |||||
6 | 02.07.12 | CTI_Client | CTI_Client TeliBar |
CTI_Client ACDGroups tray can now be shown by setting QACD users rights in TMS_Config. | N | ▼ | JS, MS OK | |||||
********************************************* 27.06.2012; TeliBar.exe: 2_0_4255 | ||||||||||||
1 | 27.06.12 | CTI_Client | CTI_Client | HotKey go on top - added focus | B | ▼ | MS, GD OK | |||||
2 | 27.06.12 | CTI_Client | CTI_Client | Faster restart | B | ▼ | MS, GD OK | |||||
3 | 27.06.12 | CTI_Client | MapiConnector | 1. It is possible to decide which Outlook accounts to ignore during appointment synchronization. | Ad
1. When you create a file named AppointmentAccountWhitelist.txt in the %AppData%\ROMICO directory, only those Outlook accounts which are listed there will be synchronized. This file should contain account names (the same ones Outlook displays on the sidebar). This refers to appointments only. Contacts are synchronized independently. |
N | ► | MS, GD OK | ||||
4 | 26.06.12 | CTI_Client | MapiConnector | 1. MapiConnector would cause multiple Access Violation exceptions overloop with increase log file till kill process after losing connection to the Exchange Server. | Ad 1. When MapiConnector synchronized data with an Exchange Server (using a VPN connection) and the connection got broken, it caused multiple Access Violation exceptions (0xC0000005). The application never closed by itself then. It needed to be killed from the process list. | B | ► | MS,
GD OK It should be log with error |
||||
5 | 25.06.12 | CTI_Client | PbIni.sdf | 1. Some default names in the PbIni.sdf database have been modified. | Ad
1. Name: ExampleLotusNotes -> LotusNotes. CnnString for LotusNotes: Initial Catalog=LotusNotesContactsFile.nsf -> Initial Catalog=names.nsf. FieldsAssignDefinition_Name: Example -> Standard, ExampleADS-> ADS, ExampleLotusNotes -> LotusNotes. |
C | ▼ | MS OK | ||||
6 | 22.06.12 | CTI_Client | TeliBar | Iproved problem with adding of contact by drag and drop. | Iproved problem with adding of contact by drag and drop from CTI Journal or search result. Before changes this function not work for drag and drop onto TeliBar main button. This function broken down in version 08.06.2012; TeliBar.exe: 2_0_4238 | B | ▲ | MS, GD, KH OK. | ||||
7 | 20.06.12 | CTI_Client | RefSearch | Number with * or # is acceptable in complete phone number | In procedure modCompleteNumber.bas/CleanNumber * and # are acceptable now. | B | ► | MS, KH OK | ||||
********************************************* 18.06.2012; TeliBar.exe: 2_0_4243 | ||||||||||||
1 | 18.06.12 | CTI_Client | TeliBar | 1. CTI_Client New ACD Tray Icons. | N | ► | ||||||
2 | 15.06.12 | CTI_Client | RefSearch MapiConnector LotusNotesConnector |
1. Bug fix: TeliBar could
synchronize contacts from the databases specified in PbIni.sdf when
appointment synchronization was performed. 2. Bug fix: TeliBar could not synchronize contacts with an apostrophe in any of its fields. 3. Lotus Notes-New: Contact synchronization added. It is possible to define a new data source type in the PbIni.sdf database, named ‘LotusNotes’. |
Ad 1. When several data sources
were activated in the PbIni.sdf file, then appointment synchronization would
always lead to contact synchronization at the same time. Ad 2. When there was an apostrophe in any of the available contact fields (apart from FirstName, LastName and CompanyName), such contact could not be inserted into the TeliRef.sdf database. Ad 3. It is possible to define a new data source type in the PbIni.sdf file: ‘LotusNotes’. It is necessary to use a connection string to access contacts from Lotus Notes. Its format is as follows: Data Source=MyLotusServerName; Initial Catalog=MyLotusNotesDatabaseFile.nsf; Password=MyLotusNotesPassword. |
B / N |
► | MS OK | ||||
3 | 15.06.12 | CTI_Client | TeliBar CTI_Client |
1. CTI_Client – ACD Tray icon and menu. | Ad1. Possible to view, deactivate and activate user in ACD groups. Tray icon is turned on using registry: [HKCU]\ Software\ ROMICO\ CTI_Client\ ACD\ Enable="1". Tray colors: - Red: user not contained in any group or not connected to CTI_Server. - Blue: User is active in one group, but inactive in another group. - Green: User is active in all groups. - Violet: User is inactive in all groups. |
N | ► | |||||
********************************************* 08.06.2012; TeliBar.exe: 2_0_4238 | ||||||||||||
1 | 08.06.12 | CTI_Client | TeliBar | 1. TeliBar allows call drag and drop from QBar. | Ad 1. It is possible to drag and drop waiting calls from QBar to TeliBar main button and contact buttons. | N | ► | KH
OK, MS OK MS: When there is an Outlook contact search procedure in progress and the user starts a second search at the same time, an error log is generated and the second serach fails. |
||||
********************************************* 06.06.2012; TeliBar.exe: 2_0_4210 | ||||||||||||
1 | 31.05.12 | CTI_Client | RefSearch DatabaseConnector TeliBar_Config TeliBar |
1. TeliBar
allows contact synchronization with manually configured sources: %AppData%\
ROMICO\ PbIni.sdf 2. Outlook contact: - Phone2: mobile phone->home number - Phone3: home number->mobile phone - Phone4: first from extra numbers-> “other” phone number 3. TeliBar allows to enable or disable contact and appointment synchronization independently. 4. Registry change (in [HKCU]\ CTI_Client\ ExternalData): “OutlookMapiEnable“ --> “ExternalContactSync_Enable”. |
Ad 3. The Outlook MAPI check
box has been removed and two new ones have been added. When an update is
performed, the state of the new check boxes should be set as follows: - contact synchronization checked if Outlook MAPI check box was checked. - Outlook appointment synchronization checked if Outlook MAPI was checked and the synchronization interval was greater than 0. By default both the options are disabled in new installations. |
N | ► | MS OK | ||||
2 | 31.05.12 | CTI_Client | RefSearch DatabaseConnector TeliBar_Config TeliBar |
1. TeliBar
opens Outlook contact window for incoming calls only after the call is
answered. 2. A RefreshConference exception could appear in TeliBar error log in some cases. Fixed |
Ad 1. Before the change a
contact window was displayed immediately for every incoming call. Now it
shows up only after the call is answered. Ad 2. This refers to the following exception: TeliBar.clsInfoPanel Void RefreshConference(); Invoke or BeginInvoke cannot be called on a control until the window handle has been created. ; |
B / N |
► | MS
OK 2 – this error still occurs in certain situations. |
||||
********************************************* 01.06.2012; TeliBar.exe: 2_0_4132 | ||||||||||||
1 | 01.06.12 | CTI_Client | CTI_HotKey TeliBar_Config |
1. Hot keys from F10 to F12
restored. 2. TeliBar could in some cases perform a hot key command that was switched off (set to none - kein). |
B | ► | MS, GD OK | |||||
********************************************* 31.05.2012; TeliBar.exe: 2_0_4131 | ||||||||||||
1 | 30.05.12 | CTI_Client | CTI_Client | CallSummary corrections: 1. 12345678 (12345678) -> 12345678 2. Email not visible when sms 3. Better using space when ".." |
B | ► | MS
OK 1. When you click the SMS schreiben or the Ruckruf anforden button, the window does not close. All other buttons cause it to close immediately. 2. Doesn't work Esc |
|||||
********************************************* 24.05.2012; TeliBar.exe: 2_0_4103 | ||||||||||||
1 | 24.05.12 | CTI_Client | CTI_Client TeliBarConfig CTI_HotKey.exe GlobalHook.dll |
HotKeys: 1. Changed engine – work also on 64 bit 2. Changed registry 3. The F10, F11 and F12 shortcuts (and all possible key combinations with them) removed from the HotKey configuration tab because they were suppressed by the operating system. 4. The HotKey tab in the configuration window displays the description for the shortcut that has been pressed. 5. The configuration window default size and location has been set. |
Ad 2. [HKCU]\ Software\ ROMICO TeliBar\ Other -> CTI_Client\ HotKeys EnableHotkey EnableCtrlC HotKeyAnswer -> Answer HotKeyDrop -> Drop HotKeyFocus -> OnTop HotKey -> MakeCall Ad 5. When the configuration window was displayed for the first time after TeliBar installation, it had no default size and location set so it was too small to display all its components properly. |
C/B | ► | MS, GD OK | ||||
********************************************* 18.05.2012; TeliBar.exe: 2_0_4078 | ||||||||||||
1 | 17.05.12 | CTI_Client | TeliBar_Config TeliBar |
1. When there was a problem
retrieving user desktops and speed dial buttons, the information dialog box
always told about CTI_Client.sdf
connection error, even if the central MS SQL database was used instead. 2. TeliBar configuration window sometimes could show up beyond the visible area of the screen. 3. It is possible to define duration for absence set with a keyboard shortcut. It is possible to set absence duration for the default Ctrl+A shortcut and also for those set manually (independently in both cases). 4. When TeliBar was used in the auto-hide bar mode, it happened not to show up when mouse cursor was moved to screen border. 5. When mouse cursor hovered over TeliBar, it would not always cause TeliBar to be brought to front of open windows. |
Ad 1. The error message mentioned always informed about
‘CTI_Client.sdf’ connection problem. Now the information presented depends on
the actual database used by TeliBar/TeliMan. So it is either ‘CTI_Client.sdf‘
or ‘MS SQL Server’. Ad 2. When TeliBar configuration window was minimized and the TeliBar was closed, then when the configuration was opened next time, it showed up beyond the visible area. Ad 3. It is possible to set absence duration for all shortcuts defined manually in the following registry key: [HKCU]\ Software\ ROMICO\ TeliBar\ Absent. The value name for the duration should be in the following format: “AbsentShortcutKey01Duration_s”=”600”. It is possible as well to define absence duration for the default Ctrl+A shortcut, by creating the following registry value in the same key: “AbsentShortcutKeyCtrlADuration_s”=”300”. The former value coexists with the following ones: AbsentShortcutKey01, AbsentShortcutKey01Text, which have been used so far and there is no change. Ad 4. When in the auto-hide mode, TeliBar could be moved beyond the screen and it was not possible to restore it. This happened because in order to hide it, it was moved by its width or height beyond the screen. Sometimes it was moved twice by this distance and when restored in the opposite direction (also by its width), it would not show up in the visible area. The same could happen when showing it up (so it was no longer attached to screen border). This issue was fixed in such a way that TeliBar is no longer moved by a distance but is placed in a given position. Ad 5. When TeliBar stayed partially behind a window it should be possible to bring it to front just by hovering mouse cursor over it. But it often didn’t take any effect. |
N/B | ► | 2012.05.18
MS: 1, 2, 3, 4: OK Ad 5. Because of that fix, tooltip does not show up when mouse cursor hovers over the main button with shadow. But the focusing on mouse hover feature itself works fine. |
||||
2 | 17.05.12 | CTI_Client | DataBaseConnector CTI_Planer CTI_Client CTI_Journal CopyTool TeliBar |
1.Number with * or # is
acceptable for save to Protocol 2.BCI special prefix changed from * to % |
Ad.1 In procedure
modCompleteNumber.vb/CleanNumber * and
# are acceptable now. Ad.2 BCI special prefix for enable multi searching and for replace by 0 is % now. Befor changes it was *. |
N | ► | 2012.05.18
MS: 1 OK 2012.05.18 MS: 2 – NOT TESTED Ad 1. RefSearch might have not been included if it comes to that change. |
||||
3 | 15.05.12 | CTI_Client | TeliBar | 1. TeliBar allows user to switch their absence off even if it is external absence (from Outlook or Lotus). | Ad 1. When TeliBar user is absent externally it is possible to switch their absence off. Older versions allowed to switch absence off only if the user was absent internally. | N | ► | 2012.05.18 MS: OK | ||||
********************************************* 11.05.2012; TeliBar.exe: 2_0_3996 | ||||||||||||
1 | 10.05.12 | CTI_Client | RefSearch | 1. An error message was generated every time Outlook appointment synchronization took place, even though the synchronization process was always performed properly. | B | ► | JS, MS OK | |||||
2 | 09.05.12 | CTI_Client | MapiConnector CTI_Client TeliBar_Config TeliBar |
1. TeliBar does no longer
synchronize appointments with the status of free or tentative. Only busy and
out of office appointments are synchronized. 2. When TeliBar user switches off the Outlook MAPI feature, their external absence is immediately deleted and the user becomes present if any external absence was active. 3. TeliBar can now properly synchronize contacts and appointments with GroupWise. |
Ad 1. There are four kinds of
appointments and currently only those which state that the user is busy or
out of office are synchronized and cause TeliBar user to be absent. Because
of that, the appointments with yearly recurrence pattern are no longer ignored
(if they comply with the rule above). Ad 2. When TeliBar user switches off the Outlook MAPI feature, that causes the user’s absence file to be deleted by TeliBar and the server to be notified that it should clear that user’s external absence immediately. Ad 3. The default encoding of the MapiConnector project was Unicode. This caused most textual MAPI properties to be treated as Unicode even though they were encoded ANSI. This seems to be some kind of internal problem of MAPI. The project encoding was changed to multibyte. |
N/B | ► | JS,
MS OK Ad 3. I was unable to test MapiConnector with GroupWise. |
||||
3 | 09.05.12 | CTI_Client | CTI_Client TeliBar |
1. TeliBar supports logging user in when there are several user names assigned to the same internal number. This feature is available in the Windows-integrated login mode only. | Ad 1. When TeliBar logs in, CTI Server updates its basic data (user name, first and last name, and e-mail). This takes place only when the user that logs in is assigned to the same line number as another user and only in the Windows-integrated login mode. | N | ► | JS,
MS OK problems are described in CTI_Server tests mail. |
||||
4 | 07.05.12 | CTI_Client | CentralFolderSynchronizer |
1. Do not check if TeliClient.reg or TeliBar.reg file is newer before writing it to registry. | Ad1. Before change TeliClient.reg or TeliBar.reg file was saved to registry only when it was newly copied from CentralFolder, after change its always saved to registry when CentralFolderSynchronizer finishes its work. | N | ► | JS, MS OK | ||||
5 | 04.05.12 | CTI_Client Qbar |
CTI_Client TeliBar_Framework Qbar |
1. Code Cleanup. | Ad1. a) Sharing frmAppBar.vb functions between QBar, TeliBar and TeliBar_Framework projects. New classes and modules: frmAppFlying_Base.vb, modAppBar_Base.vb b) TeliBar_Framework project converted to VS2010. |
N | ► | JS, MS OK | ||||
6 | 04.05.12 | CTI_Client | DatabaseConnector RefSearch CTI_Client DBConverterToV3 |
1. CTI_Client.sql tables names
changed. 2. RefSearch MAPI and ADS FirstName and Last name was mismatched. |
Ad1. a) SpeedDials -> UserSpeedDials. b) Desktops -> UserDesktops. c) DesktopsGroups -> UserDesktopGroups. d) Planer -> UserPlaner. Ad2. After change following assumptions are fulfilled: a) Name1 is always LastName, Name2 is always FirstName (everywhere – CTI_Config database, CTI_Journal = protocol database, search results window, CTI_Client buttons). b) Destination TeliRef database stores data properly (LastName in LastName column and FirstName in FirstName column) c) CTI_Client can create buttons from contacts or show temp buttons, button description is always “LastName, FirstName”. |
N | ► | JS,
MS OK Not everything was tested |
||||
********************************************* 02.05.2012; TeliBar.exe: 2_0_3987 | ||||||||||||
1 | 02.05.12 | CTI_Client | CTI_Client TeliBar |
1. TeliBar is now able to set
the absence/presence commands from the Absence window. 2. TeliBar writes a registry entry that specifies the Shamrock CapiFax working directory. |
Ad 1. The absence window allows
user to set their absence/presence commands. This is related to calling a
number when user becomes absent/present. To make this feature available, the
following registry entry has to be created: [HKCU]\ Software\ ROMICO\ CTI_Client\ Absence “AbsenceCommand_Enable”=”1” Ad 2. TeliBar gets the Shamrock CapiFax working directory from the CTI Server after a successful login. Then writes it into the following registry key: [HKCU]\ Software\ Shamrock\ CapiFax “WorkDir”=”X:\\Path\\UserName.CLT\\” |
N | ► | MS
OK Note: CAPIFax_Config generates errors in the log files. |
||||
********************************************* 27.04.2012; TeliBar.exe: 2_0_3986 | ||||||||||||
1 | 27.04.12 | CTI_Client | CTI_Client | Buttons in sql lost phonenumber after standby | B | ► | JS,
MS: OK Note: Desktops, DesktopsGroups and Planer could also generates similar problems. |
|||||
2 | 23.04.12 | CTI_Client | TeliBar TeliBarConfig RefSearch MapiConnector |
1. TeliBar allows you to
perform Outlook contact and appointment synchronization independently. 2. It is possible to filter synchronized appointments using a user-defined blacklist or whitelist file. 3. Some registry entries moved from TeliBar to CTI_Client. |
Ad 1. TeliBar allows you to
perform Outlook contact and appointment synchronization independently. There
are two separate buttons for contact and appointment synchronization in
TeliBar configuration. Automatic synchronization interval can also be set independently.
The interval for appointment sync can be a decimal number (like 1,5 hour) as
opposed to the contact sync interval. Ad 2. It is possible to filter synchronized appointments using a user-defined blacklist or whitelist file. These files can be created in the working folder (“%AppData%\ROMICO” by default) and named as follows: AppointmentWhitelist.txt, AppointmentBlacklist.txt. Each line defined in them is a phrase that can not be a part of appointment description (in case of blacklist) or must be a part of description (in case of whitelist). Otherwise a given appointment is ignored during synchronization. Ad 3. The following registry entries were moved (some changed name). TeliBar moves them them on first startup from [HKCU]\ Software\ ROMICO\ TeliBar\ ExternalData to [HKCU]\ Software\ ROMICO\ CTI_Client\ ExternalData: "RefSearch_StartInterval" --> “RefSearch_ContactSync_StartInterval” "RefSearch_LastRun" --> “RefSearch_ContactSync_LastRun”, "OutlookMapiEnable", "Outlook_OutgoingCall_ContactOpen", "Outlook_IncommingCall_ContactOpen", "ExternalDataEnable", "Outlook_AppointmentsPath", "Outlook_AppointmentsImportParams", (moved automatically only if the value is different than “ImportNone”; otherwise just deleted). And as well from [HKCU]\ Software\ ROMICO\ CTI_Client\ DataExchange to [HKCU]\ Software\ ROMICO\ CTI_Client\ DataExchange: “RefSearch_Run” --> “RefSearch_ContactSync_Run” (not moved automatically (it’s unnecessary); just deleted). |
N | ► | JS,
MS: OK When the [HKEY_CURRENT_USER\Software\ROMICO\CTI_Client\ExternalData] Outlook_AppointmentsImportParams does not exist, RefSearch reads its default value as “ImportNone”, which is no longer used. It causes an error log entry to be generated during appointment synchronization, but does not affect the process itself. All appointments are imported properly. Ad1. Each time RefSearch for calendar starts: 27.04.2012 12:12:05;RefSearch ; AppointmentsImportParamsGet ; ; The appointment import parameters are invalid: 'ImportNone'. Appointments will be imported fully. Ad2.1 RefSearch tray tooltip: „TeliBook <<>> MAPI. a) Could say if it synchronizes contacts or calendar. b) TeliBook? |
||||
********************************************* 24.04.2012; TeliBar.exe: 2_0_3977 | ||||||||||||
1 | 24.04.12 | CTI_Client | TeliBar | Removed setup of VC++ Redistributable | Removed setup file from Support folder and source code for use it. | N | ► | JS, KH, GD OK | ||||
2 | 24.04.12 | CTI_Client | setup | TeliBar setup installs needed Visual C++ librares. | Added msvcp100.dll, msvcr100.dll (ver 32 and 64 bit). Removed VCRedistributable.exe. | N | ► | JS, KH, GD OK | ||||
3 | 23.04.12 | CTI_Client | CTI_Client | TeliMan minus resolution (main monitor on right) after restart back to main monitor | B | ► | JS OK | |||||
4 | 20.04.12 | CTI_Client | setup | Parameter for no install icons | Existing msi parameter CLIENT_TYPE can be set as CLIENT_TYPE=None for no install any icons(TeliBar, TeliMan, EasyDial) at desktop and in menu. | N | ► | JS, KH OK | ||||
5 | 16.04.12 | CTI_Client | CTI_Journal | do not show Error window when copy number to clipboard failed | B | ► | ||||||
6 | 13.04.12 | CTI_Client | CentralFolderSynchronizer DataBaseConnector CTI_Client |
1. CentralFolderSynchronizer –
Copy only new files, skip files that did not change. 2. AbsentPics – When trying to set absent with pic before CentralFolderSynchronizer finished its work there was an error (null reference). 3. CentralFolderSynchronizer can now use custom APPData Path set by CTI_Client for log files. (Before it used it only for CentralFolder path). 4. CentralFolderSynchronizer is now closed when TeliBar closes (can be some delays – close is made after copying current file, which can take some time). 5. Code Cleanup. |
Ad5. a) CentralFolderSynchronizer modError and modRegistry are now shared with other projects. b) CentralFolderSynchronizer project cleanup – unused code removed. Changing name of CentralDesktop.mdb to CentralDesktop2.mdb removed. c) DataBaseConnector – error log “Searching not yet available - sPbIniSrv_Path is empty…”. “TMCentralFolderRefresh.exe” text changed to „CentralFolderSynchronizer.exe”. d) Version of CentralFolderSynchronized changed to 2.0.0.x, and buildtask.dll changed. |
B | ► | JS OK | ||||
********************************************* 13.04.2012; TeliBar.exe: 2_0_3957 | ||||||||||||
1 | 11.04.12 | CTI_Client | CTI_Client | CTI-Client corrected errors during close application | B | ► | KH OK | |||||
2 | 11.04.12 | CTI_Client | CTI_Journal | View TryAndConnect calls. | For try and connect calls there
are in protocol: TryAndConnect connected: Calltype=TC, Duration=60;
TryAndConnect aborted: Calltype= TC_Abort. TryAndConnect connected is green icon in CTI_Journal; TryAndConnect aborted is red icon in CTI_Journal. |
N | ► | KH OK | ||||
********************************************* 11.04.2012; TeliBar.exe: 2_0_3936 | ||||||||||||
1 | 05.04.12 | CTI_Client | DataBaseConnector DBConverterToV3 TeliBar |
1. Code Cleanup | Ad 1. 1.1. clsDatabase_CTI_Client_SQLCE.vb - > clsDatabase_CTI_Client_SQLCompact.vb 1.2. clsUpdateDatabase_SQLCompact.vb shared DBConnector, DatabaseConnector, TeliBar, TMS_ConfigLib. 1.3. modRegistry_CentralFolderSynchronizer.vb, modCentralFolder.vb – comments. |
B | ► | |||||
2 | 05.04.12 | CTI_Client | CTI_Client TeliBar |
1. Support of new client authentication modes added. TeliBar can now log in based on Windows user name and Active Directory domain name. | Ad 1. TeliBar can now log in either the way it used to or using Windows user name (and possibly Active Directory domain name), depending on server configuration. | N | ► | MS, JS OK | ||||
3 | 04.04.12 | CTI_Client | CTI_Client | TeliMan Touch red/green – independed call direction | Text edit or incoming call - green (possible to makecall or answer) | B | ► | GD, MS, JS OK | ||||
4 | 03.04.12 | CTI_Client | DataBaseConnector CentralFolderSynchronizer CTI_Client |
1. Central Folder resources does not cause CTI_Client to freeze. | Ad1. All central folder resources are now copied by external process CentralFolderSynchronizer.exe. Resources types:*.reg files (TeliClient.reg), *.msi files (setup, update), CTI_CentralIni.sdf database, Absent pictures. 2. TMCentralFolderRefresh.exe name changed to CentralFolderSynchronizer.exe. Project converted to VS2010. |
B | ► | JS
OK 1.When trying to set Absent description when CentralFolderSynchronizer not yet finished its work: 2012.04.05 15:47:32:236; Error; TeliBar.frmAbsent Void AbsentDescriptionsAddToCBInvo(System.Collections.Generic.List`1[System.String]); Object reference not set to an instance of an object. ; System.NullReferenceException: Object reference not set to an instance of an object. at TeliBar.frmAbsent.AbsentDescriptionsAddToCBInvo(List`1 _lstText) 2. Copying all files from ROMICO CentralFolder takes a lots of time (10minutes++). 3. All central folder files are copied directly to %AppData%\ROMICO so it seems that if something is deleted in the source folder, it will not be deleted in the local copy folder. 4. CentralDesktop.mdb appeared twice in the %AppData%\ROMICO folder: as CentralDesktop.mdb and CentralDesktop2.mdb. |
||||
5 | 03.04.12 | CTI_Client | CTI_Client.sdf CTI_Client |
1. Desktop name can now be 50
chars length (before it was 10). 2. Update question messagebox is now non modal. |
B | ► | MS, JS OK | |||||
6 | 02.04.12 | CTI_Client | MapiConnector | 1. Source code corrections (with no visible logic changes). | Ad 1. Commented code
removed. Try/catch block added to several functions and the OutputDebugString() call substituted with WriteExceptionToLogFile() (but only in justified cases for safety reasons). |
B | ► | MS OK | ||||
7 | 02.04.12 | CTI_Client | CTI_Client | TeliMan Ctrl+A on TeliMan object should change Absence instead of show Absence window | B | ► | GD, MS, JS OK | |||||
8 | 02.04.12 | CTI_Client | CTI_Client | 1. TeliMan desktop minimized,
DblClick on desktop list in TeliMan change minimized -> normal, before it
was also Open and it takes more time 2. Added clepsydra cursor during open TeliMan desktop |
B | ► | GD, MS, JS OK | |||||
9 | 30.03.12 | CTI_Client | MapiConnector | 1. TeliBar no longer imports out-of-date appointments and the private ones are named “Privater Termin”. | Ad 1. TeliBar no longer imports out-of-date appointments and the private ones are named “Privater Termin”, so their true description is not available for others. | B | ► | MS, JS OK | ||||
********************************************* 30.03.2012; TeliBar.exe: 2_0_3898 | ||||||||||||
1 | 27.03.12 | CTI_Client | RefSearch MapiConnector |
1. TeliBar is now able to import Outlook appointments together with contacts. | Ad 1. TeliBar can import Outlook appointments together with contacts. The appointments file is copied to the folder monitored by AbsenceSynchronizer. Its content is compatible with Lotus format, so AbsenceSynchronizer is able to process that file. | N | ► | GD,
MS, KH OK 1. KH-Problem with configuration window in CTI_Client – when application is cose but config window minimized, this window will not be visible when start application again. 2. JS-Loading calendar from past (if there will be many calendars in past years file *.csv will be huge) Example: “31.08.2009;01.09.2009;00:00:00;00:00:00;0;Urlop;;0” 3. JS-Default path for AbsenceSynchronizer in CTI_Server could be set to Main CentralFolder allowing automatically load MAPI absence. |
||||
2 | 28.03.12 | CTI_Client | CTI_Redirection | 1. New redirection time type:
Monday-Thursday. 2. Redirections panel rebuilded. |
Ad2. CTI_Client:Zeit and Anwenden groupbox swaped. |
N | ► | GD, MS, JS , KH OK | ||||
3 | 26.03.12 | CTI_Client | CTI_Client | 1. There was missings TrayIco menu (also Click and DblClick) for TeliMan | 2. Added trycatch to ShowDialog function | B | ► | GD, MS, JS , KH OK | ||||
4 | 26.03.12 | CTI_Client | CTI_Client | Skype status possible send to CTI_Server, improved problem with Skype conference. | 1. Status ‘busy’ is properly
send to CTI_Server for all Skype calls (single and conference) 2. Changed registry for start skype-status sending functionality. 3. Changed COM name from TeliManSkype.exe to CTI_Skype.exe. 4. Removed not needed error log line. This functionality is active for registry value [HKCU]\ Software\ ROMICO\ CTI_Client\Skype "Enable"="1". |
B | ► | GD, MS, JS , KH OK | ||||
********************************************* 23.03.2012; TeliBar.exe: 2_0_3868 | ||||||||||||
1 | 22.03.12 | CTI_Client | CTI_Client | Buttons_Label2_DBField - instead of show Company in second button label, possible to define fields (';'-separator) from database[default Company] | [HKCU]\ Software\ ROMICO\
CTI_Client\ Look&Feel "Buttons_Label2_DBField"="PhoneNumber;SkypeId" |
N | ► | MS,
GD OK Not possible to use fields:PhoneInfo, PhoneInfo2, PhoneInfo3, PhoneInfo4, rebun, eMail, City, Autolaunch, PicturePath, SkypeId |
||||
2 | 21.03.12 | CTI_Client | CTI_Client | CalledIDNames - instead of show CalledID number, show name for this number | [HKCU]\ Software\ ROMICO\
CTI_Client\ Telephony\ CalledIDNames "124"="ROMICO" |
N | ► | MS, GD OK | ||||
3 | 20.03.12 | CTI_Client | setup | shortcut TeliMan7 -> TeliMan | C | ▼ | MS, KH, JS, GD OK | |||||
4 | 16.03.12 | CTI_Client | CTI_Client | corrected bar with autohide - hide for always | B | ► | MS, JS, GD OK | |||||
5 | 16.03.12 | CTI_Client | CTI_Client | Added log with click on tray ico | Necessary to resolve no result click on tray ico | B | ► | MS, JS OK | ||||
6 | 16.03.12 | CTI_Client | CTI_Client | TeliBar/TeliMan starts setup of C++ Redistributable if it is not installed. | Before change TeliBar/TeliMan check is Outlook installed and is searching in outlook contacts enabled. Now TeliBar/TeliMan checks is C++ Redistributable installed and start setup if not. | B | ► | MS, KH, JS OK update 32/64 |
||||
7 | 12.03.12 | CTI_Client | CTI_Client | Absence without Absence time - corrected bug | Bug was made in version: 2_0_3630_2012_02_13 | B | ► | MS, JS, GD OK | ||||
8 | 12.03.12 | CTI_Client | CTI_Client | TeliBar/TeliMan download and start setup of 'Microsoft Visual C++ 2010 SP1 Redistributable Package' if needed. | File VCRedistributable.exe must
be installed in support folder (TeliBar/TeliMan7 setup task). Setup checks system is 64 or 32 bit downloads properly setup file and starts setup. |
N | ► | MS, KH, JS OK | ||||
9 | 12.03.12 | CTI_Client | CTI_Client | Skype status possible send to CTI_Server | TeliBar open monitoring of
Skype connections by COM
TeliManSkype.exe. COM, must be
registered in system. Information about start or stop Skype conversation is
send to CTI_Server. This functionality is active for registry value [HKCU\Software\ROMICO\TeliBar\Skype] "Enabled"="1". |
N | ► | MS,
KH, JS, GD OK Note#1: When conference is made and one call disconnects status is changed to free (even if there is still one active call in skype). |
||||
10 | 08.03.12 | CTI_Client | CTI_Client | Redirecton number1;number2 is not treated as readonly anymore | B | ► | MS, JS, GD OK | |||||
11 | 08.03.12 | CTI_Client | RefSearch MapiConnector |
1. RefSearch is now able to import Outlook contacts as a reference database for TeliBar on 64-bit Windows. | Ad 1. A new application that imports contacts from Outlook using MAPI. It is used by the RefSearch as a data provider. Works both on 32- and 64-bit operating systems. When run with parameters, it creates a CSV file that contains Outlook contacts and that file is used as a reference data source by RefSearch. | N | ► | MS, KH, JS OK | ||||
12 | 05.03.12 | CTI_Client | CTI_Client | Central Users SQL Database | Central Users database can be different for each user in CTI_Server, configured by CTI_Config (BenutzerVerwaltung tab – context menu for selected users or directly in grid). | N | ► | MS, KH, GD, JS OK | ||||
13 | 05.03.12 | CTI_Client | CTI_Client | CTI_Client users database connection (Central SQL or CTI_Client.sdf) rebuilded, 3 connections merged into 1) | B | ► | JS OK | |||||
********************************************* 02.03.2012; TeliBar.exe: 2_0_3730 | ||||||||||||
1 | 01.03.12 | CTI_Client | TeliMan | Drag and Drop waiting QBar call into TeliMan | TeliMan and TeliTouch accept dropped QBar call and write needed data into QBar registry. They are call id received from QBar and PhoneNumber of contact or EAZ (when dropped onto TeliMan main button). | N | ► | KH, GD OK | ||||
2 | 01.03.12 | CTI_Client | TeliBar | 1. TeliBar flying – lost always
on top when call ends. 2. Clipboard question: to small size when changing from short number to long number (scrollbar problem). |
B | ► | GD OK | |||||
********************************************* 28.02.2012; TeliBar.exe: 2_0_3724 | ||||||||||||
1 | 28.02.12 | CTI_Client | TeliBar | Dock window, "on top during incoming" call to other users only for x seconds take seconds from me instead of for other users | TopWndOnIncomingCall_Off_After_s,
"5" -> TopWndOnIncomingCallForOthers_Off_After_s, "0" |
B | ► | JS OK | ||||
2 | 28.02.12 | CTI_Client | CTI_Client | Blocking shutdown windows - bug corrected | bug was made in version: 24.02.2012; TeliBar.exe: 2_0_3703 | B | ▲ | JS OK | ||||
3 | 28.02.12 | CTI_Client | CTI_Client | Clipboard MakeCal question - corrected resize window bug | After changing size of window it is remembered for next questions and sometimes button is lost | B | ▼ | JS
OK Strange bug: Copy to clipboard following texts: a) 232235 b) 2235235008 Result-scroll |
||||
4 | 28.02.12 | CTI_Client | TeliBar | Menu Always on top visible only when flying | B | ▼ | JS OK | |||||
********************************************* 24.02.2012; TeliBar.exe: 2_0_3703 | ||||||||||||
1 | 24.02.12 | CTI_Client | CTI_Journal | Spaltenbreite von „Angerufen“ und „RUL-Ziel“ werden nicht gespeichert | B | ► | JS, GD OK | |||||
2 | 23.02.12 | CTI_Client | CTI_Client | Clipboard MakeCall question doesn't steal focus | B | ► | JS,
GD OK JS: After changing size of window it is remembered for next questions and sometimes button is lost |
|||||
3 | 21.02.12 | CTI_Client | TeliBar | Corrected bug wiht lost TeliBar bar functions | B | ► | JS, GD OK | |||||
4 | 21.02.12 | CTI_Client | TeliBar TeliBar Config |
1. Text changed: Farbschema
-> Tasten-design 2. Look&Feel changes 3. Changed registry default-FocusOnIncomingCall:1->0 TopWndOnIncomingCall_Off_After_s: 0->5 TopWndOnIncomingCallForOthers_Off_After_s:5->0 |
2.1. Einzeilige Tasten moved to
Tasten-design panel 2.2 Added nur fur 5 s in Vordergrung (for me) 2.3 nur fur 5 s in Vordergrung or bekommt Fokus |
C | ► | JS,
GD OK GD: Windows 7, Flying first call doesn't show TeliBar on Top |
||||
********************************************* 16.02.2012; TeliBar.exe: 2_0_3630 | ||||||||||||
1 | 10.02.12 | CTI_Client | CTI_Client TeliBar |
1. Changing other users
internal absence feature improved. 2. An asterisk is added before user external absence information. 3. Changing the absence status of other users improved. |
Ad 1. TeliBar now knows the
absence status of every user including itself. The “Present” button is
available only when internal absence is the current absence. Ad 2. If current absence type is external, then the absence description shown in tooltips is prefixed with an asterisk. Ad 3. TeliBar is now able to change the absence status of other users properly so they are informed about the change. |
N | ► | MS:
OK TeliNotar KH OK |
||||
2 | 09.02.12 | CTI_Client | CTI_Client | MakeCall change cursor to with with arrow till response from CTI_Server | N | ► | ||||||
3 | 09.02.12 | CTI_Client | CTI_Client | Second drop call delete call without send request to CTI_Server | Assumption: call exists on call list in CTI_Client | N | ► | |||||
********************************************* 07.02.2012; TeliBar.exe: 2_0_3605 | ||||||||||||
1 | 07.02.12 | CTI_Client | CTI_Client | 1. The maximum length of absence information text has been limited to 30 characters. | Ad1. If absence information text is longer than 30 characters, it is cut and an ellipsis is added to the end. | B | ► | JS OK | ||||
2 | 07.02.12 | CTI_Client | CTI_Journal | Fax: 1. CTI_Journal: new fax icons, icons now show if fax is incoming or outgoing. 2. CTI_Journal: removed bug causing change of fax icon when fax row was double clicked in order to view fax scan. |
C | ► | JS OK | |||||
3 | 06.02.12 | CTI_Client | CTI_Journal CTI_Client |
1. CTI_Client – Search results
window and shortcuts updates. 2. CTI_Journal – shortcuts updates. |
Ad1. a) Tooltips are no longer hide phone numbers in table. b) Call is made to first non empty phone number when clicked on any field in table (or if clicked cell containing a number then it is used). c) If a phone number field contains text, but not number call will not be made (before call was made to empty number). d) Shortcuts can be executed using any number Phone1 – Phone4. (Before it worked only for first phone number). Ad2. a) Shortcuts can be executed using keyboard. b) Shortcuts context menu position changed (before Search menu). c) After changing shortcuts configuration in CTI_Client config it is automatically reloaded in CTI_Journal (context menu is refreshed). |
C | ► | JS OK Omówić CTI_Journal F5 – skrót nie działa bo funkcja odświeża tabelę. |
||||
4 | 06.02.12 | CTI_Client | DBConverterToV3 | 1. Converting TeliMan4 TeliMan.mdb database to TeliMan7 CTI_Client.sdf database bug removed. | Ad1. Before change, speed dial buttons was not converted because TeliMan4 database did not contain Company and SkypeID columns, what was the cause of exception and full speed_dial convert cancellation. After change, when converting old type of TeliMan4 database there will be error log saved in file, but conversion will be made anyway. | B | ► | JS OK | ||||
********************************************* 02.02.2012; TeliBar.exe: 2_0_3586 | ||||||||||||
1 | 02.02.12 | CTI_Client | FaxConnector | 1. FaxConnector – wait for given amount of time ([HKCU]\ Software\ ROMICO\ WaitForExit_s) before closing and removing capifax.nxt file. Before change FaxConnector did not remove capifax.nxt on exit, it was removed by new instance of FaxConnector. | N | ► | JS, MS OK | |||||
2 | 02.02.12 | CTI_Client | CTI_Journal | 1. Fax Ico: Now, show if fax
was send correctly (green/red) (Duration>0), Before: opened and not
opened 2. New fax Icons for CTI_Journal. |
C | ► | JS, MS OK | |||||
********************************************* 01.02.2012; TeliBar.exe: 2_0_3585 | ||||||||||||
1 | 01.02.12 | CTI_Client | CTI_Client CTI_ClientNetwork |
1. Support of external absence information now broadcasted by CTI_Server together with internal absences. | Ad 1. CTI Client is now able to handle both internal and external absence information individually. Both TeliMan and TeliBar display your current absence status and allow you to modify it (the internal one) as they used to. | N | ► | JS, MS OK | ||||
2 | 19.01.12 | CTI_Client | FaxConnector | FaxConnector when number start with + change + to 00 | C | ► | JS OK | |||||
********************************************* 19.01.2012; TeliBar.exe: 2_0_3522 | ||||||||||||
1 | 18.01.12 | CTI_Client | CTI_Journal | Added Shortcuts in context menu | N | ► | JS
OK TODO: 1. Reload after change configuration - now restart CTI_Journal necessary 2. ExtraField |
|||||
2 | 18.01.12 | CTI_Client | TeliBar_Config CTI_Client |
Shortcuts (e.g.F2) added Autostart when incoming external call | N | ► | JS OK | |||||
3 | 18.01.12 | CTI_Client | CTI_Redirection | WaitingQueue - FallBack type "Transfer" | clsRedirection has 3 new properties: FallBackTime (before it was MailBoxFallback), FallBackType, FallBackDestination | N | ► | KH OK | ||||
4 | 16.01.12 | CTI_Client | CTI_Redirection | 1.
Aufnahme erlauben and email not stored on server 2. First redirection not stored on server 3. Added tooltip: Speichern und schliessen 4. Controls distance changed |
Ad. 4 left, righ, bottom, top distance the same | B | ► | JS OK | ||||
5 | 13.01.12 | CTI_Client | CTI_Journal | CAPIFax – protocol. | CTI_Journal – new protocol call type “FAX”. Possible to view fax scans by double click Fax call type. | N | ► | JS OK | ||||
6 | 05.01.12 | CTI_Client | CTI_Client | 1.
neue Search-Window-Defaults 2. Corrected bug with get width columns: Phone4, DBName |
Ad. 2. Before didn't write width columns changed by user | C/B | ► | JS OK | ||||
********************************************* 28.12.2011; TeliBar.exe: 2_0_3475 | ||||||||||||
1 | 28.12.11 | CTI_Client | CTI_Client CTI_Redirection TeliBar_Config |
Redirection changes | TeliBar_config 1. changed ico to main form 2. Changed VoiceBox ico 3. Open config from redirection (show VoiceBox page) CTI_Redirection 1. Added ico to main form 2. Speichern -> image 3. VoiceBox position + settings button 4. Bsp. -> shorter text, unvisible when not all caller |
C | ► | |||||
2 | 28.12.11 | CTI_Client | CTI_Client | Don't show error in mnuDelete_Click | C | ► | ||||||
********************************************* 23.12.2011; TeliBar.exe: 2_0_3468 | ||||||||||||
1 | 21.12.11 | CTI_Client | CTI_Redirection |
CTI_Redirection changes | 1. Redirection data exchange
method between CTI_Server and CTI_Client changed (before text, now
XML). 2. Changed form |
C | ► | JS OK | ||||
2 | 21.12.11 | CTI_Client | CTI_Client
(network) CTI_Journal CTI_Client |
1. CTI_Journal, CTI_Server –
added GroupProtocol flag used to allow or disallow viewing group protocol in
CTI_Journal for users. 2. Saving TeliSP commands into EasyConnect registry |
Ad1. Flag can be set in
CTI_Config.mdb database (tblUsers table), GroupProtocol column [Default =
False]. Ad2. HKCU/ Software/ ROMICO/ EasyConnect/ MessageToApplication |
N | ► | JS OK | ||||
3 | 20.12.11 | CTI_Client | CTI_Client CTI_Client network TeliBar_Config |
New CTI_Client config panel: VoiceBox Optionen. | Removed CTI_Journal tab, added
new VoiceBox tab. - VoiceBox tab is active only if CTI_Server have VoiceBox license (or enterprise license) and current user have VoiceBox number set in TMS_Config. - 3 buttons: i) Ansage aufnehmen ii) Ansage abhören iii) Ansage löschen - Email textbox (value saved to: HKCU/ Software/ ROMICO/ CTI_Client/ VoiceBox/ Email [Default = “”]) |
N | ► | JS OK | ||||
4 | 20.12.11 | CTI_Client | CTI_Journal CTI_Planer CTI_Client |
1. CTI_Journal – removed bug
when trying to copy selected rows to clipboard. 2. CTI_Journal – removed bug when trying to set call as private. 3. CTI_Client, CTI_Planer – when using drag & drop function to create buttons (SD) from contact now using all 4 numbers from contact. |
Ad1. Before change there was
exception each time rows was copied (function didn’t work). Ad2. Before change there was exception each time rows was changed to private (function didn’t work). Ad3. Before change only first number was used to create SD. 4. CTI_Planer: Project converted to VS2010. |
B | ► | JS OK | ||||
********************************************* 12.12.2011; TeliBar.exe: 2_0_3365 | ||||||||||||
1 | 12.12.11 | CTI_Client | CTI_Client CTI_ClientNet CTI_Journal DatabaseConnector TeliRef.sdf RefSearch |
1. RefSearch – 4 numbers in one row. | 2. Protection against show ErrorAction when new server and added new parameter to network message | C | ► | |||||
********************************************* 06.12.2011; TeliBar.exe: 2_0_3337 | ||||||||||||
1 | 06.12.11 | CTI_Client | CTI_Client | Sip integration: MakeCall, Answer | [HKEY_CURRENT_USER\Software\ROMICO\TeliBar\SIP] "Enable"="1" [default 0] [HKEY_CURRENT_USER\Software\ROMICO\TeliBar\Call Parameters] "ExternalPrefix"="0" [default 0] - used only with sip |
N | ► | JS, GD OK | ||||
********************************************* 30.11.2011; TeliBar.exe: 2_0_3324 | ||||||||||||
1 | 29.11.11 | CTI_Client | CTI_Client | 1. TeliBar Bar mode: Removed
bug with TeliBar window outside window working are while decreasing its size
on right edge. 2. TeliBar Autohide – TeliBar can now hide window with opened forms, before change if any form was opened TeliBar did not hide window. 3. CTI_Client connecting to CTI_Server: before change there was a possibility to show CTI_Client form before logging to CTI_Server, after change CTI_Clients windows (TeliBar bar or TeliMan Desktops) are not shown before successful connection to CTI_Server. |
Ad.1 Before change, when
TeliBar was docked to right side of the screen and user decreased its size
below TeliBar minimum width form was not docked to screen edge, sometimes it
was even moved outside screen working area. After change application does not
allow to decrease size more than it is possible and TeliBar window is not
moved from its right docking position. Ad2. After change TeliBar window hides without counting opened windows algorithm. Window is shown only when Context menu is opened or mouse is over any TeliBar window. Ad3. Change is made to allow globalSQL database change in future. 4. CodeCleanup: CTI_Client project is now stared from Sub Main, not from frmAppBar form. - Single instance application mechanism is made manually based on CTI_Server. CTI_Client can be opened only once on each user. - When second instance of CTI_Client is started first should be set on top. - Remove Application events, reading application parameters moved to Main sub (UserName, ServerIP). |
B | ► | JS, GD OK | ||||
2 | 28.11.11 | CTI_Client | CTI_Client | 1. SMS Sending: removed bug (made in: 13.09.2011; TeliBar.exe: 2_0_2912) with multiple sending of the same SMS and multiple exception errors while loading SMS data from registry. | Ad1. Before change each
connection try (succesfull or not) to CTI_Server created new SMS reg monitor.
After some time it was possible to have many regmonitors on the same
registry, and one change to that registry was read by CTI_Client few times.
Sometimes CTI_Client sent more than one SMS at a time, sometime there were
exceptions while reading SMS data from registry. After change SMS regmonitor
is created only once, and if it is already created it won’t be any more (null
check). 2.modSendSMS. SMSTryAutomatically function, modError.WriteLog changed to ErrorAction. |
B | ► | JS, GD OK | ||||
3 | 25.11.11 | CTI_Client | CTI_Journal | 1. BenutzerName column default
size was a bit too small, now header text matches column size. 2. Begin column containing call datetime bug removed. Before change there was a problem with loading data on operating systems other than German. |
Ad2. After change date is taken
from double protocol field, not string field. 3. Minor upgradeV2: commented out Begin variable from clsProtocolCall.vb and added comment about using dates from protocol. 4. ProtocolMainField – code cleaning |
B | ► | JS OK | ||||
********************************************* 17.11.2011; TeliBar.exe: 2_0_3298 | ||||||||||||
1 | 16.11.11 | CTI_Client | CTI-Client setup | Command “calto:nnnn” | Registry for callto-command (callto link registration) |
N | ► | GD, KH OK | ||||
2 | 17.11.11 | CTI_Client | FaxConnector | 1. Removed bug with wrong file
localization (AppData path changed to LocalAppData). 2. Changed messageBox text, new text: „Die folgende Faxnummer: <PHONENUMBER> wurde für den Faxversand vorgemerkt. Drucken Sie das Dokument, das Sie faxen möchten, auf dem CapiFax-Drucker.“ 3. MsgBox with “DoNotShowInFuture” checkbox changed: Checkbox square is now on left side, before it was on right side. |
Ad1. Before change file was
saved in %AppData%: C:\Dokumente und Einstellungen\<Benutzername>\Anwendungsdaten\Shamrock\capifax.nxt After change it is saved to %LocalAppData%: WINDOWSXP: C:\Dokumente und Einstellungen\<Benutzername>\Lokale Einstellungen\Anwendungsdaten\Shamrock\capifax.nxt WINDOWS7: C:\Users\<Benutzername>\AppData\Local\Shamrock\capifax.nxt Ad 3. Checkbox RightToLeft property changed to false. |
B | ► | GD, JS OK | ||||
3 | 16.11.11 | CTI_Client | CTI_Client | New resources | N | ► | JS, GD OK | |||||
4 | 16.11.11 | CTI_Client | CTI_Journal | 1. Project converted to
VS2010. 2. New columns order. 3. New columns coloring: Name1, Name2, Company, Telefonnummer: Black, Rother columns: dark blue. 4. Posible to view both UserName and UserLine columns. 5. When user filter is set to single line (not all line or group) then columns UserName and UserLine are not visible. 6. Removed bug with Call start date loading from database on polish operating systems. |
Ad2. Columns order: - [IN/OUT] - UserName. - UserLine - Dauer - Name1, Name2, Firma - Telefonnummer - Begin - Angerufen - RUL-Ziel Ad4. [HKCU_CTI_Journal] \ Settings \ ProtocolMainField key in registry should be set to “Both” to view UserName and UserLine columns at once. Ad6. Before change there were exceptions while loading dates from protocol database on polish systems. It caused empty protocol rows in CTI_Journal list. |
C | ► | JS,
GD OK: 1,2,3,4,5 JS 4: BenutzerName column to small by default. |
||||
5 | 15.11.11 | CTI_Client | FaxConnector | 1. Possible to save Fax number in Shamrock’s CAPIFAX.NXT file used by FAX machine while sending documents. | Ad1. Example: FaxConnector.exe “MYNUMBER” Will generate file (if file exists it will be deleted): c:\Dokumente und Einstellungen\<Benutzername>\Lokale Einstellungen\Anwendungsdaten\Shamrock\capifax.nxt Containing: “MYNUMBER,ROMICO-Fax-Dialer” |
N | ► | GD, JS OK | ||||
6 | 15.11.11 | CTI_Client | CTI_Client SMSConnector |
1.Possible to send SMS automatically using SMSConnector.exe | Ad1.SMS will be sent by
CTI_Server without showing any SMS windows. Note: EMail is sent to
CTI_Server, but it is not used yet. 'CommandLineArgs of SMSConnector.exe: '(0) = PhoneNumber (destination SMS number) '(1) = Text '(2) = Sender (source phone number) - OPTIONAL '(3) = EMail – OPTIONAL Examples: SMSConnector.exe 609800800 “THIS IS MY SMS TEXT” 699999999 mymail@mail.pl SMSConnector.exe 609800800 “THIS IS MY SMS TEXT” 699999999 SMSConnector.exe 609800800 “THIS IS MY SMS TEXT” |
N | ► | JS OK | ||||
7 | 31.10.11 | CTI_Client | CTI_Client | Added log to OutlookContactOpen_NewThread | N | ▼ | GD OK | |||||
8 | 31.10.11 | CTI_Client | CTI_Client | 1. Removed bug causing empty button appearance while using Drag&Drop function between desktops. | Ad1. Before change button was
removed and added to database (database ID of button was changing). Now it is
updating button in DB (id of button does not change). HowTo generate error: a) MakeCall to SD button on desktop #1. b) Drag&Drop this SD to desktop #2. c) Go back to desktop #1. Note: Empty button problem is not removed entirely, it is still possible to get empty buttons by, for example, Cut-Paste functions. |
B | ► | GD, JS OK | ||||
9 | 27.10.11 | CTI_Client | CTI_Client | 1. Temporary button blinking
and changing position - before change when the same desktop was activated and
deactivated temporary contact button was blinking and changing position.
2. Code cleanup. 3. Load without locking the picture file (All buttons, desktop images and icons) |
Ad1. After change Temporary
button is refreshed with Main TeliMan button, and does not blink anymore when
desktop is not changed. Ad2. a) Added comments to clsDesktop.oDesktopForm_ DesktopUpdateDB_Request b) All Overrides functions moved to separate region in ButtonInfoBig and ButtonInfo. c) DrawPipesForCalls – function conditions moved to the beginning. |
B/N | ► | GD, JS OK | ||||
10 | 27.10.11 | CTI_Client | CTI_Client_Config | 1. Focus on incoming call -
different default (CTI_Client and CTI_Client_Config) - before change there
was a difference on clean system installation and update installation with Focus on incoming call” function. When
there was incoming call main TeliMan button was not moved to top desktop, but
on clean system it was. Problem: different settings in registry, wrong
default value. 2. Conversion to with VS2010. |
Ad1. Default setting of “Focus on incoming call” function in CTI_Client Config was Disabled (0), but in CTI_Client it was Enabled (1). After changed default = Enabled (1) in Config and CTI_Client. | B | ▼ | JS OK | ||||
********************************************* 25.10.2011; TeliBar.exe: 2_0_3214 | ||||||||||||
1 | 25.10.11 | CTI_Client | setup | Added parameter: CLIENT_TYPE | CLIENT_TYPE=TeliBar - only
TeliBar ico CLIENT_TYPE=TeliMan - only TeliMan ico |
N | ► | JS, GD OK | ||||
********************************************* 20.10.2011; TeliBar.exe: 2_0_3208 | ||||||||||||
1 | 19.10.11 | CTI_Client | CTI_Client | 1. Desktop list form bugs
removed: - Editing desktop when window is closed did not save changes to database. - Editing opened desktop was moving that desktop to the end of desktops list. 2. Code Cleanup. |
Ad2. - ConferenceChanged – moved to CTI_Client interface (refreshing conference button). - getting center location of main TeliMan button – function moved to base class (used when drawing pipes). |
B | ► | JS,
KH OK GD OK: 1 |
||||
2 | 19.10.11 | CTI_Client | CTI_Client | 1. TeliMan Main Button
corrected bug with take position from previous desktop 2. Corrected bug: pipe lead to nothing |
Ad1. Changed main button –
current desktop connection in code. After change it is not possible for
Desktop to take over Main TeliMan Button location from other desktops. Before change: 2 desktops opened. Resizing one desktop and closing the second caused the second desktop to take over first desktop main TeliMan button size and position. Ad 2.Before change there was sometimes possibility that call pipe was painted without button on current desktop (pipe lead to nothing) while moving temporary oraz constant button. After change it is a chance that this bug will be removed. |
B | ► | JS,
KH OK GD OK: 1 |
||||
********************************************* 13.10.2011; TeliBar.exe: 2_0_3176 | ||||||||||||
1 | 13.10.11 | CTI_Client | CTI_Client | 1. TeliMan buttons position are now saved properly. (Bug made in earlier version of this update) | Ad1. Before change position was not saved properly after sorting buttons and closing desktop. | B | ► | 2_0_3208 - JS, KH OK Warning: bug with wrong TeliMan position during change desktop |
||||
********************************************* 13.10.2011; TeliBar.exe: 2_0_3175 | ||||||||||||
1 | 13.10.11 | CTI_Client | CTI_Client | 1. TeliMan buttons position is
now saved properly. 2. Problems with blinking TeliMan desktops removed. TeliMan button was shown on previous desktop with next desktop position. 3. TeliMan Call Pipe was not cleared properly, now it is (2 problems: Constant and Temporary buttons). |
Ad1. Before change position of
buttons was not saved when desktop with “Relative” settings changed size and
was deactivated or closed. Ad2. Before change when changing desktop having selected Main TeliMan Buttons textbox windows was blinking (2-3x Activated and Deactivated). Ad3. Two problems: a) - Make Call to SD (KW). - Select main TeliMan button, start editing text. - Change desktop. b) Make Call to temporary button, move this temporary button, change selected desktop. |
B | ► | JS, KH OK | ||||
2 | 12.10.11 | CTI_Client | CTI_Client RegImport DBConverterToV3 |
1. Conversion TM5->TM7
configuration. Before change main TeliMan button was outside window border
after conversion. 2. TeliClient.reg – Before change there were problems while saving file path to registry (double backslash). 4. TeliMan – call pipe. Before change pipe was not cleared when changing TeliMan desktop. (bug made: 10.10.2011; 2.0.0.3106). 5. CallSummary window – Edit planer button now allows to add or edit planer properly, before change there was error when clicking this button. 6.Code Cleanup |
Ad1. Twips -> Pixels. Ad2. Writing file path to registry all double backslash is converted to single backslash. Ad3. Event handlers was not cleared when changing desktops. Ad6. a) CTI_Client buttons – before change there were problems with button events. b) Projects converted to VS2010 c) Some functions moved to base TeliMan button class. |
B | ► | 2_0_3208 - JS OK JS OK + 2bugs Ad2. For network path when there is 4x”\” sign in registry (\\\\ for \\) then actual value saved contains 3x”\” (example: \\\testPC\CentralFolder\). Ad4. Call pipe is not cleared on special action: a) Make Call to SD (KW). b) Select main TeliMan button, start editing text. c) Change desktop. AD 1 KH OK AD 2 KH PROBLEM (5) AD 2 KH OK AD 4 KH PROBLEMS (1,2,3) AD5 KH OK AD 6 KH OK |
||||
3 | 11.10.11 | CTI_Client | CTI_Client | 1. Improved desktop background
of TeliMan 2. Improved menu text mistake (EN version) 3. Improved SMS sending. 4. SMS sending - wasn't correctly get Name1, Name2, Company and Email after edit |
Ad.1 Layout of TeliMan default
background is fit to window now. Before change it was centered. Ad.2 English version menu text "Write SMS" mistake improved. Before change it was 'Write MS'. Ad.3 Send SMS to internal number is not possible now. Before changes internal number was in combo box of sms form. Ad.4 Button fields Name1, Name2, Company and Email are initialize after save changes to database. |
B | ► | JS,
KH OK KH PROBLEM(6) problem with call summary – no email button when temporary key (found data in TeliRef and email address exist) |
||||
********************************************* 10.10.2011; TeliBar.exe: 2_0_3106 | ||||||||||||
1 | 10.10.11 | CTI_Client | CTI_Client | 1. Before change it was possible to save wrong TeliMan button position on desktops, TeliMan button was not visible when selecting desktop sometimes. | Ad1. Instead of Location changed and Size changed events, Mouse UP event is now used to detect position of button change. | B | ► | |||||
2 | 10.10.11 | CTI_Client | TeliMan | Very long close TeliMan corrected | Before change button position was saving very slowly (when closing application or sorting buttons). After change it takes less time. | B | ► | |||||
3 | 10.10.11 | CTI_Client | CTI_Journal CTI_Client |
In Outlook speichern doesn't check if Outlook installed - only cofiguration registry CTI_Client | checking if Outlook installed didn't work with Office 2010 | B | ► | |||||
4 | 10.10.11 | CTI_Client | CTI_Client | Error Incoming call not set KW
labels corrected Bug was made in previous version (07.10.2011; 2_0_3080) |
TeliBar_error_<date>.log: TeliBar.modSearch Void ButtonUserControl_LabelSet(DataBaseConnector.clsSearchQuery, DataBaseConnector.clsContact, Boolean); Public member 'SearchResultSet_Delegate' on type 'ButtonUserControlTouch' not found | B | ► | |||||
********************************************* 07.10.2011; TeliBar.exe: 2_0_3080 | ||||||||||||
1 | 05.10.11 | CTI_Client | DataBaseConnector CTI_Journal CTI_Client |
1. SMS sending Name1, Name2,
Company also write in protocol 2. clsContact as exchange class for all applications |
Ad 1.1. All possible contact
data are send for SMS now. Ad 1.2. Service of changed DataBaseConnector.clsContact Ad 1.3. Improved enabling of button “Send” in form SMS. Before changes there was the same source code in several places. Ad 2.1. New fileds in clsContact.vb Ad 2.2. Procedure for save in registry and read from registry (registry data exchange) in clsContact.vb. Ad 2.3. Procedure for save as xml and read from xml in clsContact.vb |
C | ► | JS
OK + remark Ad1. When local button is new then it won’t write its contact data to protocol, only after TeliBar restart. KH OK + remark Ad1. SMS form show internal numbers for sms receiver |
||||
2 | 04.10.11 | CTI_Client | setup | Added database Editor to setup as sdf (SqlCompact) default application | N | ► | JS,
KH OK |
|||||
3 | 04.10.11 | CTI_Client | CTI_Client setup |
Restart after update and after setup SQL Compact (start also TeliMan) | N | ► | JS, KH, GD OK | |||||
4 | 04.10.11 | CTI_Client | CTI_Client | TeliMan - default background changed | C | ▼ | JS, GD OK | |||||
5 | 30.09.11 | CTI_Client | CTI_Client | visual studio 2008 express -> visual studio 2010 professional | C | ▼ | JS, KH, GD OK | |||||
6 | 30.09.11 | CTI_Client | CTI_Client | Show Journal from TeliBar or TeliMan object - Journal window was without last position | B | ► | JS, GD OK | |||||
7 | 30.09.11 | CTI_Client | CTI_Client | Chat widow corrections | 1. removed blinking during
first show 2. removed big with no save position when close application |
B | ► | JS OK | ||||
8 | 28.09.11 | CTI_Client | config | TeliMan hide unused checkbox | TeliMan bekommt Fokus bei MouseOver | C | ▼ | JS, GD OK | ||||
9 | 28.09.11 | CTI_Client | config | text changed | TeliBar kommt in Vordergrund -> TeliBar kommt bei eingehenden Anrufen in Vordergrund | C | ▼ | JS, GD OK | ||||
10 | 28.09.11 | CTI_Client | CTI_Client | Search update | Find result also when missing chars. Example search +49 6172-7642 (missings 0-0 )-> find +49 6172-76420-0 | C | ► | JS OK | ||||
11 | 27.09.11 | CTI_Client | CTI_Client | Code clean up | Main button context menu moved to base class, test all options in menu. | C | ▼ | JS OK | ||||
12 | 26.09.11 | CTI_Client | CTI_Client | added error handling for Drag&Drop | ButtonDragEnter | B | ► | JS OK | ||||
13 | 26.09.11 | CTI_Client | CTI_Client | Code clean up | C | ▼ | JS OK | |||||
********************************************* 23.09.2011; TeliBar.exe: 2_0_2991 | ||||||||||||
1 | 22.09.11 | CTI_Client | CTI_Journal CTI_Client |
1. Removed bug with no blinking
CTI_Journal icon on not answered incoming call and not closing CTI_Journal
when its window was not shown. Bug was made 19.09.2011. 2. CTI_Journal tray moved to CTI_Client. 3. New CTI_Client tray context menu function: Show Planer. |
Ad1. Before change when CTI_Journal window was not show manually it could not be closed by TeliBar and it was not showing blinking on new calls. | B | ► | JS, GD OK | ||||
2 | 22.09.11 | CTI_Client | CTI_Client | Context menu for desktop in desktop manager changed | New order for context menu and
one item added: 1. Open 2. Edit 3. New 4. Delete |
C | ▼ | JS, GD OK | ||||
3 | 22.09.11 | CTI_Client | CTI_Client | Code clean up, commented methods removed, not used resources removed | C | ▼ | JS, GD OK | |||||
4 | 22.09.11 | CTI_Client | CTI_Client | TeliMan7 context menu
translation BUG Before: desktop was shown by incoming call to SD on desktop, context menu for desktop wasn’t translated, now fixed |
Menu wasn’t translated because Load event did not occur when showing form by ShowWindow(Me.Handle, SW_SHOWNOACTIVATE) | B | ▼ | JS, GD OK | ||||
5 | 21.09.11 | CTI_Client | CTI_Client | Object type changed to clsButtonUserControlBase or clsTeliManButtonBase | C | ▼ | JS, GD OK | |||||
6 | 21.09.11 | CTI_Client | CTI_Client | Context menu for SD buttons moved to base class | C | ▼ | JS, GD OK | |||||
7 | 22.09.11 | CTI_Client | setup |
Korrigierte TeliBar-Profile | Files of new profiles added to
setup. Kleinaufgabe: CTI-Client setup, Korrigierte TeliBar-Profile, add files to setup |
N | ▼ | JS, GD, KH OK | ||||
8 | 22.09.11 | CTI_Client | setup | Setup of windows "tel" command | Setup create registry as in reg
file WindowsTelCommand.reg Kleinaufgabe: CTI-Client setup, add registry WindowsTelCommand.reg |
N | ▼ | JS, GD, KH OK | ||||
********************************************* 20.09.2011; TeliBar.exe: 2_0_2978 | ||||||||||||
1 | 20.09.11 | CTI_Client | CTI_Client | 1. Removed bug with automatic call after search results window open when clicking enter on TeliBar search textbox. | Ad1. Before change call was made on KeyUp event, now it is KeyDown event, and it is not fired after window shown and releasing Enter key. | B | ► | |||||
2 | 20.09.11 | CTI_Client | CTI_Journal | 1. Removed blinking window bug at CTI_Journal start. | Ad1. Change is made in clsFormBase, so all application can use AllowShowDisplay flag to block showing window on Application.Run(). And then show it later by tray icon without need to use window minimizing functions. | B | ► | GD:
1. Windows7-show window without components 2. Not shown, close CTI-Client - Journal stay |
||||
3 | 19.09.11 | CTI_Client | CTI_Client | Close CTI_Client - Error; TeliBar.modCTI_Client Void gNetwork_TaskEvent | B | ▼ | ||||||
4 | 19.09.11 | CTI_Client | CTI_Client | search window - possible position also on second Monitor | B | ▼ | ||||||
5 | 19.09.11 | CTI_Client | CTI_Client | search window\ added tooltip "e-Mail schreiben" | C | ▼ | ||||||
6 | 19.09.11 | CTI_Client | CTI_Client | ico search window\ Send mail changed - now the same as contextmenu | C | ▼ | GD OK | |||||
7 | 19.09.11 | CTI_Client | CTI_Client | ico search changed - now the same as toolbar and in TeliMan | C | ▼ | GD OK | |||||
********************************************* 16.09.2011; TeliBar.exe: 2_0_2959 | ||||||||||||
1 | 16.09.11 | CTI_Client | CTI_Client CTI_Journal |
Icon for TeliMemo changed | C | ▼ | JS, GD OK | |||||
2 | 16.09.11 | CTI_Client | CTI_Client CTI_Planer |
Icon in toolbar for Search in TM7 changed, icon for planer window changed | C | ▼ | Info#1: Planer icon: visible white dots. | |||||
3 | 16.09.11 | CTI_Client | CTI_Client | 1. Corrected bug do not
recconnect to CTI_Server after break network connection Bug was made at: 13.09.2011; 2_0_2912 |
Ad1. Automatic reserver
CTI_Server reconnect mechanism made bug in standard reconnect. - When there was no reserve CTI_Server configuration then CTI_Client tries to load empy IP and port and generated error. Reconnect did not work. - When checking CTI_Server list on start index was outside of array. |
B | ► | JS, GD OK | ||||
4 | 16.09.11 | CTI_Client | TeliBar CTI_Planer CTI_Journal |
1. CTI_Journal: “Save contact
in outlook” menu will be not visible if outlook is not installed in current
system. 2. TeliMan7 and TeliTouch buttons are now properly saved when automatic sort actions is started. 3. Planer window position can be now save in any screen in multi monitor environment. (Upgraded all application windows inherited from clsFormBase – CTI_Journal and TeliBar). 4. CTI-Client – removed bug with multiple CTI_Server with the same IP and Port in list of CTI_Server’s loaded by multicast. |
Ad1. Before change menu was
visible when MS Outlook was not installed and generated CTI_Client freeze
bug. Ad2. Before change after Sorting TeliMan buttons their position was saved after 5 seconds. Ad3. Before change when Planer window was outside of PrimaryScreen in multi monitor system then after CTI_Client restart Planer window position was reseted to (0;0). Ad4. Before change sometimes there were multiple CTI_Servers with the same IP and Port in SearchServers window. |
B | ► | JS, GD OK: 2,3 | ||||
5 | 16.09.11 | CTI_Client | CTI_Client | corrected bug missings
TeliTouchButton on first installation bug was made at 10.09.2011; 2_0_2906 |
Default Look&Feel Piano1, ColorFont: white, FocusColor: yellow | B | ► | JS OK | ||||
********************************************* 14.09.2011; TeliBar.exe: 2_0_2938 | ||||||||||||
1 | 14.09.11 | CTI_Client | CTI_Journal | Play ccu message by phone – do not check if file exists | C | ▼ | JS OK | |||||
2 | 14.09.11 | CTI_Client | CTI_Client | Text changed: TeliMemo Send -> Speichern | C | ▼ | JS, KH OK | |||||
3 | 14.09.11 | CTI_Client | CTI_Journal CTI_Client |
New function: Save contact to
Outlook. |
It is possible to save contact
info to Outlook by: a) CTI_Journal – from protocol call (only Name1, Name2, Company and Email). b) CTI_Client – Search results window. c) CTI_Client – constant buttons – info from TeliClient database (TeliBar, TM7, TeliTouch). d) CTI_Client – temporary buttons – info from reference database (TeliBar, TM7, TeliTouch). |
N | ► | JS,
KH OK TODO: CTI_Journal (only) shows menu “In Outlook speichern” when no Outlook in PC, CTI_Client in no answer mode after menu . |
||||
4 | 14.09.11 | CTI_Client | CTI_Client | 1. TeliMemo window bugs removed. | Ad1. Send button will not hide
under the window anymore. Before change it was possible to push Send button
out of window border by: a) Maximizing and minimizing window. b) Moving split panel separator to bottom. |
B | ▼ | JS, KH OK | ||||
5 | 14.09.11 | CTI_Client | CTI_Journal CTI_Client |
Form_closing – save position | B | ▼ | JS, KH OK | |||||
6 | 14.09.11 | CTI_Client | CTI_Client | CTI_Client – SMS sending is now possible from search result window by context menu. | Before change menu item was not visible. | B | ▼ | JS, KH OK | ||||
********************************************* 13.09.2011; TeliBar.exe: 2_0_2912 | ||||||||||||
1 | 13.09.11 | CTI_Client | CTI_Client CTI_Client.exe CTI_Journal |
SMS sending | N | ► | ||||||
2 | 12.09.11 | CTI_Client | CTI_Client | 1. CTI_Client will automatically try to reconnect to each of reserve servers after losing connection. | N | ► | ||||||
********************************************* 10.09.2011; TeliBar.exe: 2_0_2906 | ||||||||||||
1 | 09.09.11 | CTI_Client | CTI_Client CTI_Journal |
TeliMemo for numbers in
CTI_Client and CTI_Journal added Add memo by context menu for SD, in search window, and in Journal |
TeliMemo notes are global and are stored in SQL Server DB, so can be accessed by any client. | N | ► | JS
OK (only minor window problems) Info#1: Possible to change size of chat panels (bottom edit and top info) causes button to be hidden in bottom of window. Similar chat window has no resize and no problem with this. Info#2: Reduce edit (bottom) panel size to move “Send” button slightly to bottom Info#3: Notiz window sometimes does and sometimes does not remember its previous size and position. |
||||
2 | 08.09.11 | CTI_Client | TeliMan | "Look&Feel", "TeliTouchButtons", 0 -> 1 | C | ▼ | JS
OK Info: TeliTouch is now default settings, but buttons images are not set to Piano-1 so it looks bad on first launch and it generates errors: 2011.09.12 08:50:00:782; Error; TeliBar.App+Res System.Drawing.Bitmap GetBmp(System.String, System.String, Boolean); Parameter is not valid. C:\Programme\ROMICO\TeliBar\Resources\H-Grade\Buttons\touch.png; |
|||||
3 | 08.09.11 | CTI_Client | CTI_Journal | position -32000 when window minimized and close CTI_Client | B | ► | JS OK | |||||
4 | 08.09.11 | CTI_Client | CTI_Journal | CTI_Journal blink during CTI_Client start. Bug was made at 07.09.2011; 2_0_2807 | B | ► | JS OK | |||||
********************************************* 07.09.2011; TeliBar.exe: 2_0_2807 | ||||||||||||
1 | 07.09.11 | CTI_Client | CTI_Client | Buttons: Label1 hide Label2 when necessary | before: Label 2 hide Label1 | C | ▼ | KH OK | ||||
2 | 06.09.11 | CTI_Client | CTI_Client | Abwesend\ Kurztext - added sort | removed sort was in version: 31.08.2011; TeliBar.exe: 2_0_2790 | B | ▼ | KH OK | ||||
3 | 06.09.11 | CTI_Client | CTI_Journal | Corrected bug doesn’t show CTI_Journal from menu (CTI_Client main button). Bug was made with multiserver version (18.07.2011; 2_0_2567) | showing Journal from menu wasn’t working because before Journal was in single instance project mode so when exe file was started, first instance was shown automatically, but when multi instance allowed, showing Journal by another journal must be implemented, now fixed, Journal will show from menu | B | ▼ | KH OK | ||||
4 | 05.09.11 | CTI_Client | TeliMan7 / TeliTouch | 1. TeliMan7 do not load all
data from DB at start 2. TeliMan7 slow start |
Ad.1. Data are loaded at time
when they are needed, use one connection to DB which is opened when first
time needed, and close it when exiting application; Relations to
CTI_Client.sdf data base added Ad.2. SD controls are created and initialized when needed for each desktop, not at start as before, when desktop is closed it will be destroyed, not hidden, when starting and there is no ball image do not throw exception which logging is locked – just check if file exists |
B | ► | BS, KH OK | ||||
5 | 05.09.11 | CTI_Client | CTI_Client | Code optimization | Inheritance for button info added | C | ▼ | BS, KH OK | ||||
6 | 05.09.11 | CTI_Client | CTI_Planer | 1. CTI-Planer call summary
window buttons +10min +1h ... wont add company field 2. CTI-Planer column width doesn't save after restart BUG |
Ad.1. Before: when adding plan
from call summary, company wasn’t added Ad.2. When CTI_Client planer window opened - restart system, after restart columns width set to default – now save columns width when resizing them |
B | ► | BS, KH OK | ||||
7 | 05.09.11 | CTI_Client | CTI_Client | Before: search window opened, close CTI_Client from Journal tray menu – exception occured | B | ▼ | BS, KH OK | |||||
8 | 05.09.11 | CTI_Client | CTI_Planer | minimized window position save | Base class for form added | B | ▼ | BS, KH OK | ||||
9 | 05.09.11 | CTI_Client | CTI_Planer | 1. do not remove termin when
MakeCall BUG Before: plan was removed from plans when call was made from plan edit window: Now it won’t delete plan 2. Planer do not add existing plan again Before: when we make call from planer, call did not succeed, edit plan from call summary window cause adding new plan, now fixed: edit existing plan |
Ad.1. If plans should not be
removed (extra option) when make call from reminder: Open plan and make call - will delete plan but it shouldn't Ad. 2. When calling from planer call number and plan id will be saved and while showing call summary window existing plan will be edited |
B | ▼ | BS, KH OK | ||||
10 | 05.09.11 | CTI_Client | TeliMan7 / TeliTouch | TeliMan7 new desktop, default
text in name field Before: default text was New, now its empty |
C | ▼ | BS, KH OK | |||||
11 | 05.09.11 | CTI_Client | TeliMan7 / TeliTouch | 1. TeliMan7 D&D + Ctrl =
copy When dragging from one desktop to another with Ctrl pressed – copy instead moving |
2. TeliMan7 select 1 SD - won't
change color of label Before selecting one button wasn’t changing color of it’s label |
C | ▼ | BS, KH OK | ||||
12 | 05.09.11 | CTI_Client | TeliMan7
/ TeliTouch / CTI_Client |
TeliMan7 toolbar menu Desktop manager window changed – menu changed to toolbar WARNIG: adding background to tree view in manager did not succeed – background for tree view not allowed in direct way |
CTI_Client modification was required to change state of buttons on toolbar by events (redirections allowed, TeliRemote allowed etc.) | C | ▼ | BS, KH OK | ||||
13 | 02.09.11 | CTI_Client | RefSearch TeliBar DatabaseConnector CTI_Planer CTI_Journal CTI_Client |
1. CompleteNumber function
rebuilded. Warning 2: Reference databases have to be rebuilded |
Ad1. All numbers made by completeNumber function have the same structure (before change German numbers had space in CompleteNumbers). |
C | ► | BS, KH OK | ||||
14 | 01.09.11 | CTI_Client | CTI_Client CTI_Client.exe |
CLIENT_ALARM When alarm message received, show alarm image if exists |
When alarm info received, alarm form will be shown, is image is not accessible only ALARM text will be visible, if access to image takes longer time (because of slow VPN connection) first text ALARM will be shown, and image will be shown when received | N | ► | BS, KH OK | ||||
15 | 31.08.11 | CTI_Client | CTI_Client | code optimization - move to base classes | C | ▼ | BS, KH OK | |||||
16 | 31.08.11 | CTI_Client | CTI_Client | Possible answer Accepted calls | Acceppted calls treat as Offering | B | ► | |||||
********************************************* 31.08.2011; TeliBar.exe: 2_0_2790 | ||||||||||||
1 | 30.08.11 | CTI_Client | CTI_Client | Absent pics CTI_CentralIni.sdf\ AbsentPics |
default: Krank, Urlaub,
Unterwegs, Außer Haus PicName: Krank.bmp or \\<ComputerName>\Krank.bmp |
N | ► | BS, JS, KH OK | ||||
2 | 30.08.11 | CTI_Client | CTI_Client | Removed error during close TeliBar - UpdateButtonPosition | UpdateButtonPosition added checking if databases opened | B | ► | BS, JS, KH OK | ||||
3 | 24.08.11 | CTI_Client | DatabaseConnector RefSearch CTI_CentralIni.sdf TeliBar |
1. PBIniSrv.mdb converted to CTI_CentralIni.sdf (compact database) | C | ► | BS, JS, KH OK | |||||
4 | 22.08.11 | CTI_Client | Dialer.exe | Dialer.exe-Application for making call from TeliBar by passing parameter to Dialer.exe. Example: Dialer.exe <Number> | Call is done by registry: [HKCU]\ SOFTWARE\ ROMICO\ CTI_Client\ CallCommand | N | ► | BS, JS, KH OK | ||||
5 | 19.08.11 | CTI_Client | CTI_Client | code optimization - move to base classes | C | ▼ | ||||||
********************************************* 29.07.2011; TeliBar.exe: 2_0_2632 | ||||||||||||
1 | 28.07.11 | CTI_Client | TeliMan7 | Memory optimize | (before after 3000 calls was
taken more than 1 GB memory) When removing temporary button – destroy object, dispose timer |
B | ► | BS OK | ||||
********************************************* 22.07.2011; TeliBar.exe: 2_0_2592 | ||||||||||||
1 | 22.07.11 | CTI_Client | CTI_Client | RedirectingId in ToolTip Show redirecting id in tooltip when incoming call |
[HKCU]\ Software\ ROMICO\
TeliBar\ Other "ShowRedirectingId"="1" [default"0"] |
N | ► | BS, GD OK | ||||
2 | 19.07.11 | CTI_Client | TACTool | Single actions while playing macro can be separated by time delay | Actions one by one are
separated by delay set by registry: [HKCU]\ Software\ ROMICO\ TeliBar \TAC "ActionDelay"="100" [default 0] WARNING: in some actions (for example entering number or Esc press delay can be 3 x reg set delay) |
N | ► | BS, GD OK | ||||
********************************************* 18.07.2011; TeliBar.exe: 2_0_2567 | ||||||||||||
1 | 15.07.11 | CTI_Client | CTI_Client SQLCompact.exe |
TeliBar check for Microsoft SQL Server Compact 3.5 as first and start setup if needed | TeliBar check for registry of
Microsoft SQL Server Compact 3.5 exist. If no exist then start SQLCompact.exe
and close. SQLCompact.exe will start TeliBar after installation 1. Setup is for 32 or 64 bit PC 2. Setup service German (default) and English version of Microsoft SQL Server Compact 3.5 3. SQLCompact.exe is in C:\Programme\ROMICO\TeliBar\support and works with ftp location http://romico.de/download/microsoft/ |
N | ► | BS, GD OK | ||||
2 | 15.07.11 | CTI_Client | CTI_Client / CTI_Planer | 1. Label2 width from registry
correction bug 2. Sort by date bug correction (when time difference < 1 Hour) |
Ad 1: before Label2 width
correction was taken from Label1 width correction registry, now fixed, it is
taken from: [HKCU]\ Software\ ROMICO\ TeliBar\ Look&Feel: ""SD_Label2_WidthCorrection""=""-2"" [default 0] And: [HKCU]\ Software\ ROMICO\ TeliMan\ Look&Feel: ""SD_Label2_WidthCorrection""=""-2"" [default 0] Ad 2. Sorting by whole date: Before sorting was made by two columns, sorting each of them as string or number, Now sort date as join of 2 columns with date and time. |
B | ▼ | BS, GD OK | ||||
3 | 15.07.11 | CTI_Client | CTI_Journal | 1. 2xCTI_Journal run: Before when Journal was started in client mode, it can be started multiple times. Now: only one instance per user can be started in client mode, unless Journal runs with RegistryPath=”…” parameter. | 2. registry path in parameter:
Path for registry for Journal in client mode can be changed by parameter RegistryPath=… Example: C:\Programme\ROMICO\TeliBar\CTI_Journal.exe TELIBAR RegistryPath=”Software\ROMICO\CTI_Journal_renamed” |
B | ► | BS OK | ||||
4 | 15.07.11 | CTI_Client | DataBaseConnector | Error open
database should not stop open other databases, added where SearchIn=true,
orderby id in select from pbinisrv.mdb 1. Before: When connecting to data base failed other data bases with the same connection string or table name were not searched. |
Ad. 1. Protection for not
searching again the same data base was made in wrong way, before: check if
connection string is different from last one searched AND table name is
different than last one searched – when tables in different data bases had
the same names searching was cancelled but it shouldn’t, now fixed: check
if connection string is different from
last one searched OR table name is different than last one searched 2. Order by id data bases from PbIniSrv when searching them, search only in data bases which have enabled flags: Enabled and SearchIn |
B | ► | BS, GD OK | ||||
5 | 12.07.11 | CTI_Client | TeliTouch | TeliTouch
SD resize problem Before: TeliTouch buttons sometimes were cuted and resize bar wasn’t visible. Now fixed, resize bar is always visible |
Before: start TeliTouch, wait until local SD on hiddedn desktops got updated from server. Show hidden desktop with those SD – they will be cuted, and no resize bar. Now fixed, buttons are whole visible. | B | ► | BS, GD OK | ||||
6 | 12.07.11 | CTI_Client | TeliMan7 / TeliTouch | TeliMan7
show desktop on incoming call when minimized BUG 1. When incoming call and desktop should be shown but it was minimized – it didn’t show. Now fixed: if minimized ans should be shown – restore it |
2. before: when no desktop got focus and the last one that have focus was closed, when incoming call show hiddedn desktop when the open one should be shown. Now fixed: do not show desktop which should remain hidden. | B | ► | BS, GD OK | ||||
********************************************* 08.07.2011; TeliBar.exe: 2_0_2543 | ||||||||||||
1 | 07.07.11 | CTI_Client | TeliBar DBConvertedToV3 CTI_Client.sdf CTI_Planer TeliRef.sdf RefSearch Databaseconnector |
Compact Sql | 1. TeliBar fist time run will automatically convert TeliClient.mdb database to CTI_Client.sdf (sql compact) database using 32bit DBConverterToV3.exe tool. If version is old (TeliMan.mdb) then first database will be merged with TeliClient.mdb, then database will be updated with new columns and tables and after that conversion to sql compact will be made. | N | ► | BS
OK |
||||
********************************************* 01.07.2011; TeliBar.exe: 2_0_2528 | ||||||||||||
1 | 01.07.11 | CTI_Client | TM7/TeliTouch | Press and hold mouse right button on main button caption. Context menu appears in wrong place and will go to correct place after releasing mouse button. Now fixed: show menu after releasing right mouse button | CTI-Client-TeliTouch BUG Context menu from main button position | B | ▼ | BS, JS, GD OK | ||||
2 | 01.07.11 | CTI_Client | CTI_Client | Labels position and size on Speed dials can be changed by reg | CTI-Client SD labels position
by reg [HKCU]\ Software\ ROMICO\ TeliBar\ Look&Feel: "SD_Label1_Top"="1" [default -1], "SD_Label1_Left"="4" [default 10] "SD_Label1_WidthCorrection"="-2" [default 0] "SD_Label1_Height”=”10” [default 12] "SD_Label2_Top"="12" [default 11,"SD_Label2_Left"="4" [default 10] "SD_Label2_WidthCorrection"="-2" [default 0] "SD_Label2_Height”=”10” [default 12] [HKCU]\ Software\ ROMICO\ TeliMan\ Look&Feel: "SD_Label1_Top"="1" [default -2], "SD_Label1_Left"="4" [default 10] "SD_Label1_WidthCorrection"="-2" [default 0] "SD_Label1_Height”=”10” [default 16], "SD_Label2_Top"="12" [default 14],"SD_Label2_Left"="4" [default 10] "SD_Label2_WidthCorrection"="-2" [default 0] "SD_Label2_Height”=”10” [default 16] |
N | ▼ | BS,
JS, GD OK SD_Label2_WidthCorrection - doesn't work |
||||
3 | 01.07.11 | CTI_Client | TeliMan7 / TeliTouch | Adding, deleting, editing, moving element in desktop manager collapse all elements in tree. Now: all elements stay unchanged | CTI-Client-TeliMan7 Adding
element to desktop manager colapse all elements in tree Before after each changing action whole tree was refreshed, now do not refresh, just edit required element |
B | ▼ | BS, JS, GD OK | ||||
4 | 01.07.11 | CTI_Client | CTI_Planer | Wenn man im Planer auf die
Spaltenüberschrift klickt, dann sortiert sich die Zeile nur nach dem Tag und
nicht nach dem ganzen Datum. (Before sorting in Planer by column was made only by Day, not by Day + hour – now fixed. When sorting by day or hour, plans are sorted by whole date and time) |
CTI-Client Planer BUG
Spaltensortierung If sorting by day is equal, sort by hour |
B | ▼ | BS,
JS OK Doesn't work |
||||
5 | 01.07.11 | CTI_Client | TeliBar | 1. When focus on mouse over was
ON, after searching from TeliBar main button search window lost focus. Now
fixed: focus on mouse over is locked until cursor goes out from TeliBar form
(if flying window) or whole bar are if bar 2. After searching focus goes on first contact in list |
CTI-Client RefSearch BUG
Focus 3. Tab is started from search results list |
B | ▼ | BS, JS. GD OK | ||||
6 | 01.07.11 | CTI_Client | CTI_Client | TeliMan7 was starting slower than TeliBar | CTI-Client-TeliMan7 slow
start After start and loading contacts from data base, when buttons are loaded to form e-mail addresses were read again from DB, now read e-mail only on start, and when changing email, refresh email for button Task is not finished yet – profiling of CTI_Client required |
B | ▼ | BS, JS OK | ||||
7 | 29.06.11 | CTI_Client | TM7/TeliTouch | 1. Before: opened search
window, incoming call, in search window only one contact and Abgebrochen in
status bar, now: do not cancel search and show all contacts 2. Because of double search started in TM7 temp SD there was no show all search results option, now it is visible when other contacts available |
Ad. 1 before there was one and second search started at one time so second search stops first | B | ► | BS, JS, GD OK | ||||
8 | 29.06.11 | CTI_Client | CTI_Client | User status wasn’t changing after answer incoming call, now it changes | Before: if search was started and cancelled because of same search as one before – handlers were removed before cancellation, now removing handlers occurs if really new search is started | B | ► | BS, JS, GD OK TODO: 1. CTI-Server - Status VPN Users in TeliBar 2. CTI-Client RefSearch |
||||
9 | 29.06.11 | CTI_Client | CTI_Client | 1. Before: when search window is open, make call to number (SD temp), disconnect, make call again – changing SD data from search window won’t work, Now fixed: changing SD data will work always for repeated call to the same number | Ad.1. Before. For new call
other call and button was created, but in search window old object and button
was set, but search was cancelled, because of same search 2. Before: when search window open, close CTI_Client – cause cross-threed operation exception, fixed |
B | ► | BS, JS, GD OK | ||||
10 | 29.06.11 | CTI_Client | CTI_Client / CTI_Client.exe | Before: 124 -> 151 -> redirect to 153, 153 answer, Only number stays on button on user 124, but there is data for button in local RefDb and in server config. Now fixed: start new search after changing phone number of call | Before new search was allowed only after CalledId changed, now allow search also when phone number of call has changed | B | ► | BS, JS, GD OK | ||||
11 | 29.06.11 | CTI_Client | TM7/TeliTouch | When moving buttons with shift (change position) D&D will be locked when move out of form | If changing position without shift, D&D will be allowed when moved out of form [HKCU]\ Software\ ROMICO\ TeliMan\ Look&Feel\ SDMoveWithShift=0, Default 1 | B | ► | BS, JS, GD OK | ||||
12 | 29.06.11 | CTI_Client | TM7/TeliTouch | Before: when TeliMan started and closed from login window (click Cancel) error ocured – now fixed | B | ► | BS, JS, GD OK | |||||
13 | 29.06.11 | CTI_Client | TM7/TeliTouch | Before: select few SD (Raster ON), move them to bottom edge, when edge reached by button, moving wasn’t stopped, so all buttons go to bottom, no fixed, buttons will stay on raster position and won’t be moved | B | ► | BS,
JS, GD OK TODO: Info: moving single button allows to move it to the bottom edge, but moving multiple buttons cant be moved to edge (few pixels above) – only bottom edge. |
|||||
********************************************* 17.06.2011; CallClassification.exe: 1_0_95 | ||||||||||||
1 | 17.06.11 | CTI_Client | CallClassification | 1. Before change unknown callers was shown in CallClassification only when flag Call_Internal was set. After change unknown callers are treated as external callers and are shown by default. | Ad1. Executable file sent to TM CallClassification_1_0_95_2011_06_17.zip, executable files are checked in VSS directory. | C | ► | |||||
********************************************* 17.06.2011; TeliBar.exe: 2_0_2473 | ||||||||||||
1 | 17.06.11 | CTI_Client | CTI_Client CallClassification |
1. Before change unknown callers was not shown in CallClassification, after change CallClassification shows questions also for unknown callers. | Ad1. Before change Select on protocol was made using PhoneNumber condition, after change CallClassification uses TAPI hCall to find calls in protocol. | C | ► | BS,
JS OK Bug removed-Worked only with flag Call_Internal = 1. Sent update to TM and GD: CallClassification_1_0_95_2011_06_17.zip |
||||
2 | 17.06.11 | CTI_Client | TeliMan7 / TeliTouch | 1. Switch SD from text only to text with ico cause no text resizing | 2. When adding new SD, icon edit field wasn’t enabled, only when editing, now fixed, always enable for TeliMan | B | ▼ | BS, JS, GD OK | ||||
3 | 17.06.11 | CTI_Client | TeliTouch | Before: enter number to text box on main button, make call, edit text box again – number was cleared, now: number will stay | B | ▼ | BS, JS, GD OK | |||||
4 | 17.06.11 | CTI_Client | CTI_Client | 1. Before: local call, number
in local references and user contact on server, Show all search results for
temp SD and change SD label by selecting other search results, user answers
call – text on label was changing, now first received contact stays on button
and is not searched again after answering call 2. Before: Call to 151(number in local ref DB and on server with company field) 151 redirecting to number which have no data on server and in local ref DB, data on button will be refreshed with call number but old company name will stay, now fixed, clear company when setting label on button as number |
Ad. 1 Before: when concurrency occurs for many contacts for one number, and they were received in different time, and after answer call – number was searched again, text on SD label was changing, now first text stays on button | B | ► | BS,
JS OK GD OK:1 GD 2 - show only number |
||||
5 | 17.06.11 | CTI_Client | TeliMan7 / TeliTouch | Before: call summary window wasn’t show for temporary buttons, now fixed | Button was removed without clearing call | B | ► | BS, JS, GD OK | ||||
6 | 17.06.11 | CTI_Client | CTI_Client CTI_Planer |
1. Before: add SD with long
name, company or number (longer than 50 characters) – by normal editing SD or
D&D, cause error saving to DB, and SD wasn’t save after restart, and when
editing empty fields in edit window occurs, now fixed, fields resized and
limits added 2. Adding plan with too long data cause error, sending plan with too long data for other user cause error in server, now plan fields are cut if too long. |
Ad.1 Fields in TeliClient.mdb
were to short, and no limits were added when inserting record, now fields are
resized, and size is checked while adding: Company: 50 -> 255 IconText1:50 -> 255 IconText2:50 -> 255 Street:50 -> 255 City:50 -> 255 |
B | ► | BS, JS, GD OK | ||||
7 | 17.06.11 | CTI_Client | TeliMan7 / TeliTouch | 1. SD multiselect: before: when buttons moved to border, they were falling on each other, temporary buttons were moving in different way then desktop raster (temporary was always without raster), now when one button from group reach border – stop moving all SD, and keep raster position | 2. Desktop with relative
position, minimize, restore – all buttons was in 0,0 3. Panel size for desktop was calculated in wrong way, (calculated size for minimized was different then real size after restore) and when moving SD to top edge, Drag&Drop was started to fast |
BS, JS, GD OK | ||||||
8 | 16.06.11 | CTI_Client | CTI_Client | It is now possible to view desktop of online clients (context menu) using CTI_UserStatus. TeliView client will be started by CTI_Server if client allows connection. | N | ► | BS, JS OK | |||||
********************************************* 15.06.2011; CallClassification.exe: 1_0_78 | ||||||||||||
1 | 15.06.11 | CTI_Client | CallClassification | Before change NextStep answer was always added to CallClassification database. After change, when problem is solved (previous question), then NextStep is disabled, and empty string is saved to database. | C | ► | ||||||
********************************************* 14.06.2011; TeliBar.exe: 2_0_2417 | ||||||||||||
1 | 14.06.11 | CTI_Client | CTI_Client | 1. when user logs into server, and there is already logged in user on given account, TeliBar will show message box with question about shutting down another client before logging in. | 2. Before change TeliBar could receive user statuses while not logged in. After change TeliBar needs to be correctly logged in to parse StatusAll message. | B | ► | JS, GD OK | ||||
********************************************* 10.06.2011; TeliBar.exe: 2_0_2389 | ||||||||||||
1 | 10.06.11 | CTI_Client | CTI_Client CallClassification |
1. Possible to run
CallClassification application while CTI_Client starts. CallClassification
table in ROMICO database required. CallClassification is shown each time when successful call is finished. By default call has to be connected for at least 10 seconds and it can’t be internal. |
Ad1. HowTo: a) Add CallClassification table to ROMICO database using CallClassification.sql. b) Enable CallClassification: HKCU\ Software\ ROMICO\ CTI_Client\ Protocol\ CallClassification="1". c) Add CallClassification.exe to TeliBar main directory (next to TeliBar.exe). d) CallClassification will be started with TeliBar. |
N | ► | JS, GD OK | ||||
********************************************* 09.06.2011; TeliBar.exe: 2_0_2379 | ||||||||||||
1 | 09.06.11 | CTI_Client | CTI_Planer | Before: Change language in TeliBarConfig to English, Planer stays in German, Now: language of Planer is the same as TeliBar | When changing shared code modLanguage.vb CTI_Planer wasn’t checked if there is no conflict. Now declaration of source of Language is required, otherwise compilation error. | B | ► | BS, GD OK | ||||
2 | 09.06.11 | CTI_Client | CTI_Planer | 1. Plans received from other
user are bolded, until each of them is selected 2. Plans received from other user in note field have date of sending plan |
Ad. 1. Plans will remain bold
until selected by mouse click or keyboard selection, after restart bold state
should remain Ad. 2. Plans can be send by: D&D, SD context menu Send plan or call me now. |
N | ► | BS, GD OK | ||||
3 | 09.06.11 | CTI_Client | CTI_Client | When drag & drop contact from Journal or Search window: if target of drop is SD – send plan to this SD (show edit plan window before), if target of drop is CTI_Client window or main button – add new contact | New SD: drop on: TeliBar as bar
on shadow form, TeliBar main button. TeliMan or TeliTouch: drop on desktop,
drop on main button Send plan: drop on SD cause show window for plan editing |
N | ► | BS, GD OK | ||||
4 | 09.06.11 | CTI_Client | CTI_Journal | 1. Before: Reset position in context menu for CTI_Journal tray icon stop showing, now it shows for TeliBar flying window, and TeliMan/TeliTouch | Ad1. Because of changing
position of registry
[HKCU_TeliBar]\Look&Feel\“Bar” , item in menu stop showing, for
reseting position, now it shows for TB and TM 2. Parameter TMC -> TeliMan (If CTI_Journal started from TeliMan7, must show reset position option, even if TeliBar reg set to Bar) |
B/N | ► | BS, GD OK | ||||
********************************************* 01.06.2011; TeliBar.exe: 2_0_2375 | ||||||||||||
1 | 26.05.11 | CTI_Client | CTI_Client | Corrected bug: exception in log when more than one results in search window with the same eaz from Server | Error; TeliBar.frmSearchResults Void UserHandlerAdd(CTI_Client.clsUser ByRef); An entry with the same key already exists. ; System.ArgumentException: An entry with the same key already exists. | B | ► | JS, GD OK | ||||
2 | 25.05.11 | CTI_Client | TeliTouch | 1. TeliTouch – show icon on SD | 2. Resize buttons for TeliTouch | B | ▼ | GD
OK 1: JS OK 2. Some icos cause error |
||||
3 | 25.05.11 | CTI_Client | TeliTouch / TeliMan | Desktops order added when showing while incoming or incoming for others call | Prior for showing desktops when
incoming call: 1. Active desktop if got button for call 2. Open desktops if any got button for call 3. Closed desktops 4. If not found show as temporary on active desktop 5. If no desktop visible show last active desktop For incoming for others only 1-3 |
C | ▼ | |||||
4 | 25.05.11 | CTI_Client | CTI_Client | Red lines bug fixed, before when CTI-Client was turned off for long time, and many calls were made – red lines on edges occurred, now fixed | Error occurred because of setting background image to nothing, when it was crossed with Paint event, unhandled exception occurred and panel wasn’t repainted anymore, now refresh panel without setting background to nothing | B | ► | JS, GD OK | ||||
5 | 25.05.11 | CTI_Client | TeliTouch / TeliMan | Save size of main TeliMan button for each desktop | New field added to
TeliClient.mdb. Desktops table Field: TeliManWidth, default: 123, type: integer |
N | ► | JS, GD OK | ||||
6 | 25.05.11 | CTI_Client | CTI_Client | If too long text in label on Speed dial button cut it and finish with “..” | Warning: Problems with function MeasureString – sometimes return wrong text size, so added more safe margin for text – another solution should be found | B | ▼ | JS, GD OK | ||||
7 | 25.05.11 | CTI_Client | CTI_Client | 1. When try to delete reg value that not exist – nothing exception occurred, when TeliBar was started and try to convert old reg values to new – now fixed | 2. Inheritance for SD buttons added | B | ▼ | JS
OK 1. TeliMan TeliTouch – when opening TeliMan with visible by default desktops - main TeliMan button is visible with Conference and Merge icon for 1-2sec. |
||||
8 | 25.05.11 | CTI_Client | CTI_Client | 1. Removed bug where TeliBar users could login to CTI_Server using wrong configuration (when login data was set directly in registry). | Ad1. Before change when TeliBar user was logging in to CTI_Server using correct UserName and Password, but wrong EAZ, CTI_Server was creating new, empty users what was generating many database errors (empty ID). | B | ► | 1.
Possible to login on logged user TODO: close first client 2. When Eaz not passed to UserName, choosed UserName |
||||
9 | 25.05.11 | CTI_Client | CTI_Client | Corrected bug stay in Process when close on login window and exist update | Thread used to wait for frmMain load event was not closed and frmMain was never loaded. | B | ► | JS, GD OK | ||||
10 | 23.05.11 | CTI_Client | TeliTouch | 1. Before: when TeliTouch
closed improperly, or server restarted during TeliTouch was logged in –
buttons lost it location, now fixed, buttons save their location
properly 2. SD touch button was cut between first touch button and right edge of SD |
Ad. 1 Save buttons location after changing it, not when closing TeliTouch, when CTI_Client closed by killing process in process manager, SD position wasn’t saved | B | ► | JS, GD OK | ||||
11 | 20.05.11 | CTI_Client | CTI_Journal | 1. Corrected bug: when TeliMan with many desktops opened, 2-click on Journal tray icon cause going on top journal, and after it TeliMan7, showing from tray context menu cause same thing | Ad. 1. Bug was caused by raising both events click and double click, when 2-click operation was performed, now only one operation is performed (checking by timer) | B | ► | JS, GD OK | ||||
12 | 20.05.11 | CTI_Client | CTI_Client | 1. Temp SD Tube drawing
correction: before when 2 temporary buttons – swap between calls – cause
drawing wrong tube 2. TeliBar as horizontal bar correction: before 2 temp buttons – only one was visible – now fixed |
Ad.1 Before when swapping
between SD temp buttons: swap to upper button from lower cause drawing
cross-tube to upper SD when it should be tube-connected, WARNING: may not
occur on PBX Simulator Ad. 2 Before data for first temp button was cleared, and overridden by data that should go to second button, clearing of SD was moved to one function universal for vertical and horizontal TeliBar |
B | ► | JS, GD OK | ||||
13 | 20.05.11 | CTI_Client | TeliBar CTI_Journal DataBaseConnector CTI_Planer DBConverterToV3 RefSearch |
After change it is possible to run TeliBar using custom AppData path. Default TeliClient.mdb, TeliRef.mdb, TeliClient.reg and ErrorAction logs can be changed using: “[HKCU]\ Software\ ROMICO\ CTI_Client\ AppData_Path” registry key. [default = “”- %Appdata%\ROMICO -C:\Dokumente und Einstellungen\ <Benutzer>\ Anwendungsdaten\ROMICO]. Restart necessary | Custom App_Data path can be
used to: a) Change localization of TeliClient.mdb, TeliRef.mdb, TeliClient.reg for standard (started without parameters IP, EAZ) TeliBar or TeliMan7. b) Allow starting more than one TeliBar using parameters IP, EAZ, UserName with different AppData_Path for each instance. |
N | ► | JS, KH OK | ||||
********************************************* 18.05.2011; TeliBar.exe: 2_0_2255 | ||||||||||||
1 | 18.05.11 | CTI_Client | CTI_Client | 1. Neue Symbole für TeliBar – TeliTouch. | C | ► | JS OK | |||||
2 | 18.05.11 | CTI_Client | CTI_Journal | 1. Neue Symbole für Journal (main menu). | C | ► | JS OK | |||||
3 | 18.05.11 | CTI_Client | CTI_Journal | 1. Neue Symbole für Journal (main datagridview context menu). | C | ► | JS OK | |||||
4 | 18.05.11 | CTI_Client | TeliTouch | 1. corrected bug: Labels were covering status color on Piano-1 style | B | ▼ | JS OK | |||||
5 | 18.05.11 | CTI_Client | TM7 | 1. Before: outgoing call to SD which is on few desktops, all desktops goes to front - was corrected only for TeliTouch, now also for TM7 | B | ▼ | JS OK | |||||
********************************************* 17.05.2011; TeliBar.exe: 2_0_2249 | ||||||||||||
1 | 17.05.11 | CTI_Client | TeliBar | 1. Neue Symbole für
TeliBar. 2. "Erinnern in" anstatt "Wiederholen in". |
3. additional infos for
TeliMan-Desktop-Kontext-Menü: - “Absent“ should be „Abwesend“ - “Present” should be “Anwesend” - Eigenschaften with Kurzwahltasten anorden replace. |
C | ► | JS OK | ||||
2 | 17.05.11 | CTI_Client | CTI_Planer | 1. Neue Symbole für
Planer. |
2. Planer – after change AddTime functions contains +10min,+30min,+1h. Removed +1day and +12h functions, ListView Details and Icons view | C | ► | JS OK | ||||
3 | 17.05.11 | CTI_Client | CTI_Journal | 1. Neue Symbole für
Journal 2. Journal-Symbolleiste mit Busy |
Ad1. new filter icons Ad2. new filter busy [Red-In]. |
C | ► | JS OK | ||||
4 | 17.05.11 | CTI_Client | TM7 / TeliTouch | 1. Before: incoming / outgoing call to SD which is on few desktops, all desktops goes to front, now corrected | Ad. 1. Now only one button gets call object (not as before – all buttons get it) – also corrects bug with few SD with the same number on one desktop, call with this number cause many pipes (one for each button) | B | ► | JS OK | ||||
5 | 17.05.11 | CTI_Client | TM7 | 1. Corrected bug: start
dragging SD too fast 2. Corrected bug: Resize desktop, move SD to edge, it will stay in old bounds |
Ad. 1. Start D&D after
>3px move (same as TM5) Ad. 2. Before size of window was taken from restore bounds which was storing old size of window not newest, now it’s taken from restore bounds only when window is minimized |
B | ▼ | |||||
6 | 17.05.11 | CTI_Client | TM7 | Corrected bug: when there was no place above TeliMan main button, and temporary call was made, SD was over TM main button, now it will go where is free place | If no place above main button, set SD under, if no place under, set above | B | ▼ | |||||
7 | 17.05.11 | CTI_Client | TM7 | TeliTouch added, bigger separated buttons on SD Only Piano1, Piano2 |
Added new user control for SD
buttons, main button and edit field on main button [HKCU]\ Software\ ROMICO\ TeliMan\ Look&Feel "TeliTouchButtons"="1" [default “0”] "TeliTouchEdit_BackColor"="FFFFFF" [default "000000"] "TeliTouchEdit_FontColor"="000000" [default "FFFFFF"] "TeliTouchMainBtn_FontSize"="16" [default "16"] "TeliTouchMainBtn_FontName"="Arial" [default "Arial"] "TeliTouchMainBtn_FontBold"="1" [default "1"] |
N | ► | JS OK | ||||
8 | 17.05.11 | CTI_Client | CTI_Client | 1. Corrected bug: edit field on main button was enabled to editing after only second click | 2. After enabling, click on desktop free place didn’t cause disabling edit field | B | ▼ | JS OK | ||||
9 | 16.05.11 | CTI_Client | CTI_Client | Eworks video conference incoming time countdown 10s -> 30s | C | ▼ | ||||||
********************************************* 13.05.2011; TeliBar.exe: 2_0_2109 | ||||||||||||
1 | 12.05.11 | CTI_Client | CTI_Client | UserStatus_InSearchWindow function is now active only if there is FeatureExtension license with date newer than 01.05.2011. | minimal CTI_Server: 7_0_5128 or error “unbekannte befehl”, UserStatus_InSearchWindow function is inactive. | N | ► | JS OK | ||||
********************************************* 06.05.2011; TeliBar.exe: 2_0_2103 | ||||||||||||
1 | 06.05.11 | CTI_Client | CTI_Journal | Protocol calls marked as “WQ_Abort” are always viewed as not connected (red icon), even if Duration is greater than 0. | C | ► | JS, GD OK | |||||
2 | 06.05.11 | CTI_Client | CTI_Journal CTI_Client TeliBar |
CTI_Journal Alle Nebenstellen +
list of numbers from CTI_Server protocol extensions. CTI_Journal in client mode can now view other user’s protocol if CTI_Server contains configured extensions. |
N | ► | JS, GD OK | |||||
********************************************* 05.05.2011; TeliBar.exe: 2_0_2101 | ||||||||||||
1 | 05.05.11 | CTI_Client | CTI_Client | Corrected bug: D&D temporary button to other SD for MakeCall or Redirect wasn’t posible | B | ▼ | JS OK. Problem#1: Sometimes when call is D&D to another SD, after answering (make call) – contact for incoming call (temp button) on destination TM7 is not found. | |||||
2 | 05.03.11 | CTI_Client | CTI_Client | Corrected bug: in search window, user status icons background wasn’t transparent for grey and green now fixed | Warning: bitmaps with user status are actually PNG with transparent background but with extension changed to BMP – this bug was made earlier | B | ▼ | JS OK | ||||
********************************************* 04.05.2011; TeliBar.exe: 2_0_2097 | ||||||||||||
1 | 04.05.11 | CTI_Client | TeliMan7 | 1. CTI-Client Redirect by Drag
And Drop of calling button to target button 2. CTI-Client MakeCall by Drag and drop of calling button to target button |
Ad. 1. When incoming call, do
not answear, D&D it to another SD will cause Redirection of this call to
target SD Ad. 2. When incoming call, answear, D&D to another SD cause MakeCall to target button |
N | ► | |||||
2 | 04.05.11 | CTI_Client | CTI_Client CTI_Client.exe |
Eworks video conference [HKCU_TeliBar]\ Eworks "Enabled"="1" "Path"="C:\Dokumente und Einstellungen\<>user\Anwendungsdaten\e-works\client\ewclient.exe" "Server"="192.168.1.176" "User"="UserName" "Login"="UserEmail" "Password"="logoworks" "HttpTimeout_ms"="15000" |
1. New modules for service of
ework.exe application and eworks http server 2. New "contact button" menu for start video conference and invite user. 3. Possibility for invitation answer. 4. Registry configuration for eworks video conference 5. Show no modal message box with invoke from frmAppBar 6. Save details of problem in errorlog when no DebugView flag |
N | ► | |||||
3 | 29.04.11 | CTI_Client | CTI_Client | 1. In
search results window, users statuses are visible now 2. Before: send mail button was always disabled, now it works if contact contains Email |
Ad. 1 frmSearchResults show
users status when searching, and when user status was changed after search,
status is shown by phone icon Ad. 2 Button cTmiSendText is now hidded – before it was always disabled |
N | ► | |||||
4 | 29.04.11 | CTI_Client | CTI_Client | In tooltip back color changed to white | Color before: 255, 255, 238 | C | ▼ | |||||
5 | 28.04.11 | CTI_Client | CTI_Client
/ TeliBar_Config / LiveChat |
Registry paths changed | HKCU_TeliBar]\ LiveChat ->
[HKCU_TeliBar]\ LiveChat\ Windows: WindowHeight, WindowLeft, WindowTop, WindowWidth [HKCU_TeliBar]\ Other -> [HKCU_TeliBar]\ Look&Feel: FocusOnIncomingCall, FocusOnMouseOver, ToolTipOnIncomingCall TopWndOnIncomingCall, TopWndOnIncomingCallForOthers [HKCU_TeliBar] -> [HKCU_TeliBar]\ Look&Feel: AutoHide, AutoHide_ShowWithCtrl, Bar, ButtonHeight ButtonsAutoSize, ScreenSide, Shadow_Disable [HKCU_TeliBar] -> [HKCU_TeliBar]\ LiveChat: LiveChatEnable |
C | ► | |||||
6 | 28.04.11 | CTI_Client | CTI_Client | Plan from search window …fehlt nur über Kontext-Menü! D&D = OK. |
From search results plan was added without company name (d&d – ok, but from context menu - bug) | B | ► | |||||
7 | 28.04.11 | CTI_Client | TM7 | 1. TeliMan desktop, minimum
width changed to TM button width +2px 2. Kurzwahltasten anordnen … - nach Name - nach Nummer |
Ad.1. frmTeliMan: minimum
desktop size changed Ad. 2. frmTeliMan: order buttons by name or number. 3. If button width was multiple of raster X, then buttons were touching each other, now fixed |
N/B | ▼ | |||||
8 | 28.04.11 | CTI_Client | TM7 | SD-Tasten nach Reconnect verschoben (vorher automatisch angeordnet) | Before: buttons sorted, server restart, after few second buttons back to it’s last position | B | ▼ | |||||
9 | 28.04.11 | CTI_Client | CTI_Client | TeliBar:
Titel-EAZ-Ergänzun, Wenn Eingabefeld Idle: Alt: „TeliBar“ Neu: „TeliBar 111“ |
Added Eaz after caption on main button | N | ▼ | |||||
10 | 28.04.11 | CTI_Client | CTI_Client | TeliBar/Man: "Pickup" in das Kontext-Menü der Teamtaste mit aufnehmen. | If other user incomming call, right click on SD –CallTo -> Pickup | N | ▼ | |||||
11 | 28.04.11 | CTI_Client | CTI_Client | TeliBar does not hide window for incoming calls for itself (time set by registry key: TopWndOnIncomingCall_Off_After_s) | Before: TeliBar wasn’t hiding itself after seted time when incoming call to me, because activation cause breaking the timer, now fixed | B | ▼ | |||||
12 | 28.04.11 | CTI_Client | CTI_Journal | Send Email from Journal if contact contains email | If e-mail for contact found – send e-mail | N | ▼ | |||||
13 | 27.04.11 | CTI_Client | CTI_Client | TeliBar, TeliMan7 and TeliWeb can now login to server using EAZ or UserName. Before change CTI_Server allowed only UserName as login | N | ► | ||||||
********************************************* 27.04.2011; TeliBar.exe: 2_0_2064 | ||||||||||||
1 | 27.04.11 | CTI_Client | CTI_Client | Before change when button was added to main TeliBar form by drag&drop from search_results window TeliBar generated error. | Error was generated because TeliBar tried to save button with desktopID = -1, but that desktop did not exists. | B | ▼ | GD OK | ||||
********************************************* 19.04.2011; TeliBar.exe: 2_0_2059 | ||||||||||||
1 | 19.04.11 | CTI_Client | setup | EASY_DIAL=1 setup parameter | 1. Icos (Desktop,
Start\Programme) TeliBar -> EasyDial 2. TAC Assistent, TeliMan7 shortcuts do not install |
N | ▼ | JS OK warning: parameter EASY_DIAL doesn't work with autoupdate |
||||
********************************************* 13.04.2011; TeliBar.exe: 2_0_2057 | ||||||||||||
1 | 13.04.11 | CTI_Client | CTI_Client TeliBar_Config |
New: When TB/TM go on top when call for other user, after seted time send window to back (also for incoming calls for me but set only by reg) | When TB/TM goes on top for
incoming call to me or other user, if reg is set, send window to back after
time elapsed, works for flying window [HKEY_CURRENT_USER\Software\ROMICO\TeliBar\Look&Feel] TopWndOnIncomingCallForOthers_Off_After_s = 5 TopWndOnIncomingCall_Off_After_s = 0 |
N | ► | JS TeliBar does not hide window for incoming calls for itself (time set by registry key: TopWndOnIncomingCall_Off_After_s) | ||||
2 | 13.04.11 | CTI_Client | CTI_Client CTI_Planer |
Drag &
Drop: 1. Before: When dragging SD with Shift (button is moving while dragging) cursor wasn’t changing when dragged on other desktop (stays normal cursor, should be drop cursor) – now fixed 2. drag button to closed desktop added 3. Before: Drag&drop multi buttons between desktops wasn’t working Now: d&d is possible with Shift and without 4. added constaint Drag&Drop temporary |
5. When dragging over elements
in desktop manager – items in TreeView will be highlighted, 6. D&D button to planer cause error – now fixed 3 Details: Before drag drop buttons between desktops wasn’t working when move with shift cursor was in make call mode (Phone.ico for cursor) now it’s possible |
B/N | ► | JS OK: 1,2,3,5,6 | ||||
3 | 13.04.11 | CTI_Client | TM7 | Temporary buttons position corrected | 1. Before when temporary button
was added on minimized desktop, after restoring it was outside of form 2. When 2 temporary buttons after answer or drop call from one, second was changing location 3. Code correction: Temp and calling buttons now in one collection 4. TeliBar Iteration through Temp buttons depended from TB orientation (vertical or horizontal) changed to iteration through collection returned from universal function |
B | ► | JS OK | ||||
4 | 13.04.11 | CTI_Client | TM7 | Restoring minimized desktop after double click in desktop manager | Before: when desktop was
minimized, double click on it in desktop manager, wouldn’t restore it Restoring if minimized added to global universal function |
B | ► | JS OK | ||||
5 | 13.04.11 | CTI_Client | TM7 | Forms small
corrections 1. Desktop properties form translation added 2. OK and Cancel buttons position switched: frmDesktopProperties, frmGroupProperties 3. Width of desktop manager on Win7 adjusted to window title 4. New options added to Journal tray context menu 5. TeliMan 7: KW-Korrektur Move labels (Name and company) 1px up, 2px right Labels on TM SD moved |
Ad 1. frmDesktopProperties:
Translation added for items on background layout list, items are: Center,
Tile, Stretch, Zoom Ad 2. frmDesktopProperties: removed layout.None Ad 3. Default window width changed to 200px Ad 4. All options are: TeliBar anzeigen, CTI-Journal anzeigen, Konfiguration, TeliBar-Position zurücksetzen, Beenden Ad 5. Labels moved 1px up 2px right |
B | ▼ | JS OK | ||||
6 | 13.04.11 | CTI_Client | CTI_Client CTI_Planer |
Planer:
Company, Reminder_ShowMode, ColumnWidth save err 1. Added company field for plans 2. Remind plan with all plans window or single appointment reminder 3. Wichtiger BUG: WV-Erinnerung darf nicht automatisch verschwinden/gelöscht werden, wenn man diesen Anruft! Delete or not plan after make call from reminder 4. Translation changes 5. Planer merkt sich nicht die Spaltenbreite! Corrected bug: Planer wasn’t saving columns width when opened and closing from Journal |
6. Check TeliClient.mdb if it
contains correct schema, and add field if necessary 7. [HKCU_TeliBar]\Planer\ PlanReminder_Show 8. [HKCU_TeliBar]\Planer\ PlanDelete_AfterMakeCall 9. Correcred bug when SD_TeliBarPos is null, before exception; e.g. after update TM5 10. Before closing TeliBar/TM7 was different for normal closing, restart from config, restart from update. Closing operation was splited in many ways (form closing event, application.exit etc.) 4. Details: Few texts changed, in TeliBar/TM7 before in English version there was only TeliBar string even if TeliMan, now fixed 5. Details: When Planer window was open and close from Journal tray menu, exception was thrown, and width of columns wasn’t saved, Reg keys changed for columns width from index to name: [HKCU_TeliBar] Planer\ Window\: ColumnWidth_0 -> ColumnWidth_Name ColumnWidth_1 ->ColumnWidth_Number ColumnWidth_2 ->ColumnWidth_Date ColumnWidth_3 -> ColumnWidth_Time ColumnWidth_4 -> ColumnWidth_Note Added: ColumnWidth_Company |
B/N | ► | JS
OK Ad 1. Planer send to another VPN_Server does not contain Firmenname. Ad 4. MessageBox – AutoUpdate. “New” “Desktop…” “Group…” |
||||
7 | 13.04.11 | CTI_Client | CTI_Client | Move TeliBar also with TeliBar label on main button, Move TeliMan7 main button by it’s label | When dragging main button to move it, it won’t enter editing mode | B | ► | JS OK | ||||
8 | 13.04.11 | CTI_Client | CTI_Client | Frage nach TeliBar-Update …auch zyklisch (Check alle 15 Min.) während TeliBar läuft möglich? Check update every time interval default 15 minutes |
Check if in CentralFolder is
new update every 15 minutes (default), set it by: [HKCU_TeliBar]\ UpdateCheck_Interval |
N | ► | JS OK | ||||
9 | 13.04.11 | CTI_Client | CTI_Client TeliBar_Config |
Show TM/TB from keyboard
shortcut Unhide TB autohide from Journal click |
Before only TeliBar autohide
was showing when keyboard shortcut pressed, now show TeliBar and TM even when
flying window, unhide TeliBar autohide from Journal tray icon In TeliBar_config hot key for showing TM/TB enabled for TM |
B | ► | JS OK | ||||
10 | 13.04.11 | CTI_Client | TeliBar | Corrected bug: when external call blind transferred to internal user, wrong tooltip number should be external number instead of internal | When transferring external number to internal on temp button, contact data was not cleared when changing phone number in call object | B | ► | JS TEST TODO | ||||
11 | 13.04.11 | CTI_Client | TeliBar | When closing TeliBar/TM7 – do it in one universal way | C | ▼ | JS OK | |||||
********************************************* 30.03.2011; TeliBar.exe: 2_0_1824 | ||||||||||||
1 | 29.03.11 | CTI_Client | CTI_Client | Corrected bug: Search for local contact’s from TeliRef.mdb local Outlook wasn’t working. Worked only first search. | 1.Before: add search query to
list after starting search (search was in new thread and sometimes cause
ending search before adding search query to list, so tried to get search
query that wasn’t on list yet) 2. Add SyncLock for cancelling search 3. Debug Logs added |
B | ▲ | JS, GD OK BS WinXP_DE – Ok. BS Win7_EN – Ok. |
||||
2 | 25.03.11 | CTI_Client | RefSearch | corrected bug: doesn't work
RefSearch when not installed before TeliBar or TeliMan Bug made: 07.02.2011; TeliBar.exe: 2_0_885 |
when creating reference try to
create existing folder – cause error. RefSearch_error_Date.log: StartRefSearchInLocalMode ; 75 Path/File access error |
B | ▲ | JS,
GD OK BS WinXP_DE – Ok. BS Win7_EN – Ok. |
||||
********************************************* 23.03.2011; TeliBar.exe: 2_0_1810 | ||||||||||||
1 | 23.03.11 | CTI_Client | CTI_Journal | Corrected bug from 22.03.11 - Default column TargerID instead of Begin, moved left last column sort | 1. SortColumn-changed index to
column name in registry. 2. SortColumn-when TargetID is visible and column index is greater than 6 then column index is moved by one to the right (+1). 3.SortColumn-Default column is Begin (saved as text). |
B | ► | GD OK | ||||
2 | 23.03.11 | CTI_Client | CTI_Journal | Changed icos: Journal.ico, JournalTray.ico, JournalTrayAlarm.ico | C | ► | GD OK | |||||
3 | 22.03.11 | CTI_Client | CTI_Journal | 1. Redirect - gray ico 2. CTI_Journal - Column text changed: “Gerufen” -> “Angerufen”. |
3. Redirected calls are added
to protocol with with TargetID info (contains destination number). HKCU / Software / ROMICO / CTI_Journal / Settings / ColumnTargetID_Visible = “0”. |
N / C |
► | |||||
********************************************* 17.03.2011; TeliBar.exe: 2_0_1805 | ||||||||||||
1 | 11.03.11 | CTI_Client | TeliMan7 | Corrected bug: after changing style and restarting from Config, TM7 was throwing error | before: when restarting from Config frmTeliManDesktops_FormClosing event cause exit application while closing in progress and throw exception: Collection was modified; enumeration operation may not execute. | B | ► | JS OK | ||||
2 | 10.03.11 | CTI_Client | TeliMan7 | Added shortcut on desktop | N | ▼ | ||||||
3 | 10.03.11 | CTI_Client | TeliBar/ TeliMan7 | Possibility to change other users absent state (by context menu on given user button). Does not include users from other VPN server. | [HKCU]\ [ROMICO]\ CTI_Client\ UserFunctions AbsentSetForOtherUser_Enable =”1” [default = “0”]. Restart not necesarry. | N | ► | BS, JS OK | ||||
4 | 10.03.11 | CTI_Client | TeliMan7 | Corrected bug: stay temporary button after call is end | Before: (All buttons temporary) incoming call to 112 from 153 – ringing, incoming call to 112 from external number – ringing, external disconnects – button won’t disappear | B | ► | BS, JS OK TODO: first (internal call) button changes position after second (external) call is disconnected. |
||||
5 | 10.03.11 | CTI_Client | TeliMan7 | Corrected bug: lost focus during outgoing call | Before: when same contact in TeliBar and TM7, on TM7 when dialing this contact, desktop was loosing focus, because invisible TeliBar got it from it’s child. Do not load buttons from TeliBar | B | ► | BS, JS OK | ||||
6 | 10.03.11 | CTI_Client | TeliMan7 | Corrected bug: jumping button between desktops after call and desktop change | Before: call to contact button,
jump to another desktop, back to desktop, disconnect, connect again – button
will jump to another desktop on it own Unregistered events cause jumping button between desktops |
B | ► | BS, JS OK | ||||
7 | 10.03.11 | CTI_Client | TeliBar/ TeliMan7 | Corrected bug: After redirection or transfer call summary window was shown on number making call | Call summary was shown because call from one user was deleted and moved to another | B | ► | BS, JS OK | ||||
8 | 10.03.11 | CTI_Client | TeliBar/ TeliMan7 | In search window column “Speicherort” changed to “Datenquelle” | C | ▼ | BS, JS OK | |||||
9 | 10.03.11 | CTI_Client | TeliBar,
TeliMan7 CTI_Journal CTI_Planer, TeliClip |
RegistryUtils deadlock error removed while deinitializing module (application was deadlocked casue of Invoke and Thread.Join() function). | B | ► | BS, JS OK | |||||
10 | 09.03.11 | CTI_Client | CTI_Client | Update file CTI_Client*.msi or TeliBar*.msi | N | ► | JS OK | |||||
11 | 09.03.11 | CTI_Client | TeliMan7 | TeliMan: error when receiving temp chat | Before: TeliMan try to add temporary button to frmAppBar form for temp chat | B | ► | BS, JS OK | ||||
12 | 09.03.11 | CTI_Client | TeliMan7 | when restarted from Config, start as TeliMan | Parameter TeliMan wasn’t saved after restarting TeliMan from Config | B | ► | BS, JS OK | ||||
13 | 09.03.11 | CTI_Client | LiveChat | Error when clearing chat window at first day of month | Before: check if current date is between 2 s after and before midnight, now check if last day number when clear was made is different then now.Day | B | ► | BS, JS OK | ||||
14 | 09.03.11 | CTI_Client | LiveChat | Show time of message on right side | Time is on right from user name, without date | N | ▼ | BS, JS OK | ||||
15 | 09.03.11 | CTI_Client | CTI_Client | added log | Added error info for copying update file from directory which is not accessible | N | ▼ | BS, JS OK | ||||
16 | 09.03.11 | CTI_Client | TeliBar | when bar on top – temp call button was visible until chat window was closed | Before: chat with user which is on list, call with temporary button, drop call, temp button stay visible until chat window is closed, Now: fixed | B | ► | BS, JS OK | ||||
17 | 08.03.11 | CTI_Client | TeliMan7 | Before: contacts from TeliMan wasn’t updated from server. Now: fixed | Before: call for temporary button – Get info from server always for ALL temporary buttons. Now: get info for temp button which was created for this call | B | ► | BS, JS OK | ||||
18 | 08.03.11 | CTI_Client | TeliMan7, TeliBar | context
menu: order changed added search and open |
In contacts buttons for TM7 and TeliBar – order of items in context menu changed, showing and hiding separators in context menu if needed or not | C/N | ► | BS, JS OK | ||||
19 | 08.03.11 | CTI_Client | TeliMan7 | Corrected bug resize arrow on main button | Before: in TeliMan resize arrow on main button wasn’t show on right edge, now it’s visible | B | ► | BS, JS OK | ||||
20 | 08.03.11 | CTI_Client | TeliMan7 | Corrected bug resizing button with pipe | Before: when resizing calling button – pipe wasn’t redraw, now fixed: redraw pipe after resizing button | B | ► | BS, JS OK | ||||
21 | 08.03.11 | CTI_Client | TeliMan7 | Temporary button without autosizing – user will save button size and it’s saved to registry. Corrected bug with size change after button appeared (unknown->151) | [HKCU]\
Software\ ROMICO\ TeliMan TemporaryButtonWidth=110 Set width for temporary button [default 110] |
B | ► | BS, JS OK | ||||
22 | 08.03.11 | CTI_Client | TeliMan7 | Corrected bug stay tooltip after temporary button deleted | before: tooltip for incoming temp button was visible long after button was hidden, now fixed: tooltip hides when button hides | B | ► | BS, JS OK | ||||
23 | 08.03.11 | CTI_Client | TeliMan7 | show temporary button above or under main button | Before temporary button in position 0,0 | B | ► | BS, JS OK | ||||
24 | 08.03.11 | CTI_Client | TeliMan7 | when typing in TeliMan desktop – automatically go to main button textbox | N | ► | BS, JS OK | |||||
25 | 08.03.11 | CTI_Client | TeliMan7 | Save
window position and size after 5s: 1. Also Desktop manager |
2. Before when window parameters was saved when minimized (frmTeliMan, frmTeliManDesktops) – after restart window was in X= -32000 Y=-32000 position, now fixed | B | ► | BS, JS OK | ||||
26 | 08.03.11 | CTI_Client | TeliMan7 | Removed left tooltip space to button | tooltip before: tooltip on left from button was separated, now fixed, next to button | B | ► | BS, JS OK | ||||
27 | 08.03.11 | CTI_Client | TeliMan7, TeliBar | Corrected bug: After redirect or transfer tube to wrong number | Before: call to other number, other number redirecting call, - pipe was drawn to first number when it haven’t any call, now pipe is drawn properly | B | ► | BS, JS OK | ||||
28 | 08.03.11 | CTI_Client | TeliMan7, TeliBar | LiveChat sound correction | Before: beep sound in live chat when window was invisible, now beep only after receiving message | B | ► | BS, JS OK | ||||
********************************************* 01.03.2011; TeliBar.exe: 2_0_1645 | ||||||||||||
1 | 01.03.11 | TeliBar | TeliBar | TeliMan7:
1. before: buble always on right from button even if there is no place, now: show bubble on left or right |
2. [HKCU]\ SOFTWARE\ ROMICO\ TeliBar\ TeliMan -> [HKCU]\ SOFTWARE\ ROMICO\ TeliMan | C | ▼ | JS OK Tooltip on left with place |
||||
2 | 01.03.11 | TeliBar | TeliBar | Save window position after 5s from last position change | N | ▼ | BS, JS OK TM7 |
|||||
3 | 01.03.11 | TeliBar | TeliBar | If started with param TeliMan – (case sensitive) – start as TeliMan7 if no param – start as TeliBar | removed [HKCU]\ Software\ ROMICO\ TeliBar "Enable"="1" | C | ▼ | BS, JS, GD OK | ||||
4 | 01.03.11 | TeliBar | TeliBar | Play chat sound on every incoming message in LiveChat – depend on registry: | [HKCU_TeliBar]\LiveChat\Message_OnIncomming_Sound [default 1] | BS, JS OK Without incoming chat also sound |
||||||
5 | 23.02.11 | TeliBar | CTI_Journal | Before: when double click on kolumn header or column heade separator, call was mad to numer from selected row | Now no call is made only column autosize | B | ▼ | BS, JS OK | ||||
6 | 23.02.11 | TeliBar | TeliBar | changed ico Drag&Drop in TeliMan7 | N | ▼ | BS, GD OK | |||||
********************************************* 18.02.2011; TeliBar.exe: 2_0_1632 | ||||||||||||
1 | 18.02.11 | TeliBar | TeliBar TeliBarConfig |
Added TeliMan7 | N | ► | ||||||
********************************************* 17.02.2011; TeliBar.exe: 2_0_912 | ||||||||||||
1 | 16.02.11 | TeliBar | TeliBar CTI_Journal |
TeliBar did not refresh TemporaryHistoryNumber for CTI_Journal and TeliClip when call number changed (e.g. transfer). After change number is refreshed properly. | B | ► | BS, JS ok | |||||
2 | 16.02.11 | TeliBar | TeliBar | Tooltip
changed: When absent without description, tooltip for two lines: a. Name (number) b. abwesend bis 15.02.2011 – or – abwesend (if no date) |
1.
When absent with description and date tooltip for three lines: a. Name (number) b. abwesend bis 15.02.2011 c. Reason |
B | ► | BS, JS ok | ||||
3 | 16.02.11 | TeliBar | CTI_Client | 1. Before: when other user set absent date and after that change it – old absent date was visible on tooltip, now current absent date is visible | B | ► | BS, JS ok | |||||
********************************************* 15.02.2011; TeliBar.exe: 2_0_901 | ||||||||||||
1 | 15.02.11 | TeliBar | TeliBar | new ico | N | ▼ | GD ok | |||||
2 | 15.02.11 | TeliBar | CTI_Journal | 1. possible Journal on second Monitor (minus values left enabled) | 2. ResetPosition works also on Journal | C | ▼ | |||||
3 | 14.02.11 | TeliBar | TeliBar TeliClip setup |
added TeliClip | [HKCU]\ [TeliBar]\ "TeliClip_Autostart"="1" [default 0] | N | ► | JS, GD ok | ||||
4 | 11.02.11 | TeliBar | setup | Removed TeliSP from setup | C | ► | JS, GD ok | |||||
********************************************* 07.02.2011; TeliBar.exe: 2_0_885 | ||||||||||||
1 | 04.02.11 | TeliBar | RefSearch CTI_Planer DatabaseConnector DBConverterToV3 |
Changes
prepare TeliBar to TeliMan 7: 1. Schema of data base changed 2. Updates moved from …\<User name>\Anwendungsdaten\TeliBar\ -> …\<User name>\Anwendungsdaten\ROMICO\Updates\ 3. Path to TeliRef.mdb changed from …\<User name>\Anwendungsdaten\TeliMan\ to …\<User name>\Anwendungsdaten\ROMICO\ |
4.
Logs moved from …\<User name> \Anwendungsdaten\ ROMICO\ to …\<User name> \Anwendungsdaten\
ROMICO\ Logs\ 5.Tabel Planer from \<User name>\Anwendungsdaten\TeliBar\TeliBar.mdb moved to: \<User name>\Anwendungsdaten\ROMICO\TeliClient.mdb 6. TeliBar.reg -> TeliClient.reg. TeliBar.reg checks both files 7. TeliMan\ TeliMan.mdb -> ROMICO\ TeliClient.mdb |
C | ► | BS, JS, GD ok | ||||
********************************************* 20.01.2011; TeliBar.exe: 2_0_876 | ||||||||||||
1 | 19.01.11 | TeliBar | CTI_Journal | Before change icon was not blinking when user selected custom IN/OUT/INT/EXT filters, skipping loading new calls that caused icon to blink | After change Reload new calls mechanism skips IN/OUT/INT/EXT sql queries for “today” time filter, causing icon to blink. | B | ► | JS, GD ok | ||||
2 | 19.01.11 | TeliBar | TeliBar | Before change, when user changed userName on logon there was possibility that new user had the same password as old one, password was not cleared, on some configurations all users have the same password but they don’t know it (password is send by TeliBar.reg). | When user changes UserName on logon, password is cleared temporarily. Old password and userName will be still held in configuration until succesfull login. Restarting TeliBar restores last succesfull Login, Password and EAZ | B | ► | JS, GD ok | ||||
3 | 14.01.11 | TeliBar | TeliBar TeliBar_Config RegImport |
Before:
run .reg files by regedit /s, - now run by RegImport.exe (TeliBar.reg from central folder, Changing style for SpeedDials) |
Corrected bug on Windows 7 - first run do not insert registry key (e.g. Look&Feel) | B/N | ► | GD
ok (Windows 7, Windows 7 64) JS ok |
||||
4 | 13.01.11 | TeliBar | CTI_Journal | Application wait cursor management changed. | Before change cursor was set to WaitCursor when ReloadAll database task was executed, sometimes cursor was not changed back to arrow. After change cursor is changed to working_in_background for all database tasks, and is cleared properly when task is finished. | C | ► | JS, GD ok | ||||
5 | 11.01.11 | TeliBar | CTI_Journal | 1.
Reconnect updates: a) Allow CTI_Journal to reconnect to database every 3minutes if connection is not active. b) CTI_Journal tries to reconnect to database on tray double click if connection is not active. c) CTI_Journal main window will be visible after double click on tray icon even if database connection is not active. |
2.
Before change CTI_Journal did not detect day change on “Today” filter after
standby. After change day change is detected properly. 3. Messagebox with text “Server existiert nicht oder Zugriff verweigert.“ Removed when executing another instance of CTI_Journal and earlier instance had connection error. Now CTI_Journal main window is shown at such action. |
C | ► | 1
GD ok JS ok |
||||
********************************************* 29.12.2010; TeliBar.exe: 2_0_858 | ||||||||||||
1 | 22.12.10 | TeliBar | TeliBar | Menu
text changed: Einfügen->Neu |
Team-Mitglieder
einfügen …-> Teamtaste Neue Kurzwahltaste …->Kurzwahl |
C | ▼ | GD OK | ||||
2 | 22.12.10 | TeliBar | CTI_Journal | corrected bug: take language from CTI_Journal registry, should from TeliBar registry. After change language in TeliBar, Journal stay in default language | bug was made at 30.11.2010 2_0_830 | B | ► | GD OK | ||||
********************************************* 16.12.2010; TeliBar.exe: 2_0_851 | ||||||||||||
1 | 16.12.10 | TeliBar | TeliBar | If IncomingCall_BlinkingSignal is off then temporary buttons and manually created buttons wasn't orange on incomming call, after change they are orange. | B | ► | JS, GD OK | |||||
********************************************* 15.12.2010; TeliBar.exe: 2_0_850 | ||||||||||||
1 | 15.12.10 | TeliBar | CTI_Journal | 1.
“Only marked” filter moved from comboBox to button. 2. Removed CountAlarmEvent SELECT, instead added detection of new calls on “Today” filter only. When there are incoming, not answered, marked new calls then tray icon starts to blink. Function can be turned off by HKCU/ ROMICO/ CTI_Journal/ Settings/ TrayIcon_BlinkOnNewCall [Default = „1”]. |
3. Detecting inactive CTI_Journal form after HKCU/ ROMICO/ CTI_Journal/ Settings/ DetectIdle_SetTodayFilter_Timeout [Default = „3”] [min]. After inactive state detected and new calls received changing filter to “Today”, disabling history filters and reloading data. Function can be turned off by setting DetectIdle_SetTodayFilter_Timeout to “0”. | C | ► | 1,2,3 JS, GD OK | ||||
2 | 15.12.10 | TeliBar | TeliBar CTI_Client |
added Status Fur | Before change TeliBar (CTI_Client) was loading list of users in its own group at start, after change TeliBar is loading all users list with Groups_ID and StatusFur rights on start (ConnectAdv). TeliBar uses this list to filter incomming messages; each user can be configured to send its statuses to: All, Group and None using StatusFur. An earlier Status Von rights stays unchanged. | N | ► | JS, GD OK | ||||
3 | 15.12.10 | TeliBar | CTI_Journal TeliBar |
Key
used to enable calls update using contacts info from local RefSearch
database. Possible values: “0” – mechanism turned off. “1” – update all calls in protocolDB from last 24hrs. “2” - update only calls with empty Name1, Name2 and Company fields in protocolDB from last 24hrs. TeliBar does not save Contacts info to CTI_Journal registry when flag is not set. |
Registry
key changes: LocalSearchResultUpdateToProtocolDB a) Default value changed “1” -> “2”. b) Key location changed from [HKCU_TeliBar]\ CTI_Journal to [HKCU_CTI_Journal]\ Settings |
N | ► | JS, GD OK | ||||
4 | 15.12.10 | TeliBar | TeliBar | Before
change when [HKCU_TeliBar]\ Look&Feel \ IncomingCall_BlinkingSignal flag
was cleared (“0”) then 2 types of buttons was still blinking: a) Incomming external call, which created a temporary button. b) Incomming call from number that is not on list of CTI_Server users (manually created button). |
After Change IncomingCall_BlinkingSignal flag turns of all blinking buttons functions. | B | ► | JS, GD OK TODO: ext. Incoming, temp should be yellow not gray |
||||
********************************************* 09.12.2010; TeliBar.exe: 2_0_842 | ||||||||||||
1 | 09.12.10 | TeliBar | CTI_Journal | Corrected
bug: possible show wrong entries (Marked-Unmarked) when event from server and
user action Bug was made: 09.11.2010; 2_0_0780 |
1.
Before change there was a possibility that Marked_Filter shown wrong calls in
DataGridView. It could show Marked calls which are not marked anymore or
Unmarked calls. After change it is not possible to generate this error, all
filters settings are passed for each Load and Reload actions
separatelly. 2. Comments added to reloading filter marked flags. |
B | ► | JS OK | ||||
2 | 09.12.10 | TeliBar | CTI_Journal | Corrected bug: select every 4s on protocol sql (even when configured use event confirmation instead of 4s) when first loading data do not return any row | Before change CTI_Journal was trying to load data each 4sec if there was no protocol calls in datagridview in reload_by_event mode. After change loading protocol data is made only once at startup, next load_all and reload_new events are dependant on reload_event from CTI_Server. Reloading in reload_by_timer mode was not changed. Reloading modes can be changed by TMS_Config. | B | ► | JS, GD OK | ||||
3 | 09.12.10 | TeliBar | TeliBar | Corrected
bug update protocol which every SpeedButton. Bug was made: 09.11.2010; 2_0_0780 |
TeliBar first call did not cause CTI_Journal to save identified data to protocol database, and TeliBar was sending to CTI_Journal contacts from all buttons it owns. After change first call is properly identified and saved by CTI_Journal, no other contacts are passed to CTI_Journal. | B | ► | JS, GD OK | ||||
********************************************* 08.12.2010; TeliBar.exe: 2_0_831 | ||||||||||||
1 | 08.12.10 | TeliBar | CTI_Journal | All protocol database connections are now merged into one connection; there is only one database management object. | Database management object is redesigned; all database queries are executed asynchronically. Query tasks queue added. | B | ► | TODO: add clepsydra also on Grid | ||||
2 | 08.12.10 | TeliBar | CTI_Journal | Corrected errors when columns in datagridview rows does not exists removed, after change columns in datagridview row are identified by index, not by name (name was wrong when row was deleted from datagridview). | After closing CTI_Journal when Calls_Identify action was stared, CTI_Journal was generating errors (null exception). After change, Call_Identify action will not raise events to main form when it is closed, and it will be cancelled.F3 | B | ► | |||||
********************************************* 30.11.2010; TeliBar.exe: 2_0_830 | ||||||||||||
1 | 30.11.10 | TeliBar | TeliBar TeliNotarClient |
TeliNotar changes: added Language DE and EN service | N | ► | TeliNotar: No language en | |||||
2 | 29.11.10 | TeliBar | TeliBar TeliNotarClient |
TeliNotar
changes: 1.Menu TeliNotar is disabled when no calls, additionally it is ony for start TeliNotar because exit is at TeliNotar form now. There is not “check” in menu line “TeliNotar” |
2.
Button Play is hidden and new button Exit instead of Play. 3. TeliNotar Client closes when call is hang up. 4. Button Exit moved to top 5. Message "Soll der TeliNotar beendet werden?" when exit during record |
C | ► | GD
OK TeliNotar TODO: 1. show TeliNotarClient beside TeliBar 2. TryIco - add Record, stop record |
||||
********************************************* 22.11.2010; TeliBar.exe: 2_0_0824 | ||||||||||||
1 | 22.11.10 | TeliBar | CTI_Client CTI_Planer |
Planer
corrections: 1. Before: two clients online (sender and receiver) send plan to receiver, receiver got plan and restart, after logging in receiver got plan again and now have two identical plans on list, Now: after receiving plan receiver informs server about that he received the plan |
2.
Before when plan have special chars like vbCrLf used in server for separating
plans in messages or tilde (~) used for separating fields – it was causing
problems (many empty plans, uncorrect fields etc.), Now sending chars like
vbCrLf and ~ is possible without problems 3. Before When plan on plans list had multiline note – squares were visible in note fields, Now in list view vbCrLf is converted to space |
B | ► | BS, JS, GD OK | ||||
2 | 19.11.10 | TeliBar | TeliBar | Temporary
buttons corrections: 1. Before right click on temp chat button – Error message – now it’s fixed 2. Before: incoming temp chat + incoming temp calls – disconnect with drop button from main button – all temp buttons will disappear (chat button should stay) – now it’s fixed, chat button won’t be deleted |
3.
Before: incoming temp LiveChat (only started without message yet) – temp
button was shown + beep sound, without any chat window Now: add button and play beep sound only when incoming message is received |
B | ► | BS, JS, GD OK | ||||
3 | 17.11.10 | TeliBar | TeliBar | Before when temp button for chat was added (flying window) – form wasn’t resized – only part of button was visible – now it is resized always when temp button is added | B | ► | BS, JS, GD OK | |||||
********************************************* 12.11.2010; TeliBar.exe: 2_0_0782 | ||||||||||||
1 | 12.11.10 | TeliBar | TeliBar | 1. Before TeliBar Flying window – place only for 3 temp buttons, Now: when buttons are added form is resized. | B | ► | GD OK | |||||
2 | 12.11.10 | TeliBar | TeliBarConfig | HotKeys: Anwahl über …->Zwischenablage-Anwahlvorschlag | changed distance | C | ▼ | GD OK | ||||
********************************************* 09.11.2010; TeliBar.exe: 2_0_0780 | ||||||||||||
1 | 09.11.10 | TeliBar | TeliBar | Search contact: Deleted race between information from server and TeliBar local database. Before first event stay on contact | Now:
TeliBar local database has higher priority Warning: Before- first from local database stay on contact, now last |
B | ► | JS, GD OK | ||||
2 | 09.11.10 | TeliBar | CTI_Journal DataBaseConnector TeliBar |
1.
Updating calls with local reference data updated. Contacts are now marked as
local if found in local reference database. Such contacts are used to update
protocol by CTI_Journal when call finishes. Calls are updated only if: - button has local contact info - button is constant (not temporary) Before change protocol was not updated if button was constant or when call was made from SearchResult window or when call was made and contact info was used from last call (history). |
2.
CTI_Journal did not update company field in protocol while updating local
reference contacts. 3. DebugLogs added used to track protocol update with local reference data. |
B | ► | JS OK | ||||
********************************************* 08.11.2010; TeliBar.exe: 2_0_0765 | ||||||||||||
1 | 08.11.10 | TeliBar | CTI_Client | 1. CTI_Client TaskList and SentList SyncLock updated. Only atomic operations are now locked by SyncLock mechanism such as: Add, Remove, Get, Count and Contains. | B | ► | ||||||
2 | 08.11.10 | TeliBar | CTI_Journal | 1.
CTI_Journal is clearing HKCU/ ROMICO /CTI_Journal / ContactInfoExchange key
before starting reg monitor. Before there was possibility that CTI_Journal
saved contact info to protocol database for wrong number. 2. CTI_Journal automatically refreshes protocol calls after updating protocol with local info. Before change, updated protocol rows were not loaded automatically (worked only when CTI_Journal was in the same computer as server). |
3.
CTI_Journal - protocol update with local reference contact info timeout
changed from 5[min] to 15[sec]. HKCU/ CTI_Journal / Settings /
ProtocolLocalCallUpdateDelay. 4. CTI_Journal – internal coContactsToUpdateList (SortedList) changed. Key and Value types switched due to compare error. Before change it was not possible to add more than one contact to list, error was generated in NewContactFromTelibar function. |
B | ► | |||||
********************************************* 05.11.2010; TeliBar.exe: 2_0_0763 | ||||||||||||
1 | 05.11.10 | TeliBar | TeliBar | Remove changes from 20.10.10 (2_0_0750) - causes bug: not show user window when wrong password | B | ► | GD OK | |||||
2 | 04.11.10 | TeliBar | CTI_Journal | Saving Email and ExtraField from contact info to protocol database after loading it from registry saved by TeliBar when call ends. | Before save CTI_Journal detects if Protocol contains Email and ExtraField columns (check is made only once, at first protocol update). | N | ▼ | GD OK | ||||
3 | 04.11.10 | TeliBar | TeliBar TeliBar_Config |
Ctrl+C hotkey that generates TACClipboard window can now be turned off by TeliBar_Config Hotkeys tab. Turning off hotkeys (overall) also turns off ctrl+C hotkey. | N | ▼ | GD OK | |||||
4 | 03.11.10 | TeliBar | CTI_Journal TeliBar |
Auto identification of new calls is removed. Registry flag “HKCU/ TeliBar / CTI_Journal / LocalSearchResultUpdateToProtocolDB” used to enable this feature is now used to enable saving refSearch results from TeliBar to protocol database. Default value of this registry key is changed from “0” to “1”. | New way of identifying new calls. TeliBar saves found reference data to registry. CTI_Journal loads data from registry and after given amount of time (set by registry HKCU / Software / ROMICO / CTI_Journal / Settings / ProtocolLocalCallUpdateDelay [Default = “5” min]) saved data to protocol database. Rows are updated based on CompletePhoneNumber. Only calls that are not older than one day are updated. | C | ► | GD OK | ||||
5 | 03.11.10 | TeliBar | DataBaseConnector | DebugView logs updated to match shared WriteDebugLog function. DebugView window is shown automatically on startup if DebugView flag is set in registry. | C | ▼ | ||||||
6 | 03.10.10 | TeliBar | TeliBar | Protection before move TeliBar on position 0, 0 when logout and flying | B | ▼ | GD OK | |||||
7 | 02.11.10 | CTI_Journal | CTI_Journal | WriteDebugLog
(log to window) depends on oFrmDebug object only (oFrmDebug is set when app
start and DebugViewFlag or Ctrl+Alt+shift+D when implemented in app) before it was depending on oFrmDebug object
and also DebugViewFlag. |
Programmers
Info: a) oFrmDebug object must be set by application while it starts depending on DebugView flag, or on CTRL+ALT+SHIFT+D. b) Closing frmDebug should clear oFrmDebug object (oFrmDebug = nothing), if not - debug form will popUp after closing on each DebugLog! |
C | ▼ | GD OK | ||||
8 | 27.10.10 | TeliBar | TeliBar | [HKCU_TeliBar] LiveChatEnable default 0->1 | C | ► | GD OK | |||||
********************************************* 21.10.2010; TeliBar.exe: 2_0_0750 | ||||||||||||
1 | 20.10.10 | CTI_Journal | CTI_Journal | 1.
CTI_Journal can now delete rows from protocol database by context menu or
Delete key. Delete function is enabled by registry key: HKCU/ CTI_Journal/
Settings/ RowsDelete_Enable (Default value: ServerMode = [1], ClientMode =
[0]). 2. CTI_Journal can change main protocol column by new registry: HKCU/ CTI_Journal/ Settings/ ProtocolMainField (default=”UserName”, possible values: {“UserName”, “UserLine”}). Changing main column changes also SQL filter while loading calls. |
3.
WriteDebugLog function changed, DebugForm can now be set by application
(modError.oFrmDebug), and if DebugView flag is set, then DebugForm is
automatically shown and used. DebugForm has to have “frmDebug” type name, and
has to implement “DebugLog(string)” public method. NOTE: Writing logs in frmDebug should be made only by this function (WriteDebugLog) - possible overloop. |
N | ► | GD
OK JS OK (+ tested identification by DataBaseConnector with and without LocalSearchResultUpdateToProtocolDB, andalso deleting other users calls (denied).) |
||||
2 | 13.10.10 | TeliBar | TeliBar TeliBarConfig |
Reload shortcut keys without restarting application (before: need restart) | TeliBarConfig: Default main window height changed to 579 | C | ▼ | GD OK | ||||
********************************************* 11.10.2010; TeliBar.exe: 2_0_0733 | ||||||||||||
1 | 11.10.10 | TeliBar | TeliBar DataBaseConnector CTI_Journal |
Added debug logs used to track reference search queries. (Functions can be called by TeliBar or by CTI_Journal). | C | ▼ | BS, JS, GD OK | |||||
2 | 11.10.10 | TeliBar | TeliBar | text changed: Bitte um Rückruf -> Bitte zurückrufen | C | ▼ | BS, JS, GD OK | |||||
3 | 11.10.10 | TeliBar | TeliBar ROMICO_LiveChat |
Show livechat window when first message | Before: show window when connected, show message when user wrote and sent | B | ► | BS, JS, GD OK | ||||
4 | 11.10.10 | TeliBar | TeliBar CTI_Client |
Corrected bug show Wiederholen window when call manually from phone | Call summary window was shown if call was first visible on temporary button (while dialing), and then moved to constant button. After change such calls are marked and call summary window is shown after removing call from constant button. | B | ► | BS, JS, GD OK | ||||
5 | 11.10.10 | TeliBar | TeliBar CTI_Client |
corrected bug with Absent message - bug was made 07.10.2010 in version 2_0_0725 | Absent timesUp message was shown after selecting Bearbeiten on earlier TimesUp window while receiving StatusAll or NM:A messages. After change TimesUp window is not shown after such events (it is show only after next AbsentDuration change or TeliBar restart). | B | ► | BS, JS, GD OK | ||||
********************************************* 07.10.2010; TeliBar.exe: 2_0_0725 | ||||||||||||
1 | 07.10.10 | TeliBar | TeliBar Tac_ast, TACTool |
correcred bug missing mfc7.dll. | Bug was made 04.10.2010; 2_0_0710 | B | ► | JS: W7, BS, GD OK | ||||
2 | 07.10.10 | TeliBar | TeliBar ROMICO_LiveChat |
When chat window visible, and show required – bring it to front with focus (even if minimized) | B | ► | JS: W7, WXP: BS, GD OK | |||||
3 | 07.10.10 | TeliBar | TeliBar | Removed error with TeliBar absent timer (days and months was counted as minutes). Absent was shown even when time was on tomorrow | Absent timer removed, instead added a new global TeliBar timer, which checks absent state every 10 sec. | B | ► | JS: W7, WXP: BS, GD OK | ||||
4 | 06.10.10 | TeliBar | TeliBar TeliBarConfig |
TeliBar onTop and Focus updates. TeliBar OnTop function can now be used without setting focus for TeliBar. | TeliBar
onTop and Focus updates. TeliBar OnTop function can now be used without
setting focus for TeliBar. TeliBar Config changes (After updating earlier TeliBar version - this settings will have default values): - TeliBar kommt in Vordergrund (default 1) - auch bei Anrufen für andere Benutzer (default 0) - und bekommt Fokus. (default 0) |
B | ► | JS:
W7, WXP: GD OK BS: 1. TeliBar OnTop – when TeliBar goes on top (during incoming call, or call for other user) it stays on top even when we click on the other window content – we have to click on TeliBar and then on another window content, or we need to click on other window main bar WinXP and Win 7 – prevent from stealing focus ON WinXP and Win 7 – prevent from stealing focus OFF – only when TeliBar should go on top without focus 2. On Win7 during incoming call (to me or other user) TeliBar goes on top, then we click on other window main bar, TeliBar goes under this window, then we click on Journal ball to show TeliBar – it won’t show, sometimes never and sometimes after few clicks Win XP bug never occurs Win7 when Prevent from stealing focus ON – always occurs; OFF – sometimes occurs (rarely) |
||||
5 | 07.10.10 | TeliBar | TeliBar | TeliBar green, violet and red buttons are now blinking on incomming call, like blue did before. | Blinking function can be turned off by HKCU/ Sorftware/ TeliBar/ "Look&Feel" / "IncomingCall_BlinkingSignal" (Default = “1”, turned on). | B | ► | JS: W7, BS, GD OK | ||||
6 | 07.10.10 | TeliBar | TeliBar CTI_Client |
If user won’t change absent time while closing absent notify window (“X” or Beibehalten) then notify won’t be shown until absent date changes or TeliBar is restarted. | Absent
notify (timesup) window is shown when - TeliBar starts and absent timer passed - Absent is not infinite and absent time already passed when TeliBar is running (checked each 10 sec). |
B | ► | GD
OK JS: WXP, W7 NOT OK Absent notify window is shown after receiving StatusAll or NM:A message while making calls or receiving statuses (even if it was close by “X” or Beibehalten) |
||||
7 | 06.10.10 | TeliBar | CTI_Journal | Before CTI_Journal right click was bringing TeliBar to front, now it is disabled (works only on left click). This change should remove CTI_Journal blinking context menu error | B | ► | JS: WXP, W7, BS, GD OK | |||||
8 | 07.10.10 | TeliBar | CTI_Journal TeliBar |
TeliBar Update window (“Es gibt neue TeliBar-Version. Mochten Sie sie jetzt installieren?” [YES] [NO]) was shown too soon, CTI_Journal was not initialized and couldn’t be closed, but TeliBar started update action. | Now update window mentioned earlier is shown after CTI_Journal initialization (HKCU / CTI_Journal / Settings / Initialized flag must be set to 1 by CTI_Journal). | B | ► | JS: WXP, W7, BS OK | ||||
9 | 06.10.10 | TeliBar | DataBase_ Connector |
List of reference databases from PBIniSrv.mdb is now loaded only once at DataBaseConnector initialization, before it was loaded for every single search | B | ► | JS: WXP, W7, BS, GD OK | |||||
********************************************* 04.10.2010; TeliBar.exe: 2_0_0710 | ||||||||||||
1 | 01.10.10 | TeliBar | TeliBar TeliBar_config Tac_ast |
TAC | N | ► | BS, JS, GD OK | |||||
********************************************* 22.09.2010; TeliBar.exe: 2_0_0694 | ||||||||||||
1 | 22.09.10 | TeliBar | CTI_Client | Telibar refreshes Absent data after reconnect to the server. Before it did not. | B | ▼ | JS OK | |||||
********************************************* 22.09.2010; TeliBar.exe: 2_0_0693 | ||||||||||||
1 | 22.09.10 | TeliBar | TeliBar CTI_Journal |
1. Temporary history button, visible only when there is active call on TeliBar. | 2.
Selecting rows allows to view summary in status bar (like in TMC
protocol). 3. New temporary history button, visible only when there is active call on TeliBar |
N | ► | JS, GD OK | ||||
2 | 22.09.10 | TeliBar | TeliBar CTI_Journal |
1.
Name1, Name2 and Company can now be edited only on F2 or „Berbeiten” context
menu. 2. Tray click shows TeliBar with focus. |
3.
Menu changed: - Clock icon for „Termin Anlagen” - Phone icon for „Anrufen” - Icon AnrufenIdent -> Suchen - Icon suchen -> Suchen and offnen - Question icon for AnrufeIdent. |
C | ► | JS,
GD OK (#2 TeliBar is shown and has focus but entering texts in textbox doesn’t work) |
||||
********************************************* 21.09.2010; TeliBar.exe | ||||||||||||
1 | 20.09.10 | TeliBar | TeliBar | Absent
changes: 1. After starting TeliBar with Absent status (set from server, or CTI_UserStatus etc) show question if absent state should be saved 2. Before when absent question on closing TeliBar – chose delete – TeliBar close it self before snding message to server – now TeliBar waits till message is send or TimeOut is reached |
3.
MouseOver on main button when my user is absent – show ToolTip with absent
state 4. Before when absent question was shown, and received shutdown message from server – TeliBar didn’t shutdown, Now it’s fixed |
C | ► | JS, GD OK | ||||
2 | 07.09.10 | TeliBar | TeliSP.tsp | PermanentLineID =0 -> ProviderID() * 0x10000 + LineId(0) | EceptionHandling="FALSE" - delete warning during compilation | B | ► | GD OK | ||||
3 | 07.09.10 | TeliBar | TeliBar ROMICO_LiveChat |
LiveChat: Before: when incoming chat window show on clean system (without saved window position values) – no default size, now fixed – load default size (very small). | B | ► | JS, GD OK | |||||
4 | 07.09.10 | TeliBar | TeliNotar | network communication error removed, before change messages wasn’t properly detected, CPU of clients went 100% for short amount of time. | B | ► | ||||||
5 | 06.09.10 | TeliBar | CTI_Journal | Context
menu: Anrufen Termin anlegen Verlauf --------------------------------- Suchen Suchen und öffnen Anrufer-Identifizierung > |
--------------------------------- Als erledigt markieren Als nicht erledigt markieren Als privat kennzeichnen --------------------------------- Kopieren Telefonnummer Kopieren |
C | ▼ | JS, GD OK | ||||
6 | 02.09.10 | TeliBar | CTI_Journal | Enter for MakeCall causes also move to next row | now we stay at the same row | B | ▼ | JS, GD OK | ||||
********************************************* 02.09.2010; TeliBar.exe: 2_0_0648 | ||||||||||||
1 | 02.09.10 | TeliBar | TeliBar | Colors of tooltip and old chat window changed | C | ▼ | JS, GD OK | |||||
2 | 02.09.10 | TeliBar | LiveChat | 1.
Window view changed – colors, font etc. 2. Shift + enter = add new line 3. Problem with <> solved 4. New context menu in chat edit and chat showing window (copy, paste, select all, cut) |
5.
Detecting URLs starting with http:// or www. 6. keyboard shortcuts (CTRL+C, CTRL+V, CTRL+X, CTRL+A) 7. Default chat size changed to minimum window size (230, 250) |
C | ► | 1,2,3,4,5,6
JS, GD OK 7 - Err only outgoing chat |
||||
********************************************* 01.09.2010; TeliBar.exe: 2_0_0644 | ||||||||||||
1 | 31.08.10 | TeliBar | setup | H-Grade - default fonts | corrected bug missing fonts on fresh windows xp after change back to H-Grade | B | ► | JS OK | ||||
2 | 31.08.10 | TeliBar | CTI_Journal | Changed text: Schliessen->Schließen | C | ▼ | JS OK | |||||
3 | 31.08.10 | TeliBar | TeliBar CTI_Redirection |
1.
MailboxFileChoose enabled 2. Possible choose VoiceBox after ; |
3.
Changed texts: Einstellungen->Rufumleitungsmanager MailBox-Optionen->VoiceBox-Optionen" |
N | ► | GD, JS OK | ||||
********************************************* 27.08.2010; TeliBar.exe: 2_0_0635 | ||||||||||||
1 | 25.08.10 | TeliBar | TeliBar | 1. Simple chat acts as before (no history, no automatically opening chat after closing and Whiting again etc. | 2.
Simple chat window size changed (50% wider and higher) 3. Code cosmetics changes |
C | ► | JS, GD OK | ||||
2 | 25.08.10 | TeliBar | CTI_Tools TeliNotar |
Removed error while shuting down CTI_Tools(OnDataReceived) | B | ▼ | JS OK, error not found on older version. ToDo more tests. | |||||
3 | 25.08.10 | TeliBar | TeliBar,CTI_Client | Chat
updates: 1. Chat between different VPN server users with custom line numbers is now positioned correctly. Before chat window wasn’t properly shown. |
2.
Removed simple chat error, before change after closing simple chat and trying
to create another one, TeliBar generated FormDisposed exception. 3. Removed simple char error, before change simple chat could not be started second time, because Chat menu was hidden. |
B | ► | JS, GD OK | ||||
********************************************* 19.08.2010; TeliBar.exe: 2_0_0588 | ||||||||||||
1 | 19.08.10 | TeliBar | setup | Neue Designs: Piano-2, Aluminium, Edelstahl, H-Grade, Marmor, Piano-1 | corrected bug: back to desings Wave, Mirror - stays old font colors | B | ► | GD OK | ||||
2 | 18.08.10 | TeliBar | TeliBar | TeliRemote: 1. configurable Redirect Incoming call | 2. Pickup | N | ► | GD OK | ||||
3 | 17.08.10 | TeliBar | CTI_TeliView | Removed TeliView connection error on Vista and W2003. Before change vnc server port was blocked by CTI_Server. | B | ► | GD OK: windows 2003, vista, windows 7 | |||||
********************************************* 16.08.2010; TeliBar.exe: 2_0_0572 | ||||||||||||
1 | 16.08.10 | TeliBar | TeliBar | Schliessen->Schließen | C | ▼ | GD OK | |||||
2 | 16.08.10 | TeliBar | TeliBar | Neue Designs: Piano-2, Aluminium, Edelstahl, H-Grade, Marmor, Piano-1 | do not show error when TeliBarBall file missings - some designs are without this file | N | ► | GD OK | ||||
3 | 16.08.10 | TeliBar | TeliBar | Current time and date text addend to message call me now | N | ▼ | GD OK | |||||
4 | 16.08.10 | TeliBar | TeliBar | Call summary window timer close can be changed by registry | [HKCU_TeliBar]\Planer
CallSummaryCloseTimer="15" Set call summary window closing timer (0-don't show) [default "15"] |
N | ▼ | GD OK | ||||
********************************************* 30.07.2010; TeliBar.exe: 2_0_0563 | ||||||||||||
1 | 29.07.10 | TeliBar | TeliBar | 1. When in TeliBar textbox (on the main button) in Edit mode – key pressed: CTRL+B (or other keys) – no beep sound occurs | 2. When in textbox editing-> pres escape – exit editing mode | C | ▼ | JS OK | ||||
2 | 28.07.10 | TeliBar | TeliBar | ROMICO_LiveChat: 1. When incoming chat received bring chat window to front without focus |
2.
After creating incoming chat show window without focus and bring to
front 3. Chat view changed |
C | ► | GD OK, JS OK | ||||
3 | 27.07.10 | TeliBar | TeliBar
CTI_Redirection |
Abwesendheit -> Abwesenheit | B | ▼ | GD OK, JS OK | |||||
4 | 26.07.10 | TeliBar | TeliBar TeliBar_Config |
1. Defaults changed: style: H-Grade, shadow disabled, flying window enabled, focus on incoming call disabled | 2.
New option in menu: Always on top 3. View of search window changed (new image on search button, border of search field, no BIP when enter pressed) |
C | ► | GD OK: 1, 2, 3, JS OK | ||||
5 | 26.07.10 | TeliBar | CTI_Journal | Row selection color changed | C | ► | GD OK, JS OK | |||||
6 | 26.07.10 | TeliBar | ROMICO_LiveChat | ROMICO_LiveChat: 1. Window is not closed but hiding (when closed by user) 2. Focus for edit text box after clicking send button |
3. Chating is constant, now when other user will close chat, or restart TeliBar etc… , chat will be connected automatically after entering and sending text | C | ► | GD OK, JS OK | ||||
7 | 20.07.10 | TeliBar | CTI_Journal | Before when call was redirected to mail box it was visible in Journal but Journal tray icon wasn’t blinking, now it’s blinking for mail box calls | N | ► | GD OK, JS OK | |||||
********************************************* 15.07.2010; TeliBar.exe: 2_0_0410 | ||||||||||||
1 | 15.07.10 | TeliBar | CTI_Redirection | Redirection when Absent-Maibox new fields: Email, Record, File (read only) | N | ► | GD OK | |||||
2 | 08.07.10 | TeliBar | TeliBar ROMICO_LiveChat |
ROMICO_LiveChat | [HKCU_TeliBar]\
LiveChatEnable="-1" Enable LiveChat [default "0"] Warning: all chats must be live or standard - no possibility to mix it |
N | ► | GD OK | ||||
********************************************* 01.07.2010; TeliBar.exe: 2_0_0279 | ||||||||||||
1 | 01.07.10 | TeliBar | TeliBar CTI_Planer |
Sending termin Call me back from button context menu, from search window context menu and after unansweared call in call summary window | Rückruf anfordern | N | ► | GD OK | ||||
********************************************* 29.06.2010; TeliBar.exe: 2_0_0258 | ||||||||||||
1 | 29.06.10 | TeliBar | CTI_Redirection | Allowed to put “R” and “T” in redirection destination number while editing existing or adding new redirection. | N | ► | JS OK | |||||
********************************************* 28.06.2010; TeliBar.exe: 2_0_0257 | ||||||||||||
1 | 28.06.10 | TeliBar | TeliBar | Corrected bug: no Absent folder in registry - ErrorAction during Ctrl | bug was made in version: 24.06.2010; TeliBar.exe: 2_0_0249 | B | ► | GD OK | ||||
2 | 25.06.10 | TeliBar | CTI_Journal | Context
menu and action menu items made equal. - Search and open copied to context menu. - AbSpielen copied to Action menu. |
- Suchen copied to Action menu. - Anrufe copied to Action menu. |
N | ▼ | GD, JS OK | ||||
3 | 25.06.10 | TeliBar | CTI_Journal | xxx in number corrections - before didn't work: Search History, Automatically local database reference | B | ► | GD, JS OK | |||||
4 | 25.06.10 | TeliBar | RefSearch | Corrected bug: not search number during incoming call and identification in Journal when number without county code and city code | Before change TeliBar RefSearch used TeliMan’s CountryCode and AreaCode settings. After change TeliBar RefSearch loads CountryCode and AreaCode directlry from TeliBar’s HKCU regs. | B | ► | GD, JS OK | ||||
********************************************* 24.06.2010; TeliBar.exe: 2_0_0249 | ||||||||||||
1 | 23.06.10 | TeliBar | TeliBar | TeliNotar added to TeliBar (context menu strip) | N | ► | GD, JS OK | |||||
2 | 23.06.10 | CTI_Journal | CTI_Journal | CTI_Journal local reference searching with enabled number XXX function didn’t work. After change CTI_Journal uses complete number (without XXX) to search reference. | B | ► | GD, JS OK | |||||
3 | 23.06.10 | TeliBar | TeliBarConfig | Before LookAndFeel.reg wasn’t loaded on Win7 after changing style. Now: it is loading | B | ▼ | BS, JS, GD OK | |||||
4 | 23.06.10 | TeliBar | TeliBar | Now user can define keyboard shortcuts which will set absent state with defined text, shortcuts must have form: <CTRL>+KEY | [HKCU_TeliBar]\
Absent AbsentShortcutKey01="<CTRL>+B" AbsentShortcutKey01Text="Besprechung" 01÷99 |
N | ► | BS, JS, GD OK | ||||
5 | 23.06.10 | TeliBar | TeliBarConfig | In Network part – new text box with current EAZ, text box with user name – editable | N | ▼ | BS, JS, GD OK | |||||
6 | 23.06.10 | CTI_Journal | CTI_Journal | Before: when Journal was open and view set to yesterday, then incoming unanswered call – journal was automatically switching to today | Now switching to today only when journal was invisible and tray icon in blinking mode was clicked | C | ▼ | BS, JS, GD OK | ||||
********************************************* 21.06.2010; TeliBar.exe: 2_0_0241 | ||||||||||||
1 | 21.06.10 | TeliBar | TeliBar CTI_Journal |
Function for play recorded message by phone | [HKCU_CTI_Journal]
\ Settings "MailBox_PlayDevice"="Phone" [default "Windows"] |
N | ► | JS, GD OK | ||||
2 | 21.06.10 | TeliBar | TeliBar | Redirections menu item in TeliBar ContextMenu doesn't use checked state anymore. | Before it was checked if there was any active, default redirection in server. | C | ▼ | JS OK | ||||
3 | 17.06.10 | TeliBar | TeliBar CTI_Redirection |
1.
Redirections are rebuilded. Saving changes method redesigned, redirections
are now updated by database id, before they was deleted and inserted. 2. Simple redirections removed from CT_Server. All simple redirections will be converted to new OnlyAbsent redirections on CTI_Server or TMS_Config startup. - New properties for CTI_Server users: MailBoxFile, MailBoxNumber. Editable in Benutzerverwaltung panel. Contains default MailBox settings for user. Used while creating MailBoxOnlyAbsent redirection. |
- TMS_Config: DefaultRedirection removed
from Benutzerverwaltung absence grid. - TeliBar can now create OnlyAbsent redirections by ComboBox (Rufumleitung bei Abwesendheit) on redirections window. To create mailbox redirection this way CTI_Server has to have Mailbox license and also configured default MailBox settings for given user. - OnlyAbsent redirection works only if client is absent (and if there are no other redirections with bigger prio). - New type of redirection is colored as red in TMS_Config. User can own one or less OnlyAbsent redirections. It can be changed by contextMenu on redirections grid. |
B/N | ► | JS OK | ||||
********************************************* 16.06.2010; TeliBar.exe: 2_0_0237 | ||||||||||||
1 | 16.06.10 | TeliBar | TeliBar TeliBarConfig |
Changing
options can be disabled for: Look&Feel, Extended functions, Journal,
External data and Network – by reg key [HKCU_TeliBar]\ Config ConfigDisableFor_Look&Feel="-1" [default 0] |
ConfigDisableFor_ExtendedFunctions="-1"
[default 0] ConfigDisableFor_Journal="-1" [default 0] ConfigDisableFor_ExternalData="-1" [default 0] ConfigDisableFor_Network="-1" [default 0] |
N | ► | KH, BS OK | ||||
2 | 16.06.10 | TeliBar | TeliBar | Translation for write e-mail in context menu for button | B | ▼ | KH, BS OK | |||||
3 | 16.06.10 | TeliBar | TeliBar TeliBarConfig |
1.
in LookAndFeel tab index fixed 2. checkbox order fixed |
3. Bug causing enabling and disabling checkbox (focus when call to other users) from other checkboxes fixed | B | ▼ | KH, BS OK | ||||
4 | 15.06.10 | TeliBar | CTI_Journal | Removed button "Als privat kennzeichnen" | C | ► | KH, BS OK | |||||
5 | 14.06.10 | TeliBar | CTI_Journal | New option in menu Search and if info found and from outlook – open contact in outlook | N | ► | KH, BS OK | |||||
6 | 14.06.10 | TeliBar | TeliBar | 1.
In search window New text box to enter searching text, button to stop
searching and start searching 2. in context menu for each button (if mail address is in button) – new option Send mail |
3. Search and open contact from outlook when this option selected in Journal | N | ► | KH, BS OK | ||||
7 | 14.06.10 | TeliBar | TeliBar TeliBarConfig |
1.
Font color for buttons focused and unfocused can be changed by Reg
value 2. color can be expressed in 2 ways: • RGB examples: 000000, FF0000 … • ARGB examples FF000000, 98FF00CC – where A is for alpha channel |
[HKCU_TeliBar]\
Look&Feel FontColor="FFFFFF" Color of font on buttons as RGB or ARGB HEX [default "000000"] FontColorFocus="FFFF0000" Color of font on buttons when focused as RGB or ARGB HEX [default "FF0000"] |
N | ► | KH, BS OK | ||||
8 | 14.06.10 | TeliBar | TeliBar TeliBarConfig |
1. After changing style load file: C:\Programme\ROMICO\TeliBar\Resources\<StyleName>\LookAndFeel.reg with font color and other Look&Feel settings | 2.
Option (config) for TeliBar goes on top when call to other user 3. Color of groupbox in Extended functions changed to ControlText |
N | ► | KH, BS OK | ||||
9 | 14.06.10 | TeliBar | TeliBar | CTI_Journal was without settings | bug was made 2.0.204, 01.06.2010 | B | ► | KH, BS OK | ||||
********************************************* 02.06.2010; TeliBar.exe: 2_0_0207 | ||||||||||||
1 | 02.06.10 | TeliBar | TeliBar CTI_Planer CTI_Client |
1.
Before: when sending plan by right click on button plan was send and added to
local user plans, Now: it is only send to other user 2. New termin window – saving position |
3.
Now TeliBar gets all search results for call from server and shows it in
search results window 4. Before: when sending plan by right click on button plan was send and added to local user plans, Now: it is only send to other user 5. Automatically start CTI_Journal at start of TeliBar only after successful login |
N/C | ► | |||||
********************************************* 01.06.2010; TeliBar.exe: 2_0_204 | ||||||||||||
1 | 01.06.10 | TeliBar | CTI_Journal | 1.
New starting parameter: SERVER – start Journal in Server mode, if no
parameter – close journal after start 2. New button: Mark as private – set field company to private – it won’t be visible by other users even if they are in the same group |
3. Before: When Journal was started from TeliBar, call was made, search in local RefDB when found – update info to protocol DB, Now: only when reg flag is on [HKCU_TeliBar]\ CTI_Journal LocalSearchResultUpdateToProtocolDB [default 0] | N | ► | |||||
2 | 31.05.10 | TeliBar | TeliBar | 1.
TeliBar can be closed from CTI_Journal tray context menu 2. Translation changes Schließen-> Schliessen |
3. Reset position to top left corner of screen from CTI_Journal tray context menu | N | ▼ | |||||
3 | 31.05.10 | TeliBar | CTI_Journal | New: Context menu in tray icon after right click TeliBarClose, TeliBarResetPosition | N | ▼ | ||||||
4 | 31.05.10 | TeliBar | CTI_Client.exe | Before: New chat -> send some text -> hold Backspace – error. Chat receiving client got first letter of chat message not erased. | Now: no error, all message is erased | B | ▼ | |||||
********************************************* 19.05.2010; TeliBar.exe: 2_0_203 | ||||||||||||
1 | 19.05.10 | TeliBar | TeliBar CTI_Redirection.dll |
TeliBar can change Mailbox redirection | N | ► | BS OK JS OK (ToDo: simple redirection is not cleared when TeliBar set’s MailBox, CTI_Server and TMS_Config should turn off one of these functions if second is enabled). |
|||||
2 | 14.05.10 | TeliBar | TeliBar CTI_Client.exe |
1. TeliBar – Add TeamMember button is hidden when TeamList right is set to None. | 2. TeliBar filters incomming network messages containing other user’s statuses depending on Status rights flag. | N | ► | BS, JS OK | ||||
********************************************* 13.05.2010; TeliBar.exe: 2_0_180 | ||||||||||||
1 | 13.05.10 | TeliBar | TeliBar | corrected bug: user in DisableInUserList no possibility to login | B | ► | gd ok | |||||
2 | 13.05.10 | TeliBar | TeliBar | New debug function: Send Message to server | N | ▼ | ||||||
********************************************* 07.05.2010; TeliBar.exe: 2_0_173 | ||||||||||||
1 | 07.05.10 | TeliBar | TeliBar | Change TeliBar caption on main button | [HKCU_TeliBar]\ Look&Feel TeliBar_Caption="EasyDial" [default "TeliBar] | N | ► | bs, gd ok | ||||
2 | 07.05.10 | TeliBar | TeliBar | Name 1 and Name 2 separator and order can be changed by reg values | [HKCU_TeliBar]\
Look&Feel NamesSeparator=";" Separator for Name1 and Name2 [default ","] NamesReverse="-1" Reverse order of Name1, Name2 [default "0"] |
N | ► | bs, gd ok | ||||
3 | 06.05.10 | TeliBar | CTI_Journal | 1. Before: marking and unmarking for calls coded with XXX wasn’t working correct (similar numbers problem) Now: solved | 2. Before: when number from BCI starts with (example) +48… after coding and decoding we get 48… solved by calling on CompletePhoneNumber from DB | B | ► | gd
ok BCI not tested bs ok |
||||
4 | 05.05.10 | TeliBar | TeliBar, CTI_Client | Change for better TBStress TeliBar | Do not drop offering calls | C | ▼ | |||||
********************************************* 29.04.2010; TeliBar.exe: 2_0_160 | ||||||||||||
1 | 29.04.10 | TeliBar | TeliBar | New flag in Look&Feel registry called BR_Mode. If BR_Mode flag is set, all blue_offline buttons will be shown as green_online buttons. | [HKCU_TeliBar]\ Look&Feel BR_Mode = "1" [Default: 0 – turned off] | N | ► | gd ok | ||||
********************************************* 17.04.2010; TeliBar.exe: 2_0_159 | ||||||||||||
1 | 17.04.10 | TeliBar | CTI_Journal | Before: when number was coded with XXX on the end call was made on shorted number (with cuted last three chars) Now: call is make on full number | B | ► | gd ok | |||||
2 | 16.04.10 | TeliBar | TeliBar CTI_Journal |
In search window names of columns Name 1 and Name 2 can be changed by registry | [HKCU_TeliBar]\
Look&Feel Name1Text, Name2Text Text for Name1 [default "" - don't change] |
N | ► | gd ok | ||||
********************************************* 13.04.2010; TeliBar.exe: 2_0_154 | ||||||||||||
1 | 13.04.10 | TeliBar | TeliBar | text changes:e-Mail shreiben->e-Mail schreiben | C | ▼ | gd ok | |||||
2 | 13.04.10 | TeliBar | TeliBar | Translation improvement (Chat error message) | Chat mit TeliBar-Benutzern wird derzeit nicht unterstützt. -> Chat-Kommunikationsfehler | C | ▼ | |||||
3 | 12.04.10 | TeliBar | TeliBar | corrected overloop avter full screen application | Before: Screen saver on and off -> TeliBar starts stealing focus permanently Now: TeliBar won’t steal focus | B | ► | gd ok | ||||
4 | 12.04.10 | TeliBar | TeliBar | Changes for TeliSP multiline | TeliSP multiline isn't yet in setup | N | ► | gd ok | ||||
********************************************* 07.04.2010; TeliBar.exe: 2_0_142 | ||||||||||||
1 | 07.04.10 | TeliBar | TeliBar | Update correction - Windows 7 | Before: on Windows 7 (and probably on every system where Program Files folder was named not as „Programme” but “Program Files” – with space) update wasn’t successful – now it’s fixed | B | ► | gd ok | ||||
********************************************* 06.04.2010; TeliBar.exe: 2_0_140 | ||||||||||||
1 | 06.04.10 | TeliBar | TeliBar | Before: when tooltip was show it got focus for short time and loose it – this cause blinking of other windows with focus, now bubble is shown without focus | B | ► | gd ok | |||||
********************************************* 06.04.2010; TeliBar.exe: 2_0_139 | ||||||||||||
1 | 06.04.10 | TeliBar | TeliBar, CTI_Client | correction run with AutoLogin without EAZ doesn't cause empty user in server | B | ► | gd ok | |||||
********************************************* 02.04.2010; TeliBar.exe: 2_0_131 | ||||||||||||
1 | 02.04.10 | TeliBar | TeliBar | Disable Journal menu, do not start Journal | [HKCU]\ [TeliBar]\ CTI_Journal "Enabled"="1" [default 0] | N | ► | gd ok | ||||
2 | 02.04.10 | TeliBar | TeliBar | Wiederholen window on top witout focus | before - sometimes not visible | B | ► | gd ok | ||||
3 | 02.04.10 | TeliBar | CTI_Journal | red ball: 1. disable MsgBox after click | 2. Click - show TeliBar, DblClick - show Journal | B | ► | gd ok | ||||
4 | 02.04.10 | TeliBar | CTI_Planer | corrected error: planer reminder window isn't visible when exist planer window | now: show on top without fokus | B | ► | gd ok | ||||
5 | 31.03.10 | TeliBar | TeliBar | Error during close TeliBar when on top | added If _oButtonUserControl Is Nothing in CallLineClear | B | ▼ | gd ok | ||||
6 | 31.03.10 | TeliBar | TeliBar | TempButtons_GlobalSearch - ServerVersion = 5.0- rue, 7.0-false | GetUsersInfo available only in Server 7 | C | ► | gd ok | ||||
7 | 31.03.10 | TeliBar | CTI_Journal | BtHistory disabled when Server version <7 | C | ► | gd ok | |||||
8 | 31.03.10 | TeliBar | CTI_Journal | added UnhandledException handler | N | ► | gd ok | |||||
9 | 31.03.10 | TeliBar | CTI_Journal | TeliBar run CTI_Journal with parameter TELIBAR instead od registry ServerMode | No mess when TeliBar and CTI_Server on the same computer | C | ▼ | gd ok | ||||
********************************************* 26.03.2010; TeliBar.exe: 2_0_106 | ||||||||||||
1 | 26.03.10 | TeliBar | TeliBar | update TeliBar without silent | is causes restart windows without question | B | ► | |||||
********************************************* 25.03.2010; TeliBar.exe: 2_0_104 | ||||||||||||
1 | 25.03.10 | TeliBar | Setup | new Rescources (Mirror) | N | ► | js ok | |||||
2 | 25.03.10 | TeliBar | TeliBar | added exception handler to UnhandledException frmDebug-Error test | [HKKU]\ [TeliBar]\ Debug\ UnhandledExceptionHandler_Catch = 0 | B | ► | js ok | ||||
3 | 24.03.10 | TeliBar | TeliBar | 1.
E-mail from search window (in context menu) 2. In temp button Termin Senden not active 3. In temp button before: Termin Anlagen click -> nothing happens, now it is working |
4.
In TeliBar main button, when search text box is activated by key press -
clear text 5. Send mail only by default mail client 6. Three lines tooltip for show pickup number and show connected number |
C | ► | js
ok (5 - not tested) bs ok |
||||
4 | 24.03.10 | TeliBar | CTI_Journal | 1.
default storting by Beginn kolumn 2. Drag&drop disabled in Server mode |
3. Resizing columns problem in Vista fixed | B | ▼ | js
ok (3 - not tested) bs ok |
||||
5 | 24.03.10 | TeliBar | TeliBar_Config | 1. LookAndFeel – Design grid border changed, margin changed, background color changed | 2.
Erweiterte Funktionen – background color of list changed 3. In all user controls group boxes – font color changed |
C | ▼ | js
ok (3 - wrong color) bs ok |
||||
6 | 24.03.10 | TeliBar | TeliBar | 1. Before: when incoming call -> search data received to button, after answer search data were lost. Now it is fixed | 2. Now All search results go through DbContact object | B | ► | bs ok | ||||
7 | 24.03.10 | TeliBar | TeliBar | Before: TeliBar info button was cut from Upper and left side. Now it is all visible. | B | ► | bs ok | |||||
8 | 17.03.10 | TeliBar | TeliBar | TeliBar_CallInfo Incoming contacts not filtered | B | ► | bs ok | |||||
********************************************* 17.03.2010; TeliBar.exe: 2_0_27 | ||||||||||||
1 | 16.03.10 | TeliBar | TeliBar | 1.
TeliBar get search info about button from CTI_Server instead search in global
reference 2. receiving data from 3 data sources for temp button – local DB, server DB, server users |
3. Before: on temp button data was shown only in first line, now it’s shown in two lines name and company | N | ► | |||||
2 | 16.03.10 | TeliBar | TeliBar TeliBarConfig |
Reg
keys renamed: \External_Data\ -> \ExternalData\ AutoRefreshInterval -> RefSearch_StartInterval LastRefreshDate -> RefSearch_LastRun |
RefSearchStart
-> \DataExchange\RefSearch_Run IncomingCall_InOutlook -> Outlook_IncommingCall_ContactOpen OutgoingCall_InOutlook -> Outlook_OutgoingCall_ContactOpen |
C | ► | |||||
3 | 16.03.10 | TeliBar | TeliBar | When searching is started for temporary button from call, search only in local mode. | [HKCU_TeliBar]/ExternalData
TempButtons_GlobalSearch="1" When searching is started for temporary button from call, search local and central DB [default "0"] |
N | ► | |||||
********************************************* 15.03.2010; TeliBar.exe: 2_0_2 | ||||||||||||
1 | 15.03.10 | TeliBar | TeliBar, CTI_Journal, CTI_Planer, CTI_Redirection, TeliBarConfig | 1.
TeliBar version 2.0 2. Now we can set different styles of buttons |
3. Default language set to system default language (if system default <> DE set English) | N | ► | gd, ok | ||||
********************************************* 12.03.2010; TeliBar.exe: 1_0_4910 | ||||||||||||
1 | 12.03.10 | TeliBar | CTI_Journal | 1.1. New CTI_Journal icon for incoming not answered calls with calltype “Busy” (icon: red “In” in parenthesis). | 1.2. Button icons for incoming not aswered call changed back to standard red “IN” icon. | N | ► | js, gd, ok | ||||
2 | 12.03.10 | TeliBar | TeliBar | 2.1.
When server version <7 planer disabled – no appointment reminder, planer
menus disabled, no call summary after call 2.2. When server version >=7 or reg key = true = planer enabled 2.3. Call summary window changed, show timer, appearance changed 2.4. When call outgoing – got data from DB about user and call summary window show we can send e-mail (if there is e-mail address) |
2.5.
When sending mail from call summary window and there is no outlook installed
– default mail client will be started 2.6. Drag & drop from search to TeliBar 2.7. Saving call summary window position 2.8. Before when dragging contact to TeliBar there wasn’t info about company, now it is. 2.9. When contact is dropped to TeliBar from journal and there is no info about Name1 or Name2 – show add new user window – otherwise just add new contact |
B/C | ► | js,
gd, ok 2.4 dosen't work email when contact email in TMS_config 2.9 should be always on top |
||||
3 | 12.03.10 | TeliBar | CTI_Planer | 3.1. Extended drag drop info (company, address) | 3.2. Before: when planer was disabled and appointment from journal was created, after enabling planer we can't create appointment from journal - now we can (now we can't create appointment from journal when planer is disabled) | B | ► | js, gd, ok | ||||
4 | 12.03.10 | TeliBar | CTI_Journal | CTI_Journal_DragDrop
changes: 4.1. When dragging from journal info about company is added |
4.2.
Before double click on contact wasn't working - now it works 4.3. When planer disabled - option in context menu - Create appointment is disabled |
B | ► | js, gd, ok | ||||
5 | 09.03.10 | TeliBar | CTI_Journal | 5.1.
Name1, Name2 and Company fields are searched in local reference database by
CTI_Journal only if server didn’t find data in reference database. 5.2. If calltype equals mailbox then call is marked with new icon (crossed speaker). |
5.3.
Icon used for incoming not connected calls changed from “red IN” to “red
X”. 5.4. When enter is clicked when selecting a row it works like dblick (MakeCall). If selected cell is not readonly then clicking Enter leaves cell. |
N | ► | js, gd, ok | ||||
6 | 05.03.10 | TeliBar | TeliBar | started second TeliBar, connected to second server - do not use path from server2 because its make restart TeliBar | B | ► | js, gd, ok | |||||
********************************************* 27.02.2010; TeliBar.exe: 1_0_4782 | ||||||||||||
1 | 25.02.10 | TeliBar | CTI_Journal | corrected
DblClick - MakeCall commented Drag&Drop - it is reason why DblClick - MakeCall doesn't work |
B | ► | ||||||
********************************************* 26.02.2010; TeliBar.exe: 1_0_4781 | ||||||||||||
1 | 25.02.10 | TeliBar | TeliBar | Clipboard functions do not show msg - only log to file | B | ► | ||||||
2 | 25.02.10 | TeliBar | TeliBar | Disable redirection module by registry key | [HKCU_TeliBar]\
Other RedirectionModule_Disable="1" Disable redirection module (menu) [default "0"] |
N | ► | |||||
3 | 25.02.10 | TeliBar | TeliBar | Corrected: TeliBar block windows closing | B | ► | ||||||
4 | 25.02.10 | TeliBar | TeliBar | 1.
Call summary window after unresponded call 2. In search window context menu new item: Add appointment – adds appointment for contact |
3.
Description for numbers in contact button context menu 4. Drag&drop contact from CTI_Journal to TeliBar |
C | ► | |||||
5 | 25.02.10 | TeliBar | CTI_Planer | 1.
Drop plan from CTI_Journal entries 2. dial button in new appointment window won't close it |
3. Appointment reminder window position save and load | C | ► | |||||
6 | 24.02.10 | TeliBar | CTI_Journal | 1.
Drag contact to planer – creates New appointment for contact 2. Drag contact to TeliBar – creates new contact in TeliBar |
3. Context menu – Create new appointment | N | ► | |||||
7 | 24.02.10 | TeliBar | TeliBar TeliBar_Config |
1.
Outlook MAPI default = 0 |
2. External Data -> Outlook MAPI checkbox disable/enable whole External data window | C | ▼ | |||||
8 | 24.02.10 | TeliBar | DataBaseConnector | Before: searching by 9521988 -> one result, 02619521988 -> zero results | Now: 9521988 -> one result, 02619521988 -> one result | B | ► | |||||
9 | 24.02.10 | TeliBar | TeliBar | TeliBar_UsersInfo - Name1, Name2.. Configured in CTI_Server | When incoming call received for temp button – get info about local user | N | ► | |||||
********************************************* 19.02.2010; TeliBar.exe: 1_0_4758 | ||||||||||||
1 | 19.02.10 | TeliBar | setup | english version | TODO: when install as english, TeliBar should be also english | N | ► | |||||
2 | 18.02.10 | TeliBar | TeliBar | Enable planer via registry | [HKEY_CURRENT_USER\Software\ROMICO\TeliBar\Other] "TeliPlaner"="1" [default 0] |
C | ► | js, ok | ||||
3 | 18.02.10 | TeliBar | TeliBar TeliBar_Config |
Shortcuts (F1÷F9) added parameter %3 - CompleteNumber | N | ► | js, gd, ok | |||||
4 | 18.02.10 | TeliBar | TeliBar | Minimum clipboard monitor filtered number length limit = 6 | C | ► | js, ok | |||||
5 | 18.02.10 | TeliBar | TeliBar | GetUsersInfo – send extended info about users (name, surname, company, phones with description, e-mail) | Automatically change these fields in TeliBar when changed in CTI_Server Config | N | ► | js, ok | ||||
6 | 17.02.10 | TeliBar | CTI_Journal | .Net 3.5 -> 2.0 | B | ► | ||||||
7 | 17.02.10 | TeliBar | TeliBar RefSearch DataBaseConnector |
Now when RefSearch is run by TeliBar it doesn’t check HKLM registry, RefSearch check parameters passed by command line. | Before: RefSearch checks HKLM_TMC/PhoneBook/SynchronizeAll | B | ► | js, ok | ||||
8 | 17.02.10 | TeliBar | TeliBar | form login, server ip, port added ok, esc via keyboard | N | ▼ | js, ok | |||||
9 | 17.02.10 | TeliBar | CallToReg.exe PhoneNumberToPrime.exe |
CallToReg.exe PhoneNumberToPrime.exe |
C:\Programme\ROMICO\TeliBar\CallToReg.exe
<Phone number> write registry [HKCU]\ SOFTWARE\ROMICO\CTI_Client CallCommand = call <Phone number> |
N | ► | js, gd, ok | ||||
10 | 11.02.10 | TeliBar | CTI_Journal DataBaseConnector |
New
functions allowing searching local reference database for data. CTI_Journal
updates protocol database and inform other clients about protocol
change. Search can be made: a) Automatically after new call is loaded by CTI_Journal b) For all selected rows. c) For all rows. |
Searching for more than one row can be stopped by “cancel” button located near progressbar. | N | ► | js, ok | ||||
11 | 11.02.10 | TeliBar | CTI_Journal | CTI_Journal: New function, showing selected number history (all calls with CompleteNumber field equal to selected number). This function works only with new rows; older calls don’t have CompleteNumber filled in protocol. | N | ► | js, ok | |||||
12 | 11.02.10 | TeliBar | CTI_Journal | Allowed to execute CTI_Journal in serverMode without DataBaseConnector. | B | ► | js, ok | |||||
13 | 11.02.10 | TeliBar | CTI_Journal | CTI_Journal checks if database contains mailboxFile and mailboxFileListened columns, if there are no columns CTI_Journal doesn’t use them. Before CTI_Journal didn’t work with old database. | B | ► | js, ok | |||||
14 | 11.02.10 | TeliBar | CTI_Journal | New column added to CTI_Journal – CalledID (named Gerufen). | N | ► | js, ok | |||||
********************************************* 03.02.2010; TeliBar.exe: 1_0_4741 | ||||||||||||
1 | 27.01.10 | TeliBar | CTI_Journal | Mailbox: Not listened calls are shown with unmarked calls filter. | before: filtr Combobox didn't treat not listened calls as unmarked | B | ► | |||||
2 | 25.01.10 | TeliBar | CTI_Journal | Mailbox: 1. Not listened Mailbox calls are shown with unmarked calls filter. |
2. CTI_Journal shows MailBox protocol calls as special calls. Each MailBox row can be double-clicked to start audio file with defaul system player. After hearing audio file – row is marked as heard. | N | ► | |||||
3 | 25.01.10 | TeliBar | CTI_Journal | 1.
CTI_Journal Debug form colors changed to black & white. 2. Changed text for information about unaccessible mailbox file (Datei x wurde nicht gefunden.) |
3. ErrorAction added to each function, removed all "Throw exception" commands. | C | ▼ | |||||
4 | 25.01.10 | TeliBar | CTI_Journal | 1. Added sorting functions for image column. | 2. New filters added. Extern and Intern calls. | N | ► | |||||
5 | 25.01.10 | TeliBar | CTI_Planer | Added title on window | C | ▼ | ||||||
6 | 22.01.10 | TeliBar | CTI_Planer,
TeliBar, CTI_Client, TeliBar.mdb |
CTI_Planer | N | ► | gd, ok | |||||
7 | 21.01.10 | TeliBar | TeliBar | Update - when stay CTI_Journal - kiil it after 2min | B | ► | gd, ok | |||||
********************************************* 21.01.2010; TeliBar.exe: 1_0_4625, 1_0_4626 | ||||||||||||
1 | 21.01.10 | TeliBar | TeliBar | TeliBarUpdate | file TeliBar….msi must be in CentralFolder path | N | ► | |||||
2 | 05.01.10 | TeliBar | TeliBar | Before: TeliBar was trying to open contact in Outlook without checking if it’s installed, now TeliBar first check if outlook is installed | B | ▼ | gd, ok | |||||
********************************************* 30.12.2009; TeliBar.exe: 1_0_4590 | ||||||||||||
1 | 30.12.09 | TeliBar | TeliBar RefSearch TeliBar_Config DataBaseConnector |
TeliBar
makes Outlook reference database: 1. Now TeliBar can make reference data base from Outlook contacts |
2.
New position in TeliBar_Config: External Data – for configuring creation
reference DB (setting time interval of making DB) 3. Outgoing and incoming calls can be automatically open in Outlook |
N | ► | gd, ok | ||||
2 | 29.12.09 | TeliBar | TeliBar | ButtonInfo - mouse over white line - don't treat it as moues leave | B | ▼ | gd, ok | |||||
3 | 29.12.09 | TeliBar | TeliBar CTI_Client |
Transfer | N | ► | gd, ok | |||||
4 | 28.12.09 | TeliBar | TeliBar | Do not show users vpn when user change in TeliBar_Config | B | ► | gd, ok | |||||
5 | 28.12.09 | TeliBar | TeliBar | 1. Before: when we set absent duration on server side, absent question box shows immediately. Now: it shows when the absent time is reached | 2. Before: when we changed absent duration when the client was offline absent question box with old date was shown after client connects. Now: new date is shown | B | ► | gd, ok | ||||
6 | 28.12.09 | TeliBar | TeliBar | When phone number from which we receiving call is unlisted, "Unknown" or "Unbekannt" is shown (before there was empty line in bubble) | B | ► | gd, ok Twice unbekannt |
|||||
7 | 28.12.09 | TeliBar | TeliBar | enable clipboard | in 15.12.2009 was made bug - clipboard was disabled | B | ► | gd, ok | ||||
********************************************* 15.12.2009; TeliBar.exe: 1_0_4560 | ||||||||||||
1 | 14.12.09 | TeliBar | TeliBar | Windows standby - TeliBar close connection with CTI_Server | N | ► | gd,
ok TODO: 1. Multicast - do not receive messages till online 2. Journal - to many errors |
|||||
2 | 04.12.09 | TeliBar | TeliBar_Config | corrected bug: change user in config - before wrong eaz and do not show own calls till next restart | Anmeldung
einblenden -> Automatisch anmelden corrected bug oTimerDuration_Elapsed - exception |
B | ► | gd, ok | ||||
********************************************* 02.12.2009; TeliBar.exe: 1_0_4543 | ||||||||||||
1 | 02.12.09 | TeliBar | TeliBar | Before: Absent question box was shown even if absent status was turned off on server side. | Now: question box is not shown when absent is turned off on server. | B | ► | gd, ok | ||||
2 | 02.12.09 | TeliBar | TeliBar | Prevent to blinking bubble window in left top corner | Start Location of bubble changed -5000,-5000 | B | ► | gd, ok | ||||
3 | 02.12.09 | TeliBar | TeliBar | Faster hide Bubble 1000->300 ms | C | ► | gd, ok | |||||
4 | 02.12.09 | TeliBar | TeliBar | Prevent to show standard Tooltip when no F1, F2 | AutoEllipsis of labels on buttons changed to 1 dot (.), and dot added for | B | ► | gd, ok | ||||
5 | 27.11.09 | TeliBar | CTI_Client | when disconnect from server RemoveAll calls | added clsCall:ToString, clsCalls RemoveAll | B | ► | |||||
6 | 23.11.09 | TeliBar | setup | added checking NETFRAMEWORK 2.0 | N | ► | ||||||
********************************************* 18.11.2009; TeliBar.exe: 1_0_4506 | ||||||||||||
1 | 18.11.09 | TeliBar | TeliBar | [HKCU]\ [TeliBar]\ Look&Feel FontBold, [default 0] | N | ► | gd, ok | |||||
2 | 18.11.09 | TeliBar | TeliBar | FontName: "Arial" , FontSize: "10" | C | ► | gd, ok | |||||
********************************************* 18.11.2009; TeliBar.exe: 1_0_4493 | ||||||||||||
1 | 17.11.09 | TeliBar | TeliBar | Big fonts corrections: corrected Bubble corner on big fonts | Size of bubble adjusted for big fonts. | B | ► | gd, ok | ||||
2 | 17.11.09 | TeliBar | TeliBar | Minimum width of TeliBar contact buttons can be set in registry now. | [HKCU_TeliBar/Look&Feel]
Buttons_MinWidth="35" [default 35] only for horizontal, for vertical constant width |
N | ► | gd, ok | ||||
3 | 17.11.09 | TeliBar | TeliBar | TeliBar on right side: before: when we tried to decrease width or less then minimum width it’s ok but when we do this again TeliBar location changes and goes out of screen. | Now: fixed TB don’t go out of the screen. | B | ► | gd, ok | ||||
4 | 17.11.09 | TeliBar | TeliBar | Bubble is now displayed for all buttons | N | ► | gd, ok | |||||
5 | 17.11.09 | TeliBar | TeliBar | Deleting buttons with Delete key | N | ► | gd, ok | |||||
6 | 17.11.09 | TeliBar | TeliBar | Registry FontSize, FontName,UsersSortColumn, UsersSortOrder moved to HKCU_TeliBar/Look&Feel | C | ▼ | gd, ok | |||||
7 | 17.11.09 | TeliBar | TeliBar | Before: when we resize TeliBar bubble was displayed and didn’t disappear when mouse wasn’t over. Now it’s disappear. | TeliBar without shadow | B | ► | gd, ok | ||||
8 | 17.11.09 | TeliBar | TeliBar | Adjusting size of bubble improved (before bubble was too long because of text in labels that weren’t visible) | B | ► | gd, ok | |||||
********************************************* 17.11.2009; TeliBar.exe: 1_0_4490 | ||||||||||||
1 | 16.11.09 | TeliBar | setup | added Arial Rounded MT bold to setup | C | ► | gd, ok | |||||
********************************************* 16.11.2009; TeliBar.exe: 1_0_4489 | ||||||||||||
1 | 16.11.09 | TeliBar | TeliBar | call from search window doesn't search again | B | ► | gd, ok | |||||
2 | 16.11.09 | TeliBar | TeliBar | FontName:
"Arial" -> Arial Rounded MT bold FontSize: "10" -> 11 |
C | ► | gd, ok | |||||
3 | 16.11.09 | TeliBar | TeliBar | Possible to run 2 TeliBars on the same computer connected to different servers | UserName=151 EAZ=151 IP=192.168.1.37 | N | ► | |||||
4 | 13.11.09 | TeliBar | TeliBar | Do not automatically answer unknows calls | B | ▲ | gd, ok | |||||
5 | 06.11.09 | TeliBar | TeliBar | ShowConnectedNumber,
ShowPickupNumber [HKCU_TeliBar]\ Other ShowConnectedNumber: Show Connected number in bubble [default "0"] |
ShowPickupNumber: Shows pickup number (ringing info) in bubble [default "-1"] Now: message „Connected” is proceeded. Before: it was ignored. |
N | ► | gd, ok | ||||
6 | 06.11.09 | TeliBar | TeliBar | Clipboard
changes: 1. Only allowed digits are: 0-9, *, # and + (only if it’s on first position) others are deleted. |
2. Now we filtering text from clipboard only if it’s les then 50 chars, only to the end of line. If the number is longer then 25 digits we it’s not taken. | C | ► | gd, ok | ||||
7 | 06.11.09 | TeliBar | TeliBar | Chat window position fixed (chat on right, move TeliBar on right, no place for chat window, new: chat jump to left) | B | ► | gd, ok | |||||
8 | 06.11.09 | TeliBar | TeliBar | Correction: second and more incoming bubble doesn’t disappear after 10s | B | ► | gd, ok | |||||
********************************************* 29.10.2009; TeliBar.exe: 1_0_4456 | ||||||||||||
1 | 29.10.09 | TeliBar | CTI_Client TeliBar |
StatusAll should change state Busy->not Busy when not received Busy from TMS | B | ► | gd, ok | |||||
********************************************* 27.10.2009; TeliBar.exe: 1_0_4446 | ||||||||||||
1 | 27.10.09 | TeliBar | TeliBar | TeliBar can auto answer any call, or calls from list of numbers. Answer can be done immediate or delayed. | [HKCU_TeliBar/Debug]
AutoAnswerNumbers="152,153,124" Auto answer call if it's number is on list, separated with "," [default ""] AutoAnswerAnyCall="-1" If true any call will be answered [default "0"] AutoAnswerDelay="5" Seconds of auto answer delay [default "3"] |
N | ► | gd, ok | ||||
2 | 27.10.09 | TeliBar | TeliBar | 1. Before: TeliBar on top and task bar on right – not enough place in PlaceHolder. Now: fixed. | 2. Before: When we get DB text for temp button it was too long and cut. Now: length of text is adjusted. | B | ► | gd, ok | ||||
********************************************* 22.10.2009; TeliBar.exe: 1_0_4444 | ||||||||||||
1 | 22.10.09 | TeliBar | TeliBar CTI_Journal |
After clicking CTI_Journalt tray icon TeliBar goes on front but under CTI_Journal window and without focus | N | ► | gd, ok | |||||
2 | 22.10.09 | TeliBar | TeliBar | Tooltip deleted | C | ► | gd, ok | |||||
3 | 22.10.09 | TeliBar | TeliBar | Bubble shows DB text properly. | B | ► | gd, ok | |||||
4 | 22.10.09 | TeliBar | TeliBar | When flying window and bubble has no free place on right side, bubble goes on left side. | B | ► | gd, ok | |||||
5 | 22.10.09 | TeliBar | TeliBar | corrected bug: 1 call with saved button, 2 call with temp, temp close call stay tube | B | ► | gd, ok | |||||
6 | 22.10.09 | TeliBar | TeliBar | corrected bug: after conference (2 temp), close conference-stay 1 call with temp, with 2 stay part of tube | B | ► | gd, ok | |||||
7 | 22.10.09 | TeliBar | TeliBar TeliBar_Config |
Focus on TeliBar when mouse over | N | ► | gd, ok | |||||
********************************************* 19.09.2009; TeliBar.exe: 1_0_4347 | ||||||||||||
1 | 19.10.09 | TeliBar | TeliBar | TeliBar_Bubble_Buffer_fix: 1. DoubleBuffer turned off only for TableLayoutPanel |
2.
Info bubble is shown in correct position for temp buttons 3. temp button separation problem fixed |
B | ► | gd, ok | ||||
2 | 12.10.09 | TeliBar | TeliBar | Bubble
corrections: 1. Not necessary comma 2. After connected we should restart seconds counting (likeTMC) |
3. … a. Why is it …? b. Why is connected with first? 4. After found Name1, Name2, Company we should update in bubble |
B | ► | gd, ok | ||||
3 | 09.10.09 | TeliBar | TeliBar | Possible to run 2 TeliBars on the same computer | UserName=? (SoftPhone) EAZ=151 | N | ► | gd, ok | ||||
4 | 09.10.09 | TeliBar | TeliBar CTI_Client |
Pass CalledID to telisp | N | ► | gd, ok | |||||
5 | 09.10.09 | TeliBar | TeliBar | Black areas deleted (while loading TeliBar) | gd, ok | |||||||
6 | 08.10.09 | TeliBar | TeliBar | Location of chat window fixed, now there is an arrow on chat window showing the user who stared/received chat. | B | ► | gd, ok | |||||
7 | 08.10.09 | TeliBar | TeliBar | On TOP Bar now there is a place for temporary button, we can change amount of this place in registry. | [HKCU_TeliBar]\
Look&Feel TempButtons_PlaceHolder="2" Set the count of free place for temp buttons on TOP bar [default "1"] |
N | ► | gd, ok | ||||
8 | 07.10.09 | TeliBar | TeliBar | Call information bubble added showing info about contact, phone number, call duration and TAPI called id | N | ► | gd, ok | |||||
9 | 07.10.09 | TeliBar | TeliBar | Now there is no difference if we are opening contact from Outlook with installed Outlook 2007 or Outlook 2003 we don’t get the error message. | correcred bug open in outlook 203 | B | ► | Outlook 2007-ok, todo: test 2003 | ||||
10 | 07.10.09 | TeliBar | TeliBar | Better appearance, faster loading and reloading buttons | B | ► | gd, ok | |||||
11 | 07.10.09 | TeliBar | TeliSP.tsp | set also CalledID when available in registry telisp.tsp:1.1.25.0 | "TMCenterMessage"="IncomingCall
511579182;2300431" TODO: TeliBar, TMC should write CalledID to registry |
N | ► | gd, ok | ||||
12 | 06.10.09 | TeliBar | TeliSP.tsp | corrected bug: don't decrease dwNumActiveCalls | telisp.tsp: 1.1.24.0 | B | ► | run 2 phone.exe, start close session - debugview: dwNumActiveCalls | ||||
********************************************* 18.09.2009; TeliBar.exe: 1_0_4212 | ||||||||||||
1 | 17.09.09 | TeliBar | CTI_Journal | When there is no connection to data base, correct message is displayed. (Before there was message not associated with data base connection) | B | ► | kh, ok | |||||
2 | 17.09.09 | TeliBar | CTI_Redirection | Bigger size of redirection window and lists of redirections; Read only redirections are shown with checkbox (not editable for user) informing if the read-only redirection is active or not | B | ► | kh, ok | |||||
********************************************* 10.09.2009; TeliBar.exe: 1_0_4210 | ||||||||||||
1 | 10.09.09 | TeliBar | TeliBar | Compilation with outlook 2007 reference | B | ► | ||||||
********************************************* 10.09.2009; TeliBar.exe: 1_0_4209 | ||||||||||||
1 | 10.09.09 | TeliBar | TeliBar | Temporary button label clearing after drop | variable ButtonControl.sName | B | ► | |||||
********************************************* 09.09.2009; TeliBar.exe: 1_0_4203 | ||||||||||||
1 | 09.09.09 | TeliBar | TeliBar | Fyling after incoming call stay topmost | B | ► | ||||||
2 | 09.09.09 | TeliBar | TeliBar | No shadow form at top position, unvisible TB form if RemoteDesktop | B | ► | ||||||
3 | 09.09.09 | TeliBar | TeliBar | Checking Extended Function string, if it is http or https link then runs default browser with this link | N | ► | ||||||
********************************************* 08.09.2009; TeliBar.exe: 1_0_4197 | ||||||||||||
1 | 08.09.09 | TeliBar | TeliBar | faster refreshing of buttons when deleting buton, adding | bug made in TeliBar 9 | B | ► | |||||
2 | 08.09.09 | TeliBar | TeliBar | corrected bug: conference without line | bug made in TeliBar 9 | B | ► | gd ,ok | ||||
3 | 08.09.09 | TeliBar | TeliBar | Alcatel: hold->offering->answer show line | before no line, but we receive connected bug made in TeliBar 9 | B | ► | gd ,ok | ||||
4 | 08.09.09 | TeliBar | TeliBar | corrected bug: Incoming call , found name in Database, answer - delete name, show only number | bug made in TeliBar 9 | B | ► | gd ,ok | ||||
5 | 08.09.09 | TeliBar | TeliBar | corrected bug: close TeliBar when second call on not connected line | bug made in TeliBar 9 | B | ► | gd ,ok | ||||
6 | 07.09.09 | TeliBar | TeliBar | Do not blinking main button during Incoming call | better refresh blinking during incoming call other buttons | B | ► | gd ,ok | ||||
7 | 07.09.09 | TeliBar | TeliBar | correction: do not cut label1 text | before : ? Longtext -> ? | B | ► | gd ,ok | ||||
********************************************* 04.09.2009; TeliBar.exe: 1_0_4121 | ||||||||||||
1 | 04.09.09 | TeliBar | httplink_run.exe | Advanced
functions: httplink_run.exe Test01; httplink_run.exe "http://ahg-intranet/stammdaten/kunden/erfassung.php4?id=%2" |
Test02;
httplink_run.exe
"http://ahg-intranet/stammdaten/kunden/datenblatt.php4?id=%2&drucken=1" Test03; httplink_run.exe "http://ahg-intranet/rueckrufe/index.php4?kdid=%2&telefon=%1" |
N | ► | |||||
2 | 04.09.09 | TeliBar | TeliBar | When flag in registry is On – F1 shortcut for help is disabled. | [HKCU_TeliBar] F1_Disable="1" [default 0] | C | ► | gd ,ok | ||||
3 | 04.09.09 | TeliBar | TeliBar | New registry entry for setting size and face of font. | [HKCU_TeliBar]
FontSize="10" [default "10"] FontName="Arial" [default "Arial"] |
N | ► | gd ,ok | ||||
4 | 04.09.09 | TeliBar | TeliBar | Saving sorting order and column of users in users list. | default 1 = Ascending, column Benutzer | N | ► | gd ,ok | ||||
5 | 04.09.09 | TeliBar | TeliBar | F1 and F2 are visible on all buttons (if shortcuts are enabled) | C | ► | ||||||
6 | 04.09.09 | TeliBar | TeliBar | Faster refreshing of buttons when deleting buton | B | ► | 15s remove item 10s add new from team, einzel |
|||||
7 | 04.09.09 | TeliBar | TeliBar | Line in drag and drop repaired | B | ► | ||||||
8 | 04.09.09 | TeliBar | TeliBar | TeliBar ball on proper place | 1 pixel left | B | ► | |||||
9 | 04.09.09 | TeliBar | TeliBar | Text box for serching repaired | text higher no cutting leter q,g | B | ► | |||||
10 | 31.08.09 | TeliBar | TeliBar | Flying
: 1. No TopMost 2. For Incoming call TopMost |
C | ► | ||||||
11 | 31.08.09 | TeliBar | TeliBar | TeliBar on top - Buttons auto size | N | ► | ||||||
12 | 31.08.09 | TeliBar | TeliBar | TeliBar9 | N | ► | ||||||
13 | 25.08.09 | TeliBar | TeliBar | Corrections
Redirections: 1. When TeliBar is running and Server is down “Call diversion” in context menu is not active. |
2. When server is down while editing redirection, after clicking OK or Accept we get information that communication error ocured | C | ▼ | |||||
14 | 24.08.09 | TeliBar | CTI_Journal | Close main form before close application | C | ▼ | ||||||
15 | 24.08.09 | TeliBar | CTI_Journal | Default time filter is "Today" (Heute) | C | ▼ | ||||||
16 | 24.08.09 | TeliBar | CTI_Journal | Blinking icon every time when new “no answer” call (it does not mater form is visible or not) | C | ▼ | gd, ok | |||||
17 | 21.08.09 | TeliBar | TeliBar | Improved button searching if VPN mode | B | ► | ||||||
18 | 21.08.09 | TeliBar | TeliBar | Remove black area (refreshing form) if new buttons added | TeliBar has no area to create buttons, and new buttons are behind resolution, moveTeliBar - new buttons has black area | B | ► | |||||
19 | 20.08.09 | TeliBar | TeliBar | restart TeliBar without MsgBox e.g. after first run | C | ► | ||||||
20 | 20.08.09 | TeliBar | TeliBar TeliBar_Config |
ToolTipOnIncomingCall default 0->1 | C | ► | ||||||
21 | 20.08.09 | TeliBar | TeliBar_Config | text changes: TeliBar bekommt den Fokus bei &einkommenden Gesprächen ->TeliBar bekommt Fokus bei eingehenden Anrufen | C | ► | ||||||
22 | 19.08.09 | TeliBar | CTI_Journal | When connection with SQL server is restored, CTI Journal icon turns yellow. | before: stay red | B | ► | gd, ok | ||||
23 | 17.08.09 | TeliBar | CTI_Journal | When error occurs tray icon tool tip is shorted to 60 digits + “…” | when we click on tray icon modal message box with full error message is shown. | N | ► | gd, ok | ||||
24 | 17.08.09 | TeliBar | CTI_Journal | When SQL server is down during TeliBar works, CTI_Journal tray icon turns red and error in tool tip is displayed when first access to data base occurs (max 20 seconds) | added faster detection during second run Journal | C | ► | gd, ok | ||||
25 | 17.08.09 | TeliBar | TeliBar | Internal number can be also as number1,2,3 or 4 and TeliBar correctly show status | before only on number1 | B | ► | gd, ok | ||||
26 | 17.08.09 | TeliBar | TeliBar | Context menu open, do not send events to tms | before: send events delay open context menu | B | ► | gd, ok | ||||
27 | 13.08.09 | TeliBar | CTI_Journal | Before: try set text longer as 64 signs - error | now: text longet than 64 signs cut and add … | B | ► | gd, ok | ||||
28 | 13.08.09 | TeliBar | CTI_Journal | Before: open Journal, change user to grup - red ball | now: do not show red ball, because i see it | B | ► | gd, ok | ||||
********************************************* 10.08.2009; TeliBar.exe: 1_0_3967 | ||||||||||||
1 | 10.08.09 | TeliBar | CTI_Journal | [HKCU]\ [CTI_Journal]\ Settings", "GroupJournal_Block", default 0 | N | ► | js, gd, ok | |||||
2 | 10.08.09 | TeliBar | TeliBar | UserMustHavePassword force to show login window when password ="" even when set AutoLogin = true | B | ► | js, gd, ok | |||||
3 | 10.08.09 | TeliBar | TeliBar | UserMustHavePassword
works when set 1 in HKCU or HKLM default 0 |
GetRegValueHKCU_HKLM_TeliBar("Networking", "UserMustHavePassword", "0") | N | ► | js, gd, ok | ||||
4 | 10.08.09 | TeliBar | TeliBar | [HKCU]\ [TeliBar] ChatOut_Block default 0 | [HKCU]\ [TeliBar] ChatIn_Block default 0 | N | ► | js, gd, ok | ||||
5 | 03.08.09 | TeliBar | TeliBar | MakeCall from search window - do not search again | C | ► | js, gd, ok | |||||
6 | 03.08.09 | TeliBar | TeliBar | Erweiterte Functionen F1 - disable help F1 | C | ► | js, gd, ok | |||||
7 | 31.07.09 | TeliBar | TeliBar_Config | Look&Feel optionen Zusatzinfos für eingehende Anrufe anzeigen [HKCU]\ [TeliBar]\ Other ToolTipOnIncomingCall default 0 | TeliBar
bekommt den Fokus bei &einkommenden Gesprächen [HKCU]\ [TeliBar]\ Other FocusOnIncomingCall default 0 |
N | ► | js, gd, ok | ||||
8 | 30.07.09 | TeliBar | TeliBar_Config | TeliBarConfig text: | 4 sekunds -> seconds, CTI Journal -> TeliBar, TeliBarConfig->TeliBar-Konfiguration | C | ► | js, gd, ok | ||||
9 | 30.07.09 | TeliBar | TeliBar | window search show automatically as normal, when before was minimized | B | ► | js, gd, ok | |||||
10 | 30.07.09 | TeliBar | TeliBar | Neues Fenster-Layout mit Sekunden Countdown und Positionsspeicherung | size correction | B | ► | js, gd, ok | ||||
********************************************* 27.07.2009; TeliBar.exe: 1_0_3896 | ||||||||||||
1 | 27.07.09 | TeliBar | TeliBar | Neues Fenster-Layout mit Sekunden Countdown und Positionsspeicherung | C | ► | too small window | |||||
2 | 24.07.09 | TeliBar | TeliBar | CTI_Journal is executed by TeliBar only once, automatically at TeliBar startup (after loading all required settings from CTI Server [ConnectAdv]) | before: problem first start - Journal without config | B | ► | gd, ok | ||||
3 | 24.07.09 | TeliBar | TeliBar TeliBar_config CTI_Redirection CTI_Journal |
English version | [HKCU] \ [TeliBar] "Language"="EN" default "DE" | N | ► | gd, ok | ||||
4 | 21.07.09 | TeliBar | TeliBar | Ctrl+F7 MakeCall - do not show clipboard quoestion Clipboard do you want makecall? | B | ► | gd, ok | |||||
5 | 21.07.09 | TeliBar | TeliBar TeliBar_config |
AutoHide_ShowWithCtrl [HKCU]\ [TeliBar]\Other -> [HKCU]\ [TeliBar] |
read in TeliBar, when no key than read in Other | C | ► | gd, ok | ||||
6 | 21.07.09 | TeliBar | TeliBar | use date in Absent as dbl when InternationalMode in TMS | solution
for TMS on english system and TeliBar on german system [HKLM]\ [TMS]\Options "InternationalMode"="1" [default 0] |
B | ► | gd, ok | ||||
********************************************* 17.07.2009; TeliBar.exe: 1_0_3835 | ||||||||||||
1 | 17.07.09 | TeliBar | TeliBar | Search window - enter -> MakeCall | N | ► | ||||||
2 | 17.07.09 | TeliBar | TeliBar | English version todo: Journal, Redirection, Config | [HKCU] \ [TeliBar] "Language"="EN" default "DE" | N | ► | |||||
3 | 16.07.09 | TeliBar | CTI_Journal | For
Red ico doesn’t matter what user choose in Journal (e.g. tomorrow), before
doesn’t work with tomorrow Click on red ico automatically change tomorrow to today |
New
function for checking database about last incoming - connected with existing
"refresch timer" (or procedure if server notification). Reconnect
to "today" view if new incoming and "yesterday" view is
current New function for checking database about last incoming |
C | ► | TODO:
test TMS send info err: too fast start Journal, not yet information about group |
||||
4 | 15.07.09 | TeliBar | TeliBar | restart TeliBar from Config and wrong user/password - infinite loop | B | ► | ||||||
5 | 14.07.09 | TeliBar | TeliBar | TeliRemote window - x button treat as ok | B | ► | ||||||
********************************************* 10.07.2009; TeliBar.exe: 1_0_3794 | ||||||||||||
09.07.09 | TeliBar | TeliBar | Delete MsgBox when change position left, right, top | restart without MsgBox | C | ► | gd, ok | |||||
1 | 09.07.09 | TeliBar | TeliBar | Clipboard | [HKEY_CURRENT_USER\Software\ROMICO\TeliBar\Other] "TACClipboard"="1" [default 1] "TACClipboardNoAsk"="1" [default 0] |
N | ► | gd, ok | ||||
2 | 09.07.09 | TeliBar | TeliBar CTI_Journal |
CTI_Journal in tray | N | ► | gd, ok | |||||
3 | 09.07.09 | TeliBar | TeliBar | corrected bug: "InvalidArgument=Value of '0' is not valid for 'index' "during load search form | B | ► | first search 1 - MakeCall? | |||||
4 | 09.07.09 | TeliBar | TeliBar | message from TMS-also shutdown | N | ► | gd, ok | |||||
5 | 09.07.09 | TeliBar | TeliBar | Focus doesn't work sometimes necessary click twice | B | ► | ||||||
6 | 09.07.09 | TeliBar | TeliBar | doesn't work F1 menu on incoming call | B | ► | ||||||
7 | 02.07.09 | TeliBar | TeliBar CTI_Redirection |
TeliBar redirection | N | ► | ||||||
8 | 30.06.09 | TeliBar | TeliBar | Registry LocalChatPort HKLM -> HKCU | C | ► | ||||||
9 | 30.06.09 | TeliBar | TeliBar TeliBar_Config CTI_Client |
TeliBar can change password | N | ► | gd, ok | |||||
********************************************* 26.06.2009; TeliBar.exe: 1_0_3654 | ||||||||||||
1 | 22.06.09 | TeliBar | TeliBar | all textes from modLanguage | C | ► | ||||||
2 | 22.06.09 | TeliBar | TeliBar_Config | info added date, all textes from modLanguage | C | ► | ||||||
3 | 19.06.09 | TeliBar | TeliBar, CTI_Client | added Absent like in TeliMan | N | ► | ||||||
4 | 18.06.09 | TeliBar | CTI_Client | added ROMICO.pfx | C | ► | ||||||
5 | 18.06.09 | TeliBar | TeliBar CTI_Client |
TeliRemote is deactivated when server does not understand TeliRemote commands (“Unbekannte…”). | TeliBar TeliRemote window icon changed to TeliBar icon. | B | ► | x
- set checkbox? MakeCall only on one nuber, should second and transfer |
||||
6 | 18.06.09 | TeliBar | CTI_Journal DatabaseConnector TeliBar_Config TeliBar TeliNotar2Http |
New
log files directory shared for all ROMICO projects:
…User\AnwendungsDaten\ROMICO\ Log files names: ProjectName_error_2009_06_03.log ProjectName_debug_2009_06_03.log |
New
log file every day. Log files older than 30 days are automatically deleted on application startup. OutputDebugString called for each ErrorAction event and for each internal ErrorAction exception. |
C | ► | |||||
7 | 18.06.09 | TeliBar | CtiJournal | Error while copying protocol row removed. | B | ► | ||||||
********************************************* 09.06.2009; TeliBar.exe: 1_0_3554 | ||||||||||||
1 | 09.06.09 | TeliBar | TeliBar CTI_Client |
now: when no answer from TMS - timeout | before: wait for answer from TMS and do not set CentralDesktopDB | B | ► | |||||
2 | 08.06.09 | TeliBar | TeliBar | FollowMe
– new function can be activated by both Clients. When activated – all calls
are redirected or transfered to configured by client number. FollowMe numbers can be edited by TMS_Config in lines configuration tab. |
New
columns in TMS_Config.mdb database. Protocol database new column “FollowMe” is filled as follows: - Incomming Call -> Redirection = -1 - FollowMe inactive = 0 - OutgoingCall -> Transfer = Incremet_ID |
N | ► | |||||
3 | 02.06.09 | TeliBar | TeliBar | menu: added separator before Konfiguration | C | ► | ||||||
4 | 02.06.09 | TeliBar | TeliBar | show Outlook contact | N | ► | tested gd: ok | |||||
5 | 02.06.09 | TeliBar | TeliBar | text field is cleared after searching | C | ► | tested gd: ok | |||||
6 | 02.06.09 | TeliBar | TeliBar | Ctrl+A corrected | B | ► | tested gd: ok | |||||
7 | 01.06.09 | TeliBar | TeliBar | chat window like in TMC | C | ► | tested gd: ok | |||||
8 | 01.06.09 | TeliBar | TeliBar | for each chat for not saved button create new temp button | C | ► | tested gd: ok | |||||
********************************************* 28.05.2009; TeliBar.exe: 1_0_3522 | ||||||||||||
1 | 28.05.09 | TeliBar | TeliBar CTI_Client |
Hunter
functions added. It is possible to create new kind of Shortcut: “Name; [HunterIncoming] %1”, which send incomming call number to Hunter. Hunter functions is turned on with TeliBar_HunterOption.reg. |
Hunter
automatic incomming call send is turned on with TeliBar_HunterIncommingAutoOpen.reg. Registry monitor added on value: /HKCU/Software/fecher/hunter/DIALER/Number If this value changes TeliBar clears it and makes call on it. |
N | ► | tested gd: ok | ||||
2 | 28.05.09 | TeliBar | TeliBar CTI_Client CTI_Journal |
Hide LCR Columns (Provider, Gebuhren, Ersparnis) in CTI_Journal when LCR is deactivated in TMS. | B | ► | tested gd: ok | |||||
3 | 28.05.09 | TeliBar | TeliBar | New
TeliBar main menu look: Journal Planer Abwesenheit… Ctrl+A ------------------------------------------ Einfügen > Neue Kurzwahltaste Team-Mitglieder |
Ansicht
> Links Rechts Oben Automatisch verstecken ------------------------------------------ Konfiguration Hilfe F1 Schließen Alt+F4 |
C | ► | missing separator before Konfiguration | ||||
4 | 28.05.09 | TeliBar | TeliBar CTI_Client CTI_Journal |
Change RegistryMonitor MakeCall in all application to one standard (CTI-Journal, OutlookAddon): | SOFTWARE\ROMICO\CTI_Client "CallMessage" 'from TMC to Me "CallCommand" 'from Me to TMC "CallClient" 'TeliBar or TeliMan (Default TeliBar) |
C | ► | tested gd: ok | ||||
5 | 14.05.09 | TMS TeliBar |
TMS TeliBar |
Changed logged client version and type info for TMC and TeliBar for following: | Shown
in TMS UserStatus: TB 5.0.3429 (15.04.2009) Shown in TMS_Config: TM 5.0.3429 (15.04.2009) - 30.04.2009 12:08 Column names of client version changed in TMS (Client-Typ) and TMSConfig (Client-Version). |
C | ► | tested gd: ok | ||||
********************************************* 13.05.2009; TeliBar.exe: 1_0_3481 | ||||||||||||
1 | 13.05.09 | TeliBar | CTI_Journal | MasterLine | N | ► | ||||||
2 | 11.05.09 | TeliBar | TeliBar | Tooltip added Name1, Name2 PhoneNumber | C | ► | ||||||
3 | 11.05.09 | TeliBar | TeliBar | search window: copy number in clipboard | N | ► | ||||||
4 | 11.05.09 | TeliBar | DataBaseConnector | added PhoneField in search result | B | ► | ||||||
5 | 08.05.09 | TeliBar | TeliBar_Config | added info form | N | ► | ||||||
6 | 08.05.09 | TeliBar | TeliBar TeliBar_Config |
BigFonts | B | ► | ||||||
7 | 06.05.09 | TeliBar | TeliBar_Config | Before
change: on critical error message box was shown "Can't save log
file" After Change: on critical error OutputDebugString is called. |
after
change ErrorAction it was necessary to protect from to many messages when
error info: show error message only when click or set Debug, else log to file |
B | ► | |||||
8 | 06.05.09 | TeliBar | TeliBar | Disconnect connection with TMS as fast as possible when wrong username or password event occurred. (Cleans up used sockets in TMS). | B | ► | ||||||
********************************************* 30.04.2009; TeliBar.exe: 1_0_3475 | ||||||||||||
1 | 30.04.09 | TeliBar | TeliBar | correction Ctrl+A | do not send event to text box, because this disable Abwesend function | B | ► | |||||
2 | 29.04.09 | TeliBar | TeliBar CTI_Client CTI_TeliView |
Detect TeliView (VNC) client activity, shutdown TeliView (VNC) server when client is closed. | N | ► | ||||||
3 | 29.04.09 | TeliBar | TeliBar CTI_TeliView |
TeliView connection progress notifier. (a messagebox with progress bar notifying about remaining waiting time (10 sec) for other user response). | N | ► | ||||||
4 | 29.04.09 | TeliBar TMS |
TeliBar CTI_Client TeliView |
User can now view TMS screen from clients computer by making a call to “CTI-S”, call can be made from TeliBar MakeCall/Search textbox or TMC KeyPad form. | Function
is password protected, default password = “MaxiPaket”. Password can be
changed by system registry. TMS new registry: HLKM \ TMS \ Options \ InfoCaption Default: “MaxiPaket” |
N | ► | |||||
5 | 29.04.09 | TeliBar | TeliBar | corrected bug call to "513002" - line also to "3513002" | deleted line mid(2) | B | ► | |||||
6 | 29.04.09 | TeliBar | TeliBar | corrected bug call to "0" - line to all KW | B | ► | ||||||
7 | 29.04.09 | TeliBar | TeliBar | DblClick on hold KW - UnHold, before: drop | B | ► | ||||||
8 | 29.04.09 | TeliBar | CTI_Client | Answer for KeepAlive (SendKeepAlive) delay | Random(1500) + 1 -> Random(10000) + 1 | B | ► | |||||
9 | 29.04.09 | TeliBar | TeliBar | reconnect 10000ms + random 5000 -> reconnect 10000ms + random 35000 |
B | ► | ||||||
10 | 15.04.09 | TeliBar | TeliView | added TeliView | N | ► | ||||||
11 | 15.04.09 | TeliBar | DataBaseConnector | Before
change: on critical error message box was shown "Can't save log
file" After Change: on critical error OutputDebugString is called. |
after
change ErrorAction it was necessary to protect from to many messages when
error info: show error message only when click or set Debug, else log to file |
B | ► | ok, gd | ||||
********************************************* 06.04.2009; TeliBar.exe: 1_0_3377 | ok, gd | |||||||||||
1 | 06.04.09 | TeliBar | setup | added shortcut ico on desktop | N | ► | ok, gd | |||||
2 | 06.04.09 | TeliBar | clsChats | After change: telibar unhides when chat is started (only in autohide mode). | B | ► | ok, gd | |||||
3 | 06.04.09 | TeliBar | TeliBar | New TeliBar gold circle (kugel) in textbox. | Padding and TeliBar text on textbox changed for better visual effects! (2px padding right + one space in text). | N | ► | ok, gd | ||||
4 | 06.04.09 | TeliBar | TeliBar | After clicking on TeliBar textBox (Search/MakeCall) all text is selected automatically. | N | ► | ok, gd | |||||
5 | 06.04.09 | TeliBar | TeliBar | Sound on incomming chat added to TeliBar. | Sound on incomming message to chat that was in idle mode longer than 1 minute added to TeliBar and TMC (double beep). | N | ► | |||||
6 | 06.04.09 | TeliBar | TeliBar | Option “Internal Number” for user buttons implemented. Buttons with number longer than maximal internal numbers can now be threated as internal ones. | N | ► | ||||||
********************************************* 25.03.2009; TeliBar.exe: 1_0_3374 | ||||||||||||
1 | 24.03.09 | TeliBar | TeliBar | Chat
window updates: - Automatuc text scrolling - bottom window color changed to white - Information about chat user in window caption - chat window is shown near teliBar edge on startup |
- allowed to manually drag chat window - chat window size equals TMC chat bubble size - chat window size is constant, can’t be resized - maximum text heigth = 3 lines - Chat window caption = “Chat mit <UserEaz>” |
N | ► | |||||
2 | 24.03.09 | TeliBar | CTI_Client | Removed error message while starting Chat without Watchdog enabled in server. | B | ► | ||||||
3 | 20.03.09 | TeliBar | TeliBar | ErrorAction: 1. show message with application name e.g. TeliBar Error, before: Errror 2. FileLogOnly -> Debug |
3.
default not modal, logonly 4. show msgbox when parameter or registry(Debug), before when parameter and registry(Debug). Checked all ErrorAction to not show too much msgbox |
B | ► | |||||
4 | 20.03.09 | TeliBar | TeliBar | Chat added to TeliBar. | Right click on active and logged user button, choose “Chat” menu item to open the chat. | N | ► | |||||
********************************************* 17.03.2009; TeliBar.exe: 1_0_3261 | ||||||||||||
1 | 17.03.09 | TeliBar | TeliBar | Autohide
without shadow form works as intended. Autohide when no shadow – wasn’t possibility to unhide |
Global
mousehooks added. Hooks are installed when form is hidden and uninnstalled
when form is shown (such scenario is needed cause of WXP visual styles &
mouse hook freeze error). Projest UseVSHostingProcess changed to false allowing mousehooks debuging. |
B | ► | |||||
2 | 17.03.09 | TeliBar | TeliBar | Removed error while starting teliBar on top edge (conference function used, but user object not yet initialized). | B | ► | ||||||
3 | 17.03.09 | TeliBar | TeliBar | Form invalidated and refreshed after Unhide or Buttons position change. | Before this change form graphics was not properly refreshed in some cases. | B | ► | |||||
4 | 17.03.09 | TeliBar | TeliBar | form Netzwerk-Anmeldung: Einfügen -> Manuell | ||||||||
5 | 17.03.09 | TeliBar | TeliBar_Config | corrected bug: after changed user namer TeliBar still use ond user name | B | ► | ||||||
6 | 17.03.09 | TeliBar | TeliBar_Config | TeliBar_Config: Look&Feel tab visuals changed slightly. Renamed registry key “Window” -> “Windows”. | N | ► | ||||||
7 | 17.03.09 | TeliBar | TeliBar_Config | Reseting TeliBar window position while changing frame type form “docked” to “undocked”. Removes TeliBar visibility error. | B | ► | ||||||
8 | 17.03.09 | TeliBar | TeliBar | TeliBar width and heigth source values changed due to full screen size bug. Width-constant:129 | Before change it took GetWindowRect values, after change it always take width and height equals to infoButton control size. | B | ► | |||||
9 | 17.03.09 | TeliBar | modRemoteConfig | Corrected error: z:\CentralDestkop.mdb - search error | B | ► | ok, gd | |||||
10 | 16.03.09 | TeliBar | ErrorAction DatabaseConnector TeliBarConfig CTI_Client CTI_Journal |
Before change: on critical error message box was shown. | After Change: on critical error OutputDebugString is called. | B | ► | ok, gd | ||||
11 | 16.03.09 | TeliBar | modCallsDraw | windows 2000: after show form search doesn't work AutoHide | Only visible windows are counted for autohide conditions. TeliBar with autohide is now properly hidden when no other windows are visible. | B | ► | |||||
12 | 16.03.09 | TeliBar | frmAppBar | windows 2000: Before this change sorting the buttons after making a call was impossible. | B | ► | ||||||
********************************************* 27.02.2009; TeliBar.exe: 1_0_3238 | ||||||||||||
1 | 27.02.09 | TeliBar | TeliBar | Shadow form removed from telibar when not docked to any of screen edges. | TeliBar is now draggable by its top button. | N | ► | |||||
2 | 27.02.09 | TeliBar | TeliBar | It is possible to manually add server IP if there are other servers in network while viewing Search Server results. | N | ► | ||||||
3 | 27.02.09 | TeliBar | TeliBar_Config | TeliBar_Config: Removed „restart app??” question while reloading new settings or exiting config. | C | ► | ||||||
4 | 27.02.09 | TeliBar | TeliBar TeliBar_Config |
After TeliBar_Config restarts TeliBar it should not ask for login anymore. [Temporary autologin, executed with parameter] | B | ► | ||||||
5 | 27.02.09 | TeliBar | TeliBar | TeliBar can now merge two calls into a conference. Button is shown when there is one call at Hold state and another at Connected state. | N | ► | ||||||
6 | 27.02.09 | TeliBar | setup | Start\Programme\TeliBar\TeliBar.lnk -> | Start\Programme\ROMICO\TeliBar.lnk | C | ► | ok, gd | ||||
********************************************* 23.02.2009; TeliBar.exe: 1_0_3235 | ||||||||||||
1 | 23.02.09 | TeliBar | setup | do not install TeliSp.tsp on windows 64 | B | ► | ok, gd | |||||
********************************************* 30.01.2009; TeliBar.exe: 1_0_3234 | ok, gd | |||||||||||
1 | 30.01.09 | TeliBar | TeliBar | Blocking
TeliBar Functions for basic license: a) MultiCall (incomming, outgoing) b) Hold Call c) Search in reference database. |
N | ► | ||||||
2 | 29.01.09 | TeliBar | TeliBar | Vista: TmChecker: Die Datei wurde nicht gefunden | B | ► | ok, gd | |||||
********************************************* 27.01.2009; TeliBar.exe: 1_0_2224 | ok, gd | |||||||||||
1 | 27.01.09 | TeliBar | TeliBar | Read
and save registry for orgPhone HKCU\ Software\ Romico\ CTI_Client CallMessage ("Connected", number) Connected 511579182 ("RemovedCall", number) RemovedCall 511579182 ("IncomingCall", Address) IncomingCall 511579182 |
CallCommand Call call 511579182 Dropcall dropcall Answer answer |
N | ► | ok, gd | ||||
2 | 27.01.09 | TeliBar | TeliBar | click left, right dosen't save it to registry | B | ► | ||||||
3 | 20.12.08 | TeliBar | TeliBar | when Shadow disable=1 and click show desktop - show also shadow TeliBar, but shouldn't | B | ► | ||||||
********************************************* 15.01.2009; TeliBar.exe:1_0_2212 | ||||||||||||
1 | 15.12.08 | TeliBar | TeliBar | Config -> Konfiguration | B | ▼ | ||||||
2 | 15.12.08 | TeliBar | TeliBar | Beispiel -> Beispiel: | B | ▼ | ||||||
3 | 15.12.08 | TeliBar | TeliBar | Docking window -> Windows-Leiste | B | ▼ | ||||||
4 | 15.12.08 | TeliBar | TeliBar | To small label | Protokolleinträge abholen alle x Sekunden. (Neustart vom CTI Journal notwendig) | B | ▼ | |||||
********************************************* 14.01.2009; TeliBar.exe:1_0_2209 | ||||||||||||
1 | 13.12.08 | TeliBar | TeliBar | TeliSP | N | ► | ||||||
2 | 12.12.08 | TeliBar | TeliBar | Change OnTop to no docking - TeliBar only with 1 button | B | ▼ | ||||||
3 | 12.12.08 | TeliBar | TeliBar | HotKey: TeliBar hide - F8 - UnHide | N | ► | ||||||
4 | 12.12.08 | TeliBar | TeliBar | ExtendedFunctions: doesn't work Clipboard after Pasue | B | ► | ||||||
5 | 12.12.08 | TeliBar | TeliBar | search window: doesn't work ExtendedFunctions on Keys | B | ► | ||||||
6 | 12.12.08 | TeliBar | TeliBar | automatically restart: new configuration | N | ► | ||||||
7 | 12.12.08 | TeliBar | TeliBar | correction Answer: HotKeys, DblClick on main button | B | ► | ||||||
8 | 30.12.08 | TeliBar | TeliBar | TeliBar config | N | ► | ||||||
********************************************* 15.12.2008; TeliBar.exe:1_0_1896 | ||||||||||||
1 | 15.12.08 | TeliBar | TeliBar | deleted button TeliBar | TeliBarBall.ico | N | ► | tested ok | ||||
********************************************* 10.12.2008; TeliBar.exe:1_0_1855 | tested ok | |||||||||||
1 | 10.12.08 | TeliBar | TeliBar | Block Drag&Drop option on TeliBar buttons when there is an active call. | B | ► | tested ok | |||||
2 | 10.12.08 | TeliBar | TeliBar | start key press in every place on TeliBar - Number edit box | N | ► | tested ok | |||||
3 | 10.12.08 | TeliBar | CTI_Client | when call is created get also PhoneNumber - faster have information | B | ► | tested ok | |||||
4 | 09.12.08 | TeliBar | TeliBar | Allow Drag&Drop option on TeliBar buttons | N | ► | tested ok | |||||
5 | 09.12.08 | TeliBar | TeliBar | Corrected error | Incoming call, temporary, show all result, close search window, again show all result error Cannot access a disposed object. | B | ► | tested ok | ||||
6 | 09.12.08 | TeliBar | TeliBar | correction error: Telibar doesn't show unknow incoming calls | B | ► | tested ok | |||||
7 | 09.12.08 | TeliBar | TeliBar DataBaseConnector |
changed search result from strings to object clsContact | N | ► | ||||||
8 | 08.12.08 | TeliBar | TeliBar | correction: no server, manually ip writen IP d234, written user - TeliBar hang | B | ► | ||||||
********************************************* 04.12.2008; TeliBar.exe: 1_0_1756 | ||||||||||||
1 | 04.12.08 | TeliBar | TeliBar | Add
new function: call to any number defined in button by context menu. Detect incomming call by all numbers contained in buttons (not only first one). |
Extra
numbers (2,3,4) are used only for incoming call and for makecall by context
menu. Extra numbers (2,3,4) aren’t used for call state presentations of third party clients. |
N | ► | |||||
2 | 04.12.08 | TeliBar TMS |
CTI_Client | Get protocol database info at TeliBar startup. Save info to CTI_Journal registry. | New
network message: GetProtocolDatabaseInfo~<TYP>~<DBPath/SQLServer>~<DBName>. |
N | ► | |||||
3 | 04.12.08 | TeliBar | TeliBar | Menu on InfoButon (search,makecall) | ||||||||
********************************************* 28.11.2008; TeliBar.exe: 1.0.0.1738 | ||||||||||||
1 | 28.11.08 | TMC | CTI_Client | Change CTI_Client multicast encoding from ASCII to “Cstr()”. | Allow multicast initialization (CTI_Client) after using SearchServersMulticast. | B | ▲ | |||||
2 | 28.11.08 | TeliBar | TeliBar | do not show Shadow window | [HKCU_TeliBar] Shadow_Disable="1" [default "0"] | N | ► | |||||
********************************************* 26.11.2008; TeliBar.exe: 1.0.0.1732 | ||||||||||||
1 | 26.11.08 | TeliBar | CTI_Client | Socket_Disconnect | call
Disconnect on _oSocket parameter,when Disconnect throw exception call Close
on _oSocket PlatformNotSupportedException - for example on windows 2000 do not log it other exceptions log it - ErrorAction |
B | ▲ | |||||
********************************************* 26.11.2008; TeliBar.exe: 1.0.0.1731 | ||||||||||||
1 | 26.11.08 | TeliBar | CTI_Client | Disconnect move to function Socket_Disconnect | call Disconnect on _oSocket parameter, when
Disconnect throw PlatformNotSupportedException - for example on windows
2000, call Close on _oSocket |
B | ▲ | |||||
2 | 21.11.08 | TeliBar | TeliBar | TeliBar al standard application (no bar) | [HKCU] \ [TeliBar] "Bar"="0" default 1 | N | ► | |||||
********************************************* 18.11.2008; TeliBar.exe: 1.0.0.1659 | ||||||||||||
1 | 18.11.08 | TeliBar | TeliBar | answer for KeepAlive (SendKeepAlive) is send with random delay (0÷1500) ms | 3s - default watchdog busy waiting /2. TODO: get value from TMS | B | ||||||
2 | 18.11.08 | TeliBar | TeliBar | stress tool: AutoRestartDelay | N | |||||||
3 | 18.11.08 | TeliBar | TeliBar | Disconnect network before close TeliBar | B | |||||||
********************************************* 07.11.2008; TeliBar.exe: 1.0.0.1590 | ||||||||||||
1 | 07.11.08 | TeliBar | TeliBar | Oben, loggin window,close without login, lost oben settings | ||||||||
2 | 07.11.08 | TeliBar | TeliBar | Incoming call blinking 200 -> 400 ms | ||||||||
3 | 04.11.08 | TeliBar | TeliBar | InfoButton: Label font the same as editbox "Arial", 11 | TODO to small objects for letters y | |||||||
********************************************* 03.11.2008; TeliBar.exe: 1.0.0.1570 | ||||||||||||
1 | 03.11.08 | TeliBar | TeliBar | Incoming
call search number x – found (set strExtraField), drop call Incoming call search number y – not found (strExtraField stay from number x) |
B | |||||||
2 | 03.11.08 | TeliBar | TeliBar | click on TemporaryButton 2 change image on 1 | B | |||||||
3 | 03.11.08 | TeliBar | TeliBar | deleted tooltiop on search F2 "ToolStripButton4" | B | |||||||
4 | 03.11.08 | TeliBar | TeliBar | Incoming
call, temporary, show all result, click on search item. Close call, next call not found result automatically clear result but not disable MakeCall button and F1, F2 |
B | |||||||
5 | 31.10.08 | TeliBar | TeliBar | OnTop: Repair spacing between temporary buttons and user defined buttons. | B | |||||||
6 | 31.10.08 | TeliBar | TeliBar CTIJournal |
ProtocolChangeEventConfig ProtocolChanged |
need TMS 5_0_1083 | B | ||||||
7 | 30.10.08 | TeliBar | setup | language english -> german | changes from 20.10.2008 wasn't enough | B | ||||||
8 | 29.10.08 | TeliBar | TeliBar | TeliBar on top | N | |||||||
********************************************* 28.10.2008; TeliBar.exe: 1.0.0.1556 | ||||||||||||
1 | 27.10.08 | TeliBar | setup | set priviliges (everyone can write) on folders | C:\Programme\ROMICO\TeliBar, C:\Programme\ROMICO\TeliBar\DBInstall | |||||||
********************************************* 27.10.2008; TeliBar.exe: 1.0.0.1555 | ||||||||||||
1 | 27.10.08 | TeliBar | TeliBar | Search result shown on TeliBar button (incomming call) should be the same as values saved in protocol by TMS. | ||||||||
2 | 27.10.08 | TeliBar | TeliBar | Change client version info in TMS to: “<Name> <date><time> V<Version>.“ | ||||||||
********************************************* 24.10.2008; TeliBar.exe: 1.0.0.1552 | ||||||||||||
1 | 24.10.08 | TeliBar | CTI_Journal | search in TeliBar via number | ||||||||
2 | 24.10.08 | TeliBar | TeliBar | ExtendedFunctions | Special
function keys. Values containts: "<Name shown in context menu>;
<Action 1>;<Action 2>” %1 - PhoneNumber, %2 - ExtraField Action: notepad.exe (shell), [CLIPBOARD], [PAUSE] 10, [CTRL+V] |
|||||||
3 | 24.10.08 | TeliBar | TeliBar | Search(lupe)
- search on name Search(lupe)+Ctrl - search on PhoneNumber |
||||||||
4 | 23.10.08 | TeliBar | TeliBar | Search.frm added buttons 1 (F1), 2 (F2), click set name1, name2, .. on temporary button | ||||||||
5 | ||||||||||||
6 | 22.10.08 | TeliBar | images | Tube connected, cross 1 pixel down (center) | ||||||||
7 | 21.10.08 | TeliBar | TeliBar | Temporary contact, found in DB show menu: Alle Suchergebnisse zeigen | ||||||||
8 | 20.10.08 | TeliBar | TeliBar | different menus: app, button, button temporary | ||||||||
9 | 20.10.08 | TeliBar | setup | language english -> german | ||||||||
********************************************* 16.10.2008; TeliBar.exe: 1.0.0.1468 | ||||||||||||
1 | 16.10.08 | TeliBar | TeliBar | zwiekszyc szerokosc pola do wpisywania numeru, usunac piksle pomiedzy lupa i MakeCall | ||||||||
2 | 16.10.08 | TeliBar | TeliBar | mous down, zamiast mouse up | ||||||||
3 | 16.10.08 | TeliBar | TeliBar | Arial; 10->11px | ||||||||
4 | 16.10.08 | TeliBar | TeliBar | back to one pixel pause beatween my button and first button | pause pixel is also on tube | |||||||
5 | 16.10.08 | TeliBar | TeliBar | focused blue->red | ||||||||
6 | 16.10.08 | TeliBar | TeliBar | ShortCut1, ShortCut2 visible only on temporary button | ||||||||
7 | 16.10.08 | TeliBar | TeliBar | correction hide temporary - before stay temporary button after close call on this button | CallLineClear:
_oButtonUserControl.Visible = False CallLineDraw: oButtonUserControl.Visible = True now: default list is empty |
|||||||
********************************************* 15.10.2008; TeliBar.exe: 1.0.0.1432 | ||||||||||||
1 | 14.10.08 | TeliBar | TeliBar | Drop on temporary, mouse over causes that after DropCall contact stay, but should disappear | now temporary contact disappear | B | ||||||
2 | 14.10.08 | TeliBar | TeliBar | F1, F2, image on Contact. Click run F1 or F2 | ||||||||
3 | 08.10.08 | TeliBar | TeliBar | Verbindungslinie komplett: 1 Pix nach oben | keine Abstand | |||||||
4 | 08.10.08 | TeliBar | TeliBar | LupeButton: nach rechts | ||||||||
5 | 08.10.08 | TeliBar | TeliBar | PhoneButton: nach rechts | ||||||||
6 | 08.10.08 | TeliBar | TeliBar | Textfeld: Breiter | ||||||||
7 | 08.10.08 | TeliBar | TeliBar | Textfeld: Die Schrift (Font), die Du gewählt hast ist sehr gut. Bitte nach Punkt 1. versuchen, die Punktgröße zu erhöhen | ||||||||
8 | 08.10.08 | TeliBar | TeliBar | errorAction CTI_Client get registry from TeliBar | ||||||||
9 | 08.10.08 | TeliBar | TeliBar | images: mover | ||||||||
10 | 08.10.08 | TeliBar | CTI_Client | correction: TMC can connect when name server instead of ip | CTI_Client: 1.0.0.813 | |||||||
********************************************* 06.10.2008; TeliBar.exe: 1.0.0.1294 | ||||||||||||
1 | 03.10.08 | TeliBar | DataBaseConnector | search not defined databases in pbinisrv.mdb, search text search läuft stay, after this correction text changed -> "" | DataBaseConnector.exe: 1.0.0.15 | B | ||||||
2 | 03.10.08 | TeliBar | TeliBar | Automaticaly hide when cursor is out > 2sec and no hidden | ||||||||
3 | 03.10.08 | TeliBar | TeliBar | Unhide only when Ctrl key pressed, (configured in registry) | ||||||||
4 | 03.10.08 | TeliBar | TeliBar | focused contact - font blue | ||||||||
5 | 03.10.08 | TeliBar | TeliBar | Images: Lupe-click, Phone-click, Caption, close-x | ||||||||
6 | 02.10.08 | TeliBar | TeliBar | TeliBar rechts dosen't work Bearbeiten | B | |||||||
7 | 02.10.08 | TeliBar | TeliBar | Alcatel: 2 calls hold, one call dialtone, close call dialtone clear line in TeliBar | now:
clear line only when call draw. Dialtone call is not yet draw (no line in
TeliBar) move CallsDraw function to modCallsDraw from frmAppBar.frm |
B | ||||||
8 | 02.10.08 | TeliBar | TeliBar | when debugging exception when close | addd to all functions (events) to clsCTI_ClientConnection try, catch + check Exit_Not | |||||||
9 | 02.10.08 | TeliBar | TeliBar | phone, Lupe mouse over | ||||||||
10 | 02.10.08 | TeliBar | TeliBar | panasonic: external MakeCall, fast drop call stay | commented If Not oCall.IdleAfterDialtone Then in CTI_Client clsUse.vb MsgCallStatus | |||||||
********************************************* 01.10.2008; ForX64 TeliBar.exe: 1.0.0.1232 | ||||||||||||
01.10.08 | TeliBar | setups | TeliBar.exe, CTI_Client.exe not ReadOnly | |||||||||
1 | 01.10.08 | TeliBar | TeliBar | call to first contact, line also draw on rest | B | |||||||
2 | 01.10.08 | TeliBar | TeliBar | compile ForX64 | TeliBar.exe: 1.0.0.1232; CTI_Client: 1.0.0.802; CTI_Journal.exe:1.0.0.255 | |||||||
3 | 01.10.08 | TeliBar | TeliBar | change ico (window objects) size lupe and search to size ico which Wolfgang sent | ||||||||
4 | 30.09.08 | TeliBar | TeliBar | Form input server ip and port: default port value: 8327 | ||||||||
5 | 30.09.08 | TeliBar CTI_Client |
TeliBar CTI_Client |
get
UserGroupID from TMS and write it for
CTI_Journal CTI_Client: 1.0.0.801; TeliBar: 1.0.0.1217 |
[HKCU_CTI_Journal] \ Settings UserGroupID = "1" | |||||||
********************************************* 27.09.2008; TeliBar: 1.0.0.1201 | ||||||||||||
1 | 27.09.08 | TeliBar | TeliBar | Move Extended functions separator to system registry. | HKCUTB] / FkeyCommandSeparator (Default = “;”) – One sign separator. | N | ||||||
2 | 27.09.08 | TeliBar | TeliBar | Transfer on me error correction | B | |||||||
********************************************* 26.09.2008; TeliBar: 1_0_1192 | ||||||||||||
1 | 26.09.08 | TeliBar | frmSelectTeliMan Server.Designer.vb |
TeliMan-Server -> CTI-Server | ||||||||
2 | 26.09.08 | TeliBar | TeliBar | Main form is hide afterclose any dialog form (if autohide is configured) | ||||||||
3 | 26.09.08 | TeliBar | TeliBar | changed images: TeliBar.png, Lupe-idle.png, Phone-idle.png | ||||||||
4 | 26.09.08 | TeliBar | setups | Add Regs | CTI_Journal_Examples.reg TeliBar_Examples.reg |
|||||||
5 | 26.09.08 | TeliBar | frmSelect TeliManServer |
After changing columns order - columns values are mismatched. Values should be changed also. | Current order: HostName, IP, Port. | B | ||||||
********************************************* 25.09.2008; TeliBar: | ||||||||||||
1 | 25.09.08 | TeliBar | TeliBar | HKLM -> HKCU: | "Networking",
"ServerIPAdresse" "Networking", "ServerPort" "Networking", "MultiCastIp" "Networking", "MultiCastPort" "Networking", "MultiCastIPAnfrage "Networking", "MultiCastPortAnfrage" |
|||||||
2 | 25.09.08 | TeliBar | TeliBar | Add “Search Servers” button to frmLogin. Add IP address to frmLogin window caption. | SearchServers: looking for servers by multicast and shows window where user can choose a server. If there are no servers found there will be an “Input server ip” window shown. | |||||||
3 | 25.09.08 | TeliBar | TeliBar | Searching
corrections: 1. show search state: Suche läuft!, Abgebrochen, No result 2. Incoming call stop previous search – Abgebrochen 3. unload, Esc search form stop searching 4. deleted timer oTimerClearSearch |
||||||||
4 | 25.09.08 | TeliBar | DataBaseConnector.exe | auto inkrement version | DataBaseConnector.exe: 1.0.0.3 | |||||||
5 | 25.09.08 | TeliBar | DataBaseConnector.exe | search
correction: 1. Greg Drazek – no result 2. Dra – doesn't Drazek |
DataBaseConnector.exe: 1.0.0.3 | |||||||
********************************************* 24.09.2008; TeliBar: | ||||||||||||
24.09.08 | TeliBar | TeliBar | F1-F12
%1%2: Allow loading any number of any Action from registry. Actions are
divided with semicolon. Change condition of searching action type (should check only a beginning of string, not an entire string). |
Known
actions so far: ClipBoard – copies data to clipboard. x.exe – executes file with parameters. |
||||||||
24.09.08 | TeliBar | TeliBar | Add context menu on temporary buttons (bottom panel). Also implement detecting those buttons on right click. | Currently buttons are detected by mouseposition. In future would be good to change this to some other way (by event). | ||||||||
24.09.08 | TeliBar | TeliBar | Add
<MakeCall> Menu item to context menu strip on frmSearchResults. Add DoubleClick Event on search results listview rows, event should call makeCall function. |
|||||||||
24.09.08 | TeliBar | TeliBar | search window fiil speicher ort | |||||||||
24.09.08 | TeliBar | TeliBar | Search
editbox: greg <enter> - searching 3513002 <enter> - MakeCall |
first sing digit - MakeCall | ||||||||
24.09.08 | TeliBar | TeliBar | search window show only when pressed search ico | |||||||||
********************************************* 24.09.2008; TeliBar: | ||||||||||||
24.09.08 | TeliBar | TeliBar | Detect keyUp (F1-F12) event for TeliBar Buttons. Invoke special action when this event is called. Action is specified in system registry. | |||||||||
24.09.08 | TeliBar | TeliBar | Problem with blinking form if autohide is resolved now. | |||||||||
24.09.08 | TeliBar | TeliBar | search - DatabaseConnector, search via name, get ExtraField | |||||||||
********************************************* 19.09.2008; TeliBar: 1_0_1056; Cti_Client: 1_0_789 | ||||||||||||
1 | 16.09.08 | TeliBar | TeliBar | Set TeliBar as single insance application. If TeliBar is already executed in autohide mode while trying to execute another copy – unhide it. | N | ► | ||||||
2 | 16.09.08 | TeliBar | TeliBar | Ctrl+A - Abwesent | N | ► | ||||||
********************************************* 15.09.2008; TeliBar: 1_0_1034; Cti_Client: 1_0_784 | ||||||||||||
1 | 15.09.08 | TeliBar | TeliBar | UserMustHavePassword | [HKLM\SOFTWARE\Romico\TeliBar\Networking] "UserMustHavePassword"="1" [default "0"] | N | ► | |||||
2 | 15.09.08 | TeliBar | TeliBar | Remote config: TeliBar.reg | C:\Programme\TeliMan Pro Server\TMServer\CentralFolder\TeliBar.reg | N | ► | |||||
********************************************* 12.09.2008 | ||||||||||||
FullDesktopCenterPath->CentralDesktopDB | ||||||||||||
Me.cTxbPassword.PasswordChar = Global.Microsoft.VisualBasic.ChrW(42) | ||||||||||||
WriteRegValue(Registry.CurrentUser, Path.Combine(CtiJournalReg, "Settings"), "UserName", Me.CTIConnection.strUserName) | ||||||||||||
10.09.08 | TeliBar | TeliBar | correction: doesn't work MakeCall from Cti_Journal first time | WriteRegValueHKCU_App("CTI_Journal", "MakeCall", "") | ||||||||
********************************************* 08.09.2008 | doesn't work first, propably because key doesn't exist | |||||||||||
08.09.08 | TeliBar | setup | added to setup CTI Journal | N | ► | |||||||
05.09.08 | TeliBar | TeliBar | registry watching: MakeCall form CTI Journal | [HKCU\ SOFTWARE\ ROMICO\ TeliBar\ CTI Journal] MakeCall | N | ► | ||||||
05.09.08 | TeliBar | TeliBar | added checking Disposing in events, sometimes when TeliBar closing make it err | B | ► | |||||||
05.09.08 | TeliBar | TeliBar | Reference search - new thread, before the same and when problem with sql connection hang TeliBar | B | ► | |||||||
01.09.08 | TeliBar | TeliBar | RefDb_SearchFor exception when result count=0, check it before use it | B | ► | |||||||
01.09.08 | TeliBar | CTI_Client | GetRegValue check object nothing, do not make unnecessary exceptions | B | ► | |||||||
01.09.08 | TeliBar | TeliBar | ClientsDisconnected disconnect vpn server -> buttons grayed | B | ► | |||||||
********************************************* 26.08.2008 TeliBar.exe:1.0.0.883; CTI_Client.exe: 1.0.0.690 | ||||||||||||
1 | 26.08.08 | TeliBar | CTI_Client | corection NoMultiCast -> NM: | doesn't refresh states | B | ► | 26.08.08 | ||||
********************************************* 26.08.2008 TeliBar.exe:1.0.0.879; CTI_Client.exe: 1.0.0.686 | ||||||||||||
1 | 26.08.08 | TeliBar | TeliBar | ReferenceDatabase MakeCall button |
N | ► | 26.08.08 | |||||
********************************************* 25.08.2008 TeliBar.exe:1.0.0.820; CTI_Client.exe: 1.0.0.674 | ||||||||||||
1 | 25.08.08 | TMC, TeliBar | CTI_Client | wait for complete message | before: parsed uncomplete message - error | |||||||
2 | 25.08.08 | TeliBar | CTI_Client | added absent | ||||||||
********************************************* 17.08.2008 TeliBar.exe:1.0.0.751; CTI_Client.exe: 1.0.0.550 | ||||||||||||
1 | 17.08.08 | TeliBar | Citclient.exe | Improved for long network messages | ||||||||
2 | 17.08.08 | TeliBar | frmAppBar.vb | Improved multi ask for central desktop path | ||||||||
********************************************* 14.08.2008 TeliBar.exe:1.0.0.749; CTI_Client.exe: 1.0.0.547 | ||||||||||||
1 | 14.08.08 | TeliBar | modLanguage.vb | New German texts | ||||||||
2 | 14.08.08 | TeliBar | clsApp.vb | New background pictures | ||||||||
3 | 14.08.08 | TeliBar | modRefSearch.vb | Search reference database from serverside pbinisrv.mdb | TODO: thread, show more than 1 found (now get first) | |||||||
4 | 14.08.08 | TeliBar | KeyboardHook.dll,
modKeyboardHook.vb |
HotKey functionality like to TMC | only registry config | |||||||
5 | 11.08.08 | CTI_Client, TeliBar | clsNetwork, ButtonUserControl |
User and call state for numbers with semicolon in it (Muti-Server). | ||||||||
6 | 11.08.08 | CTI_Client, TeliBar | clsApp, clsMulticastMessages, clsNetwork, modNetwork, clsCTI_ClientConnection |
Multi-Server: when other server is changing state to inactive Telibar doesnt show "grey" user states. | ||||||||
********************************************* 07.08.2008 TeliBar.exe:1.0.0.732; CTI_Client.exe: 1.0.0.545 | ||||||||||||
1 | 07.08.08 | TeliBar | frmAppBar.vb,
modAppBar.vb |
AutoHide functionality with registry saving and menu position, Left-Right position functionality with registry saving and menu position | KH | |||||||
2 | 07.08.08 | TeliBar | setup files | Added picture violet.png | KH | |||||||
********************************************* 01.08.2008 TeliBar.exe:1.0.0.694; CTI_Client.exe: 1.0.0.545 | ||||||||||||
23.07.08 | CTIClient | clsCall, clsUser | Error with drawing lines on multicall hold/unhold events. | CTI_Client.exe: 1.0.0.537, TeliBar.exe: 1.0.0.691 | B | 24.07.08 | ||||||
********************************************* 17.07.2008 TeliBar.exe:1.0.0.690; CTI_Client.exe: 1.0.0.519 | ||||||||||||
25.06.08 | TeliBar | clsNetwork | TMS has a NoMultiCast flag set. TeliBar doesnt show call states. | 17.07.08 | ||||||||
25.06.08 | TeliBar | frmAppBar, frmLogin | Dont show main bar window if users clicks "Cancel" while logging in. | 17.07.08 | ||||||||
25.06.08 | TeliBar | frmLogin, frmAppBar | Dont show login window if users clicks "Cancel" while selecting server. | 17.07.08 | ||||||||
25.06.08 | TeliBar | frmAppBar, frmLogin, frmUs | Move all language string to one place. | 17.07.08 | ||||||||
25.06.08 | TeliBar | clsNetwork | TeliBar: Reinitmulticast default should be 0. | 17.07.08 | ||||||||
25.06.08 | TMC | - | Does CTI_Client changes affects TeliMan Client? | No | 17.07.08 | |||||||
25.06.08 | TeliBar | clsNetwork | Change connection method back to synchronous mode. (longer timeouts on inactive servers connection attempts). | 17.07.08 | ||||||||
25.06.08 | TeliBar | clsNetwork | Change connection method back to asynchronous mode. Move timeout value to system registry. | [HKLM] \ ROMICO \ CTI_Client \ Networking \ ConnectionTimeout. Default = "4000" [ms]. | 17.07.08 | |||||||
24.06.08 | TeliBar | Adding a new button to TeliBar ("team member"), which has a different UserName and InternalNumber generates an error. The Internal number was replaced by username, in addition the new button was grey. | 17.07.08 | |||||||||
24.06.08 | TeliBar | TeliBar is logged in to TMS. TMS went down (ex: restart). After reconnect main application button in TeliBar stays gray. | 17.07.08 | |||||||||
23.06.08 | Telibar | Telibar: | Telibar:
Login functions and controls. TMS: Dissalow connection on accounts with at least 1 user already connected. |
ToDo: Splash screen. | 17.07.08 | |||||||
24.06.08 | TeliBar | Adding a new button to TeliBar ("team member"), which has a different UserName and InternalNumber (EAZ) generates an error. The Internal number (EAZ) was replaced by username, in addition the new button stayed grey. | 24.06.08 | |||||||||
24.06.08 | TeliBar | TeliBar is logged in to TMS. TMS went down (ex: restart). | After reconnect main (top) application button in TeliBar stayed gray. | 25.06.08 | ||||||||
23.06.08 | Telibar | Telibar | Telibar:
Login functions and controls. TMS: Dissalow connection on accounts with at least 1 user already connected. |
ToDo: Splash screen. | 25.06.08 | |||||||
28.03.08 | TeliBar | TeliBar | add items team, remove - error | add item in oButtons always with key | B | ► | 28.03.08 | |||||
********************************************* 21.03.2008 TeliBar: 1_0_383; CTI_Client: 1_0_172 | ||||||||||||
21.03.08 | TeliBar | TeliBar | frmDebug Tasks ended with error | N | ► | 21.03.08 | ||||||
21.03.08 | TeliBar | TeliBar | ButtonUserControl (DropCall, AnswerCall), InforButton (DropAllCalls, AnswerAnyCall) | N | ► | 21.03.08 | ||||||
21.03.08 | TeliBar | TeliBar | hold->offering miganie | N | ► | 21.03.08 | ||||||
20.03.08 | TeliBar | TeliBar | dodawanie uzytkownikow team okno resizible | N | ► | 20.03.08 | ||||||
20.03.08 | TeliBar | TeliBar | LaguageText | N | ► | 20.03.08 | ||||||
20.03.08 | TeliBar | TeliBar | frmAddButton: obsluga enter, escape, aktywne pole do wprowadzania nazwy | N | ► | 20.03.08 | ||||||
20.03.08 | TeliBar | TeliBar | rozmowa przychodzaca miga ten ktory do mnie dzwoni | poprawienie migania | B | ► | 20.03.08 | |||||
20.03.08 | TeliBar | TeliBar | Löschen | N | ► | 20.03.08 | ||||||
20.03.08 | TeliBar | TeliBar | ucinanie liter y,g na etykiecie | B | ► | 20.03.08 | ||||||
20.03.08 | TeliBar | CTI_Client | aktualizacja na biezaco stanow CallState | N | ► | 17.03.08 | ||||||
20.03.08 | TeliBar | CTI_Client | RequestLineHold, RequestLineUnHold - sprawdzanie z jakim resultatem sie to wykonalo ok, error | N | ► | 17.03.08 | ||||||
17.03.08 | TeliBar | TeliBar | show MultiCall (TODO: show hold, unhold, conference button) | N | ► | 17.03.08 | ||||||
17.03.08 | TeliBar | TeliBar | check TapiAnser (MakeCall, Drop call) print error in debuglog | N | ► | 17.03.08 | ||||||
11.03.08 | TeliBar | TeliBar | alignment numer in Kurzwahl and in my button | N | ► | 11.03.08 | ||||||
10.03.08 | TeliBar | TeliBar | Absent-Violet | TODO: image to setup poprosic Wolfganga! | N | ► | 10.03.08 | |||||
10.03.08 | TeliBar | TeliBar | if first log was debug, than all errors goes to debug file! | B | ► | 10.03.08 | ||||||
10.03.08 | TeliBar | TeliBar | myButton DropImage one pixel right | B | ► | 10.03.08 | ||||||
10.03.08 | TeliBar | TeliBar | KurzwahlTaste: DropImage one pixel right und down | B | ► | 10.03.08 | ||||||
********************************************* TeliBar: 1_0_125; CTI_Client: 1_0_74 | ||||||||||||
1 | 10.03.08 | TeliBar | TeliBar | FrameWork 3.5 -> FrameWork 2.0 | N | ► | 10.03.08 | |||||
********************************************* 1_0_114;1.0.0.65 | ||||||||||||
1 | 01.03.08 | TeliBar | TeliBar | height bottom panel correction - sometimes user button was too thin | B | ► | 01.03.08 | |||||
2 | 01.03.08 | TeliBar | TeliBar | correction multimessages in one message from tms - before it wass possible to lost some messages and TeliBar do not show correctly line | B | ► | 01.03.08 | |||||
********************************************* 1_0_94 | ||||||||||||
28.02.08 | TeliBar | TeliBar | add item - no modal | N | ► | 28.02.08 | ||||||
28.02.08 | TeliBar | TeliBar | tab order | N | ► | 28.02.08 | ||||||
28.02.08 | TeliBar | TeliBar | strServerIp,strServerPort,strUserName,strUserPassword,strEAZ
from TeliBar registry when no i TeliBar copy from TMC registry to TeliBar
registry strMultiCastIp, strMultiCastPort from registry correction frmAppBar_Resize cti_client error test button |
N | ► | 28.02.08 | ||||||
********************************************* Srv: 4_5_2707 | ||||||||||||
1 | 26.02.08 | New messages for TeliBar | N | ► | 26.02.08 | |||||||
********************************************* Cli: 4_5_2707 | ||||||||||||