Commit Graph

131 Commits

Author SHA1 Message Date
c2141e9c62 Ugh. 2022-04-28 17:41:19 -05:00
e749399793 Fix assignments in bash scripts 2022-04-28 17:38:47 -05:00
e8afacef18 Install scripts:
- Windows:
  - install:
    Move repo URI into variable
    Remove -NoWinget check (was unused)
  - upgrade:
    Change -NoWinget to disable updating with winget (can take a while)
    Create function to check install of node packages which are put on Path.
- Linux:
  - Install:
    Port install-windows to some linux distros
    Support for Apt (Ubuntu, possibly Debian/Mint)
    Support for Pacman (Arch/Manjaro/Garuda)
  - Upgrade:
    Port upgrade-windows to some linux distros
2022-04-28 17:30:55 -05:00
tel0065
2bbc5bce1f
Added lineHighlighter.ts 2022-04-27 12:07:33 -05:00
tel0065
34af001396
Deleted linehighlighter
wrong version
2022-04-27 12:07:13 -05:00
tel0065
77e55b1eb7
Deleted linehighlighter
Supposed to be added to my personal branch, not master.
2022-04-27 12:06:43 -05:00
tel0065
e023d6b680
Added linehighlighter
Added new linehighlighter to be used for extension
2022-04-27 12:05:46 -05:00
tel0065
dd10e928ef
updated webview 2022-04-27 12:01:44 -05:00
tel0065
5d3dc7acea
added new function
added fetchNumberOfSelectedLines and getNumberOfSelectedLines
2022-04-27 12:00:59 -05:00
tel0065
16869aa5b6
Added linehighlighter
added linehighlighter to be activated
2022-04-27 11:59:16 -05:00
tel0065
7d615c0bca
Added linehighlighter.ts 2022-04-27 11:58:14 -05:00
0634a90f58 Fix fresh install (Path was out of date) 2022-04-27 11:55:09 -05:00
tel0065
5a7fc30e4c
Update package.json 2022-04-27 11:55:01 -05:00
2948765ba8 Move install files to new directory
Open VSCode in the new repo after installation
2022-04-26 02:41:15 -07:00
40778b52fc Finish installation by opening VSCode 2022-04-26 02:19:14 -07:00
3d9eac7350 install: hotpatch
Fixes Visual Studio Build Tools installation
2022-04-26 02:01:13 -07:00
1f25b3c787 setup-development:
upgrade-windows.ps1:
    Update NodeJS, NVDA, VSCode, etc.
    Upbdate NPM dependencies
    If VSCode Electron ver. known, electron-rebuild with it
  install-windows.ps1
    Instal git
    Clone the mind-reader repo
    Run upgrade-windows.ps1 from the newly cloned repo
