Alexandru Ghica
4bbf5b054d
Feature: added "Connecting to chat ..." info
...
- Feature: added spining image and "Connecting to chat ..." info under chat panel
when the user is not (yet) binded to the jabber server
[alecghica]
2013-02-20 18:21:07 +02:00
JC Brand
3224a8c522
Add underscore as a dependency and use it and jQuery
...
This has fixed some IE8 errors while parsing the presence stanza
2012-12-11 16:31:39 +02:00
JC Brand
aad263868a
Fixed JSLint warnings
2012-12-11 15:21:56 +02:00
JC Brand
dbf20052c3
console can be defined higher up
2012-12-11 13:45:25 +02:00
JC Brand
d38af7ed89
Also handle case where AMD is not present
2012-12-11 13:45:08 +02:00
JC Brand
cc99f4f989
Cleanup and indented. Add AMD/global registrations
2012-12-11 13:41:48 +02:00
JC Brand
9ef94886db
IE8 fixes. Also avoid ajax call when opening chatroom
2012-12-11 12:02:46 +02:00
JC Brand
f968f56eb5
Bugfix. Use object vars instead of prototype vars.
2012-12-10 18:11:02 +02:00
JC Brand
6a49090a21
Use switch statement instead of ifs
2012-12-10 18:11:02 +02:00
JC Brand
fcb0b7bb57
Add TODO file
2012-12-09 21:50:05 +02:00
JC Brand
8bb1ee06b6
Refactored RosterView
...
So that it doesn't depend on it's element already being in the DOM
2012-12-09 21:47:12 +02:00
JC Brand
f699fbdbf5
Bugfix. Revert RosterView to previous module where it was executed in delayed fashion
2012-12-09 21:13:17 +02:00
JC Brand
39c0823f2a
Alphabetically sort roster contacts according to type and status
...
Also added a new jasmine spec for this as well as jquery.tinysort to do the
sorting.
2012-12-09 19:55:23 +02:00
JC Brand
624ab458d0
Improve suite names. Use toMatch matcher
2012-12-09 19:54:26 +02:00
JC Brand
85e419afc5
Add test.html for loading tests in browser and tests_main.js for calling them
...
Also add flush method to converse.js (used in ClientStorage tests)
2012-12-08 07:24:34 +02:00
JC Brand
da71c0b7f2
Add jasmine.js 1.3.1
2012-12-08 07:24:05 +02:00
JC Brand
0edc57107d
Add spec dir with jasmine.js test for ClientStorage
2012-12-08 07:22:40 +02:00
JC Brand
1cdf82c01a
Add /help command for chat and groupchat and /clear command for chat
2012-12-06 15:33:43 +02:00
JC Brand
f1bfc51152
Separate messages from different days.
2012-12-06 12:49:03 +02:00
JC Brand
7ae4bed223
IE 8 Fix. Add toISOString method
2012-11-20 15:08:29 +02:00
JC Brand
fc702d34e9
Make users listed in the chatroom smaller
2012-11-20 15:08:09 +02:00
JC Brand
fb03ea8a56
Handle case where console is undefined, like on IE
2012-11-20 13:53:04 +02:00
JC Brand
9abb9e36bf
Add logging submodule (from Patternslib)
2012-11-20 13:26:45 +02:00
JC Brand
c17ffdb98a
Added functionality to connect to an XMPP server.
...
Can succesfully connect now, but still need to get rid of ajax calls to @@xmp-userinfo, and replace them with
VCards.
2012-11-20 13:23:03 +02:00
JC Brand
aecc9942fc
Add jquery UI 1.9.1
2012-11-20 13:22:16 +02:00
JC Brand
4f9384cd51
Make image urls relative
2012-11-20 11:24:17 +02:00
JC Brand
bc4a242898
Automatically convert URLs in chat messages to hyperlinks
2012-11-20 10:57:24 +02:00
JC Brand
a723a3940b
Bugfix. Use findItem instead of get to check the roster
2012-11-20 09:32:12 +02:00
JC Brand
c8e6f53e3f
Remove require.js stuff (we'll have to use shims) and update to newest versions
2012-11-20 09:30:54 +02:00
JC Brand
ba201a7608
Don't connect to groupchat via first name only
2012-11-19 22:22:25 +02:00
JC Brand
36491699ee
If another resource changes it's status, change this one as well.
...
This is necessary because each open tab in the browser is its own resource.
TODO: Ideally we should differentiate between resources in the browser (using
converse.js) and other resources (i.e from a desktop client).
2012-11-04 20:28:25 +02:00
JC Brand
e213d755ae
Two small bugfixes
2012-11-04 20:02:06 +02:00
JC Brand
d0dc83ed30
XEP-0297: Forward sent messages to connected resources.
...
- This allows multiple open tabs (which is each its own resource) to be aware
when one tab sent a message.
2012-11-04 10:54:01 +02:00
JC Brand
8c7806425d
Work around undefined jarnxmpp for now. Properly define underscore.string
2012-11-02 13:55:12 +02:00
JC Brand
ac07c013af
update readme
2012-11-02 13:50:04 +02:00
JC Brand
dce8804e25
Merge branch 'master' of https://github.com/jcbrand/converse.js
2012-11-02 13:46:50 +02:00
JC Brand
646274edc5
Add images
2012-11-02 13:46:12 +02:00
JC Brand
14ecd1d503
Updated index.html
2012-11-02 13:46:12 +02:00
JC Brand
fbdb51d6bb
Add converse.css
2012-11-02 13:46:12 +02:00
JC Brand
be22310ce3
Add link to screencast
2012-11-02 13:46:12 +02:00
JC Brand
30248496b2
Add readme heading
2012-11-02 13:46:12 +02:00
JC Brand
968be7ef8e
More readme formatting
2012-11-02 13:46:12 +02:00
JC Brand
36d32de600
Change to RST
2012-11-02 13:46:12 +02:00
JC Brand
c6aad375af
readme formatting
2012-11-02 13:46:12 +02:00
JC Brand
dbc8fee3b7
Updated readme
2012-11-02 13:46:12 +02:00
JC Brand
45fbb8f830
Add main.js (for require.js)
2012-11-02 13:46:12 +02:00
JC Brand
0251af6354
Add index.html
2012-11-02 13:46:12 +02:00
JC Brand
f1ebdd3918
Add third party js on which converse.js depends
2012-11-02 13:46:12 +02:00
JC Brand
6e372919ad
Add converse.js and the license files.
2012-11-02 13:46:12 +02:00
JC Brand
427a3e1a9b
Initial commit
2012-11-02 13:46:12 +02:00