Skip to content

Commit 926acc3

Browse files
committed
Release v1.7.0
1 parent 9c7ab7f commit 926acc3

10 files changed

+153
-162
lines changed

.gitignore

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
node_modules
21
.vscode-test/
3-
extension - Backup.js
42
gutterIcon.png
53
Quick Tips.md
6-
.pnotes
4+
.pnotes/
5+
.vscode/time_log.json

CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22

33
<!-- ## [v-inc] ${YEAR4}-${MONTHNUMBER}-${DATE} -->
44

5+
## [1.7.0] 2024-07-04
6+
### Updated
7+
- This extension will no longer be updated (See README.md for details)
8+
- Snippets final cursor positioning
9+
- Default tag settings file has many updates
10+
- Tag settings schema file has many improvements added, should be much easier to edit settings now
11+
### Fixed
12+
- Corrected some paths generation for Linux/Mac compatability
13+
- A few typos corrected
14+
515
## [1.6.0] 2024-03-28
616
### Fixed
717
- Hard coded paths were causing the extension to fail on Linux and Mac systems

README.md

+14
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@
44
![](https://img.shields.io/visual-studio-marketplace/release-date/willasm.project-notes)
55
![](https://img.shields.io/visual-studio-marketplace/last-updated/willasm.project-notes)
66

7+
# IMPORTANT NOTE
8+
> I have finally completed a total re-write of this extension which was long overdue. The extension has now been split into 2 new extensions, `Project Notes` on [VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=willasm.pnotes) and on [Github](https://github.com/willasm/pnotes) and `Comment Highlighter` on [VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=willasm.comment-highlighter) and on [Github](https://github.com/willasm/comment-highlighter). The syntax highlighting was only intended to be a minor addition to the extension but it has grown to the point where it really needed be its own seperate extension. Seperating the old extension into two extensions allows me to focus exclusivly on each of the new extensions as needed. The old extension will remain available for those that wish to use it but it will only receive limited support for bug fixes if they are discovered.
9+
10+
> I recommend disabling or uninstalling this extension in favour of using the new extensions. They are not compatible with this older version and will cause issues if run simutaneously. If you only ever used the Project Notes feature, then you can just install the new `Project Notes` extension. Same goes for the `Comment Highlighter` extension.
11+
12+
The new extensions offer many new features...
13+
- Project Notes - Filenames are now colored (User definable)
14+
- Project Notes - Filenames can now be preceded with an icon (User Definable)
15+
- Project Notes - Files can have a priority {1 to 5} with its own color and icon
16+
- Comment Highlighter - Now has a Tag Browser panel
17+
- Comment Highlighter - Selecting a tag in the Tag Browser will open that file and jump to the tag position
18+
- Comment Highlighter - The files and tags in the Tag Browser are colored as well (User definable)
19+
- And much more...
20+
721
# Project Notes + TODO Highlighter
822

923
Maintains 2 lists of notes in markdown file format. Notes are either project specific or global. Local project notes are associated with the current project that is currently loaded while global notes are accessible at all times. Notes may be viewed in preview or edit modes. [Links](#using-file-links) to both project and global notes can be embedded within your source code.

RELEASE.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,15 @@
1212

1313
<!-- ## [v-inc] ${YEAR4}-${MONTHNUMBER}-${DATE} -->
1414

15-
## [1.6.0] 2024-03-28
15+
## [1.7.0] 2024-07-04
16+
### Updated
17+
- This extension will no longer be updated (See README.md for details)
18+
- Snippets final cursor positioning
19+
- Default tag settings file has many updates
20+
- Tag settings schema file has many improvements added, should be much easier to edit settings now
1621
### Fixed
17-
- Hard coded paths were causing the extension to fail on Linux and Mac systems
22+
- Corrected some paths generation for Linux/Mac compatability
23+
- A few typos corrected
1824

1925

2026
For a full list of changes, please see the projects [Changelog](CHANGELOG.md) file.

package.json

+3-19
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"name": "William McKeever"
88
},
99
"license": "MIT - SEE LICENSE IN LICENSE.md",
10-
"version": "1.6.0",
10+
"version": "1.7.0",
1111
"engines": {
1212
"vscode": "^1.75.0"
1313
},
@@ -258,22 +258,6 @@
258258
"path": "./src/snippets/snippets.json.code-snippets"
259259
}
260260
]
261-
},
262-
"scripts": {
263-
"lint": "eslint .",
264-
"pretest": "npm run lint",
265-
"test": "node ./test/runTest.js"
266-
},
267-
"devDependencies": {
268-
"@types/glob": "^7.2.0",
269-
"@types/mocha": "^9.1.1",
270-
"@types/node": "18.x",
271-
"@types/vscode": "^1.69.0",
272-
"@vscode/test-electron": "^2.1.5",
273-
"eslint": "^8.20.0",
274-
"glob": "^8.0.3",
275-
"mocha": "^10.0.0",
276-
"typescript": "^4.7.4"
277-
},
278-
"dependencies": {}
261+
}
262+
279263
}
Binary file not shown.

