Commit Graph

401 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
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
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
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
abe85c8b90 Update tests
The chat toggle element is now determined by class, not id.
2013-04-19 00:32:46 +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
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
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
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
JC Brand
acf3f75b7d Test that chatboxes are stored to localStorage 2013-04-13 01:13:30 +02:00
JC Brand
0f0599d5a0 Extended the test 2013-04-13 01:09:25 +02:00
JC Brand
8525ee506e Rename RosterSpec.js to MainSpec.js 2013-04-13 01:00:15 +02:00
JC Brand
ed86b22fe6 Add a new test
Check that a chatbox is created when a roster item is clicked.
2013-04-13 00:56:53 +02:00
JC Brand
7b2dbf9ba4 Add a new test to check that roster items are saved to localstorage
Also renamed some other tests to make them shorter and more legible
2013-04-13 00:16:50 +02:00
JC Brand
a18155f672 Fix rogue html el in readme 2013-04-12 23:28:27 +02:00
JC Brand
2593dd7099 Improve the test names 2013-04-12 23:20:31 +02:00
JC Brand
f97b8d209e Remove storage tests for now.
They'll have to be completely rewritten since we're not using Burry.js anymore
2013-04-12 23:08:52 +02:00
JC Brand
add9cc8554 Fixed all Roster tests \o/ 2013-04-12 23:08:30 +02:00
JC Brand
dfeca90c1e Merge branch 'master' of github.com:jcbrand/converse.js 2013-04-12 21:57:18 +02:00
JC Brand
d2d10f0661 Bugfix.
Controlbox always appears when page loads
2013-04-12 21:56:24 +02:00
JC Brand
ebfd092e49 Bugfix.
Controlbox didn't auto-appear when a new user made a subscription request.
2013-04-12 21:01:04 +02:00