Skip to content
This repository was archived by the owner on Oct 11, 2022. It is now read-only.

Commit a0a54e3

Browse files
authored
Merge pull request #4185 from withspectrum/2.4.59
2.4.59
2 parents f110ac1 + 16eb8b5 commit a0a54e3

File tree

5 files changed

+95
-98
lines changed

5 files changed

+95
-98
lines changed

desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
},
2020
"devDependencies": {
2121
"electron": "^3.0.7",
22-
"electron-builder": "^20.29.0",
22+
"electron-builder": "^20.31.2",
2323
"nodemon": "^1.18.5",
2424
"rimraf": "^2.6.2"
2525
},

desktop/yarn.lock

Lines changed: 88 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# yarn lockfile v1
33

44

5-
"7zip-bin@~4.0.2":
6-
version "4.0.2"
7-
resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-4.0.2.tgz#6abbdc22f33cab742053777a26db2e25ca527179"
5+
"7zip-bin@~4.1.0":
6+
version "4.1.0"
7+
resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-4.1.0.tgz#33eff662a5c39c0c2061170cc003c5120743fff0"
88

99
"@types/node@^8.0.24":
1010
version "8.10.37"
@@ -27,7 +27,7 @@ ajv@^5.3.0:
2727
fast-json-stable-stringify "^2.0.0"
2828
json-schema-traverse "^0.3.0"
2929

30-
ajv@^6.5.2:
30+
ajv@^6.5.4:
3131
version "6.5.4"
3232
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.4.tgz#247d5274110db653706b550fcc2b797ca28cfc59"
3333
dependencies:
@@ -63,55 +63,26 @@ anymatch@^2.0.0:
6363
micromatch "^3.1.4"
6464
normalize-path "^2.1.1"
6565

66-
67-
version "2.1.4"
68-
resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-2.1.4.tgz#87e679615fb26c204c4d81fa67d962e796ea99d3"
69-
70-
71-
version "20.29.0"
72-
resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-20.29.0.tgz#e4669f60d16672c71232d88e417fb5d7f31ca43f"
73-
dependencies:
74-
"7zip-bin" "~4.0.2"
75-
app-builder-bin "2.1.4"
76-
async-exit-hook "^2.0.1"
77-
bluebird-lst "^1.0.5"
78-
builder-util "7.0.0"
79-
builder-util-runtime "5.0.0"
80-
chromium-pickle-js "^0.2.0"
81-
debug "^4.1.0"
82-
ejs "^2.6.1"
83-
electron-osx-sign "0.4.11"
84-
electron-publish "20.29.0"
85-
fs-extra-p "^4.6.1"
86-
hosted-git-info "^2.7.1"
87-
is-ci "^1.2.1"
88-
isbinaryfile "^3.0.3"
89-
js-yaml "^3.12.0"
90-
lazy-val "^1.0.3"
91-
minimatch "^3.0.4"
92-
normalize-package-data "^2.4.0"
93-
plist "^3.0.1"
94-
read-config-file "3.1.2"
95-
sanitize-filename "^1.6.1"
96-
semver "^5.6.0"
97-
temp-file "^3.1.3"
66+
67+
version "2.3.0"
68+
resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-2.3.0.tgz#01be654554167267c26a990b8cfc39ab9646007c"
9869

