Commit Graph

765 Commits (5ca197a93bfe46bbfe174c2c300e2e650750aabb)

Author SHA1 Message Date
Emil Ivov bb703bf9ad Changed to use the new version of the ServerStoredDetails class and completely reingineered accordingly.
20 years ago
Emil Ivov 70df07222f Changed to use the new version of the ServerStoredDetails class and completely reingineered accordingly. Also added modification methods.
20 years ago
Emil Ivov adc023e48f An operation set that allows protocol implementors to provide for a quick way of creating new accounts - by simply opening a web page on the right place.
20 years ago
Yana Stamcheva c727ca4fda rename contact dialog changed to show an icon
20 years ago
Yana Stamcheva ecc7a1a2bb info label in each submenu which should help the user with info
20 years ago
Yana Stamcheva 6e4a1e724c new image added
20 years ago
Yana Stamcheva 05547101c2 rename icon changed
20 years ago
Yana Stamcheva 338ede0716 new i18n strings added
20 years ago
Yana Stamcheva 7c33f92eec custom dialog like JOptionPane which add the "Don't ask again" option.
20 years ago
Yana Stamcheva 54b0513028 rename, remove contact
20 years ago
Yana Stamcheva af9c18c537 javadoc warnings fixed
20 years ago
Emil Ivov 76d5907eaa Added predefined names for use by operation sets ServerStoredAccountInfo and ServerStoredUserInfo when referring to common used details
20 years ago
Emil Ivov 31e34d7cd4 Added support for querying information contacts, stored online.
20 years ago
Emil Ivov cf9c536cbf Added support for modifying and querying information of the logged user, stored online.
20 years ago
Yana Stamcheva ccd13adef9 i18n strings added
20 years ago
Yana Stamcheva a0a15eef48 Rename contact, Move contact to group
20 years ago
Emil Ivov fa6ba2539c Update joust sim buddies and joust sim groups once they are resolved against the server
20 years ago
Emil Ivov 1159f12cd5 Store display names as nodes and not attributes
20 years ago
Yana Stamcheva a8547b81e9 remove depricated show method
20 years ago
Yana Stamcheva e590d266f2 icon for the MacOSX package
20 years ago
Emil Ivov 27d7776bfa Removed - unused
20 years ago
Emil Ivov 01f95a9b29 SipActivator
20 years ago
Emil Ivov 69228e3bf7 Renamed to IcqActivator
20 years ago
Emil Ivov ef463ef7cb Renamed to NetaddrActivator
20 years ago
Emil Ivov 4887c56367 Renamed to MediaActivator
20 years ago
Emil Ivov acde01600d Renamed to HistoryActivator
20 years ago
Emil Ivov 3411d00467 Renamed to FileaccessActivator
20 years ago
Emil Ivov 68f219d8f5 Renamed to ContactlistActivator
20 years ago
Emil Ivov d2db88394b Renamed to ConfigurationActivator
20 years ago
Emil Ivov 0fe2819b04 Typo
20 years ago
Emil Ivov 078985d45b Was firing SubscriptionResolved events with a wrong event type. Removed support for server indicated buddy indexes. In the case of resolving contacts was firing a SubscriptionCreated event in addition to the resolved event.
20 years ago
Emil Ivov e00593dd7e Renamed Activator.java to IcqActivator.java
20 years ago
Emil Ivov b144cd2f38 Do not store non-persistent groups.
20 years ago
Emil Ivov b850cfd47f No need of an activator in this package.
20 years ago
Yana Stamcheva 7ba136c0e1 default status icons
20 years ago
Yana Stamcheva 5771f8f934 text in warning window and login window in bold
20 years ago
Yana Stamcheva 83ea114822 Warning message in chat window closes the window on "cancel" - bug fixed.
20 years ago
Emil Ivov 7333de7a8a Take callbacks to providet and opset during construction so that they could be available for all unresolved contacts (created before registration)
20 years ago
Emil Ivov 82cd4dd328 Callbacks to the provider and the opset should be passed to the server stored contact list the moment it is created and not wait until we're registered because this causes trouble with the stored contact list
20 years ago
Emil Ivov 279e741c1a When downloading contact list, compare with existing contacts by equal()-ing the strings and nod the screenname objects
20 years ago
Emil Ivov 5a8ee6791f Cosmetics
20 years ago
Emil Ivov 71020bd233 Make sure we don't override existing display name's with those of the first contact added to a meta contact
20 years ago
Emil Ivov 3f419c9a0a Look for the contact list file name through both the configuration service and (if unfound) in the system.properties
20 years ago
Yana Stamcheva 60d416cf01 transparent text pane with line wrap added
20 years ago
Yana Stamcheva 3b0241f5b4 custom text pane used
20 years ago
Yana Stamcheva f070d84302 unused import removed
20 years ago
Yana Stamcheva 59609228cc text area white background
20 years ago
Yana Stamcheva ffb5cf6b51 icon not used any more
20 years ago
Yana Stamcheva 8680f61f6d add contact wizard icon
20 years ago
Yana Stamcheva 11c42ddef6 new i18n strings added
20 years ago
Yana Stamcheva 018cfdb8f0 add contact dialog
20 years ago
Yana Stamcheva 2d3a2562fd new custom swing component - wizard
20 years ago
Yana Stamcheva 6aab0f0db8 AuthorizationHandler implementation and authorization dialog - work in progress
20 years ago
Yana Stamcheva d4c2290be6 right button click menu over group
20 years ago
Yana Stamcheva 74a71d8c02 metaContactAdded implemented
20 years ago
Yana Stamcheva 259b6e53c8 add contact button enabled
20 years ago
Yana Stamcheva b3ded3abd5 protocol providers hashtable replaced by an ArrayList, method added to get protocolprovider by a uin
20 years ago
Yana Stamcheva 014f138ab9 Add contact wizard.
20 years ago
Yana Stamcheva 29a06826ec TextPane ui added to the look&feel
20 years ago
Yana Stamcheva b8b52c1a2c window background color changed
20 years ago
Yana Stamcheva 14a012bf03 antialiasing added to button ui
20 years ago
Yana Stamcheva 434d690769 images moved
20 years ago
Yana Stamcheva 60720136bc move icons to another folder
20 years ago
Yana Stamcheva 5ef44ae092 logo in svg format
20 years ago
Yana Stamcheva f0598f2e28 print removed
20 years ago
Yana Stamcheva ec6c41c3ad jdk1.4 compatibility problem - fixed
20 years ago
Yana Stamcheva f80e7814eb method name changed
20 years ago
Yana Stamcheva c0358ea5fb support for more protocol accounts
20 years ago
Yana Stamcheva bc82c46a62 code optimized
20 years ago
Yana Stamcheva 333c32839a Close/Open a group key combinations
20 years ago
Yana Stamcheva 9282f79fa8 Contact Groups in the UI are numb - Fixed.
20 years ago
Yana Stamcheva e95efc031c right click menu enhancements
20 years ago
Yana Stamcheva 9b021db8f5 Turn off/on typing notifications
20 years ago
Yana Stamcheva 68549ccdc3 Turn on/off outgoing typing notifications
20 years ago
Damian Minkov 6662878fe6 tests for receiving authorization requests
20 years ago
Damian Minkov da89d23f85 tests for receiving authorization requests
20 years ago
Damian Minkov 395ee377e6 fixing build.
20 years ago
Yana Stamcheva 6bd1dc76b1 Accelerator keys added in chat window.
20 years ago
Yana Stamcheva f48ebfccb6 ChatWindow conversation panel line wrapping.
20 years ago
Yana Stamcheva 9b3c1ecbe8 revalidation problem upon initial contact list load - Try to solve the problem.
20 years ago
Yana Stamcheva 3888184619 msgs received in a non active tab move scroll up the view in the active tab - Workaround.
20 years ago
Yana Stamcheva f72a27c3ee ContactList Single selection only
20 years ago
Yana Stamcheva e35d67cd45 Reducing the contact list should not hide status icons - Fixed
20 years ago
Yana Stamcheva 7728cf27e8 Ctrl+Ins, Shift+Ins
20 years ago
Yana Stamcheva db23c5deac Adding key actions moved from one method to another.
20 years ago
Yana Stamcheva 397d6ae8bf Transparent text background for JTextArea
20 years ago
Yana Stamcheva a932f559ff Wrapping for warning windows.
20 years ago
Yana Stamcheva e0b5a233d0 Horizontal scrollbar as needed in the conversation area. Could not be removed completely, because for now there's no other way to show long words.
20 years ago
Yana Stamcheva b67d16970a Alt+X on Warning window exits the application - Fixed.
20 years ago
Yana Stamcheva 4bbf3688d8 comment added
20 years ago
Yana Stamcheva b24194cf53 close group problem when "showoffline" is off - fixed.
20 years ago
Damian Minkov 4f7cf4f658 Fixed order of checking the presence status.
20 years ago
Damian Minkov 9cfe492e51 Now using family SSI version 4. Added authorization tests.
20 years ago
Damian Minkov 2739742023 Fixed Offline Message Tests
20 years ago
Emil Ivov 1be37ff09c Added a constructor with a groupname param in order to be able and use the class for unresolved groups.
20 years ago
Emil Ivov 7dfa6e70c5 Added support for unresolved contacts and groups and improved event dispatching for volatiles
20 years ago
Emil Ivov 9ca85da5a7 Implemented support for unresolved contacts (calls a delegated to ServerStoredContactListIcqImpl)
20 years ago
Emil Ivov 786948631b Added a setResolved method for resolving contacts
20 years ago
Emil Ivov 15d7955744 added methods for switching a group from an unresolved to a resolved state
20 years ago
Emil Ivov 9ebcbf51af An xml exception needs to be caught when parsing contact list.
20 years ago
Emil Ivov 87683fd889 caught a few exceptions here and there
20 years ago
Emil Ivov 84c0a945d5 added a subscription resolved method
20 years ago
Emil Ivov 223b0b925c added a subscription_resolved event type
20 years ago
Emil Ivov 92e079f564 Added a groupResolved method and fixed javadoc conflicts
20 years ago
Emil Ivov 9e07309790 Added a group_resolved event id
20 years ago
Emil Ivov 3267672c07 typo
20 years ago
Emil Ivov 9fd65a6976 Fixed javadoc warnings
20 years ago
Damian Minkov abc1937ae0 Moved authorization code to the new channel four cmdFactory
20 years ago
Damian Minkov 8d8cbc4fae Fixed issue 142 - receiving messages over channel 4.
20 years ago
Damian Minkov 091f698e0c Fixed issue 142 - receiving messages over channel 4.
20 years ago
Damian Minkov 0c45335ad8 Fixed issue 142 - receiving messages over channel 4.
20 years ago
Yana Stamcheva ac485eeeb6 Continues when "enter" is pressed
20 years ago
Yana Stamcheva 729688a1db X-Closing or Escaping the initial Warning window does the same as "Continue"
20 years ago
Yana Stamcheva dc18a48a3f Change msg window wrap policy
20 years ago
Yana Stamcheva 99a725accd login window: title added
20 years ago
Yana Stamcheva ff29886fb4 message text changed
20 years ago
Yana Stamcheva e26c7ef383 Closeing 'Warning window' exits the program
20 years ago
Yana Stamcheva a49f9f1ea5 ongoing work on the scroll movement when message is received.
20 years ago
Yana Stamcheva 2541a93550 unused menu item action removed
20 years ago
Yana Stamcheva 122a025a51 string added
20 years ago
Yana Stamcheva 20753c966d Right button click menu shows in the conversation panel. "Copy link" menu item shows when over a link
20 years ago
Yana Stamcheva d2a64d79ba mouse over a hyperlink shows the href of the link in the bottom status panel of the chat
20 years ago
Yana Stamcheva 94ee1be3b2 unused method removed
20 years ago
Yana Stamcheva ffe0333c8f unused import removed
20 years ago
Yana Stamcheva b320f2ca50 method name changed
20 years ago
Damian Minkov 63ce50d878 <No Comment Entered>
20 years ago
Emil Ivov 7cc5f6db80 Refactoring
20 years ago
Emil Ivov 7371395562 Handled case of VolatileContat being added to the contact list
20 years ago
Emil Ivov 5c7fc1f8d8 Added a method for dispatching SubscriptionMovedEvent-s
20 years ago
Emil Ivov 7bde027a3d Added utilities for converting a volatile contact to a persistent one.
20 years ago
Emil Ivov ef068584f4 Added support for SubscriptionMovedEvent-s which are now handled by moving single childed MetaContact-s or moving a contact to a new MetaContact if the previous MC parent had more than one child
20 years ago
Emil Ivov 819c563f6f cosmetic
20 years ago
Emil Ivov 2b6d9bba27 Added a method for delivering SubscriptionMovedEvent-s
20 years ago
Emil Ivov 6c0dc48e26 cosmetic and javadoc warnings
20 years ago
Emil Ivov e0bfe86ac4 Added a SubscriptionMovedEvent to dispatch when moving contacts from one group to another.
20 years ago
Emil Ivov 26fec9a10f cosmetics (chainging forgotton tabs to spaces)
20 years ago
Emil Ivov 5c89a64fc3 fixed javadoc warnings
20 years ago
Emil Ivov eeb7df1567 <No Comment Entered>
20 years ago
Emil Ivov 07eacd8ae0 Typo
20 years ago
Damian Minkov f35a48058e <No Comment Entered>
20 years ago
Damian Minkov 88cfc807a5 Removed tab chars
20 years ago
Yana Stamcheva 035465c7a8 Reorganizing access to chat window components.
20 years ago
Alexander Pelov 0c761c736a Fixed file indentation - from TABs to SPACEs (4 spaces / tab)
20 years ago
Alexander Pelov dd511f0f97 Fixed file identation - from TABs to SPACEs (4 spaces / tab)
20 years ago
Yana Stamcheva 97b591d296 javadoc warnings fixed
20 years ago
Yana Stamcheva 0003f1495c code formatted to remove tabs and trailing spaces.
20 years ago
Emil Ivov 04b9f9caf3 cosmetics
20 years ago
Emil Ivov dd3afb05da Fixed setting current chat pane and focus requesting upon msg reception
20 years ago
Emil Ivov 72e368afa5 Init window with a 0 date so that it is possible to immediately close it.
20 years ago
Emil Ivov f8d9248ed1 Typo
20 years ago
Yana Stamcheva ff839d3d66 "Clsing a window shortly after a new msg should trigger a warning"
20 years ago
Yana Stamcheva 0cf34baea7 "Clsing a window shortly after a new msg should trigger a warning" - Done.
20 years ago
Yana Stamcheva 076464bf74 "escape on a non - empty message window should trigger a warning"
20 years ago
Yana Stamcheva 4ee9cc6fc9 "escape on a non - empty message window should trigger a warning" - Done.
20 years ago
Yana Stamcheva 835c938567 Wait 5 seconds after paused typing notification is received and if nothing happens remove "paused" message from chat status panel.
20 years ago
Yana Stamcheva c9551c6c4c every 5 seconds send typing notification when typing
20 years ago
Yana Stamcheva a02a60757b Bug fixed: "Proper handle DISCCONECT event in the GUI"
20 years ago
Yana Stamcheva cf808173b1 SIPCommSelectorBox component allows to set the selected object, not only the selected JMenuItem.
20 years ago
Yana Stamcheva 49c5138d4f typing notification messages get dinamically the name of the user
20 years ago
Yana Stamcheva fd8213fe61 send typing notification events when user is typing
20 years ago
Yana Stamcheva ed5de732aa protocolContact passed through chat instead of protocolProvider
20 years ago
Damian Minkov 714907f6bc Implemented Authorization Request/Response
20 years ago
Damian Minkov d1ed17df7d Implemented Authorization Request/Response
20 years ago
Damian Minkov dc0ac8b476 Implemented Authorization Request/Response
20 years ago
Damian Minkov 6f76d8c31b Implemented Authorization Request/Response
20 years ago
Yana Stamcheva d07139e6e4 tabs replaced by spaces.
20 years ago
Yana Stamcheva 95897a30cc Autogenerated "TODO" comments removed for mouse events that won't be implemented .
20 years ago
Yana Stamcheva 992c455627 TODO comment more concrete.
20 years ago
Yana Stamcheva 135da9010a never used.
20 years ago
Yana Stamcheva ff2dec3ca0 Exceptions logged properly.
20 years ago
Yana Stamcheva cf6ff80cc1 Javadoc warning fixed.
20 years ago
Yana Stamcheva 757bafb552 "Smily" changed to "Smiley"
20 years ago
Yana Stamcheva 2b2e4e71a7 Custom TextAreaUI implemented
20 years ago
Yana Stamcheva 99eda29525 tooltips added to hyperlinks in chat panel.
20 years ago
Yana Stamcheva 70760d96a9 class name changed
20 years ago
Yana Stamcheva f20525d84e tooltips for smileys icons in chat editor pane
20 years ago
Damian Minkov c028fc0b69 Added status for the registration events. Status when login failer occurs, status on discconect - multiple logins. Fixed instantly detection of disconnect with reason multiple logins.
20 years ago
Damian Minkov f5317567ef Fixed initializing parameters in the constructor
20 years ago
Yana Stamcheva 24b0161436 Bug fixed: "using the paste toolbar button in the msgwindow does not return focus to the write area"
20 years ago
Yana Stamcheva 1b7723ffa6 Calendar replaced with Date.
20 years ago
Yana Stamcheva 3d4c7d858c Bug fixed: "status in the right area of the msg window do not detect status changes"
20 years ago
Yana Stamcheva e98fac1072 disable "add to chat" button
20 years ago
Yana Stamcheva 646a9edbb4 Align status panel and send button.
20 years ago
Yana Stamcheva ed24d747fa method name changed
20 years ago
Yana Stamcheva c8e7464a69 show icon of the chat current protocol and allow to change the current protocol by choosing from a list of available protocols.
20 years ago
Yana Stamcheva 329f4af9b6 Open chat window by clicking the protocol icon behind contact name.
20 years ago
Yana Stamcheva 02680e54eb StatusSelectorBox component generalized in SIPCommSelectorBox, in order to be used as a common control in other places in the gui.
20 years ago
Yana Stamcheva 48301a03f2 disable call and hangup buttons, and buttons in chat contact panel.
20 years ago
Yana Stamcheva f9cd6dbd06 Antialiasing removed from components to the look and feel.
20 years ago
Yana Stamcheva b2d04d903a Antialias tooltips
20 years ago
Yana Stamcheva dda61b5e44 UI related methods and classes moved to the lookandfeel package.
20 years ago
Alexander Pelov 3b77d4319a Fixed javadoc warnings.
20 years ago
Alexander Pelov 66df4ba49f MessageHistoryService implementation. Messages are now stored, but momentary cannot be read.
20 years ago
Emil Ivov 3804395f9d Cosmetics
20 years ago
Emil Ivov 76bfa65444 Completed support for authorizations in the protocol provider service
20 years ago
Emil Ivov 4e0ce0acfd Cosmetic
20 years ago
Yana Stamcheva 4fefe5595b spaces removed at the end of class
20 years ago
Yana Stamcheva 0ab8b1b1af Antialiasing moved to the Look&Feel for already implemented UIs.
20 years ago
Yana Stamcheva 1f32167963 UI implementations added for EditorPane, Label, MenuItem and Menu
20 years ago
Yana Stamcheva ebcb056449 Show message to the user when disconnected.
20 years ago
Yana Stamcheva 17b07a6242 horizontal scrollbar bug fixed in painting.
20 years ago
Yana Stamcheva ddfe0404ed ComboBoxUI, TextFieldUI, PasswordFieldUI
20 years ago
Yana Stamcheva d13102fbea login repaired
20 years ago
Yana Stamcheva eac130d21e icons added to the project
20 years ago
Emil Ivov 67da0f00d1 removed a sun.com import
20 years ago
Yana Stamcheva ddf67e80dd textfield and combobox antialiasing through look&feel.
20 years ago
Yana Stamcheva 7fe77dfa12 spaces removed
20 years ago
Yana Stamcheva bf1f5a620a The warning message shown to user when chat message delivery has failed is changed.
20 years ago
Yana Stamcheva 057a304d79 Scrollbar thumb handle image added.
20 years ago
Yana Stamcheva cf53646a75 ScrollBarUI created.
20 years ago
Emil Ivov 7f7b90397d Removed trailing skinlf imports.
20 years ago
Emil Ivov b45be8f714 Added a second fire reg state method.
20 years ago
Yana Stamcheva 82c507e75f Menubar gradient removed.
20 years ago
Yana Stamcheva c0a0b9fb06 SIP-Communicator implements own look and feel - work in progress.
20 years ago
Yana Stamcheva 20ced1e308 SkinLookAndFeel removed from project.
20 years ago
Yana Stamcheva f2067fe4a4 gui utils packaged moved.
20 years ago
Emil Ivov aa6bb6e8ac Placed it under the wrong directory (src and should have been test)
20 years ago
Emil Ivov f9bcc6bd58 Added account id's to the mock protocol
20 years ago
Emil Ivov df4a824710 Working on persistency of contact lists.
20 years ago
Emil Ivov d91a6f485f Cosmetics
20 years ago
Emil Ivov fcab33ab86 Working on persistency of contact lists.
20 years ago
Emil Ivov 273417296b Working on persistency of contact lists.
20 years ago
Emil Ivov bbfb27a04d Working on persistency of contact lists.
20 years ago
Emil Ivov f1d27dd267 Working on persistency of contact lists.
20 years ago
Emil Ivov 9fb029a821 Started implementing support for unresolved contacts.
20 years ago
Emil Ivov 1a311540ad Started implementing unresolved support
20 years ago
Emil Ivov fb00c23755 started implementing the methods allowing support for unresolved status
20 years ago
Emil Ivov e000f6510a Added comments and the possibility of retrieving the account id associated with this protocol provider
20 years ago
Emil Ivov 785beffcfa Added a protocol name for the mock sip comm protocol
20 years ago
Emil Ivov 997942117d Added the possibility of creating unresolved contacts
20 years ago
Emil Ivov be610ec5e2 Added the possibility of creating unresolved contacts and contact groups.
20 years ago
Emil Ivov 54010cb098 Added uid and persistenta data notions in order to allow storing locally.
20 years ago
Emil Ivov b463766ace Added persistenta data notions in order to allow storing locally. Also created an isResolved method for verifying whether a contact has been resolved by the operation set or not.
20 years ago
Emil Ivov 86efaf6f93 Added uniformity rules to generating account uid strings. These rules are relied upon by the meta contact list service.
20 years ago
Emil Ivov 8f9f7b0859 Added reason code and string to status change events
20 years ago
Yana Stamcheva 2320eb38ee Method place changed
20 years ago
Yana Stamcheva 3276b752db import removed
20 years ago
Yana Stamcheva 01630312ea URL recongnition
20 years ago
Yana Stamcheva 580cf54fb1 Some changes improving reliability of code.
20 years ago
Yana Stamcheva d5a10c5f99 NullPointerException fixed.
20 years ago
Yana Stamcheva 43c90a1f4c Received messages from different contacts appear in the same tab - the current one. Trying to solve the problem.
20 years ago
Yana Stamcheva a16b56bc23 Received messages from different contacts appear in the same tab - the current one. Trying to solve the problem.
20 years ago
Damian Minkov 60b5576353 Fixed Issue with wrong status information
20 years ago
Yana Stamcheva d986309dc5 ongoing work on url recognition
20 years ago
Damian Minkov fb2b89a6e1 Fixed few javadoc conflicts
20 years ago
Yana Stamcheva 3ab60e108b Add tooltips to all buttons.
20 years ago
Yana Stamcheva 5ae0871922 Disable unused buttons in write button menu.
20 years ago
Yana Stamcheva 5ef856aad9 Disable all unused menus and buttons.
20 years ago
Yana Stamcheva f1971ca3d6 contact list selection does not remain up 2 date after cl reordering - Bug fixed.
20 years ago
Yana Stamcheva deb14ed9a1 Scroll is too slow - bug fixed.
20 years ago