Repository: pTinosq/Electro
Branch: main
Commit: 3b0fd93c2fdb
Files: 50
Total size: 278.9 KB
Directory structure:
gitextract_v6s7gl6j/
├── .github/
│ ├── ISSUE_TEMPLATE/
│ │ ├── feature_request.md
│ │ └── report-a-bug.md
│ ├── README_content/
│ │ └── README_Banner.ai
│ └── workflows/
│ ├── manual-publish-to-beta.yml
│ └── manual-publish-to-full-release.yml
├── .gitignore
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── biome.json
├── index.html
├── package.json
├── src/
│ ├── App.tsx
│ ├── commands/
│ │ ├── CLICommand.ts
│ │ ├── CLICommandCategory.ts
│ │ └── CommandRegistry.ts
│ ├── components/
│ │ ├── canvas/
│ │ │ ├── Canvas.tsx
│ │ │ ├── ImageTransform.ts
│ │ │ └── canvasUtils.ts
│ │ └── terminal/
│ │ ├── Terminal.tsx
│ │ ├── commands/
│ │ │ ├── electroCommands.tsx
│ │ │ ├── imageCommands.tsx
│ │ │ └── terminalCommands.tsx
│ │ └── styles.css
│ ├── keybinds/
│ │ ├── Keybind.ts
│ │ ├── KeybindRegistry.ts
│ │ └── keybinds/
│ │ ├── imageKeybinds.ts
│ │ └── terminalKeybinds.ts
│ ├── main.tsx
│ ├── stores/
│ │ ├── useImageStore.ts
│ │ └── useTerminalStore.ts
│ ├── styles/
│ │ ├── global.css
│ │ └── normalize.css
│ └── utils/
│ ├── CircularFileList.ts
│ ├── normalizeFilePaths.ts
│ └── parseCommandInput.ts
├── src-tauri/
│ ├── .gitignore
│ ├── Cargo.toml
│ ├── build.rs
│ ├── capabilities/
│ │ ├── default.json
│ │ └── desktop.json
│ ├── icons/
│ │ └── icon.icns
│ ├── src/
│ │ ├── lib.rs
│ │ └── main.rs
│ ├── tauri.conf.json
│ └── windows/
│ └── hooks.nsi
├── tsconfig.json
├── utils/
│ └── vb.js
├── vite-env.d.ts
└── vite.config.ts
================================================
FILE CONTENTS
================================================
================================================
FILE: .github/ISSUE_TEMPLATE/feature_request.md
================================================
---
name: Feature request
about: Suggest an idea for this project
title: 'FEAT: Your title here'
labels: enhancement
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
================================================
FILE: .github/ISSUE_TEMPLATE/report-a-bug.md
================================================
---
name: Report a bug
about: Noticed something wrong? Raise an issue to get it fixed!
title: 'BUG: Title goes here'
labels: bug
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. Windows]
- OS Version: [e.g. 11]
- Electro Version: [e.g. 0.5.2; This can be obtained by running the `version` command in the Electro terminal]
**Additional context**
Add any other context about the problem here.
================================================
FILE: .github/README_content/README_Banner.ai
================================================
%PDF-1.6
%
1 0 obj
<>/OCGs[25 0 R 26 0 R 27 0 R]>>/Pages 3 0 R/Type/Catalog>>
endobj
2 0 obj
<>stream
application/pdf
README_Banner
Adobe Illustrator 29.1 (Windows)
2024-12-02T01:01:37+01:00
2024-12-02T01:01:38Z
2024-12-02T01:01:38Z
256
124
JPEG
/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJ
AAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAz
ZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgAAAAUZ1hZWgAAAiwA
AAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAA
A9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RS
QwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1Q
YWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAS
c1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAA
AAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNj
AAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5p
ZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAA
AAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAA
AAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBp
biBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4g
SUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDP
FAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAA
AAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMA
KAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCy
ALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIB
WQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4
AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oD
ZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATT
BOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowG
nQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiq
CL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsL
Igs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3e
DfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPUR
ExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSL
FK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUY
ihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzM
HPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUh
oSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3
JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDks
biyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJj
Mpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5
BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/i
QCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVH
e0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9J
T5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX
4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2Cq
YPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFq
SGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQU
dHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+
wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZ
if6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSV
X5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFH
obaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1Erbiu
La6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsu
u6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJ
Osm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc
1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3m
lucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe
9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGTAAAAAAf/bAIQA
BgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8f
Hx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f
Hx8fHx8fHx8fHx8fHx8f/8AAEQgAfAEAAwERAAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQF
AwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMB
AgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdU
ZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eX
p7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUE
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
8XgHFyT7OmcJ2Kv/2Q==
proof:pdf
uuid:65E6390686CF11DBA6E2D887CEACB407
xmp.did:e2589742-a48d-4741-9715-c87fa59f7e50
uuid:13afde10-0584-4fd0-8991-dbb0cf6b8811
uuid:d12d0cae-8e1f-654f-a69a-77158b6e30dd
xmp.did:142446db-8e24-4829-9ba0-84db788810a6
uuid:65E6390686CF11DBA6E2D887CEACB407
proof:pdf
saved
xmp.iid:e2589742-a48d-4741-9715-c87fa59f7e50
2024-12-01T19:31:07Z
Adobe Illustrator 29.1 (Windows)
/
Web
Document
AIRobin
1
False
False
2428.000000
332.000000
Pixels
Obviously-ExtdMediItalic
Obviously
Extended Medium Italic
Open Type
Version 1.800;PS 0.0;hotconv 16.6.54;makeotf.lib2.5.65590
False
44120
Obviously-ExtdSemiItalic
Obviously
Extended Semibold Italic
Open Type
Version 1.800;PS 0.0;hotconv 16.6.54;makeotf.lib2.5.65590
False
44122
Cyan
Magenta
Yellow
Black
Default Swatch Group
0
White
RGB
PROCESS
255
255
255
Black
RGB
PROCESS
0
0
0
RGB Red
RGB
PROCESS
255
0
0
RGB Yellow
RGB
PROCESS
255
255
0
RGB Green
RGB
PROCESS
0
255
0
RGB Cyan
RGB
PROCESS
0
255
255
RGB Blue
RGB
PROCESS
0
0
255
RGB Magenta
RGB
PROCESS
255
0
255
R=193 G=39 B=45
RGB
PROCESS
193
39
45
R=237 G=28 B=36
RGB
PROCESS
237
28
36
R=241 G=90 B=36
RGB
PROCESS
241
90
36
R=247 G=147 B=30
RGB
PROCESS
247
147
30
R=251 G=176 B=59
RGB
PROCESS
251
176
59
R=252 G=238 B=33
RGB
PROCESS
252
238
33
R=217 G=224 B=33
RGB
PROCESS
217
224
33
R=140 G=198 B=63
RGB
PROCESS
140
198
63
R=57 G=181 B=74
RGB
PROCESS
57
181
74
R=0 G=146 B=69
RGB
PROCESS
0
146
69
R=0 G=104 B=55
RGB
PROCESS
0
104
55
R=34 G=181 B=115
RGB
PROCESS
34
181
115
R=0 G=169 B=157
RGB
PROCESS
0
169
157
R=41 G=171 B=226
RGB
PROCESS
41
171
226
R=0 G=113 B=188
RGB
PROCESS
0
113
188
R=46 G=49 B=146
RGB
PROCESS
46
49
146
R=27 G=20 B=100
RGB
PROCESS
27
20
100
R=102 G=45 B=145
RGB
PROCESS
102
45
145
R=147 G=39 B=143
RGB
PROCESS
147
39
143
R=158 G=0 B=93
RGB
PROCESS
158
0
93
R=212 G=20 B=90
RGB
PROCESS
212
20
90
R=237 G=30 B=121
RGB
PROCESS
237
30
121
R=199 G=178 B=153
RGB
PROCESS
199
178
153
R=153 G=134 B=117
RGB
PROCESS
153
134
117
R=115 G=99 B=87
RGB
PROCESS
115
99
87
R=83 G=71 B=65
RGB
PROCESS
83
71
65
R=198 G=156 B=109
RGB
PROCESS
198
156
109
R=166 G=124 B=82
RGB
PROCESS
166
124
82
R=140 G=98 B=57
RGB
PROCESS
140
98
57
R=117 G=76 B=36
RGB
PROCESS
117
76
36
R=96 G=56 B=19
RGB
PROCESS
96
56
19
R=66 G=33 B=11
RGB
PROCESS
66
33
11
Grays
1
R=0 G=0 B=0
RGB
PROCESS
0
0
0
R=26 G=26 B=26
RGB
PROCESS
26
26
26
R=51 G=51 B=51
RGB
PROCESS
51
51
51
R=77 G=77 B=77
RGB
PROCESS
77
77
77
R=102 G=102 B=102
RGB
PROCESS
102
102
102
R=128 G=128 B=128
RGB
PROCESS
128
128
128
R=153 G=153 B=153
RGB
PROCESS
153
153
153
R=179 G=179 B=179
RGB
PROCESS
179
179
179
R=204 G=204 B=204
RGB
PROCESS
204
204
204
R=230 G=230 B=230
RGB
PROCESS
230
230
230
R=242 G=242 B=242
RGB
PROCESS
242
242
242
Web Color Group
1
R=63 G=169 B=245
RGB
PROCESS
63
169
245
R=122 G=201 B=67
RGB
PROCESS
122
201
67
R=255 G=147 B=30
RGB
PROCESS
255
147
30
R=255 G=29 B=37
RGB
PROCESS
255
29
37
R=255 G=123 B=172
RGB
PROCESS
255
123
172
R=189 G=204 B=212
RGB
PROCESS
189
204
212
Adobe PDF library 17.00
21.0.0
endstream
endobj
3 0 obj
<>
endobj
5 0 obj
<>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/Properties<>>>/Thumb 32 0 R/TrimBox[0.0 0.0 2428.0 332.0]/Type/Page/PieceInfo<>>>
endobj
29 0 obj
<>stream
HWˎ\Wp)-H="hI# B>i;c\=,ԩWݩWwUǏrW}<~8`U9+XE
lu;TH 0)d}=AESaLJBX{2G< #vdl;&ǛPLAC41$3.8&EcqO\od)x\DǸK[qM]>& ;qa7xʳ)$v::!"獳`8
dr!q-}}