99-
app-builder-lib@~20.29.0:
100-
version "20.29.1"
101-
resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-20.29.1.tgz#0cd6794fd5611366b1317bfaf0314ad388f009eb"
70+
app-builder-lib@20.31.2, app-builder-lib@~20.31.2:
71+
version "20.31.2"
72+
resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-20.31.2.tgz#f810ac0f76e1223c1ec018fc31a05e66047cf06e"
10273
dependencies:
103-
"7zip-bin" "~4.0.2"
104-
app-builder-bin "2.1.4"
74+
"7zip-bin" "~4.1.0"
75+
app-builder-bin "2.3.0"
10576
async-exit-hook "^2.0.1"
106-
bluebird-lst "^1.0.5"
107-
builder-util "7.0.0"
108-
builder-util-runtime "5.0.0"
77+
bluebird-lst "^1.0.6"
78+
builder-util "8.0.0"
79+
builder-util-runtime "6.1.0"
10980
chromium-pickle-js "^0.2.0"
11081
debug "^4.1.0"
11182
ejs "^2.6.1"
11283
electron-osx-sign "0.4.11"
113-
electron-publish "20.29.0"
114-
fs-extra-p "^4.6.1"
84+
electron-publish "20.31.2"
85+
fs-extra-p "^7.0.0"
11586
hosted-git-info "^2.7.1"
11687
is-ci "^1.2.1"
11788
isbinaryfile "^3.0.3"
@@ -120,7 +91,7 @@ app-builder-lib@~20.29.0:
12091
minimatch "^3.0.4"
12192
normalize-package-data "^2.4.0"
12293
plist "^3.0.1"
123-
read-config-file "3.1.2"
94+
read-config-file "3.1.3"
12495
sanitize-filename "^1.6.1"
12596
semver "^5.6.0"
12697
temp-file "^3.1.3"
@@ -230,7 +201,7 @@ binary-extensions@^1.0.0:
230201
version "1.12.0"
231202
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14"
232203

233-
bluebird-lst@^1.0.5:
204+
bluebird-lst@^1.0.5, bluebird-lst@^1.0.6:
234205
version "1.0.6"
235206
resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.6.tgz#89bc4de0a357373605c8781f293f7b06d454f869"
236207
dependencies:
@@ -293,7 +264,16 @@ buffer-from@^1.0.0:
293264
version "1.1.1"
294265
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
295266

296-
[email protected], builder-util-runtime@^5.0.0, builder-util-runtime@~5.0.0:
267+
[email protected], builder-util-runtime@^6.1.0:
268+
version "6.1.0"
269+
resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-6.1.0.tgz#85f0c7bddbe4950ad708a1455b6ba79e16f2b731"
270+
dependencies:
271+
bluebird-lst "^1.0.6"
272+
debug "^4.1.0"
273+
fs-extra-p "^7.0.0"
274+
sax "^1.2.4"
275+
276+
builder-util-runtime@~5.0.0:
297277
version "5.0.0"
298278
resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-5.0.0.tgz#1f35cc28c87ca7de336efa098c6d3fd550db15a5"
299279
dependencies:
@@ -302,17 +282,17 @@ [email protected], builder-util-runtime@^5.0.0, builder-util-runtime@~5
302282
fs-extra-p "^4.6.1"
303283
sax "^1.2.4"
304284

305-
builder-util@7.0.0, builder-util@~7.0.0:
306-
version "7.0.0"
307-
resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-7.0.0.tgz#ab65c7984939abc067f191cb06c4056a3104713b"
285+
builder-util@8.0.0, builder-util@~8.0.0:
286+
version "8.0.0"
287+
resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-8.0.0.tgz#ade1d5b0c62b9c260eb4fcb9be9918a28f2eb13b"
308288
dependencies:
309-
"7zip-bin" "~4.0.2"
310-
app-builder-bin "2.1.4"
311-
bluebird-lst "^1.0.5"
312-
builder-util-runtime "^5.0.0"
289+
"7zip-bin" "~4.1.0"
290+
app-builder-bin "2.3.0"
291+
bluebird-lst "^1.0.6"
292+
builder-util-runtime "^6.1.0"
313293
chalk "^2.4.1"
314294
debug "^4.1.0"
315-
fs-extra-p "^4.6.1"
295+
fs-extra-p "^7.0.0"
316296
is-ci "^1.2.1"
317297
js-yaml "^3.12.0"
318298
lazy-val "^1.0.3"
@@ -612,14 +592,14 @@ detect-libc@^1.0.2:
612592
version "1.0.3"
613593
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
614594

