Andrew Eisenberg
596ccdb722
Update change log
2020-04-20 08:50:54 -07:00
Andrew Eisenberg
2aeda002fa
Add sort by date added for databases
...
This uses the dateAdded field on databases. It will only work for
databases added after that field was added. Otherwise, the dateAdded
property will be undefined.
2020-04-20 08:50:54 -07:00
Andrew Eisenberg
27623f3325
Add dateAdded field for databases
...
Existing databases will have this value as `undefined`. Newly added
databases will have this value as the Unix timestamp when added.
Stuffing this value into the `options` field of the database. The
name is not quite right, but it seems like this is the right place.
Should I rename?
2020-04-20 08:50:54 -07:00
Andrew Eisenberg
f3df3b9f3e
Rename svg for sorting dates add svg for sorting names
2020-04-20 08:50:54 -07:00
Andrew Eisenberg
5850ed3288
refactor: Move icons into light/dark folders
...
This follows the vscode styles where all icons for dark mode are in
the `dark` folder and all for light mode in the `light` folder. They
always have the same name.
2020-04-20 08:50:54 -07:00
Andrew Eisenberg
a2f8c85359
Add command to sort databases by name
...
This assumes that we will be adding other sorting mechanisms in the
future, like sort by data added.
Not happy with the icon I chose, but I didn't want to spend too much
time creating a new one.
2020-04-20 08:50:54 -07:00
Andrew Eisenberg
62d9efc4ee
Update changelog
2020-04-20 07:55:59 -07:00
Andrew Eisenberg
00026a7727
feat: User can see query text at time of execution
...
Add new command to view the query text in a synthetic, read-only
document.
Quick eval queries will show the text selected when initially running
the query. Quick eval queries where the user has a single caret
selection will show the entire line of text.
2020-04-20 07:55:59 -07:00
Jason Reed
c292f58e20
Factor out database qlpack inference.
2020-04-20 09:59:41 -04:00
jcreedcmu
6f935ae6e4
Merge pull request #331 from aeisenberg/aeisenberg/changelog
...
Update changelog
2020-04-16 12:58:57 -04:00
Andrew Eisenberg
1fb65cd7e9
Update changelog
2020-04-16 09:51:01 -07:00
jcreedcmu
21500f0a5b
Merge pull request #330 from dbartol/dbartol/unique-highlighting
...
Highlight `unique` as a keyword
2020-04-15 09:49:24 -04:00
Dave Bartolomeo
efcf9815f0
Update CHANGELOG.md for unique highlighting
2020-04-14 12:53:33 -04:00
Dave Bartolomeo
f8635f41a5
Highlight unique as a keyword
...
`unique` is really a context-sensitive keyword, but that's even more of a hassle in a TextMate grammars than it is in the compiler itself. We'll just highlight it as a real keyword. The worst that will happen is that existing variables and predicates named "unique" will be highlighted like keywords, which will hopefully just encourage QL developers to rename those anyway.
2020-04-14 12:48:18 -04:00
jcreedcmu
e4df717d2b
Merge pull request #324 from jcreedcmu/jcreed/always-save
...
Add 'Always Save' to running unsaved query dialog
2020-04-07 12:49:07 -04:00
jcreedcmu
9ea4b3936a
Merge pull request #326 from p-/qhelp-syntax-highlighting
...
feat: XML syntax highlighting for qhelp files
2020-04-07 12:10:09 -04:00
Jason Reed
e5305ab4b5
Fix lint compatibly with tsfmt
2020-04-07 12:02:50 -04:00
Jason Reed
c2c86aed0a
Add 'Always Save' to running unsaved query dialog
2020-04-07 12:02:50 -04:00
Dave Bartolomeo
2df512f018
Merge pull request #327 from jcreedcmu/jcreed/fix-windows-ci
...
chore: Fix codeql.cmd overwriting codeql.exe in CI
2020-04-07 11:48:04 -04:00
Jason Reed
ba3381fbf9
Fix codeql.cmd overwriting codeql.exe in CI
2020-04-07 10:06:29 -04:00
Peter Stöckli
869029b856
feat: XML syntax highlighting for .qhelp files
2020-04-04 16:59:02 +02:00
Andrew Eisenberg
b3ad1d6814
fix: Avoid warning user if no new launcher exists
...
Allow extension to remain on the deprecated launcher.
2020-03-27 08:46:45 -07:00
Andrew Eisenberg
130d3c09e3
build: Enable linting in the build
2020-03-25 12:02:12 -07:00
Andrew Eisenberg
bb28dafc43
lint: Add proper linting for react
2020-03-25 12:02:12 -07:00
Andrew Eisenberg
db6aadbf93
fix: Use a proper 'file' schema for uris
2020-03-25 11:16:32 -07:00
Henry Mercer
d97c8e864d
Merge pull request #313 from shati-patel/error-typo
...
Fix typo in error message
2020-03-25 10:25:54 +00:00
Shati Patel
d8a6368e60
Fix typo in error message
...
Spotted a small typo ("exterally") and updated the error message.
2020-03-25 08:59:04 +00:00
jcreedcmu
76d6ab4e81
Merge pull request #305 from github/version/bump-to-v1.1.2
...
Bump version to v1.1.2
2020-03-23 13:01:36 -04:00
github-actions[bot]
bdcabae60e
Bump version to v1.1.2
2020-03-23 16:56:34 +00:00
jcreedcmu
aa0fb498a0
Merge pull request #304 from jcreedcmu/jcreed/v1.1.1
...
Build Extension / Build (ubuntu-latest) (push) Has been cancelled
Build Extension / Build (windows-latest) (push) Has been cancelled
Build Extension / Test (ubuntu-latest) (push) Has been cancelled
Build Extension / Test (windows-latest) (push) Has been cancelled
Release / Release (push) Has been cancelled
Update CHANGELOG for release.
v1.1.1
2020-03-23 12:53:20 -04:00
Jason Reed
176dc1fc71
Better message.
2020-03-23 12:43:03 -04:00
Jason Reed
a0eebb1e5f
Fix typo
2020-03-23 12:40:22 -04:00
Jason Reed
2af917284b
Capitalize the Brand
2020-03-23 12:30:08 -04:00
Jason Reed
4adb8b6301
Update CHANGELOG for release.
2020-03-23 12:25:24 -04:00
jcreedcmu
8f5ddbd87c
Merge pull request #303 from aeisenberg/aeisenberg/deprecate
...
feat: Display warning when codeql.cmd is used
2020-03-23 12:24:03 -04:00
Andrew Eisenberg
b689e55f61
Merge pull request #302 from aeisenberg/aeisenberg/large-log
...
feat: Allow large log files to be opened externally
2020-03-23 09:13:42 -07:00
Andrew Eisenberg
7ce3dc2c43
feat: Display warning when codeql.cmd is used
...
The old launcher has been deprecated and codeql.exe is
recommended.
Fixes #287 .
2020-03-23 09:06:53 -07:00
Andrew Eisenberg
eed85e9e28
feat: Allow large log files to be opened externally
...
If the user tries to open a log file that is too large for vscode's
extension mechanism to handle, reveal the file in the finder/explorer
and let the user open in an external program.
2020-03-23 09:03:15 -07:00
Andrew Eisenberg
0b56092466
Merge pull request #297 from aeisenberg/aeisenberg/updates
...
fix: Avoid auto-updating the codeql binaries
2020-03-21 21:52:36 -07:00
Andrew Eisenberg
4fce213ca8
fix: Allow autoupdating if no distribution installed
2020-03-20 11:09:29 -07:00
Andrew Eisenberg
8ed7b991be
fix: Avoid auto-updating the codeql binaries
...
On startup, if a new binary is available, request user acceptance
before starting the update.
Fixes #283
2020-03-19 14:16:57 -07:00
Andrew Eisenberg
deb544ab93
Merge pull request #295 from aeisenberg/aeisenberg/lint
...
lint: Ran the auto-fix command for the linter
2020-03-19 10:40:09 -07:00
jcreedcmu
9ec017a30d
Merge pull request #299 from aeisenberg/aeisenberg/package-lock
...
chore: Remove unnecessary package lock
2020-03-19 13:33:35 -04:00
Andrew Eisenberg
ebdf576196
lint: Run the auto linter on all files
2020-03-19 09:46:20 -07:00
Andrew Eisenberg
13f725acfe
chore: Update package lock
2020-03-19 09:44:14 -07:00
jcreedcmu
1401115c08
Merge pull request #298 from aeisenberg/aeisenberg/log-files
...
chore: Update changelog
2020-03-19 12:01:26 -04:00
Andrew Eisenberg
85c04fc63a
chore: Update changelog
2020-03-19 08:38:22 -07:00
Andrew Eisenberg
54ad3649b1
Merge pull request #284 from aeisenberg/aeisenberg/log-files
...
feat: Save log files per query
2020-03-19 08:29:10 -07:00
Andrew Eisenberg
66e9272525
feat: Remove side log location when query removed
...
When removing query history item from view, also remove the side log.
Log files can be large, so ensure they don't stick around.
Last piece of #236 and #234 .
2020-03-19 08:11:20 -07:00
Andrew Eisenberg
6793f8e92d
feat: Adds command to show query log in editor
...
Right clicking on the history page will now have a new option to show
the associated log.
Closes #236
Closes #234
2020-03-19 08:11:20 -07:00