xmpp.chapril.org-conversejs/.gitignore
JC Brand f387c947f5 Allow the full app to be embedded.
- new config option `singleton`.
- new plugin `converse-uniview`
- removed `converse-embedded`.
- various CSS changes, to properly render an embedded full app
- don't re-open cached and non-autojoined chats in singleton mode

The goal here is to extend the `embedded` `view_mode` so that the full app can
also be embedded, not just a single MUC or private chat.

To do this, we'll need to differentiate between multi and singleton chat apps.

* A singleton chat app contains only a single chat.
* A multi-chat app can contain zero or more chats

So we introduce a new config option, `singleton`, which when used with
`view_mode` set to `embedded` will determine whether a single chat or the full
app is embedded.

Similarly, in `overlayed`, `fullscreen` and `mobile` view modes, `singleton`
set to true will allow only one chat within the parameters of that view mode.

We're appropriating the word `singleton` and introducing the concepts of
`uniview` and `multiview` (see a785ca8) to cover what was
previously meant with `singleton`.

updates #1297
2019-05-24 20:39:19 +02:00

63 lines
518 B
Plaintext

# Distribution directory
dist
# Editor fluff
*~
.sw?
*.mo
*.kpf
.*.sw?
.hg/
.bzr/
.svn/
.project
.pydevproject
.idea
.su?
.sass-cache
pip-selfcheck.json
3rdparty/libsignal-protocol-javascript/
*.map
locale.zip
sounds.zip
analytics.js
# virtualenv/python/buildout
.*.cfg
eggs
.Python
build
share
parts
*.pyc
*.egg-info
lib
include
bin
develop-eggs
converse-logs/*.html
Backbone.Overview
tags
stamp-npm
transpile
# Sphinx
docs/html
docs/doctrees
# Node.js
node_modules
# OSX
.DS_Store
# Builds
.sv?
/vendor/