615-
dmg-builder@6.0.0:
616-
version "6.0.0"
617-
resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-6.0.0.tgz#d6a091b62c21a31523a6330fdcc97dc9727b9d8e"
595+
dmg-builder@6.1.2:
596+
version "6.1.2"
597+
resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-6.1.2.tgz#c6bdeab54cd051853eff7f91bfedbcde6c75a7b9"
618598
dependencies:
619-
app-builder-lib "~20.29.0"
620-
bluebird-lst "^1.0.5"
621-
builder-util "~7.0.0"
622-
fs-extra-p "^4.6.1"
599+
app-builder-lib "~20.31.2"
600+
bluebird-lst "^1.0.6"
601+
builder-util "~8.0.0"
602+
fs-extra-p "^7.0.0"
623603
iconv-lite "^0.4.24"
624604
js-yaml "^3.12.0"
625605
parse-color "^1.0.0"
@@ -635,7 +615,7 @@ dotenv-expand@^4.2.0:
635615
version "4.2.0"
636616
resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275"
637617

638-
dotenv@^6.0.0:
618+
dotenv@^6.1.0:
639619
version "6.1.0"
640620
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.1.0.tgz#9853b6ca98292acb7dec67a95018fa40bccff42c"
641621

@@ -658,20 +638,20 @@ ejs@^2.6.1:
658638
version "2.6.1"
659639
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0"
660640

661-
electron-builder@^20.29.0:
662-
version "20.29.0"
663-
resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-20.29.0.tgz#f147eb9f24caed9139e7ad530b6ef6f13a82b069"
641+
electron-builder@^20.31.2:
642+
version "20.31.2"
643+
resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-20.31.2.tgz#8dcb773f6e315d9f46fc8674aba21f09007cce6c"
664644
dependencies:
665-
app-builder-lib "20.29.0"
666-
bluebird-lst "^1.0.5"
667-
builder-util "7.0.0"
668-
builder-util-runtime "5.0.0"
645+
app-builder-lib "20.31.2"
646+
bluebird-lst "^1.0.6"
647+
builder-util "8.0.0"
648+
builder-util-runtime "6.1.0"
669649
chalk "^2.4.1"
670-
dmg-builder "6.0.0"
671-
fs-extra-p "^4.6.1"
650+
dmg-builder "6.1.2"
651+
fs-extra-p "^7.0.0"
672652
is-ci "^1.2.1"
673653
lazy-val "^1.0.3"
674-
read-config-file "3.1.2"
654+
read-config-file "3.1.3"
675655
sanitize-filename "^1.6.1"
676656
update-notifier "^2.5.0"
677657
yargs "^12.0.2"
@@ -728,15 +708,15 @@ [email protected]:
728708
minimist "^1.2.0"
729709
plist "^3.0.1"
730710

731-
electron-publish@20.29.0:
732-
version "20.29.0"
733-
resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.29.0.tgz#ab61e95bc4d466b4aff360c12bf1ee3d673967a4"
711+
electron-publish@20.31.2:
712+
version "20.31.2"
713+
resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.31.2.tgz#46d36168a26c85c1cbc21476cd71367bf6f542bc"
734714
dependencies:
735-
bluebird-lst "^1.0.5"
736-
builder-util "~7.0.0"
737-
builder-util-runtime "^5.0.0"
715+
bluebird-lst "^1.0.6"
716+
builder-util "~8.0.0"
717+
builder-util-runtime "^6.1.0"
738718
chalk "^2.4.1"
739-
fs-extra-p "^4.6.1"
719+
fs-extra-p "^7.0.0"
740720
lazy-val "^1.0.3"
741721
mime "^2.3.1"
742722

@@ -974,6 +954,13 @@ fs-extra-p@^4.6.1:
974954
bluebird-lst "^1.0.5"
975955
fs-extra "^6.0.1"
976956

957+
fs-extra-p@^7.0.0:
958+
version "7.0.0"
959+
resolved "https://registry.yarnpkg.com/fs-extra-p/-/fs-extra-p-7.0.0.tgz#da9a72df71dc77fb938162025a5fc658713c98ab"
960+
dependencies:
961+
bluebird-lst "^1.0.6"
962+
fs-extra "^7.0.0"
963+
977964
fs-extra@^4.0.1:
978965
version "4.0.3"
979966
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"
@@ -990,6 +977,14 @@ fs-extra@^6.0.1:
990977
jsonfile "^4.0.0"
991978
universalify "^0.1.0"
992979

