JC Brand
c22aff9b13
Use newest pluggable.js.
...
`optional_dependencies` is now called `dependencies`
2018-01-10 13:13:26 +00:00
JC Brand
bcc367ef5b
Mention the headless build
2018-01-09 14:52:36 +00:00
happy-dev
787a2a71f9
Typos ? ( #981 )
2018-01-06 21:32:57 +00:00
JC Brand
27c59cfe6c
Update plugin docs prose a bit
2018-01-05 16:57:28 +00:00
JC Brand
fbc81d30ec
Add and document bring_to_foreground
option to rooms API
2017-12-15 20:51:07 +00:00
JC Brand
3c7454c4c1
Document a better way to open a room from a plugin
2017-12-15 20:17:31 +00:00
JC Brand
d331594225
Various small fixes based on real-world usage
2017-12-03 19:18:25 +01:00
JC Brand
79fd27ce58
Remove interpolation markup from yeoman
2017-12-03 18:52:32 +01:00
JC Brand
8662f751e3
Refactor converse-vcard
and add API method to fetch a VCard
2017-12-02 18:01:56 +01:00
Taylor SaBell
adc4e6ebbc
Changed connection manager URL ( #955 )
2017-11-17 19:20:42 +01:00
JC Brand
a6f2877ed9
Disco API refactoring
...
This came out of the desire to let `converse-muc` use the API to
determine whether MUC is supported. However, we don't know the entity
JID before hand and I couldn't think of a good way to query all current
and future entities for a feature.
So `converse-muc` still does it's own thing without the API, but some
refactoring came as a result of attempting.
2017-11-10 21:37:35 +01:00
JC Brand
042a26d05d
New API method _converse.disco.supports
...
to check whether a certain service discovery feature is supported by an entity.
2017-11-02 23:23:01 +01:00
JC Brand
007e608f32
More work on combining the inverse/converse builds
...
- Use `enabled` method for plugins
- Rename `converse-inverse.js` to `converse-fullscreen.js` and make it a
core plugin.
- We're no longer making separate mobile and inverse builds
No longer a need to whitelist/blacklist plugins for inverse to work.
2017-11-02 16:41:06 +01:00
JC Brand
3514d6d56b
fixes #316
...
- Also allow private chats to be opened via URL fragment.
- Make sure to clear the URL fragment when the relevant chat is closed.
2017-10-31 23:11:27 +01:00
JC Brand
ad0e457486
Update API documentation to mention promises to wait for
2017-10-31 20:38:52 +01:00
JC Brand
2d747bb287
Various changes. See below.
...
* Update localisation/translation documentation due to recent changes.
* Remove `moment_locales.js` and instead load the moment locales in `src/i18n.js`
* Mention how to load the fullscreen version. Refs #939
2017-10-31 20:38:51 +01:00
JC Brand
c789af346f
Add another example to the section about dealing with async
2017-10-31 20:38:51 +01:00
JC Brand
724e66d0e5
Initial code for opening a room via URL
2017-09-29 00:07:16 +02:00
JC Brand
f0debc61ab
Refactor i18n so that only relevant translations are fetched
...
instead of bundling all translations in the dist file.
2017-09-25 12:49:10 +02:00
JC Brand
7e4fb52f8d
Render register and login forms via links
2017-09-24 00:30:43 +02:00
JC Brand
6a4b62de0e
Fix links
2017-09-13 11:14:58 +02:00
JC Brand
8d0cf8fa8c
Update setup and integration docs
2017-09-13 11:12:15 +02:00
JC Brand
66ef67a589
Add setup diagram to docs
2017-09-04 16:19:12 +02:00
JC Brand
9008a1d4d4
Move license to repo root
2017-09-04 11:50:15 +02:00
JC Brand
36e02fb30b
Add doc section on dealing with asynchronicity in plugins
2017-09-04 09:54:18 +02:00
JC Brand
c6839479c3
Mention plugin arch in readme.
...
Also, turn the sections about the fiddle example and the generator into notes.
2017-09-04 09:24:38 +02:00
JC Brand
8416143c65
Height fix for document sidebar
2017-09-04 09:13:23 +02:00
JC Brand
38e6012f06
Mention the Yeoman plugin generator
2017-09-04 07:51:02 +02:00
JC Brand
061832df41
Show documentation TOC in a left sidebar
2017-09-04 07:28:47 +02:00
JC Brand
11ff072366
Properly captitalize JavaScript
2017-09-03 22:12:17 +02:00
JC Brand
f668f2981a
Update plugin example with code from the yeoman generator
...
Also improve the introductory text.
2017-09-03 22:10:45 +02:00
JC Brand
34e214d0df
New release 3.2.1
2017-08-29 13:28:34 +02:00
JC Brand
bfeb297ffc
Clarify usage of locked_domain
.
...
Also, declare it in the controlbox plugin, not in core, where it's not used.
2017-08-15 10:23:57 +02:00
JC Brand
38f8724dd9
roomslist: Add ability to add or remove bookmarks
2017-08-09 15:50:24 +02:00
JC Brand
faa614ba3b
Update events documentation to also mention promises.
2017-08-09 12:16:47 +02:00
JC Brand
8113a14ace
Release candicate for 3.2.0
2017-07-22 22:23:44 +02:00
JC Brand
0a47f60f94
Emit new event `afterMessagesFetched
`
2017-07-21 15:09:50 +02:00
JC Brand
a9589cba71
Don't expose 'connected' as a promise.
...
'reconnected' cannot be used as a promise (because it's recurring),
so to avoid confusion let's not have a 'connected' promise either.
2017-07-21 15:09:50 +02:00
JC Brand
49f26d8e49
emoji: Allow the assets path of Emojione to be overridden
2017-07-16 12:30:40 +02:00
JC Brand
972c31be1d
emoji: Allow the option of using emojione (now that we sanitize)
2017-07-16 12:29:02 +02:00
JC Brand
ce2548c838
Remove the visible_toolbar_buttons.emoticons
config option
...
in favor of `visible_toolbar_buttons.emoji`.
2017-07-15 08:17:41 +02:00
JC Brand
67578c9747
Merge branch 'master' into emoji
2017-07-15 07:16:37 +02:00
JC Brand
7721275962
New release v3.1.1
2017-07-12 22:51:56 +02:00
JC Brand
c422237668
New release: 3.1.0
2017-07-05 10:07:28 +00:00
JC Brand
f81a94baf1
Move updateSettings
to the private API.
...
Also add an API method for exposing new promises.
Update the plugin and API documentation, specifically concerning the above
changes.
2017-07-05 11:03:13 +02:00
JC Brand
ca53a8d8ef
Add support for Emojis
2017-06-17 01:01:52 +02:00
JC Brand
651a5de315
inverse: Set more defaults in the plugin itself
2017-06-13 21:40:06 +02:00
JC Brand
c04f690c44
Remove old docs and move CHANGES.md to root
2017-05-23 18:40:55 +02:00
JC Brand
754caad079
No way currently to remove plugins
...
and I'm not aware of a valid usecase for doing so.
2017-05-22 13:40:07 +02:00
JC Brand
5dd3b93a05
roomslist: update changelog
2017-05-09 09:49:09 +02:00