mirror of
https://github.com/frappe/books.git
synced 2025-01-05 16:12:21 +00:00
fix: Remove font manager until we find alternative
- font-manager fails to build on WIndows and Linux
This commit is contained in:
parent
3f3c0741fa
commit
3efbf5bebd
@ -12,11 +12,6 @@ matrix:
|
|||||||
services: docker
|
services: docker
|
||||||
language: generic
|
language: generic
|
||||||
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- libfontconfig-dev
|
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
directories:
|
directories:
|
||||||
- node_modules
|
- node_modules
|
||||||
|
@ -22,6 +22,7 @@ module.exports = {
|
|||||||
{
|
{
|
||||||
fieldname: 'description',
|
fieldname: 'description',
|
||||||
label: 'Description',
|
label: 'Description',
|
||||||
|
placeholder: 'Item Description',
|
||||||
fieldtype: 'Text'
|
fieldtype: 'Text'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -1,7 +1,4 @@
|
|||||||
const theme = require('@/theme');
|
const theme = require('@/theme');
|
||||||
const fontManager = require('font-manager');
|
|
||||||
const uniq = require('lodash/uniq');
|
|
||||||
let fonts = [];
|
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
name: 'PrintSettings',
|
name: 'PrintSettings',
|
||||||
@ -94,18 +91,6 @@ module.exports = {
|
|||||||
fieldname: 'font',
|
fieldname: 'font',
|
||||||
label: 'Font',
|
label: 'Font',
|
||||||
fieldtype: 'AutoComplete',
|
fieldtype: 'AutoComplete',
|
||||||
getList() {
|
|
||||||
return new Promise(resolve => {
|
|
||||||
if (fonts.length > 0) {
|
|
||||||
resolve(fonts);
|
|
||||||
} else {
|
|
||||||
fontManager.getAvailableFonts(_fonts => {
|
|
||||||
fonts = ['Inter'].concat(uniq(_fonts.map(f => f.family)).sort());
|
|
||||||
resolve(fonts);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
},
|
|
||||||
default: 'Inter'
|
default: 'Inter'
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -114,7 +99,6 @@ module.exports = {
|
|||||||
'displayLogo',
|
'displayLogo',
|
||||||
'template',
|
'template',
|
||||||
'color',
|
'color',
|
||||||
'font',
|
|
||||||
'email',
|
'email',
|
||||||
'phone',
|
'phone',
|
||||||
'address',
|
'address',
|
||||||
|
@ -20,7 +20,6 @@
|
|||||||
"@popperjs/core": "^2.0.3",
|
"@popperjs/core": "^2.0.3",
|
||||||
"core-js": "^3.4.3",
|
"core-js": "^3.4.3",
|
||||||
"electron-store": "^5.1.0",
|
"electron-store": "^5.1.0",
|
||||||
"font-manager": "https://github.com/q-lukasz/font-manager#issue-45--compile-error-mac-os-x--node-13-7",
|
|
||||||
"frappe-charts": "^1.3.0",
|
"frappe-charts": "^1.3.0",
|
||||||
"frappejs": "https://github.com/frappe/frappejs",
|
"frappejs": "https://github.com/frappe/frappejs",
|
||||||
"knex": "^0.20.4",
|
"knex": "^0.20.4",
|
||||||
|
@ -4830,12 +4830,6 @@ follow-redirects@^1.0.0:
|
|||||||
dependencies:
|
dependencies:
|
||||||
debug "^3.0.0"
|
debug "^3.0.0"
|
||||||
|
|
||||||
"font-manager@https://github.com/q-lukasz/font-manager#issue-45--compile-error-mac-os-x--node-13-7":
|
|
||||||
version "0.3.1"
|
|
||||||
resolved "https://github.com/q-lukasz/font-manager#523d3b3c2b535a5003c2a631bf6d2ec342cc6c8f"
|
|
||||||
dependencies:
|
|
||||||
nan ">=2.14.0"
|
|
||||||
|
|
||||||
for-in@^1.0.1, for-in@^1.0.2:
|
for-in@^1.0.1, for-in@^1.0.2:
|
||||||
version "1.0.2"
|
version "1.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
|
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
|
||||||
@ -7294,7 +7288,7 @@ mz@^2.4.0:
|
|||||||
object-assign "^4.0.1"
|
object-assign "^4.0.1"
|
||||||
thenify-all "^1.0.0"
|
thenify-all "^1.0.0"
|
||||||
|
|
||||||
nan@>=2.14.0, nan@^2.12.1:
|
nan@^2.12.1:
|
||||||
version "2.14.0"
|
version "2.14.0"
|
||||||
resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c"
|
resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c"
|
||||||
integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==
|
integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==
|
||||||
|
Loading…
Reference in New Issue
Block a user