f387c947f5
- 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
63 lines
518 B
Plaintext
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/
|