Commit Graph

114 Commits

Author SHA1 Message Date
tel0065
5131db0a8a
added setup instructions
Added instructions as to how to setup for the first time to the comments section, added 2 more TODO items.
2022-05-07 13:31:34 -05:00
e7bdd356e3 Update permissions on install scripts, for linux. 2022-05-07 13:24:46 -05:00
3790d6c3a8 JSON booleans are not strings 2022-05-07 13:19:57 -05:00
7e001ee50c Only return cursor to editor when selection succeeds 2022-05-05 22:06:24 -05:00
7c985b3817 Stop forciby reselecting the document
Forcibly reselecting the document made using keyboard navigation inconvenient
2022-05-05 21:13:18 -05:00
8456f57b84 Mind_Reader -> Mind Reader
(except in URLs and critical identifiers)
2022-05-05 20:56:10 -05:00
3bffd6a9fd mindReader -> mind-reader 2022-05-05 20:49:15 -05:00
ec6b96bd9a Merge remote-tracking branch 'origin/thomasLane' into merge-johnbreaux-thomaslane 2022-05-05 19:49:29 -05:00
75d9762f41 Improve github actions CI 2022-05-05 18:44:50 -05:00
57b0d6b97e Don't reinstall w/ pacman 2022-05-05 17:08:48 -05:00
fecdf31c1f Visual Studio Code updated
New Electron version is 17.4.1
2022-05-05 16:45:48 -05:00
63d0b5aee3 Newline 2022-05-05 16:31:48 -05:00
e78470d6f7 Print progress information in install script. 2022-05-05 16:30:25 -05:00
9ef756838b Attempt fix setup script on Linux
Also update CC BY-SA notice of attribution
2022-05-05 16:12:55 -05:00
tel0065
be60f884fe
naming scheme
changed mindReader to mind-reader to be consistent with other parts of the extension
2022-05-05 12:15:39 -05:00
tel0065
b51507b76f
Version increase
Major version increase: 1.0.0 -> 2.0.0
2022-05-05 12:07:13 -05:00
tel0065
09b4d41054
Code cleaned
Removed commented out code
2022-05-05 11:59:42 -05:00
tel0065
c890e77d3c
Updated indention
Indention of ternary operator was incorrect, fixed
2022-05-05 11:57:54 -05:00
tel0065
a10200f2bc
Updated indention
Indention was incorrect, fixed.
2022-05-05 11:56:39 -05:00
tel0065
bb0b1be0d4
Updated Messages
Changed the wording of the loading message
2022-05-05 11:54:32 -05:00
tel0065
940a8ed317
Configuration Variables Updated
Updated configuration variables to match package.json calls, added TODO line at the top
2022-05-05 11:53:02 -05:00
tel0065
630391b5fe
Many Changes
Added settings for line highlighter, added contributors section, added bugs section, added homepage section, changed all instances of mindReader to mind-reader, changed all instances of Mind_Reader to Mind Reader
2022-05-05 11:51:12 -05:00
tel0065
cc8fbc26ad
Cleaned Up Code
Removed commented out code, added comments, etc
2022-05-04 19:40:33 -05:00
tel0065
af9308744b
added user config options
Added configuration options for the line highlighter feature
2022-05-04 19:28:10 -05:00
tel0065
cc1c23a16f
added function, fixed bug
Added function for selectLeadingSpaces, fixed bug which was reporting the wrong line number on some functions, added window focusing to most of the functions
2022-05-04 19:27:17 -05:00
tel0065
c17b718ce6
Added New Function
Added Senior Design Day Spring 2022 suggestion of selecting the leading whitespace characters. Had to refactor getLeadingWhitespace to include a helper function. Also added imports for vscode. Finally shifted helper functions together and added comments.
2022-05-01 20:22:26 -05:00
e0b2e5ee92 Update tests to match new behavior 2022-04-30 17:17:28 -05:00
34d89386ea Name improvements, new tokens, new behavior.
Name improvements:
- runLineContext changed to "Get Line Scope".
- runCursorContext changed to "Get Words Under Cursor".

New tokens:
- STATEMENT: Replaces INDENT. Stores entire line of python statement, not including comments, in attr.
- COMMENT: Stores entire comment line in attr.
- INVALID: Invalid token, used when parser can't figure out a line. Should never be seen.

New behavior:
- Get Line Scope now reads out the comment your cursor is in.
- Implemented fractional indentation notifications (disabled)
2022-04-30 17:12:36 -05:00
f86f2cb6b9 Powershellize the windows install-scripts
- Replace powershell aliases with canonical Cmdlet names
- Update function names to only use approved Verbs
2022-04-30 13:01:04 -05:00
971e6fe2fb hubmanager: receiveData:
Ignore numbered non-error status messages coming in on message channel
2022-04-29 02:46:42 -05:00
d5389c5ed3 Pacman is entirely broken. Oh well. 2022-04-29 02:45:05 -05:00
cc26efacd4 Node you fiendish beast, bow before my install script 2022-04-28 18:30:25 -05:00
97e54a5931 npm is a mess. 2022-04-28 18:16:33 -05:00
41b3c37ed3 Linux: Apt: Fix installation issues. 2022-04-28 18:10:31 -05:00
8266780775 fi 2022-04-28 17:43:21 -05:00
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
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