Commit Graph

463 Commits

Author SHA1 Message Date
JC Brand
71f4cdb931 Initial work towards decoupling contact adding
New conf variable in converse.js to indicate how contacts are added (either via
XHR or directly).
2013-04-20 00:38:54 +02:00
JC Brand
419019c76f Merge branch 'master' into gh-pages 2013-04-19 22:21:39 +02:00
JC Brand
76676dc31d Flatten header. Update text on index.html 2013-04-19 22:20:59 +02:00
JC Brand
286b716300 Add initial chatroom tests. 2013-04-19 22:11:40 +02:00
JC Brand
fdd369eddd Make the heading clickable (returns to home) 2013-04-19 22:11:25 +02:00
JC Brand
a306e1a716 Clear the chatroom input when form was submitted 2013-04-19 22:10:52 +02:00
JC Brand
9b445f8455 Small tweaks to tests to provide better visual feedback 2013-04-19 21:03:26 +02:00
JC Brand
b94ef31de0 Merge branch 'master' into gh-pages 2013-04-19 20:24:26 +02:00
JC Brand
399d029bd0 Fix css for xmpp status form 2013-04-19 20:23:45 +02:00
JC Brand
3fe3d3546f Bugfix in tests
Controlbox's status widget was being overwritten
2013-04-19 20:17:54 +02:00
JC Brand
c0935089e8 Fix URLs 2013-04-19 17:15:24 +02:00
JC Brand
c1bb3ca773 Fix URLs 2013-04-19 17:12:35 +02:00
JC Brand
d646d859b3 Add section on tests 2013-04-19 00:40:02 +02:00
JC Brand
f62259ca81 Add section on tests 2013-04-19 00:39:40 +02:00
JC Brand
df6ee03119 Merge branch 'master' into gh-pages 2013-04-19 00:33:49 +02:00
JC Brand
abe85c8b90 Update tests
The chat toggle element is now determined by class, not id.
2013-04-19 00:32:46 +02:00
JC Brand
a7c773372b Remove xml2json, not being used 2013-04-19 00:30:56 +02:00
JC Brand
7c30c8a524 Remove sinon, not being used 2013-04-19 00:30:25 +02:00
JC Brand
adf3d699af Merge branch 'master' into gh-pages
Conflicts:
	converse.css
	converse.js
	spec/MainSpec.js
2013-04-19 00:28:48 +02:00
JC Brand
7c729d1262 Update index.html with Demo section 2013-04-19 00:24:05 +02:00
JC Brand
d394ad7ff2 Update index.html with Demo section 2013-04-19 00:09:04 +02:00
JC Brand
cedb6524ce fix formatting 2013-04-18 23:06:51 +02:00
JC Brand
3e8ca14554 fix formatting 2013-04-18 23:05:25 +02:00
JC Brand
6aed43818c Add XMPP Status Widget tests 2013-04-18 22:13:28 +02:00
JC Brand
3be0f2d89b Tests update
Add empty specs for status widget
Fixed roster localStorage spec to not break the xmppstatus view
2013-04-18 00:10:28 +02:00
JC Brand
fc129c20e4 Add test for message sending 2013-04-17 23:51:00 +02:00
JC Brand
4faf7f2a02 Style tweaks
Truncate pending contacts with too long names
Position accept/decline buttons below pending contact's name
2013-04-17 22:43:17 +02:00
JC Brand
9ee92f245c Changes from master 2013-04-17 12:11:59 +02:00
JC Brand
9cc2f2339d Use fewer contacts to make visual output clearer 2013-04-17 12:07:50 +02:00
JC Brand
b1ecdfdadc Found a bug in jasmine
which after being fixed removes the need for the sleep() command because you
can set the execution speed via jasmine's updateInterval attr
2013-04-17 12:00:14 +02:00
JC Brand
da095caa38 Finish the test for receiving messages. 2013-04-17 00:09:16 +02:00
JC Brand
5193a981ff Update contributing txt 2013-04-17 00:09:13 +02:00
JC Brand
7903c03651 Add a hide method and call that instead
Inside this method we can then check if animations are turned on.
2013-04-17 00:08:01 +02:00
JC Brand
1cfbe0cc8d Add more tests for chat messages 2013-04-16 21:41:28 +02:00
JC Brand
c70e80c5f4 Update contrib text 2013-04-16 09:43:11 +02:00
JC Brand
746862f24b Copy over all files from master 2013-04-15 10:01:07 +02:00
JC Brand
524bda3c47 Two more tests: accept/decline of contact requests 2013-04-15 09:57:46 +02:00
JC Brand
a3b92ac321 Call destroy on rejected contact
Rather than calling remove and triggering a custom event
2013-04-15 09:57:01 +02:00
JC Brand
567cfd3501 Reordered the tests
So that we have test suites for each type of contact
- Pending
- Existing
- Requesting
2013-04-15 09:12:42 +02:00
JC Brand
29a6e1d9f1 Move requesting contacts after pending/current. 2013-04-14 03:06:30 +02:00
JC Brand
c13bd1e719 Make animations conditional
We don't want them during testing
2013-04-14 03:06:05 +02:00
JC Brand
f4c2327e94 Add sleep funtion to slow down tests
Allows one to visually follow whats going on.
2013-04-14 02:38:27 +02:00
JC Brand
7852f67a03 Split the contacts up into distinct groups.
This reduces some hoops that had to be jumped through to get the proper indexes
to retrieve contacts
2013-04-14 02:00:30 +02:00
JC Brand
d66cf7c2a9 Differentiate between initialize and onConnected 2013-04-14 01:17:51 +02:00
JC Brand
e8a55145b9 Call the new initialize method instead of doing setup manually 2013-04-14 01:09:26 +02:00
JC Brand
a6fd9450a9 Rename init to initialize
Also make sure to hash all localStorage keys
2013-04-14 01:08:24 +02:00
JC Brand
f2ae33d47c Bugfix in show and moved setup code to init method 2013-04-14 00:47:18 +02:00
JC Brand
29c275bb93 Update description 2013-04-14 00:03:43 +02:00
JC Brand
c0095d4d15 New test
Test that chatboxes are removed from localStorage when closed
2013-04-14 00:03:04 +02:00
JC Brand
66dde5e986 Add another test
Test that chatboxes can also be closed.
2013-04-13 01:24:55 +02:00