Merge branch 'develop'

This commit is contained in:
antelle 2019-08-22 22:26:25 +02:00
commit 54430cd83d
12 changed files with 22 additions and 13 deletions

View File

@ -45,7 +45,7 @@
"message": "Prefer named exports"
}
],
"import/no-webpack-loader-syntax": "error",
"import/no-webpack-loader-syntax": "off",
"import/no-relative-parent-imports": "error",
"import/first": "error",
"import/no-namespace": "error",

View File

@ -221,7 +221,7 @@ const Launcher = {
spawn(config) {
const ts = logger.ts();
let complete = config.complete;
const ps = this.remReq('child_process').spawn(config.cmd, config.args);
const ps = this.req('child_process').spawn(config.cmd, config.args);
[ps.stdin, ps.stdout, ps.stderr].forEach(s => s.setEncoding('utf-8'));
let stderr = '';
let stdout = '';
@ -254,12 +254,17 @@ const Launcher = {
});
if (config.data) {
try {
ps.stdin.write(config.data);
ps.stdin.end();
ps.stdin.end(config.data);
} catch (e) {
logger.error('spawn write error', e);
}
}
process.nextTick(() => {
// it should work without destroy, but a process doesn't get launched
// xubuntu-desktop 19.04 / xfce
// see https://github.com/keeweb/keeweb/issues/1234
ps.stdin.destroy();
});
return ps;
},
getCookies(callback) {

View File

@ -109,7 +109,7 @@
"genPresetMac": "MAC-Adresse",
"genPresetHash128": "128-Bit Hash",
"genPresetHash256": "256-Bit Hash",
"genHidePass": "Password ausblenden",
"genHidePass": "Passwort ausblenden",
"genShowPass": "Passwort einblenden",
"grpTitle": "Gruppe",
"grpSearch": "Suche für Einträge in dieser Gruppe aktivieren",

View File

@ -1,4 +1,4 @@
const ThemeVarsScss = require('../../styles/base/_theme-vars.scss');
const ThemeVarsScss = require('raw-loader!../../styles/base/_theme-vars.scss').default;
const ThemeDefaults = require('../../styles/themes/_theme-defaults.scss');
const Color = require('../util/color');

View File

@ -1,6 +1,6 @@
{
"name": "KeeWeb",
"version": "1.9.1",
"version": "1.9.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "KeeWeb",
"version": "1.9.1",
"version": "1.9.2",
"description": "Free cross-platform password manager compatible with KeePass",
"main": "main.js",
"homepage": "https://keeweb.info",

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{
"name": "keeweb",
"version": "1.9.1",
"version": "1.9.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "keeweb",
"version": "1.9.1",
"version": "1.9.2",
"description": "Free cross-platform password manager compatible with KeePass",
"main": "Gruntfile.js",
"private": true,

View File

@ -1,6 +1,6 @@
# KeeWeb official docker container
# https://keeweb.info
# (C) Antelle 2017, MIT license https://github.com/keeweb/keeweb
# (C) Antelle 2019, MIT license https://github.com/keeweb/keeweb
# Based on nginx-ssl-secure https://github.com/MarvAmBass/docker-nginx-ssl-secure/
# Building locally:

View File

@ -1,6 +1,6 @@
# KeeWeb official docker container
# https://keeweb.info
# (C) Antelle 2017, MIT license https://github.com/keeweb/keeweb
# (C) Antelle 2019, MIT license https://github.com/keeweb/keeweb
# Based on nginx-ssl-secure https://github.com/MarvAmBass/docker-nginx-ssl-secure/
# Building locally:

View File

@ -2,7 +2,7 @@
/**
* KeeWeb plugin creator
* (C) Antelle 2017, MIT license https://github.com/keeweb/keeweb
* (C) Antelle 2019, MIT license https://github.com/keeweb/keeweb
*/
/* eslint-disable no-console */

View File

@ -1,5 +1,9 @@
Release notes
-------------
##### v1.9.2 (2019-08-22)
`-` fix #1235: custom themes loading
`-` fix #1234 auto-type issues in xubuntu/xfce
##### v1.9.1 (2019-08-19)
`-` fix #1231: tooltip arrow positioning
`+` improved ranking search