JC Brand
dae84028c2
Fixes #1851 : Sort open groupchats alphabetically
2023-02-15 14:43:56 +01:00
JC Brand
15c10376b0
Rename all templates to camelCase
...
To conform with naming conventions regarding functions, which the
templates are.
2023-02-15 14:29:07 +01:00
JC Brand
ccc165facc
Update roomslist and templates to bring in line with conventions
2023-02-15 14:29:07 +01:00
JC Brand
f740332e95
Fixes based on Github's code scanning results
2022-12-28 21:14:15 +01:00
JC Brand
cc6a20b3e6
Fix MUC icon colors in controlbox
...
The default icon color is used elsewhere and is sufficient.
The `var(--inverse-link-color)` used previously did not have enough
contrast in the default theme.
2022-10-26 20:57:41 +02:00
JC Brand
ef16a52ced
Make toggling of rooms list reactive and remove imperative code
2022-10-02 16:04:49 +02:00
JC Brand
34a4a70ae2
Move bookmarks into a modal
2022-10-01 10:52:08 +02:00
JC Brand
aebd98cf0a
Stop using font-awesome fonts to render icons
...
This commit just does the last 1% of work necessary to get rid of font-awesome fonts.
fixes #1004
fixes #2639
2022-09-28 15:11:46 +02:00
JC Brand
fbe86e5af8
Create an ElementView base modal and use it for all modals
...
Modals are now all web components and are opened by component name.
2022-09-16 10:33:47 +02:00
Keith Maika
92f71bafb2
Fix muc icons not working due to incorrect target element.
2022-09-08 11:21:53 +02:00
JC Brand
0316f073e0
Replace font icons with svg icons
2022-06-11 23:42:47 +02:00
JC Brand
1744dbc420
Move roomslist tests to the right plugin
2022-06-11 23:42:47 +02:00
JC Brand
a57853156e
Use our own confirm
dialog consistently
2022-05-12 23:23:24 +02:00
JC Brand
8e1c3e47df
Improve how the muc_domain
setting is populated via disco
...
Remove brittle code that uses `querySelector` to get the rooms list model.
This code was causing a TypeError due to a race condition.
2022-04-09 10:57:55 +02:00
JC Brand
6b1845ff39
Release 9.1.0
2022-04-02 19:31:37 +02:00
JC Brand
fd991846f4
Replace ElementView
with CustomElement
for RoomsList
2022-03-30 09:50:36 +02:00
JC Brand
f6c524f760
Move MUC modals to the muc-views plugin
2022-02-14 12:59:49 +01:00
JC Brand
8dcacd41bf
Add hover color for svg icons
2022-01-29 12:12:36 +01:00
JC Brand
1809e38911
Move isUniView
function to utils
2021-09-29 12:03:21 +02:00
JC Brand
05dcb4e8d7
Breaking change: stop setting config variables on the _converse object
2021-09-21 17:08:30 +02:00
JC Brand
f04a376653
Fixes #2628 : Open bookmarks toggle emits an error
2021-09-06 21:29:35 +02:00
JC Brand
60826ac6c6
Move functions out of core.js
2021-07-19 16:40:40 +02:00
JC Brand
8de4671603
Replace more elements that use font icons with svg icons
2021-07-15 16:28:12 +02:00
Shaun Wu
9ea8653ef7
Upgrade to Webpack 3
...
Had to make various other changes due to incompatibilities.
- Use the new `lit` package instead of `lit-html` or `lit-element`
- Drop `haunted` since it breaks the rules by specifying `type: module`
but then doesn't import with file extensions
- Use Sass Dart instead of node-sass (fixes #2445 )
- Upgrade Karma
2021-04-30 13:50:50 +02:00
JC Brand
57ccf4c20e
Batched writes to IndexedDB
...
- Update to the latest @converse/skeletor (which uses mergebounce to batch writes)
- Flush storage before logging out
- Flush when reloading the tab
- Create initStorage method
2021-04-28 16:53:50 +02:00
JC Brand
8e0701f7bb
Fix TypeError
...
The view isn't yet defined when we call `maybeFocus`. This is in any case
not the right place to call something like this.
2021-04-23 11:49:45 +02:00
JC Brand
a5d428c42d
Fix closing MUC from rooms list
...
View isn't defined if chat is in background
2021-04-23 11:42:30 +02:00
JC Brand
de4fd466dc
Move more MUC related views and components to muc-views plugin
2021-02-16 13:46:25 +01:00
JC Brand
bb317d1abb
Combine RoomsPanel with RoomsList element
2021-02-09 15:48:21 +01:00
JC Brand
b9bf577ccd
Turn rooms list into a custom element
2021-02-09 15:48:21 +01:00
JC Brand
2da2dbff71
Move converse-bookmark-views into folder
2021-01-07 13:29:55 +01:00
JC Brand
2121766623
More RAI improvements
...
- Add test for incoming RAI message
- Only enable RAI if the user is affilated in MUC being left
- Handle error presence indicating a resouce-constraint
- Don't unregister stanza handlers in `leave`, since we still want to
listen to RAI-related stanzas. Instead unregister upon the `destroy`
event.
2020-12-17 13:04:24 +01:00
JC Brand
fe365a6561
Move converse-roomslist plugin into folder
2020-12-16 14:05:34 +01:00