Commit graph

128 commits

Author SHA1 Message Date
dependabot[bot] 2e00dee343
build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.41.0 to 5.43.0 (#150)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 21:32:42 -05:00
dependabot[bot] 163c60d57c
build(deps-dev): bump vsce from 2.13.0 to 2.14.0 (#147)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 21:32:18 -05:00
dependabot[bot] 7a583ab85e
build(deps-dev): bump @typescript-eslint/parser from 5.41.0 to 5.42.1 (#148)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 21:18:02 -05:00
OpenGOALBot b967771b6e 0.8.1 2022-10-26 01:12:54 +00:00
Tyler Wilding f712aed976
lsp: improve the logging when the LSP emits a bad stdout message (#140) 2022-10-25 21:11:55 -04:00
dependabot[bot] 272e7cfa15
build(deps-dev): bump @typescript-eslint/eslint-plugin (#139)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.39.0 to 5.41.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.41.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 16:34:44 -04:00
dependabot[bot] f924a07721
build(deps-dev): bump @typescript-eslint/parser from 5.39.0 to 5.41.0 (#138)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.39.0 to 5.41.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.41.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 16:30:54 -04:00
dependabot[bot] 42f11fb1e5
build(deps-dev): bump vsce from 2.11.0 to 2.13.0 (#134)
Bumps [vsce](https://github.com/Microsoft/vsce) from 2.11.0 to 2.13.0.
- [Release notes](https://github.com/Microsoft/vsce/releases)
- [Commits](https://github.com/Microsoft/vsce/compare/v2.11.0...v2.13.0)

---
updated-dependencies:
- dependency-name: vsce
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 16:28:01 -04:00
dependabot[bot] d9b717e5f8
build(deps-dev): bump eslint from 8.25.0 to 8.26.0 (#137)
Bumps [eslint](https://github.com/eslint/eslint) from 8.25.0 to 8.26.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.25.0...v8.26.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 16:27:47 -04:00
OpenGOALBot 2928c42c50 0.8.0 2022-10-15 19:48:17 +00:00
dependabot[bot] 9b97b262b9
build(deps-dev): bump @types/vscode from 1.71.0 to 1.72.0 (#124)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2022-10-15 15:47:28 -04:00
Tyler Wilding f84ec22c86
tools: command to convert from decimal to hex (#130) 2022-10-15 15:47:19 -04:00
OpenGOALBot 759ef5b111 0.7.0 2022-10-14 02:26:52 +00:00
dependabot[bot] 0456594d48
build(deps-dev): bump eslint from 8.24.0 to 8.25.0 (#125)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-13 22:25:59 -04:00
dependabot[bot] 1e4281e250
build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.38.1 to 5.39.0 (#126)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-13 22:25:49 -04:00
Tyler Wilding 7e87ba1765
tools: add a command to convert OpenGOAL hex numbers to dec (#129) 2022-10-13 22:25:34 -04:00
OpenGOALBot ef52802a34 0.6.3 2022-10-10 04:46:15 +00:00
Tyler Wilding accf8e4224
lsp: add settings to customize the logging location (#123) 2022-10-10 00:45:31 -04:00
OpenGOALBot 684d91b1f9 0.6.2 2022-10-04 05:33:53 +00:00
dependabot[bot] e139f7a08e
build(deps-dev): bump @typescript-eslint/parser from 5.38.0 to 5.39.0 (#122)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 01:33:20 -04:00
dependabot[bot] 697265aed3
build(deps-dev): bump typescript from 4.8.3 to 4.8.4 (#117)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 01:31:47 -04:00
OpenGOALBot 4279198d8f 0.6.1 2022-10-03 00:24:22 +00:00
OpenGOALBot 98b7f309ac 0.6.0 2022-10-01 00:30:27 +00:00
dependabot[bot] b318cadf07
build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.37.0 to 5.38.1 (#113)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 20:29:35 -04:00
dependabot[bot] fac5cd9233
build(deps-dev): bump eslint from 8.23.1 to 8.24.0 (#110)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 20:28:12 -04:00
Tyler Wilding 4133712397
decomp: add a frontend for the type searcher tool (#112) 2022-09-30 20:28:01 -04:00
dependabot[bot] ec81e06e00
build(deps-dev): bump @typescript-eslint/parser from 5.37.0 to 5.38.0 (#109)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 20:25:48 -04:00
OpenGOALBot 66f65261f8 0.5.0 2022-09-21 00:49:18 +00:00
Tyler Wilding 4ed861f57f
deps: also update minimum vscode version 2022-09-20 20:48:03 -04:00
Tyler Wilding 440b58bb15
decomp: consolidate switching back from all-types to the same switch file command (#105) 2022-09-19 16:19:58 -04:00
dependabot[bot] c0e57a5e49
build(deps-dev): bump @types/glob from 7.2.0 to 8.0.0 (#101)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-19 01:47:39 -04:00
dependabot[bot] 0e7a8bb327
build(deps-dev): bump @types/node from 16.11.47 to 17.0.45 (#55)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-19 01:39:55 -04:00
dependabot[bot] 5ccc7c4cfe
build(deps): bump comment-json from 4.2.2 to 4.2.3 (#100)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 23:42:26 -04:00
dependabot[bot] e2e106935d
build(deps-dev): bump typescript from 4.7.4 to 4.8.3 (#102)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 23:42:18 -04:00
dependabot[bot] 89731e604f
build(deps-dev): bump vsce from 2.10.0 to 2.11.0 (#98)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 23:39:13 -04:00
dependabot[bot] 3931a07c95
build(deps-dev): bump @types/vscode from 1.69.0 to 1.71.0 (#81)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 22:01:25 -04:00
dependabot[bot] fcd249dfe4
build(deps-dev): bump @typescript-eslint/parser from 5.30.7 to 5.37.0 (#92)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 21:59:18 -04:00
dependabot[bot] cf7f789240
build(deps): bump follow-redirects from 1.15.1 to 1.15.2 (#99)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 21:59:06 -04:00
dependabot[bot] 0862603329
build(deps-dev): bump eslint from 8.21.0 to 8.23.1 (#91)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 21:53:50 -04:00
dependabot[bot] 78599e5d70
build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.32.0 to 5.37.0 (#93)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 21:39:44 -04:00
OpenGOALBot f495d07944 0.4.0 2022-09-13 05:22:21 +00:00
Tyler Wilding 235e92a25a
decomp: add a command to simplify block preservation (#97) 2022-09-13 01:21:45 -04:00
Tyler Wilding 06ba6aa7b1
decomp: add a command to increment all deftype's offsets by n (#96) 2022-09-13 01:17:55 -04:00
OpenGOALBot ab2545d6ac 0.3.5 2022-09-12 21:14:38 +00:00
OpenGOALBot 346e4c4cc8 0.3.4 2022-09-04 16:11:37 +00:00
Tyler Wilding 8c9603e496
lsp: fix default path (#84) 2022-09-04 12:11:00 -04:00
OpenGOALBot f438e7b0c9 0.3.3 2022-09-03 21:05:16 +00:00
Tyler Wilding 8e221d14be
syntax: fix coloring for info/warn/error strings (#77) 2022-09-03 17:04:26 -04:00
OpenGOALBot b9ae944a8f 0.3.2 2022-08-29 01:59:56 +00:00
Tyler Wilding 2833d28425
decomp: add a unique color for the s6 register (#72) 2022-08-28 21:58:53 -04:00
OpenGOALBot e59867dcd5 0.3.1 2022-08-22 23:00:15 +00:00
OpenGOALBot 026133a7ae 0.3.0 2022-08-07 22:40:00 +00:00
OpenGOALBot d78877bb60 0.2.0 2022-08-04 03:19:30 +00:00
Tyler Wilding c9c1a36f13
decomp: add inlay hints to easily see where casts have been applied in IR output (#52) 2022-08-03 23:08:11 -04:00
OpenGOALBot 2367c874a8 0.1.1 2022-08-02 18:00:08 +00:00
Tyler Wilding a4683d2e82
languages: fix GOOS syntax highlighting (#47) 2022-08-02 13:44:39 -04:00
Tyler Wilding 30da451043
version: bump to v0.1.0 2022-08-02 01:27:22 -04:00
Tyler Wilding c67c65f2bd
ci: add automated release workflow (#46) 2022-08-02 01:20:04 -04:00
dependabot[bot] d9842c4137
build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.7 to 5.32.0 (#43)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-02 00:41:43 -04:00
Tyler Wilding ee6aeff54c
config: allow the user to customize the IR2 theme (#44) 2022-08-01 23:58:47 -04:00
dependabot[bot] a13b8d370b
build(deps-dev): bump typescript from 4.6.3 to 4.7.4 (#22)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-01 22:54:25 -04:00
dependabot[bot] 2fe5b910ce
build(deps-dev): bump eslint from 8.13.0 to 8.21.0 (#38)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-01 22:47:01 -04:00
Tyler Wilding 8d01d8b7bd
decomp: add tooling to semi-automatically add casts (#40) 2022-08-01 22:38:17 -04:00
Tyler Wilding bbc8940d0f
languages: additions to syntax configs found during lsp work (#28) 2022-07-31 20:55:15 -04:00
Tyler Wilding e24ffff315
lsp: fix downloading lifecycle and allow disabling launching the LSP on startup (#36) 2022-07-31 20:54:46 -04:00
Tyler Wilding 293b69034c
decomp: Add the majority of decompilation related quality of life increases (#34) 2022-07-31 16:31:21 -04:00
Tyler Wilding 20a60e039b
Add feature to jump to man page given current editor positions mnemonic (#26) 2022-07-29 00:01:53 -04:00
Tyler Wilding 1b47ff8028
settings: init default settings so they cannot be overridden by the user or by vscode itself (#24) 2022-07-26 00:34:00 -04:00
Tyler Wilding 410ce616e6
lsp: Add initial LSP support (#16) 2022-07-24 22:53:37 -04:00
Tyler Wilding 8c4d923872
commands: open most recent IR2 file 2022-04-15 19:42:15 -04:00
Tyler Wilding a2731e065d
commands: switch between IR2 and *_disasm.gc files
closes #3
closes #2
2022-04-15 15:41:27 -04:00
Tyler Wilding 8aaaa9ba9c
goos: treat *.gp files as GOOS 2022-04-14 22:57:52 -04:00
Tyler Wilding 4f30bc3130
0.0.2 2022-03-16 23:34:26 -04:00
Tyler Wilding 9a266102db
opengoal-ir: fix filename association 2022-03-16 23:31:45 -04:00
Tyler Wilding f28643ce7c
syntax: modified clojure grammar to work decently for OpenGOAL 2022-03-16 22:49:41 -04:00
Tyler Wilding aaceaedbde
syntax-ir: reasonably happy with the IR2 syntax and default colors 2022-03-16 20:43:22 -04:00
Tyler Wilding e1f735f52d
snippets: add a basic snippet 2022-03-15 01:48:03 -04:00
Tyler Wilding 615a89477a
gen: project scaffolding and generation 2022-03-15 01:36:32 -04:00