src/defaultTagSettings.json

+2-19
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{
2-
"tagSettingsVersion": "1 - Used Internally for Future Updates to this Settings File",
32
"tagsArray": [
43
{
54
"description": "BUG - Highlights the Word BUG",
@@ -290,13 +289,11 @@
290289
"decoratorOptions": {
291290
"fontWeight": "bold",
292291
"light": {
293-
"backgroundColor": "",
294292
"color": "#000000",
295293
"textDecoration": "underline black 2px"
296294

297295
},
298296
"dark": {
299-
"backgroundColor": "",
300297
"color": "#ffff00",
301298
"textDecoration": "underline cyan 2px"
302299
}
@@ -310,12 +307,10 @@
310307
"decoratorOptions": {
311308
"fontWeight": "bold",
312309
"light": {
313-
"backgroundColor": "",
314310
"color": "#000000",
315311
"textDecoration": "line-through red 2px"
316312
},
317313
"dark": {
318-
"backgroundColor": "",
319314
"color": "#0ff0fe",
320315
"textDecoration": "line-through yellow 2px"
321316
}
@@ -368,12 +363,10 @@
368363
"isEnabled": true,
369364
"decoratorOptions": {
370365
"light": {
371-
"backgroundColor": "",
372366
"color": "#936bf7",
373367
"fontWeight": "bold"
374368
},
375369
"dark": {
376-
"backgroundColor": "",
377370
"color": "#a38cda",
378371
"fontWeight": "bold"
379372
}
@@ -384,12 +377,10 @@
384377
"isEnabled": true,
385378
"decoratorOptions": {
386379
"light": {
387-
"backgroundColor": "",
388380
"color": "#9c9900",
389381
"fontWeight": "bold"
390382
},
391383
"dark": {
392-
"backgroundColor": "",
393384
"color": "#fcf950",
394385
"fontWeight": "bold"
395386
}
@@ -400,12 +391,10 @@
400391
"isEnabled": true,
401392
"decoratorOptions": {
402393
"light": {
403-
"backgroundColor": "",
404394
"color": "#00b4ab",
405395
"fontWeight": "bold"
406396
},
407397
"dark": {
408-
"backgroundColor": "",
409398
"color": "#3afff5",
410399
"fontWeight": "bold"
411400
}
@@ -416,12 +405,10 @@
416405
"isEnabled": true,
417406
"decoratorOptions": {
418407
"light": {
419-
"backgroundColor": "",
420408
"color": "#104c66",
421409
"fontStyle": "italic"
422410
},
423411
"dark": {
424-
"backgroundColor": "",
425412
"color": "#21a0d3",
426413
"fontStyle": "italic"
427414
}
@@ -432,12 +419,10 @@
432419
"isEnabled": true,
433420
"decoratorOptions": {
434421
"light": {
435-
"backgroundColor": "",
436422
"color": "#9e5a2f",
437423
"fontStyle": "italic"
438424
},
439425
"dark": {
440-
"backgroundColor": "",
441426
"color": "#a7e0f7",
442427
"fontStyle": "italic"
443428
}
@@ -448,12 +433,10 @@
448433
"isEnabled": true,
449434
"decoratorOptions": {
450435
"light": {
451-
"backgroundColor": "",
452436
"color": "#ca7c4b",
453437
"fontStyle": "italic"
454438
},
455439
"dark": {
456-
"backgroundColor": "",
457440
"color": "#5ecaf5",
458441
"fontStyle": "italic"
459442
}
@@ -462,9 +445,9 @@
462445
],
463446
"extensions": [
464447
{
465-
"description": "# or ; Single line comments",
448+
"description": "# or ; or // Single line comments",
466449
"ext": ["asm", "ini"],
467-
"commentsRegEx": "[#|;][^\\r\\n]\\s*([^\\r\\n]+?)[\\r\\n]"
450+
"commentsRegEx": "[#|;|//][^\\r\\n]\\s*([^\\r\\n]+?)[\\r\\n]"
468451
},
469452
{
470453
"description": "// Single line comments -or- /* Single line comments */ -or- /* Multiline comments */",

0 commit comments

Comments
 (0)