Commit Graph

627 Commits

Author SHA1 Message Date
JC Brand
23219d0c41 Expand the docs
Try to add more information on the goals around Converse.js and on how to get
started.
2013-05-22 19:29:46 +02:00
JC Brand
1bac792420 Add minified files and use them in index.html 2013-05-22 19:29:37 +02:00
JC Brand
614f1c7753 Update download links to 0.3 release 2013-05-21 17:05:20 +02:00
JC Brand
b34b4ea66b Add release date 2013-05-21 16:51:47 +02:00
JC Brand
33d85cd955 Fix tests after adding nick input field 2013-05-21 16:49:10 +02:00
JC Brand
7f4f3d7def Add default config options to converse.js 2013-05-21 16:48:51 +02:00
JC Brand
1311ae0652 Make config options alphabetical. Add hide_muc_server 2013-05-21 16:48:19 +02:00
JC Brand
a48a1f3d79 Add a config setting to hide the MUC server form input 2013-05-21 16:30:39 +02:00
JC Brand
d582e0f3bb Bugfix 2013-05-21 14:10:10 +02:00
JC Brand
18410ca4bf Add new form input for nickname when joining chatrooms 2013-05-21 14:07:17 +02:00
JC Brand
d83ffde08d Fix tests after status widget changes 2013-05-21 13:55:42 +02:00
JC Brand
5cb2a473f3 Fix spinner so that it also renders properly in Plone 2013-05-21 13:37:47 +02:00
JC Brand
f763757879 No need for variables 2013-05-21 09:11:53 +02:00
JC Brand
feac7363ae Bugfix in room configuration code. 2013-05-20 22:16:35 +02:00
JC Brand
316d3f3396 Fixed an IE bug and fixed a bug in sendPresence. 2013-05-20 20:59:57 +02:00
JC Brand
0799d286fb CSS tweaks after testing standalone again 2013-05-20 20:08:47 +02:00
JC Brand
9aabe16155 CSS fixes for fancy dropdowns after some browser testing 2013-05-20 19:54:22 +02:00
JC Brand
d1a743e6b5 Update index.html and give link to docs 2013-05-17 12:48:32 +02:00
JC Brand
93c0095f33 Update the docs with info on connection managers etc. 2013-05-17 12:48:05 +02:00
JC Brand
b35d71e22f Test chatroom message 2013-05-14 23:20:59 +02:00
JC Brand
2a7031b504 Make the spec independently testable 2013-05-14 22:45:21 +02:00
JC Brand
d568d90a3a Work to make the individual tests independent 2013-05-14 22:39:13 +02:00
JC Brand
feb3695ebe Tweak the error message styling 2013-05-14 22:13:05 +02:00
JC Brand
39ef1b81e8 Add a bit more delay between tests 2013-05-14 09:44:30 +02:00
JC Brand
946bb7730b Fix tests 2013-05-14 09:43:49 +02:00
JC Brand
8467dc7016 Add contact even if vcard fetching didn't work.
Also fixed a bug. We DO have to listen to the 'remove' event for roster items.
2013-05-13 23:38:37 +02:00
JC Brand
c1423928ab It's now possible to enter password protected chatrooms 2013-05-13 23:17:16 +02:00
JC Brand
2893657576 Move code into removeRoom method for reuse 2013-05-13 23:16:05 +02:00
JC Brand
631c252e83 Next task is to render password form for restricted rooms
For now just make sure the user is informed that pw is required.
2013-05-13 09:22:45 +02:00
JC Brand
01336fefd9 Defer rendering of the messages area and roster
until after we are sure that the user has actually entered the room
2013-05-13 09:10:47 +02:00
JC Brand
5f0a90d00e Make sure that checkboxes are ticked in chat config 2013-05-12 15:17:58 +02:00
JC Brand
0e1386cb60 Room configuration settings can now be saved. 2013-05-12 13:53:37 +02:00
JC Brand
151464c881 Add callback and errback to saveConfiguration method 2013-05-12 13:52:44 +02:00
JC Brand
b470d2a571 More work towards making chatroom configurable
Added a form with inputs for the configuration options (not yet usable)
2013-05-11 18:14:06 +02:00
JC Brand
0914887b4f More work towards letting users configure chatrooms
Add a configure button on chatrooms when the user is the chatroom owner.
2013-05-11 16:58:08 +02:00
JC Brand
6553b5ba73 Merge branch 'master' of github.com:jcbrand/converse.js 2013-05-11 16:26:31 +02:00
JC Brand
d6ecef48bf Add prefs icon 2013-05-11 16:26:14 +02:00
JC Brand
ef38fd0973 Add initial support for configuring chatrooms.
For now we just create an instant chatroom, but eventually we must provide a
way through the UI in which the user can request to configure the room.
2013-05-11 16:19:42 +02:00
JC Brand
cc28f7e827 Add a test to check that moderators are highlighted 2013-05-11 14:34:36 +02:00
JC Brand
6d9fe68a25 Split ChatRooms tests out into their own spec file 2013-05-11 14:20:07 +02:00
JC Brand
fc06d46baa Give visual indication/tooltips about MUC user roles 2013-05-11 14:19:07 +02:00
JC Brand
283dbd75f4 Add info on roster callback 2013-05-11 12:48:32 +02:00
JC Brand
7c1a9242d5 Add logic to parse error messages when trying to enter a room 2013-05-11 09:59:32 +02:00
JC Brand
c392a4e598 Show all available room features
when clicking the info icon next to a room's name
2013-05-11 08:50:01 +02:00
JC Brand
ee47b031ba Fixed width for inputs in chrome 2013-05-10 21:15:22 +02:00
JC Brand
7142dc58c7 Don't call disco#info for all chatrooms
It's way to inefficient when there are multiple chatrooms. Instead, I added an
info icon that can be clicked and which will fetch and display additional info
on the chatroom.
2013-05-10 21:05:58 +02:00
JC Brand
1904c62095 Make the info icon 16x16 2013-05-10 20:02:32 +02:00
JC Brand
d59066e841 Add information icon 2013-05-10 19:57:21 +02:00
JC Brand
6db0a08f0a Don't show horizontal scrollbar 2013-05-10 11:50:19 +02:00
JC Brand
d1618300a3 Make sure fullname is saved to localStorage
Also make sure that logged in user's fullname is fetched from xmppstatus obj.
2013-05-10 10:58:25 +02:00