Permalink
Commits on Aug 30, 2006
  1. Removed livebar-related code, moved to mozeskine until other extensio…

    bard committed Aug 30, 2006
    …ns use it.
    
    darcs-hash:20060830171131-8cc29-185e93cc7c538b9a7206b054cb2bff7b942d24f0.gz
Commits on Aug 27, 2006
  1. JS API: typo prevented on-demand connection from working, fixed.

    bard committed Aug 27, 2006
    darcs-hash:20060827164853-8cc29-a79a7abb93d323943f91d67b4429ebe08f39aa35.gz
Commits on Aug 26, 2006
  1. Response to disco queries was forwarded to observers *before* the dis…

    bard committed Aug 26, 2006
    …co query itself (so response appeared in console before the query). Fixed.
    
    darcs-hash:20060826174652-8cc29-3a4d0bd3b2a2ad17ef30f1d8d986571da2bc11b4.gz
  2. Status icons cleanup.

    bard committed Aug 26, 2006
    darcs-hash:20060826174523-8cc29-71b3edcfe9bff1a08878da334a53bb4e09ea03a3.gz
Commits on Aug 25, 2006
  1. Service: in response to disco queries, send out basic answer (contain…

    bard committed Aug 25, 2006
    …ing only <identity>).
    
    darcs-hash:20060825183706-8cc29-84c13f835ecd1a3bf6a41cc58e6baf1d0f81dce2.gz
  2. Cache system: ignore roster <iq>'s without <query> child.

    bard committed Aug 25, 2006
    darcs-hash:20060825183639-8cc29-42cd5efab2a4b0575cf3f5992df162e011899960.gz
  3. JS API: presence and roster cache returns XML instead of nsIDOMElemen…

    bard committed Aug 25, 2006
    …t stanzas.
    
    darcs-hash:20060825050205-8cc29-d471380626c470aa3207c65c55476fa723e42e46.gz
  4. Accounts overlay: changed icon for "unavailable" from red to gray. Re…

    bard committed Aug 25, 2006
    …d now signals "dnd".
    
    darcs-hash:20060825045742-8cc29-841861ae0b925a0c994baa4e950556c1d5a33147.gz
  5. Overlay: user indicator was incorrectly being set on (never-sent) out…

    bard committed Aug 25, 2006
    …going unavailable presence, instead of closing stream. Fixed.
    
    darcs-hash:20060825040344-8cc29-7167beca2cc06a7660dcfdda62c696c724ab9515.gz
  6. Makefile: updated to reflect location of idl files.

    bard committed Aug 25, 2006
    darcs-hash:20060825034827-8cc29-13c284e3c9010fbd65c25baa07e45d1979bfdf29.gz
  7. Service: using presence cache to synthetize presence of type

    bard committed Aug 25, 2006
    darcs-hash:20060825034650-8cc29-a5ce9270889bdc4b3c4d23be21ba75c91135ea05.gz
  8. JS API: Catching up with change in service, which now sends out sessi…

    bard committed Aug 25, 2006
    …on as data and stanza as subject in nsIObserver notifications.
    
    darcs-hash:20060825034512-8cc29-ee77450add1d94a752a3c233e5c0321bf8526df0.gz
  9. Service: caching roster and presence intelligently, so clients attach…

    bard committed Aug 25, 2006
    …ing to session after it's started can still know the current state of contacts. Exposing via JS API.
    
    darcs-hash:20060825034359-8cc29-023e260e707f677d78c8c487fc354c133fd41888.gz
