Update converse.js and electron

This commit is contained in:
Keith Maika 2022-01-04 19:34:28 -05:00
parent 4c6ce2e905
commit e2bcd80222
No known key found for this signature in database
GPG Key ID: F71740E8722C75F1
7 changed files with 37 additions and 29 deletions

1
.gitignore vendored
View File

@ -2,3 +2,4 @@ node_modules
.DS_*
package-lock.json
dist/
.idea/

View File

@ -7,8 +7,8 @@ angApp.constant('AppInfo', {
APP_HOME: 'https://github.com/conversejs/converse-desktop',
APP_RELEASES_CHECK_URL: 'https://api.github.com/repos/conversejs/converse-desktop/releases',
APP_RELEASES_URL: 'https://github.com/conversejs/converse-desktop/releases',
CONVERSE_VERSION: 'v7.0.4',
ELECTRON_VERSION: '11.2.3'
CONVERSE_VERSION: 'v9.0.0',
ELECTRON_VERSION: '13.6.6'
});
module.exports = angApp

View File

@ -1,4 +1,5 @@
<div class="page-default" ng-controller="DefaultController">
<converse-root></converse-root>
<div class="chimeverse-branding noselect">
<img src="./resources/images/logo.png" srcset="./resources/images/logo@2x.png 2x" alt=""
class="chimeverse-branding__img" />
@ -18,7 +19,4 @@
</span>
</div>
</div>
<div class="conversejs-adoption">
<div id="conversejs"></div>
</div>
</div>

View File

@ -14,7 +14,6 @@
</head>
<base href="./">
<body ng-app="app">
<div class="main-background"></div>
<div class="main-window" ng-controller="AppController" ng-cloak>
<div ng-show="state == 'default'">
<ng-include src="'./app/views/default/page.html'"></ng-include>

View File

@ -23,13 +23,13 @@
"author": "Nick Denry <nick@denry.ru>",
"license": "MPL-2.0",
"devDependencies": {
"electron": "11.2.3",
"electron": "^13.0.0",
"electron-builder": "^22.9.1",
"electron-packager": "^15.2.0"
},
"dependencies": {
"angular": "^1.7.9",
"converse.js": "7.0.4",
"converse.js": "^9.0.0",
"electron-settings": "^4.0.2",
"github-buttons": "^2.8.0",
"keytar": "^7.3.0",

View File

@ -20,39 +20,43 @@ a {
color: #777;
}
.main-background {
.main-window {
background: #f8f8f8;
height: 100%;
left: 0px;
left: 0;
position: fixed;
top: 0px;
top: 0;
width: 100%;
z-index: -1;
}
.conversejs-adoption {
background: transparent;
pointer-events: none;
position: fixed;
left: 0px;
top: 0px;
.main-window > div {
width: 100%;
height: 100%;
}
#conversejs .converse-chatboxes {
pointer-events: none;
.conversejs converse-chats.converse-embedded .chat-body {
height: 50%;
flex-grow: 1;
}
#conversejs .converse-chatboxes > * {
pointer-events: auto;
.conversejs converse-chats.converse-embedded .chatbox {
width: 100%;
}
.chat-body {
overflow: hidden;
}
#conversejs.converse-embedded .chatbox {
flex-grow: 1 !important;
flex-shrink: 1 !important;
.conversejs converse-chats.converse-embedded .flyout {
position: static;
}
.conversejs .chatbox .bottom-panel .sendXMPPMessage .chat-textarea {
margin-bottom: 0;
}
.conversejs converse-chats.converse-embedded #controlbox {
padding: 0;
}
.conversejs converse-chats.converse-embedded .chatbox {
margin-left: 0;
}

View File

@ -1,9 +1,15 @@
.page-default {
width: 100%;
height: 100%;
}
.chimeverse-branding {
left: 50%;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
text-align: center;
z-index: -1;
}
.chimeverse-branding__img {