replace feature requests with feature proposals + prep changelog for v0.10.2

This commit is contained in:
dragonwocky 2020-12-05 12:37:02 +11:00
parent b76c04428c
commit cb55a79971
Signed by: dragonwocky
GPG Key ID: C7A48B7846AA706D
6 changed files with 56 additions and 31 deletions

View File

@ -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**

View File

@ -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.

View File

@ -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?

View File

@ -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)

View File

@ -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.

View File

@ -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'
);
},
},