diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index acf2bfe..b54589e 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -1,13 +1,12 @@ --- name: bug report -about: report any broken/glitchy enhancer behaviour +about: experienced any broken/glitchy enhancer behaviour? title: '' labels: bug assignees: '' - --- -FILL OUT THIS TEMPLATE, REMOVING/REPLACING EVERYTHING HERE WITH YOUR OWN INFORMATION. +FILL OUT THIS TEMPLATE, REMOVING/REPLACING ALL NON-BOLD TEXT WITH YOUR OWN INFORMATION. BE AS CLEAR AND CONCISE AS POSSIBLE. **describe the bug** diff --git a/.github/ISSUE_TEMPLATE/feature-proposal.md b/.github/ISSUE_TEMPLATE/feature-proposal.md new file mode 100644 index 0000000..9f339d4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-proposal.md @@ -0,0 +1,45 @@ +--- +name: feature proposal +about: got an idea/request/suggestion for a new feature/module? +title: '' +labels: enhancement +assignees: '' +--- + +FILL OUT THIS TEMPLATE, REMOVING/REPLACING ALL NON-BOLD TEXT WITH YOUR OWN INFORMATION. +BE AS CLEAR AND CONCISE AS POSSIBLE. + +ONCE ALL INFORMATION HERE HAS BEEN FILLED IN, THE MODULE WILL BE REVIEWED & DISCUSSED +BY OTHER CONTRIBUTORS AND BY THE COMMUNITY. IF IT IS APPROVED AS SOMETHING USEFUL/BENEFICIAL, +THEN IT IS GUARANTEED TO BE ADDED TO THE ENHANCER. + +IF YOU WOULD LIKE TO CONTRIBUTE AND CODE THIS YOURSELF, THAT'D BE AWESOME! JUST OPEN A +PULL REQUEST WHEN YOU'RE READY. IF PROGRAMMING ISN'T YOUR THING, ANOTHER DEV WILL COME +ALONG AND PICK THE IDEA UP. + +ONCE SOMEONE STARTS WORK ON THIS, THE ISSUE WILL BE ASSIGNED TO THEIR GITHUB ACCOUNT +SO MULTIPLE PEOPLE DON'T ALL WORK ON THE SAME THING: IF YOU PLAN ON MAKING THIS, SAY SO! + +**problem** + +why is this feature necessary? how will it help? what existing shortcomings does it address? + +**solution** + +how will this feature appear/act? + +how could this be technically implemented using the available +capabilities of the enhancer and notion? + +**cons** + +what are the potential costs or dangers of this feature, or things that may go +outside of the enhancer's scope? e.g. bad performance, security issues, or +modifying the data notion stores. + +**alternatives** + +would a different feature remove the need for this? + +does this need to be implemented by the enhancer? could an external service work better? +e.g. playing background music via noisli or youtube. diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md deleted file mode 100644 index 82badb1..0000000 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -name: feature request -about: got an idea for a new feature? -title: '' -labels: enhancement -assignees: '' - ---- - -FILL OUT THIS TEMPLATE, REMOVING/REPLACING EVERYTHING HERE WITH YOUR OWN INFORMATION. -BE AS CLEAR AND CONCISE AS POSSIBLE. - -**problem** -why do you need this feature? e.g. smoother app experience, sharing/displaying content for other users, ____ always frustrates you - -**solution** -how do you want this feature to appear/act? do you have any suggestions for how it could be implemented? - -**alternatives (optional)** -have you tried to do this yourself? have you seen it done somewhere else? -would a different feature remove the need for this? diff --git a/CHANGELOG.md b/CHANGELOG.md index ca6a19f..8f858fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ - [highlight/mark viewer](https://chrome.google.com/webstore/detail/notion%2B-mark-manager/hipgmnlpnimedfepbfbfiaobohhffcfc) - [advanced math editor](https://github.com/Manueloccorso/NotionMathEditor_BrowserExtension) -### v0.10.2 (wip) +### v0.10.2 (2020-12-05) again, an emergency release for bugfixes. not properly documented and new features have not yet been fully reviewed/edited. @@ -15,18 +15,20 @@ not properly documented and new features have not yet been fully reviewed/edited - improved: notion icons uses spritesheets for faster loading of icons. - improved: icon sets can be hidden/toggled. - improved: toggles in the enhancer menu follow the same style as notion's toggles. +- improved: separate quote font variable & option in the font chooser mod (`--theme_[dark|light]--font_quote`). +- improved: option to hide the "page details" text for the word counter extension. - bugfix: notion icons tab is now visible in fullpage databases. - bugfix: code line numbers handles wrapped code blocks. - bugfix: file explorer no longer opens when enhancer menu is opened. - bugfix: enable the remote module in webviews (windows/tabs) for compatibility with the updated version of electron used by new notion builds (>= 2.0.10). +- bugfix: add support for enhancing an `app` folder if there is no `app.asar` file present. - extension: "outliner" = table of contents in right sidebar. +- extension: "panel sites" = embed sites on the site panel. - extension: "indentation lines" = adds vertical relationship lines to make list trees easier to follow. - extension: "truncated table titles" = see the full text of the truncated table titles on hover over. -// todo - -- bugfix: add support for enhancing an `app` folder if there is no `app.asar` file present. +> 📥 `npm i -g notion-enhancer@0.10.2` ### v0.10.1 (2020-11-18) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 78c968f..53f79ca 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -12,7 +12,7 @@ following them shows respect to the developer/s spending their free time on it, > EMAIL ME INSTEAD: [thedragonring.bod@gmail.com](mailto:thedragonring.bod@gmail.com) **have a cool new feature idea / there's something you just wish you could do?** submit a -[feature request](https://github.com/notion-enhancer/notion-enhancer/issues/new?labels=enhancement&template=feature-request.md). +[feature proposal](https://github.com/notion-enhancer/notion-enhancer/issues/new?labels=enhancement&template=feature-proposal.md). > enhancements are applied only locally - > features should be designed only to improve the user experience. diff --git a/mods/core/tray.js b/mods/core/tray.js index 461f60c..53464a8 100644 --- a/mods/core/tray.js +++ b/mods/core/tray.js @@ -185,10 +185,10 @@ module.exports = (store, __exports) => { }, { type: 'normal', - label: 'Feature Request', + label: 'Feature Proposal', click: () => { electron.shell.openExternal( - 'https://github.com/notion-enhancer/notion-enhancer/issues/new?labels=enhancement&template=feature-request.md' + 'https://github.com/notion-enhancer/notion-enhancer/issues/new?labels=enhancement&template=feature-proposal.md' ); }, },