JC Brand
99f3fd30ca
Add jquery-private to require config and remove unnecessary shims
2014-10-06 20:38:34 +02:00
JC Brand
0c83ac4524
Explicitly set jQuery as a dependency of converse.js
...
Also in utils.js and otr.js (this will help reach to goal of having a private
jquery which doesn't pollute the global $ var).
2014-10-06 20:23:59 +02:00
JC Brand
5bad6b02b6
Clarify how one should use prebind and keepalive together.
2014-09-30 12:27:53 +02:00
JC Brand
64847bcb96
Add new event noResumeableSession
2014-09-26 17:20:52 +02:00
JC Brand
c71b03094d
Move website specific code out of main.js and into index.html. updates #229
...
Otherwise, we get errors "Cannot read property top of undefined".
2014-09-26 11:33:47 +02:00
JC Brand
5a5d3d85b6
Add logos files
2014-09-26 11:29:17 +02:00
JC Brand
b803267555
Bugfix. Return after attaching with prebind data.
2014-09-24 10:57:07 +02:00
JC Brand
d8bf1961a7
Making a 0.8.3 release.
...
The 0.8.2 release didn't include new builds due to an unnoticed build error.
2014-09-22 18:17:40 +02:00
JC Brand
05d58f1d29
Wrong minor release num
2014-09-22 18:01:08 +02:00
JC Brand
56ec4cf7bc
New release 0.8.2
2014-09-22 17:57:56 +02:00
JC Brand
d4281c6134
Remove some redundant intialization settings.
2014-09-22 17:23:21 +02:00
JC Brand
072f9e8534
Add updated hebrew translations.
2014-09-22 17:06:22 +02:00
JC Brand
d54e3b962c
Merge branch 'master' of github.com:jcbrand/converse.js
2014-09-22 16:41:57 +02:00
JC Brand
77dda059c6
Merge pull request #227 from GreenLunar/master
...
Hebrew translation update
2014-09-22 16:41:51 +02:00
JC Brand
5bc1286a64
Take <gone> chat state into consideration.
2014-09-22 16:35:36 +02:00
JC Brand
7cf8dc6bee
Fixed Non-AMD example. fixes #220
2014-09-22 16:10:20 +02:00
JC Brand
6b4b94d45f
RestructuredText markup error fixed. updates #187
2014-09-22 15:07:50 +02:00
JC Brand
82617918b1
Add API section to docs and regenerate.
2014-09-22 15:04:28 +02:00
JC Brand
8843910d52
Add API method to retrieve buddy attributes. fixes #223
2014-09-22 15:03:57 +02:00
JC Brand
46400efa97
Markup fix
2014-09-22 13:16:43 +02:00
JC Brand
297259fdb7
Remember toggle state of control box. updates #222
2014-09-22 13:08:56 +02:00
JC Brand
21d965564f
fix markup syntax err and enable minified js
2014-09-21 19:05:19 +02:00
JC Brand
b241f8c64e
Add new font set with an icon for converse.js
...
and one for logging out. Also added a favicon.
2014-09-21 18:58:36 +02:00
JC Brand
7b6dfff99d
Fix tests.
...
Elements in chat rooms are now hidden, instead of removed. Update tests to
reflect this.
2014-09-21 00:47:36 +02:00
JC Brand
090888ad99
Use newer version of strophe.muc.
2014-09-21 00:20:10 +02:00
JC Brand
e860343eb2
Bugfix. The chatroom was being joined twice, causing duplication.
2014-09-21 00:19:59 +02:00
JC Brand
dbd45397a3
Move password form for chatrooms to an external template.
2014-09-20 22:59:29 +02:00
JC Brand
0babac2b17
More fixes to properly tear down session after logout.
...
Fixed problem with Strophe handlers zombies.
Remove zombie handlers for minimized chats (caused duplicate minimized chats).
2014-09-20 15:08:53 +02:00
GreenLunar
cd088427a7
Hebrew translation update
2014-09-19 16:07:22 +03:00
JC Brand
50f84ada39
Show when chat messages are selected.
2014-09-18 20:05:08 +02:00
JC Brand
6f4ea8a5aa
More session fixes.
...
* Make sure to rebroadcast presence when logging in after having just
logged out.
* Remove roster contacts when logging out, to avoid artifacts when logging in
with a different account.
2014-09-18 19:24:32 +02:00
JC Brand
26f6ec98c6
Merge branch 'session-issues'
2014-09-18 18:51:55 +02:00
JC Brand
041d5aca51
Fix issues with rendering login form after session crash.
2014-09-18 18:51:23 +02:00
JC Brand
785919a019
Make login method post.
...
Avoids username and pw inadvertently being added to the URL if the submit event
handler for some reason fails (which shouldn't happen of course).
2014-09-18 18:49:37 +02:00
JC Brand
108a57c53d
keepalive should not be true by default.
...
Also, scrollDown after toggling occupants sidebar.
2014-09-18 09:33:51 +02:00
JC Brand
ce06e7d2d6
Initial attempt to sort out session issues.
2014-09-18 09:29:31 +02:00
JC Brand
90859a9811
New build which fixes the issues with room invite and typeahead.
2014-09-17 23:32:54 +02:00
JC Brand
9b0f701893
Need to configure _.templateSettings in converse.js
...
The tpl configuration in main.js is only for externally loaded templates, if we
use inline templates (as is the case with the room invite feature), we need to
configure _.templateSettings as well.
2014-09-17 23:05:17 +02:00
JC Brand
481ea9e7d6
Generate HTML docs.
2014-09-17 22:10:12 +02:00
JC Brand
f26e709a4b
Let prebinding take precedence over keepalive.
2014-09-17 22:07:58 +02:00
JC Brand
47e9e963fd
Remember state of chat room sidebar.
2014-09-17 22:04:47 +02:00
JC Brand
ba6b72011c
Show groupchat messages where user is mentioned in bold.
2014-09-17 21:40:19 +02:00
JC Brand
eefce8286e
Fix tests but killing zombies.
2014-09-17 10:35:24 +02:00
JC Brand
5124c05f65
Fix (some) tests.
2014-09-16 10:26:24 +02:00
JC Brand
9f251f729b
Fix. Make sure that a user appears as pending once you've added them.
2014-09-15 23:28:07 +02:00
JC Brand
fdff512225
Bugfix. Make sure we fall back to jid if no fullname is set.
2014-09-15 23:09:04 +02:00
JC Brand
443ee80b6e
Recreate the roster each time initRoster is called.
...
Otherwise we will reuse old/stale objects for which we receive no add events
(resulting in an empty roster).
2014-09-15 23:00:52 +02:00
JC Brand
60070b52d2
Some work on fixing the broken subscription flow.
...
Looks like the subsription flow was broken since the roster groups refactor.
Requesting and pending contacts weren't being properly added to (and removed
from) roster groups.
Requesting contacts are now properly added and remove. Next up, handling
outgoing requets (i.e. pending contacts).
2014-09-15 22:48:04 +02:00
JC Brand
597e3693c7
Call initRoster only after controlbox is connected.
2014-09-15 21:33:44 +02:00
JC Brand
3a30f30fb7
Bugfix concerning trimmed chats.
...
Chats were being trimmed even though there was enough room.
2014-09-15 20:08:13 +02:00