JC Brand
2d237f9e6d
More work on trimming chat boxes.
...
Added a view for trimmed chat boxes and a super-view for keeping track of them.
2014-05-27 09:57:06 +02:00
JC Brand
ada41a7250
Add bash file for creating a node virtualenv
2014-05-27 09:48:05 +02:00
JC Brand
0e42170ae1
Use the fonticon spinner. Fixes #165
2014-05-27 09:37:33 +02:00
JC Brand
1a92db8946
Override save on ChatBox to not persist the 'trimmed' attribute
2014-05-13 11:50:33 +02:00
JC Brand
0c0a3f86b6
Remove the need for having an HTML snippet in the body.
2014-05-13 09:26:57 +02:00
JC Brand
c05c2ee991
Add trimmed chats to templates
2014-05-13 09:26:13 +02:00
JC Brand
df9070fd26
offscreen-chatboxes renamed to trimmed-chatboxes
2014-05-12 18:12:29 +02:00
JC Brand
0b10ad00fd
Some initial work on adding trimmed chat functionality
2014-05-11 20:45:28 +02:00
JC Brand
0b710b807d
Update mockup with new theme and fix css
2014-05-11 20:15:50 +02:00
JC Brand
d1aead81d7
Fix to remove artifact when switching control box tabs.
2014-05-11 20:08:36 +02:00
JC Brand
a956e66284
Add link to mailing list
2014-05-08 11:47:45 +02:00
JC Brand
5acd6baad7
Start managing converse.css via less
2014-05-07 22:36:45 +02:00
JC Brand
e1e8825e7d
Compile theme.css from less.css
2014-05-07 21:54:47 +02:00
JC Brand
0948546cdb
Add less npm package
2014-05-07 09:38:42 +02:00
JC Brand
b41bc87668
Make feature icons clickable. Update copy.
2014-05-07 08:04:32 +02:00
JC Brand
c38c5e4ae3
Add different backgrounds for other 2 colorful sections
2014-05-06 22:30:37 +02:00
JC Brand
3d2137a677
Add a new theme for the website based on bootstrap.
...
https://github.com/IronSummitMedia/startbootstrap/tree/master/templates/grayscale
2014-05-06 22:10:12 +02:00
JC Brand
737e9e0de2
Add new theme. http://html5up.net/tessellate
2014-05-06 15:25:31 +02:00
JC Brand
03ff1bb4e1
Set color of links. Updates #130
2014-05-06 11:30:25 +02:00
JC Brand
364c340ab5
Stub trimChat for PhantomJS and move tests_main.js to tests/main.js
2014-05-06 09:56:04 +02:00
JC Brand
ad466b62a0
Rewrite and improve trimOpenChats. updates #61
2014-05-05 23:37:52 +02:00
JC Brand
65508b26ed
Add markup for offscreen chatboxes. updates #61
2014-05-05 21:53:17 +02:00
JC Brand
8dadaeb236
Link to mailing list archives
2014-04-29 14:44:55 +02:00
JC Brand
aa52ba5b94
Add method trimOpenChats. Updates #61
2014-04-26 06:55:52 +02:00
JC Brand
cff850a8b8
CSS tweaks
2014-04-26 01:08:21 +02:00
JC Brand
c7b900859d
Bugfix. use !isBefore instead of isAfter
...
moment.js is accurate to the second, instead of milliseconds. This causes
timing errors while testing.
2014-04-25 23:59:05 +02:00
JC Brand
b307d5170b
Date handling is now done with moment.js
2014-04-25 23:44:10 +02:00
JC Brand
22c7243043
Initial work on managing the number of open chat boxes
2014-04-25 21:48:56 +02:00
JC Brand
dec674fae2
Bugfix. Opened chatboxes weren't focused...
...
...when clicking on a contact in the roster
2014-04-24 20:55:07 +02:00
JC Brand
30fe6de7c3
Update CHANGES.rst
2014-04-24 19:24:19 +02:00
JC Brand
4937fafea4
Add tests for new "clear" button.
2014-04-24 19:21:38 +02:00
JC Brand
517e600114
Expand documentation on the new visible_toolbar_buttons config option
2014-04-24 18:10:47 +02:00
JC Brand
9b3601314e
Add a new toolbar button to clear chat messages
...
Configuration options have changed a bit.
show_emoticons and show_call_button are now removed. Instead the toolbar is
configured via a new config option: "visible_toolbar_buttons".
2014-04-24 18:10:04 +02:00
JC Brand
242dc3d3d8
Merge pull request #142 from macgngsta/master
...
fixed dependencies
2014-04-24 10:06:23 +02:00
JC Brand
d69a165b05
Use strict mode. Emit an event when the connection drops.
2014-04-24 09:51:21 +02:00
JC Brand
64408d2e0a
Don't restrict the width and make the margin bigger
...
... and relative
2014-04-24 09:50:47 +02:00
JC Brand
1c26e9016c
Fixed chatbox positioning and better disabling of effects
...
* The animate config option now disables jQuery effects
* Make sure the controlbox is always to the right of all other chatboxes
* Make sure new chatboxes are always created immediately left of the controlbox
2014-04-24 07:58:35 +02:00
JC Brand
8fe07b9ddd
CSS: Tweak box shadows and radiuses
2014-04-24 07:21:12 +02:00
JC Brand
b384be28a0
Padding fix. Updates #130
2014-04-24 07:08:21 +02:00
Greg Tam
72f95b3ae1
fixed dependencies
2014-04-21 12:25:24 -07:00
JC Brand
a68738b2fd
Update .travis.yml
2014-04-19 08:11:17 +02:00
JC Brand
f4856e062c
Prefix all CSS styles with #conversejs. Updates #130
...
Also fix some margins/padding that do wonky when the Github theme stylesheets
aren't available.
2014-04-19 08:08:07 +02:00
JC Brand
1dff3ac002
Merge branch '0.8'
...
Conflicts:
CONTRIBUTING.rst
Makefile
README.rst
bower.json
docs/CHANGES.rst
docs/doctrees/index.doctree
docs/html/_sources/index.txt
docs/html/index.html
docs/html/searchindex.js
docs/source/index.rst
2014-04-19 07:05:00 +02:00
JC Brand
eca42fbb2f
Add support for XEP-0280 Message Carbons. updates #132
2014-04-19 06:58:26 +02:00
JC Brand
968f8bb223
Add new configuration setting "forward_messages".
...
What was before default behavior is now optional and disabled by default.
2014-04-19 06:18:17 +02:00
JC Brand
14d90bc99c
Upgrade dependencies to their latest versions
2014-04-19 05:12:24 +02:00
JC Brand
bf6474ff6d
Upgrade jquery to 1.11.0 and add jquery.browser
2014-04-19 01:52:44 +02:00
JC Brand
7d472eb26d
Add new dependency moment.js
...
Use it to better compare dates when trying to determine whether a message falls
on a different day.
Also upgraded some dependencies' versions.
2014-04-19 01:30:48 +02:00
JC Brand
2a83d557d1
Order Makefile a bit more and bump release number
2014-04-18 17:47:47 +02:00
JC Brand
b88113c246
Fixed some failing tests.
...
Some of the tests were failing because they didn't expect the controlbox to be
returned from localStorage.
It's too long ago that I've looked at this branch for me to say whether this is
a legitimate bug or not.
Will have to investigate further.
2014-04-18 17:42:35 +02:00