Commits on Aug 23, 2006
  1. Console: typo prevented clearLog from working, fixed.

    bard committed Aug 23, 2006
    darcs-hash:20060823220405-8cc29-d788c8e052c4ede9cb61f4f584ee82e55abd02c1.gz
  2. Session: in notifications about stanzas, send out stanza DOM element …

    bard committed Aug 23, 2006
    …instead of string. In all notifications, send out session name instead of session.
    
    darcs-hash:20060823204759-8cc29-ea1da13f45c9e2a07a504ed8d091471bebe3b119.gz
  3. Session: minor source cleanup.

    bard committed Aug 23, 2006
    darcs-hash:20060823202523-8cc29-d04dab47c77ec39e431b21d320c1dcc774fd4c26.gz
  4. Service: ssl parameter to open() had no effect and resulted in SSL al…

    bard committed Aug 23, 2006
    …ways enabled, fixed.
    
    darcs-hash:20060823201446-8cc29-ad2a5a21752cbaddae6ec1d925b2757f272bc464.gz
  5. Console: interface cleanup. Added history menu.

    bard committed Aug 23, 2006
    darcs-hash:20060823144548-8cc29-708256186e0c5a6022b3737dd3e1a4d9819db8e6.gz
  6. Console: presence snippets did not work, fixed. Added roster request …

    bard committed Aug 23, 2006
    …snippet.
    
    darcs-hash:20060823141246-8cc29-fe21b07abc4f71b295c87bb89d452c54146ec8e1.gz
  7. Service: was ignoring server/port/ssl parameters because not in IDL, …

    bard committed Aug 23, 2006
    …fixed.
    
    darcs-hash:20060823055055-8cc29-1dc909e05c2172c6a7c61e086099a3242ee74700.gz
  8. Session: source/docs cleanup.

    bard committed Aug 23, 2006
    darcs-hash:20060823045617-8cc29-506d86b699aefcd25a08e48fd16db65f02d220d4.gz
  9. Made Session the subject of observer notification throughout.

    bard committed Aug 23, 2006
    darcs-hash:20060823045523-8cc29-e25dc72ee980c79a1a9886c6a67d3d5708b0c5f4.gz
  10. Overlay: menu cleanup.

    bard committed Aug 23, 2006
    darcs-hash:20060823035838-8cc29-68dd9557d7e37e474882900b3c5e03a4a7f7e35e.gz
  11. Session: XPCOM-ified.

    bard committed Aug 23, 2006
    darcs-hash:20060823035617-8cc29-ec2636965483f7745280a1316cf34b7848049721.gz
  12. Session: send() now takes an optional observer instead of function as…

    bard committed Aug 23, 2006
    … second parameter to handle reply (if any).
    
    darcs-hash:20060823012152-8cc29-8b15280bfb5111c3a8fc24a6ebc17e9cfc4bf68b.gz
  13. JS API: added rudimentary method for registration.

    bard committed Aug 23, 2006
    darcs-hash:20060823010303-8cc29-44881a541cfe8738fcfe62f4f025a3ed3a7d4159.gz
Commits on Aug 22, 2006
  1. Parser: replaced event manager mixin with simpler, lighter observer.

    bard committed Aug 22, 2006
    darcs-hash:20060822234208-8cc29-e8a6338921e190da260feb372cbaf108adae7d91.gz
  2. Session: doing event notification through nsIObserver, preparing for …

    bard committed Aug 22, 2006
    …XPCOM-ification.
    
    darcs-hash:20060822232957-8cc29-53f9fc49154ee9e835e40a6b4e263afdb50a486a.gz
  3. Console: reworked snipped system.

    bard committed Aug 22, 2006
    darcs-hash:20060822213719-8cc29-4026b320da1fe4a94598f46a747332912e0e8486.gz
Commits on Aug 20, 2006
  1. JS API: when event handler in a channel was failing, subsequent would…

    bard committed Aug 20, 2006
    … not be executed. Fixed.
    
    darcs-hash:20060820203707-8cc29-434ac0122ee82635814a1fa0cf1b1db9b8924e82.gz
  2. Service: logging errors from observers in javascript console instead …

    bard committed Aug 20, 2006
    …of system console.
    
    darcs-hash:20060820203337-8cc29-8b7878751dfa6428361f5a5e264f41e7cb8db5f6.gz
  3. Preferences: linked modifications of address to setting connection ho…

    bard committed Aug 20, 2006
    …st, with special case for @gmail.com -> talk.google.com.
    
    darcs-hash:20060820194010-8cc29-66ec3ecf3640d22f420ad381f5267364c42f54c9.gz
  4. Renamed account.index to account.key.

    bard committed Aug 20, 2006
    darcs-hash:20060820192136-8cc29-3101a6047660b414601a78e517c71387ee83bb54.gz
  5. JS API: loop in account selection by key was returning prematurely, f…

    bard committed Aug 20, 2006
    …ixed.
    
    darcs-hash:20060820191918-8cc29-fef3f0798cfa8579e551cb857baf533db7d7e1b2.gz
Commits on Aug 19, 2006
  1. Reworked console to use an XHTML document instead of a richlist box t…

    bard committed Aug 19, 2006
    …o show the log.
    
    darcs-hash:20060819201422-8cc29-9d70da9d022ba3021667e42ddf9aef66b6889e6f.gz