980+
fs-extra@^7.0.0:
981+
version "7.0.0"
982+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.0.tgz#8cc3f47ce07ef7b3593a11b9fb245f7e34c041d6"
983+
dependencies:
984+
graceful-fs "^4.1.2"
985+
jsonfile "^4.0.0"
986+
universalify "^0.1.0"
987+
993988
fs-minipass@^1.2.5:
994989
version "1.2.5"
995990
resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
@@ -1421,9 +1416,9 @@ json-stringify-safe@~5.0.1:
14211416
version "5.0.1"
14221417
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
14231418

1424-
json5@^1.0.1:
1425-
version "1.0.1"
1426-
resolved "http://registry.npmjs.org/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
1419+
json5@^2.1.0:
1420+
version "2.1.0"
1421+
resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850"
14271422
dependencies:
14281423
minimist "^1.2.0"
14291424

@@ -2053,18 +2048,18 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.2.1, rc@^1.2.7:
20532048
minimist "^1.2.0"
20542049
strip-json-comments "~2.0.1"
20552050

2056-
2057-
version "3.1.2"
2058-
resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-3.1.2.tgz#9b299cb7a2bcec1511a4c22e71620df0a2e3b896"
2051+
2052+
version "3.1.3"
2053+
resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-3.1.3.tgz#8eae6e6688d5a4721c473cf47f2ea8727aa0501a"
20592054
dependencies:
2060-
ajv "^6.5.2"
2055+
ajv "^6.5.4"
20612056
ajv-keywords "^3.2.0"
2062-
bluebird-lst "^1.0.5"
2063-
dotenv "^6.0.0"
2057+
bluebird-lst "^1.0.6"
2058+
dotenv "^6.1.0"
20642059
dotenv-expand "^4.2.0"
2065-
fs-extra-p "^4.6.1"
2060+
fs-extra-p "^7.0.0"
20662061
js-yaml "^3.12.0"
2067-
json5 "^1.0.1"
2062+
json5 "^2.1.0"
20682063
lazy-val "^1.0.3"
20692064

20702065
read-pkg-up@^1.0.1:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Spectrum",
3-
"version": "2.4.58",
3+
"version": "2.4.59",
44
"license": "BSD-3-Clause",
55
"devDependencies": {
66
"@babel/preset-flow": "^7.0.0",

src/components/gallery/browser.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ class Browser extends React.Component<Props, State> {
146146
// prop. If it's the case that this happens, we just select the *last* image, assuming it's the one that the user just uploaded.
147147
let filteredIndex = typeof index === 'number' ? index : messages.length - 1;
148148

149-
const src = `${images[filteredIndex].content.body}?max-w=768`;
149+
const src = `${images[filteredIndex].content.body}`;
150150

151151
return (
152152
<GalleryWrapper>
@@ -158,7 +158,7 @@ class Browser extends React.Component<Props, State> {
158158
{images.map((image, i) => {
159159
return (
160160
<MiniImg
161-
src={`${image.content.body}?max-w=64`}
161+
src={`${image.content.body}`}
162162
key={i}
163163
onClick={() => this.setCount(i)}
164164
active={i === filteredIndex}

src/components/gallery/style.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ export const ActiveImage = styled.img`
3131
transform: translate(-50%, -50%);
3232
object-fit: cover;
3333
max-height: 90%;
34-
max-width: 100%;
34+
width: 100%;
35+
max-width: 768px;
3536
margin: auto 0 5rem;
3637
box-shadow: ${Shadow.high};
3738
z-index: ${zIndex.fullscreen + 2};
@@ -54,6 +55,7 @@ export const MiniImg = styled.img`
5455
margin: 0.25rem;
5556
opacity: ${props => (props.active ? 1 : 0.5)};
5657
transition: opacity 0.2s ease-in-out;
58+
max-width: 64px;
5759
5860
&:hover {
5961
transition: opacity 0.2s ease-in-out;

0 commit comments

Comments
 (0)