Commit Graph

2079 Commits

Author SHA1 Message Date
JC Brand
9bda651137 Bugfix. Detach the element before positioning it again.
Otherwise the index of the element relative to which we place it changes
depending on whether the element being positioned is placed before or after it.
2014-08-11 22:16:36 +02:00
JC Brand
bf837a921e Merge branch 'live-filter'
Conflicts:
	builds/converse-no-locales-no-otr.min.js
	builds/converse-no-otr.min.js
	builds/converse.min.js
	builds/converse.website-no-otr.min.js
	builds/converse.website.min.js
2014-08-11 21:57:23 +02:00
JC Brand
c5ce850ec4 Made a new build. Fixes #212 2014-08-11 21:55:13 +02:00
JC Brand
1299a1d4ba Add support for filtering by group. update #212 2014-08-11 21:48:48 +02:00
JC Brand
03cf27af67 Update mockup with group/user filter toggle 2014-08-11 21:47:28 +02:00
JC Brand
e7d563b34b Let tests pass again 2014-08-08 22:06:01 +02:00
JC Brand
729bea2abb Add button to clear the filter value. update #212 2014-08-08 21:41:47 +02:00
JC Brand
e31ded9f77 Rename jquery.fastLiveSearch.js to utils.js and regenerate 2014-08-08 20:18:42 +02:00
JC Brand
52ce812694 Much better live filter implementation. updates #212 2014-08-08 19:08:47 +02:00
JC Brand
aff91fc683 updates #212
* Make sure that the roster container has a fixed height, so that we can better
check whether the roster is overflowing.
* Call update after inserting the roster into the DOM
2014-08-08 18:00:48 +02:00
JC Brand
33aac2cf8a Don't use auto_reconnect and rebuild JS 2014-08-08 11:14:32 +02:00
JC Brand
e875e18c08 Bugfix. browserStorage of contacts wasn't changing accross users. 2014-08-08 11:09:14 +02:00
JC Brand
ef519342e9 Bugfix. browserStorage of contacts wasn't changing accross users. 2014-08-07 22:38:52 +02:00
JC Brand
ecf667dc33 More tweaks. updates #212 2014-08-07 22:38:30 +02:00
JC Brand
00e05c029b Style the live filter and make sure that it...
only shows when the roster is overflowing. updates #212
2014-08-07 22:18:44 +02:00
JC Brand
1441f4ab64 Add text input to act as live filter. updates #212 2014-08-07 21:33:19 +02:00
JC Brand
1be8a38621 Trick to link to dir from which script is called 2014-08-06 12:04:23 +02:00
JC Brand
ed1a4d8f70 Mention open source 2014-08-06 10:40:33 +02:00
JC Brand
931fdf0b98 Simpler intro text 2014-08-05 18:50:09 +02:00
JC Brand
d247cb2286 Tweak homepage. 2014-08-05 18:48:54 +02:00
JC Brand
26e7e82f5b Build a non-OTR version for the website on IE < 9. 2014-08-05 17:44:53 +02:00
JC Brand
bb705825a2 Distinguish between IE < 9 and the rest 2014-08-05 17:38:02 +02:00
JC Brand
5b430eef1a Don't throw an error when no CSPRNG 2014-08-05 17:29:11 +02:00
JC Brand
7257432f54 Had to rebuild 2014-08-05 17:06:49 +02:00
JC Brand
ce75bc4737 Override otr.js so that we can fallback gracefully on IE 2014-08-05 16:59:38 +02:00
JC Brand
3fea9a09a8 Add a new build without OTR to be used on IE. 2014-08-05 16:11:20 +02:00
JC Brand
e3dbbf2eae Merge zh translations and update CHANGES.rst for 0.8 release. 2014-08-04 23:24:41 +02:00
JC Brand
2cc38dec44 Merge pull request #195 from lancelothuxi/patch-1
Update Chinese translation PO file
2014-08-04 23:09:39 +02:00
JC Brand
75022562f6 Use 'make build' 2014-08-04 23:09:14 +02:00
JC Brand
5ed84dd666 New builds for 0.8 release 2014-08-04 23:04:39 +02:00
JC Brand
ab934b8573 Turns out we need to patch bigint... 2014-08-04 23:00:43 +02:00
JC Brand
c5f2c88f84 Revert "Use the bigint shipped with newest otr.js"
This reverts commit a7247a7c6d.
2014-08-04 23:00:01 +02:00
JC Brand
34b95d0922 New builds 2014-08-04 22:40:12 +02:00
JC Brand
a7247a7c6d Use the bigint shipped with newest otr.js 2014-08-04 22:37:55 +02:00
JC Brand
28e65c946c Add build step 2014-08-04 22:37:35 +02:00
JC Brand
4f3eee3401 Bugfix. Make sure url is always defined. 2014-08-04 22:19:18 +02:00
JC Brand
b7f88c965c Generate new builds 2014-08-04 22:09:40 +02:00
JC Brand
21fd082c9b Bugfix. Only position groups once all of them have been fetched.
updates #83
2014-08-04 21:57:53 +02:00
JC Brand
2ff7061ea2 jquery.tinysort is no longer used. 2014-08-04 20:18:51 +02:00
JC Brand
8c20388ba9 Merge branch 'groups-refactor'
Conflicts:
	index.html
2014-08-04 20:15:45 +02:00
JC Brand
0c7252f919 Mention new feature, roster groups. updates #83 2014-08-04 19:49:29 +02:00
JC Brand
31decd1723 Disable 'strict' mode to avoid Safari bug.
See: https://github.com/jcbrand/converse.js/issues/196
and: https://github.com/jrburke/requirejs/issues/392

updates #196
2014-08-04 19:38:48 +02:00
JC Brand
ca21fc00f8 Enable roster_groups 2014-08-04 19:25:47 +02:00
JC Brand
d24c161039 Use public bosh server 2014-08-04 19:25:00 +02:00
JC Brand
d5b9af7558 Bugfix. Make sure group toggle state is persisted to browser storage.
updates #83
2014-08-04 19:12:03 +02:00
JC Brand
be1d1f6652 Remove unused code 2014-08-04 19:01:15 +02:00
JC Brand
cdf0a0d279 Make sure contacts added to a collapsed group header are hidden.
updates #83
2014-08-04 18:48:48 +02:00
JC Brand
5171d88c91 Bugfix. data attr is not set via jquery.data 2014-08-04 18:17:34 +02:00
JC Brand
9a3104cb21 "is_last" property no longer used. 2014-08-04 18:00:30 +02:00
JC Brand
539bd2db10 Fixed some problems with rendering roster contacts 2014-08-03 23:55:20 +02:00