2022-04-26 01:19:31 -07:00
2fdd176dd6 createContextString:
Improve formatting somewhat
2022-04-24 02:34:03 -07:00
17c410eae2 Oops: Upload all files changed on VM in the last 5 days. Commit info lost. 2022-04-14 14:27:07 -05:00
de3c9bf435 ev3Manager:
- Start work on ev3 support
- Explore functionality of ev3dev-Browser
- Realize it's super limited
2022-04-09 21:19:11 -05:00
388cf1dfcf Update .gitignore 2022-04-09 21:14:56 -05:00
bcbd20a0bf package.json:
- Specify groups for commands
- Specify which LEGO Hub
- Clarify when keybinds should work
- Define keybinds for 'getLineNumber', 'runLineContext'
- Remove more redundant keybinds
2022-04-09 21:12:26 -05:00
bcfeb5a6fe package.json:
- Add titles for all mind-reader commands
- Remove redundant keybindings
- Redefine keybindings to no longer conflict with *VSCode*, JAWS, NVDA
2022-04-09 18:01:52 -05:00
cf0900968f Define types where previously any 2022-04-07 13:52:08 -05:00
tel0065
d19ad8f885
lexter.ts - let -> const, fixed type errors
changed most let variables to const, fixed more type errors
2022-03-25 13:17:51 -05:00
tel0065
50ff693d16
text.ts -> type error fixes, lets -> const, import
fixed type errors, changed most let variables to const, changed const require to imports
2022-03-25 13:09:16 -05:00
tel0065
3fed2aa4ad
text.ts -> removed random trailing spaces
Linter was complaining about trailing spaces in random places, removed them to get rid of the errors.
2022-03-25 11:13:08 -05:00
tel0065
ca3a5163fe
lexer.ts -> fixed type errors 2022-03-25 11:05:38 -05:00
tel0065
2f4800448b
text.ts -> fixed type errors 2022-03-25 11:03:06 -05:00
tel0065
a619146afc
lexter.ts - added types 2022-03-25 10:44:37 -05:00
tel0065
c087f1666a
text.ts - added types 2022-03-25 10:39:38 -05:00
tel0065
641997b620
delete lexer.js
.js file unintentionally uploaded, fixing that user error.
2022-03-25 09:12:55 -05:00
tel0065
829a3f0b9d
.js -> .ts
migrating changes made in .js file to .ts, .js file was unintended to be uploaded. User error to blame, fixing it.
2022-03-25 09:12:09 -05:00
tel0065
9062c253cf
delete text.js
.js file never supposed to have been uploaded, user error to blame. Removing it.
2022-03-25 09:09:09 -05:00
tel0065
96bca9a601
js -> ts migration
.js files ended up getting uploaded, beginnings of attempting to fix that mistake. Migrating changes made in .js file to .ts file
2022-03-25 09:08:07 -05:00
tel0065
125cf15a68
fixed plural output logic
Fixed logic of output, was showing singular for '0' ie: '0 space' instead of '0 spaces' - This has been resolved.
2022-03-24 04:48:59 -05:00
tel0065
88ddcd7c51
beautify code
ran beautify code extension to clean-up the code and make it more uniform in style
2022-03-24 04:28:21 -05:00
tel0065
08ec15287a
beautify code
ran beautify code extension to clean-up the code
2022-03-24 04:27:16 -05:00
tel0065
e67f731bc6
added 2 functions
added functions getLeadingSpacesByArithmetic and getLeadingSpacesByIndex to facilitate functionality of finding the number of leading spaces via two methods.
2022-03-24 04:03:17 -05:00
tel0065
d8c923e13c
Changed leading spaces logic
Added new logic to pl.Lexer to find number of leading spaces by either arithmetic or by finding the index position of the first non-whitespace character. Also added a boolean flag to switch easily between the two methods using ternary logic. Added comments explaining functionality. Fixed code spacing to be more uniform in style.
2022-03-24 04:01:24 -05:00
3525963bb0 Switch from string concatination to interpolation
Improves concision.
2022-03-23 22:53:46 -05:00
tel0065
6915cd5b44
leading spaces alternative method
Added an alternative method for calculating the leading spaces instead of taking the index of the first non-whitespace character. Leaving it commented out, but still there as an alternative  in-case something goes wrong w/ the index method.
2022-03-23 21:42:05 -05:00
tel0065
cfcbfd43fc
added fetchLineNumber(editor) and getLineNumber()
added helper function fetchLineNumber(editor) to return the line number that the cursor is on and refactored the code to make use of this helper function in various places. Also added function getLineNumber() which will output the current line number the cursor is on.
2022-03-23 18:20:44 -05:00
tel0065
d76cc3d06d
fixed output type-o on getLeadingSpaces()
Fixed issue with the output not displaying as intended in the getLeadingSpaces() function
2022-03-23 17:46:44 -05:00
tel0065
cac31ceaa9
added getLeadingSpaces() function
Added function that would return  the number of leading spaces on a line
2022-03-23 17:44:56 -05:00
Jake Grossman
30248966bf
Add contact information (#15)
* added change theme feature

* added change theme feature

* Add contact information

* Add contact email

* Added Contact Info

* added my contact info to readme

* Update README.md

Co-authored-by: sophiadrewfs <sophiadrewfs@gmail.com>
Co-authored-by: CalWooten95 <Cal.wooten95@gmail.com>
Co-authored-by: JosiahMoses <32985363+JosiahMoses@users.noreply.github.com>
2021-12-09 11:19:40 -06:00
Jacob Grossman
7e4864d585 Release v1.0.0 2021-12-04 14:32:59 -06:00
jakergrossman
b42eea172b Split command categories into separate files
Further separate commands so that each category of command is in it's
own file. The goal is to keep the number of callbacks defined for each
command to a reasonable amount per file.
2021-12-03 22:26:35 -06:00
MasonBone
94fda2de21
Update hubManager.ts 2021-12-02 10:40:48 -06:00
Jacob Grossman
6067a88fb8 Add error notification, bump version number 2021-12-02 08:08:53 -06:00