Commit Graph

65 Commits

Author SHA1 Message Date
JC Brand
b97e23ea0d CSS fixes for overflowing text. 2013-05-26 21:43:57 +02:00
JC Brand
e7debe0188 Fixed room join form styling.
- list of rooms dropped off the controlbox
2013-05-26 19:02:30 +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
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
feb3695ebe Tweak the error message styling 2013-05-14 22:13:05 +02:00
JC Brand
c1423928ab It's now possible to enter password protected chatrooms 2013-05-13 23:17:16 +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
0e1386cb60 Room configuration settings can now be saved. 2013-05-12 13:53:37 +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
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
fc06d46baa Give visual indication/tooltips about MUC user roles 2013-05-11 14:19:07 +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
6db0a08f0a Don't show horizontal scrollbar 2013-05-10 11:50:19 +02:00
JC Brand
19cf4c753b Pad spinner which replaces login button 2013-05-09 22:38:17 +02:00
JC Brand
472280ae5d Add some padding around the login submit button 2013-05-09 19:01:34 +02:00
JC Brand
7bed939c43 css tweaks. Don't show scrollbar by default 2013-05-09 18:56:25 +02:00
JC Brand
686c94c13a Only show the delete icon when hovering 2013-05-09 18:50:18 +02:00
JC Brand
97c978bcfc Indicate when chatrooms are password protected 2013-05-09 18:34:15 +02:00
JC Brand
4050327061 Don't show scrollbar by default 2013-05-09 17:20:41 +02:00
JC Brand
b3ed43c450 Don't fetch rooms on roster or when leaving a room
Inefficient, causes way too much traffic and takes very long
2013-05-09 17:07:52 +02:00
JC Brand
5a3ed27fbb Add spinner class 2013-05-09 15:00:17 +02:00
JC Brand
07664ed350 Also inform if no rooms were found 2013-05-09 09:22:54 +02:00
JC Brand
5b2af5b03d Add a button to manually fetch rooms from server.
Also show a spinner when logging in (to disable resubmitting login form)
and when refreshing the available chatrooms.
2013-05-09 00:09:24 +02:00
JC Brand
54db82ff10 Fixed padding for chat status dropdown 2013-05-08 14:44:54 +02:00
JC Brand
308b4c6bd6 Show error messages in red 2013-05-08 14:25:21 +02:00
JC Brand
dd1d56b9d8 Enable users to specify the XMPP server for chatrooms 2013-04-30 07:36:16 +02:00
JC Brand
62a2e307a5 Add initial service discovery (XEP 30) support.
- Still needs caching and optimisation
2013-04-25 23:53:33 +02:00
JC Brand
d937d32d3b Fix quirks with the add-contact dropdown 2013-04-20 22:55:22 +02:00
JC Brand
6de997681b Fetch the user's vcard when you subscribe to them 2013-04-20 15:27:48 +02:00
JC Brand
1cae33b06b Globally rename xmppchat to converse 2013-04-20 10:41:10 +02:00
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
399d029bd0 Fix css for xmpp status form 2013-04-19 20:23:45 +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
2f5c7014be Custom message was hidden with new css from gh-pages 2013-04-01 23:43:17 +02:00
JC Brand
09c614816c Make the user search form similar to the status dropdown 2013-04-01 20:50:25 +02:00
JC Brand
43497f7200 Style fancy dropdown li elements 2013-04-01 20:00:30 +02:00
JC Brand
78ec620eac Explicitly make background white 2013-04-01 19:47:52 +02:00
JC Brand
2161c02ffb Fix z-indexes 2013-04-01 19:10:09 +02:00
JC Brand
65c54d0ded CSS tweak after merging gh-pages 2013-04-01 18:52:52 +02:00
JC Brand
156b56602a Fix height for panels 2013-03-28 20:50:28 +02:00
JC Brand
b1a80ac5ea css tweaks and added background image 2013-03-28 11:46:43 +02:00
JC Brand
8863eb8a86 Bugfix, set width to max-width 2013-03-27 19:50:13 +02:00
JC Brand
07a65f5b6a Also show different days on chatrooms.
- Use a template to show the day's date.
- Use time element for the date and datetime attr
2013-03-27 17:07:24 +02:00
JC Brand
cfd60be3e3 CSS tweaks 2013-03-22 17:42:47 +02:00