Commit Graph

2388 Commits

Author SHA1 Message Date
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
JC Brand
53a8f288bc Better phantomjs test runnning and reporting
* Use phantom-jasmine instead of jasmine-reporters
* Update Makefile to use the test runner from phantom-jasmine
* Use newest phantomjs
* Use latest bower
* Turn of jquery effects when testing
2014-04-18 17:41:59 +02:00
JC Brand
a9da15bb2f New BOSH service address
Conflicts:
	docs/doctrees/index.doctree
	docs/html/_sources/index.txt
	docs/html/index.html
	docs/html/searchindex.js
2014-04-09 17:24:37 +02:00
JC Brand
01d8047fc2 Mention that git is needed
Conflicts:
	docs/source/index.rst
2014-04-09 17:23:44 +02:00
JC Brand
8aa975c4a3 Formatting
Conflicts:
	CONTRIBUTING.rst
2014-04-09 17:20:31 +02:00