Skip to content

Commit 800b5cb

Browse files
committed
Add icons for gemstone async computation [feenkcom/gtoolkit#3942]
1 parent b074673 commit 800b5cb

File tree

2 files changed

+21
-23
lines changed

2 files changed

+21
-23
lines changed

src/Brick-Glamorous/BrGlamorousIcons.class.st

-10
Original file line numberDiff line numberDiff line change
@@ -601,16 +601,6 @@ BrGlamorousIcons class >> play [
601601
offset: (0@0))]
602602
]
603603

604-
{ #category : #icons }
605-
BrGlamorousIcons class >> playAsynchronous [
606-
^ self icons
607-
at: #playAsynchronous ifAbsentPut: [(Form
608-
extent: (16@16)
609-
depth: 32
610-
fromArray: #( 0 0 0 0 0 671088640 1728053248 2265779469 2265779469 1728053248 671088640 0 0 0 0 0 0 0 0 603979776 2987660308 3911591462 4118576252 4288453788 4288453788 4118576252 3911591462 2987660308 603979776 0 0 0 0 0 587202560 3860272919 4255491493 4294967295 4294769916 4285295724 4283190348 4292401368 4294967295 4254767770 4278190080 587202560 0 0 0 603979776 4278190080 4291019715 4294967295 4294967295 4291414473 4278190080 4278190080 4285493103 4294967295 4294967295 4291085508 3860272919 603979776 0 0 2987660308 4254701977 4294967295 4294967295 4294967295 4294375158 4283387727 4281348144 4291282887 4294967295 4294967295 4294967295 4255491493 2987660308 0 654311424 3911591462 4294967295 4294967295 4294967295 4294967295 4294967295 4294967295 4294967295 4294967295 4294967295 4294967295 4294967295 4294967295 3911591462 671088640 1711276032 4118510459 4294967295 4294967295 4283124555 4278519045 4278519045 4278519045 4278519045 4289243304 4294967295 4294967295 4294967295 4294967295 4118576252 1728053248 2265911055 4288387995 4294967295 4294967295 4286414205 4283124555 4283124555 4279111182 4278190080 4289111718 4294967295 4294967295 4294967295 4294967295 4288453788 2265779469 2265911055 4288387995 4294967295 4294967295 4294967295 4294967295 4294967295 4281413937 4278190080 4289111718 4294967295 4294967295 4294967295 4294967295 4288453788 2265779469 1711276032 4118510459 4294967295 4294967295 4294967295 4294967295 4294967295 4281413937 4278190080 4289111718 4294967295 4294967295 4294967295 4294967295 4118576252 1728053248 671088640 3911591462 4294967295 4294967295 4294967295 4294967295 4294967295 4281413937 4278190080 4289111718 4294967295 4294967295 4294967295 4294967295 3911591462 671088640 0 2987726101 4255359907 4294967295 4294967295 4294967295 4294967295 4281413937 4278190080 4289111718 4294967295 4294967295 4294967295 4254767770 2987660308 0 0 603979776 3876918549 4291019715 4294967295 4294967295 4294967295 4281413937 4278190080 4289111718 4294967295 4294967295 4291019715 4278190080 603979776 0 0 0 33554432 3843495703 4255359907 4294967295 4294967295 4291085508 4290164406 4293322470 4294967295 4255425700 3843495703 587202560 0 0 0 0 0 603979776 2987726101 3911591462 4118510459 4288387995 4288387995 4118510459 3911591462 2987660308 603979776 0 0 0 0 0 0 0 0 671088640 1711276032 2265911055 2265911055 1711276032 654311424 0 0 0 0 0)
611-
offset: (0@0))]
612-
]
613-
614604
{ #category : #icons }
615605
BrGlamorousIcons class >> playall [
616606
^ self icons

src/Brick-Glamorous/BrGlamorousVectorIcons.class.st

+21-13
Original file line numberDiff line numberDiff line change
@@ -419,18 +419,6 @@ BrGlamorousVectorIcons class >> largePlay [
419419
background: Color black ] asStencil
420420
]
421421

422-
{ #category : #icons }
423-
BrGlamorousVectorIcons class >> largePlayAsynchronous [
424-
<script: 'self largeParallelPlay inspect'>
425-
426-
^ [ BlElement new
427-
size: 128@64;
428-
geometry: (BlSvgPath new
429-
svg: 'M 10.506208 3.0563515 L 53.95177 32.020057 L 10.506208 60.98376 Z M 80.987392 51.61287 C 82.209382 50.390874 84.190618 50.390874 85.412608 51.61287 C 86.634604 52.834856 86.634604 54.81609 85.412608 56.038075 C 84.190618 57.26007 82.209382 57.26007 80.987392 56.038075 C 79.765396 54.81609 79.765396 52.834856 80.987392 51.61287 M 80.987392 7.961925 C 82.209382 6.739931 84.190618 6.739931 85.412608 7.961925 C 86.634604 9.183912 86.634604 11.165144 85.412608 12.387132 C 84.190618 13.609126 82.209382 13.609126 80.987392 12.387132 C 79.765396 11.165144 79.765396 9.183912 80.987392 7.961925 M 108.58739 17.955897 C 109.80938 16.733903 111.79061999999999 16.733903 113.01261 17.955897 C 114.23460399999999 19.177885 114.23460399999999 21.159116 113.01261 22.381104 C 111.79061999999999 23.603098 109.80938 23.603098 108.58739 22.381104 C 107.365396 21.159116 107.365396 19.177885 108.58739 17.955897 M 80.2 45.42739 C 78.993649 45.857395 77.861406 46.5553 76.895611 47.521096 C 73.413774 51.00291 73.413774 56.648036 76.895611 60.12985 C 80.37743 63.61168 86.02257 63.61168 89.504388 60.12985 C 92.986225 56.648036 92.986225 51.00291 89.504388 47.521096 C 88.571439 46.588143 87.48317 45.905174 86.322817 45.47219 L 86.35163800000001 42.302544 L 88.2 42.4 C 88.2 42.4 92.85648 42.705223 96.20304 42.549193 C 102.46873 42.25706 106.98172 41.309813 109.53014999999999 39.125446 C 112.62365 36.47387 113.92451 33.411835 114.10638 29.295624 L 114.144376 28.43571 C 115.22163 28.000484 116.23106 27.346207 117.10439 26.472876 C 120.58622600000001 22.991065 120.58622600000001 17.345937 117.10439 13.864125 C 113.62257 10.382295 107.97743 10.382295 104.49561 13.864125 C 101.01377500000001 17.345937 101.01377500000001 22.991065 104.49561 26.472876 C 105.548445 27.525713 106.79908 28.260192 108.12789000000001 28.676315 L 108.11223 29.030775 C 107.99933 31.585943 107.36516499999999 33.07868 105.6254 34.569906 C 104.459215 35.569493 100.856304 36.32572 95.9236 36.555704 C 92.81067 36.70084 89.450278 36.644723 86.204986 36.46231 C 86.203322 36.462216 86.201658 36.462123 86.199994 36.46203 C 86.2 35.330257 86.2 33.94234 86.2 32 C 86.2 25.195285 86.2 25.195285 86.2 19.17452 L 86.2 18.572612 C 87.40635 18.142605 88.538594 17.444702 89.504388 16.478904 C 92.986225 12.997092 92.986225 7.351964 89.504388 3.8701525 C 86.02257 .38832283 80.37743 .38832283 76.895611 3.8701525 C 73.413774 7.351964 73.413774 12.997092 76.895611 16.478904 C 77.861406 17.444702 78.993649 18.142605 80.2 18.572612 L 80.2 19.17452 C 80.2 25.195285 80.2 25.195285 80.2 32 C 80.2 38.804715 80.2 38.804715 80.2 44.82548 Z'
430-
viewbox: (0@0 extent: 128@64));
431-
background: Color black ] asStencil
432-
]
433-
434422
{ #category : #icons }
435423
BrGlamorousVectorIcons class >> largeRustLogo [
436424
<script: 'self largeRustLogo inspect'>
@@ -657,7 +645,14 @@ BrGlamorousVectorIcons class >> play [
657645

658646
{ #category : #icons }
659647
BrGlamorousVectorIcons class >> playAsynchronous [
660-
^ [ self largePlayAsynchronous asElement asScalableElement size: 16 @ 16 ] asStencil
648+
<script: 'self play playAsynchronous'>
649+
650+
^ [ BlElement new
651+
size: 16@16;
652+
geometry: (BlSvgPath new
653+
svg: 'M 9.19419 6.546 L 9.19419 6.546 C 9.279523 6.546 9.34619 6.5273335 9.39419 6.49 C 9.44219 6.4526665 9.487523 6.380667 9.53019 6.274 C 9.668857 6.007332 9.887522 5.775334 10.18619 5.578 C 10.484858 5.380666 10.87952 5.282 11.37019 5.282 C 12.63953 5.282 13.27419 5.831328 13.27419 6.93 L 13.27419 7.394 L 10.87419 7.73 C 9.882185 7.879334 9.098193 8.177998 8.52219 8.626 C 7.946187 9.074002 7.65819 9.649996 7.65819 10.354 C 7.65819 10.802002 7.788855 11.209998 8.05019 11.578 C 8.311524 11.946002 8.663521 12.236666 9.10619 12.45 C 9.548859 12.663334 10.03152 12.77 10.55419 12.77 C 11.258193 12.77 11.834187 12.652668 12.28219 12.418 C 12.730192 12.183332 13.071522 11.890002 13.30619 11.538 L 13.30619 12.242 C 13.30619 12.348667 13.33819 12.436666 13.40219 12.506 C 13.46619 12.575334 13.551522 12.61 13.65819 12.61 L 14.36219 12.61 C 14.468857 12.61 14.556856 12.575334 14.62619 12.506 C 14.695523 12.436666 14.73019 12.348667 14.73019 12.242 L 14.73019 7.042 C 14.73019 6.209996 14.471526 5.5166694 13.95419 4.962 C 13.436854 4.4073306 12.580862 4.13 11.38619 4.13 C 10.692853 4.13 10.106192 4.249999 9.62619 4.49 C 9.146187 4.730001 8.791524 5.012665 8.56219 5.338 C 8.332855 5.663335 8.21819 5.9486654 8.21819 6.194 C 8.21819 6.2900005 8.252856 6.372666 8.32219 6.442 C 8.391523 6.511334 8.474189 6.546 8.57019 6.546 Z M 13.27419 8.914 L 13.27419 8.914 C 13.27419 9.788671 13.050192 10.455331 12.60219 10.914 C 12.154187 11.372669 11.578193 11.602 10.87419 11.602 C 10.38352 11.602 9.959525 11.484668 9.60219 11.25 C 9.244855 11.015332 9.06619 10.679336 9.06619 10.242 C 9.06619 9.857998 9.263521 9.538001 9.65819 9.282 C 10.052858 9.025999 10.634186 8.844667 11.40219 8.738 L 13.27419 8.466 Z M -.75 3.5 L -.75 13.4 L 6.65 8.45 Z'
654+
viewbox: (0 @ 0 extent: 16@16));
655+
background: Color black ] asStencil
661656
]
662657

663658
{ #category : #icons }
@@ -892,6 +887,19 @@ BrGlamorousVectorIcons class >> target [
892887
background: Color black ] asStencil
893888
]
894889

890+
{ #category : #icons }
891+
BrGlamorousVectorIcons class >> tohere [
892+
<script: 'self tohere inspect'>
893+
894+
^ [
895+
BlElement new
896+
size: self standardSize;
897+
geometry: (BlSvgPath new
898+
svg: 'M 1 9 L 1 7 L 5.75 7 L 5.75 4 L 11 8 L 5.75 12 L 5.75 9 Z M 12.015 3.999 l 0 8 l 3 0 l 0 -8 z'
899+
viewbox: (0@0 extent: 16@16));
900+
background: Color black ] asStencil
901+
]
902+
895903
{ #category : #icons }
896904
BrGlamorousVectorIcons class >> transcript [
897905
<script: 'self transcript inspect'>

0 commit comments

Comments
 (0)