Code Monkey home page Code Monkey logo

repo's Introduction

notion-enhancer/repo

The collection of mods run by the notion-enhancer (v0.11.0).

This repo trialled splitting up the project into submodules that could then be combined with alternate "cores" to enable cross-platform development. An auto-update system pushed commits from these submodules to the parent repositories' in an attempt to keep everything in sync, however, this made conflict-free contributions and setting up local development environments complicated. This repo has now been archived with the return of the notion-enhancer to a monorepo (https://github.com/notion-enhancer/notion-enhancer).

repo's People

Contributors

admiraldus avatar amv146 avatar arecsu avatar blorbb avatar cloudhill avatar coryzibell avatar darkonion0 avatar dragonwocky avatar eliwimmer avatar imgbot[bot] avatar imgbotapp avatar mannnnen avatar mugiwarafx avatar runargs avatar sisi-sh avatar torchatlas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

repo's Issues

How do I remove the space above the title of the page

When you open a new page but there is no cover picture, there is some space in between the top of the page and the title of the page. I don't want that space, I want any page title should be at the top of the page. Is there any way to remove that space?

Can't access any notion enhancer settings in repackaged app on Linux Mint

BEFORE MAKING A BUG REPORT, PLEASE READ THE
CONTRIBUTING GUIDE.

BUG REPORTS ARE NOT FOR SUPPORT REQUESTS. IF YOU JUST NEED HELP,
ASK IN THE DISCORD SERVER.

BUG REPORTS THAT DO NOT PROPERLY FILL
IN THE TEMPLATE MAY BE IGNORED OR REJECTED.
YOU MUST DELETE ALL TEXT ON OR ABOVE THIS LINE BEFORE SUBMITTING.

What is happening?

When I launch Notion (using repackaged version on desktop), no icon shows up for the enhancer, neither in the tray nor within the app. In other words, I have no means of getting to the "enhancer" features.

What should be happening?

I expect to be able to see the option for notion enhancer in the first screenshot on this page: https://notion-enhancer.github.io/getting-started/basic-usage/ and also see the enhancer icon in my system tray and I do not.

Screenshots (if applicable):

Operating system/browser name & version:

Linux Mint 20.2 Cinnamon

notion-enhancer and/or notion-repackaged version:

Notion 2.0.18-1 (notion-enhancer 0.11.0) (repackaged version)

notion-enhancer configuration (enabled/disabled mods and their settings):

Unfortunately I don't remember--a custom font was used, I know, but I had turned that off. I think this issue has been here for awhile but the last time I felt the need to use the enhancer features was in December, so I'm not sure when I noticed everything disappeared.

That said I did fully remove and reinstall notion-app-enhanced today and am having the same issue.

Set deafault page

What makes the feature necessary?
Notion by itself has the ability to set a default page (top page in sidebar). This works on exit and relaunch, but doesn't work on close and open from tray feature by dragonwocky. It would be helpful if this could be intergrated so that when the app is maximised from the tray, a selected page (or at least top page like base app) would always be the one to open.

How would the feature work?
Possibly a toggle in the options for the tray mod, or just using the option selected in Notion settings

Notion Enhancer app not working for Mac OS

What is happening?
Opening the NE app just causes the window to pop up and the gray circle spins forever.
What should be happening?
Should open the NE app. It was working just two days ago.

Screenshots (if applicable):

Operating system/browser name & version:
Mac OS, browser not relevant, Sonoma 14.0

notion-enhancer and/or notion-repackaged version:
Have uninstalled and tried using arm64 installer: .dmg and Portable arm64 build.

notion-enhancer configuration (enabled/disabled mods and their settings):
I've followed all the steps described above as well as the xattr step. When I load the Enhancer, it just opens the window and shows the spinning wheel for... forever. Just checking that there's nothing else I should be doing except using the browser or vanilla Notion. It just stopped working two days ago.

(I'm also a complete idiot with coding and know nothing, but I think I did follow the steps properly. I even installed Powershell and made myself an admin.)

I have also gone to the GitLab and tried to use the MacOS for patch-notion-enhanced, but that didnt' work either (I am a moron when it comes to coding but I've been able to fix the problem when installing the .dmg for Mac in the past, as well as the " and ) problems. This seems to be something I can't figure out no matter what.

The fact that everyone in the Mac OS channel in the Discord is saying that they don't have a fix is what made me come here and report a bug.

better suggestions

is there a way you can create an extension that suggests

  • grammatical errors
  • better formation of sentences
  • spelling errors
  • better alternative words for words that are repeated multiple times in a sentence

just like gmail and grammarly does.
or do I have to use gmail's draft box and then copy paste the text?

Locking notes / databases feature

If notion had a function to lock notes or databases etc. with a pin code that would be incredible. An app that does this well is Day One and I use this for journaling every single day but I literally only use it because the app locks itself. 2FA/MFA is not the same because it compromises the ease of use but an added quick pin or password each time we open the app that we could toggle on or off would be amazing.

What makes the feature necessary?
The feature is considered necessary because it provides an added layer of security for notes, databases, and other contents within the app. The user finds value in apps like Day One, which they use for journaling daily, primarily because of the lock functionality. Having the ability to lock with a pin ensures that the user's personal and sensitive content is protected, without compromising the ease of use.

How would the feature work?
The feature would work by allowing users to set a quick pin or password for the app. Each time the app is opened, users would be required to enter this pin or password to gain access. For added flexibility and user preference, there should be an option to toggle this feature on or off, ensuring that users who prioritize quick access over security can easily disable it.

LAGGING

OK. Please do not close this because I get what you are saying.
Closing word_counter did half the job.
The other half can't be done.
I did all of your suggestions, none work.
Currently, it is half-lag:
I can control it but response speed is still super slow.
(for the word counter maybe try manual refresh, not auto)
Closing themes didn't work.
Still, I kept it closed just in case.
Any other possibilities?
Add on conflicts?
Mac causing problems?
My disc space?
Screen Shot 2022-02-22 at 7 12 34 PM

What is happening?
Lagging

What should be happening?
Shouldn't lag

Operating system/browser name & version:
App version, Screen Shot 2022-02-22 at 7 31 31 PM

notion-enhancer and/or notion-repackaged version:
Newest (0.11.0)

notion-enhancer configuration (enabled/disabled mods and their settings):
I have fontchooser, tray, tabs, view scale, scroll to top, indentation lines, bypass preview, and truncated titles on.

Lags (again)

OK. Please do not close this because I get what you are saying.
Closing word_counter did half the job.
The other half can't be done.
I did all of your suggestions, none work.
Currently, it is half-lag:
I can control it but response speed is still super slow.
(for the word counter maybe try manual refresh, not auto)
Closing themes didn't work.
Still, I kept it closed just in case.
Any other possibilities?
Add on conflicts?
Mac causing problems?
My disc space?
Screen Shot 2022-02-22 at 7 12 34 PM

Code line numbers are incorrect

image

If I got it right, I think the 3&4, 5&6, 7&8 should be one line, and there should be a number at the line between 8 and 9, and a number after 10

rtl does not work

Hello there, I'm running Opera Version 82.0.4227.43 (x86 64) on a Mac.

Regrettably, the RTL and theme installation will fail.

I've cleared the cache and restarted opera, but nothing has changed.

What would you suggest I do to resolve this?

best

Screen.Recording.2022-01-08.at.19.50.54.mov

.

Math Shortcut

What makes the feature necessary?
Math typing on Notion can be tedious depending on how dense maths in your note is. Every time you need to type in latex, you have to type /math and choose either inline math or block equation. This might sounds minor, but this slash command can disturb your train of thought really quick, especially if your notes full of equations. It would be better if there's shorter and separate shortcut for inline math and math block. I think this feature would help STEM students a lot.

By the time I write this issue, notion doesn't have any math shortcut except the /math "shortcut" I described above.

How would the feature work?
Any shorter shortcut will do, I would prefer $+enter for inline math, and $$+enter to add an equation block below current block.

I would be happier if there's a way to make an inline math like Typora did. Though, I know it would be difficult, so the former solution would be more than enough for me.

Indentation Lines extension making the block options background opaque

What is happening?

When indentation lines are enabled, the + and 6 dots options to the left of a block becomes opaque, the same colour as the theme background. Most noticeable when on top of coloured backgrounds.

I could not figure out any CSS to fix it, adding a transparent background simply overlays it on top of the existing opaque colour.

What should be happening?

The background should be transparent.

Screenshots (if applicable):

With indentation lines on:
image

With indentation lines off/unenhanced notion:
image

Operating system/browser name & version:

Windows 10 21H1

notion-enhancer and/or notion-repackaged version:

notion repackaged v0.11.0

notion-enhancer configuration (enabled/disabled mods and their settings):

indentation lines - all modes

Outliner tray content overflow

If I have a long document with many headings and subheadings, the content is overflowing from the Outliner tray.

Ideally the content should be contained within the tray and I should be able to scroll through it.

notion

Produced in macOS Big Sur
notion-enhancer version 0.11.0

Collapsible headers causes CPU usage to spike (A/B Tested: 15% baseline vs. 120%)

What is happening?
When Collapsible Headers extension is enabled, CPU usage spikes to 100%+. When disabled, the baseline is about 15%.
What should be happening?
The CPU usage should be... more reasonable.
Screenshots (if applicable):
When enabled:
image

Operating system/browser name & version:
MacOS 12.2.1
notion-enhancer and/or notion-repackaged version:
notion-enhancer v0.11.0-dev (Notion Enhanced dmg downloaded today).
notion-enhancer configuration (enabled/disabled mods and their settings):
outliner, truncated titles, collapsible properties enabled

Collapsible Headers causing significant lag

When using the Collapsible headers, and loading more than 4 or 5 toggles with text, a large amount of lag and ram is used. The screenshots show the amount of content loaded and ram used in the case of collapsible headers vs. normal toggles when toggled on and off with large amounts of text contained in them (in the former case, the whole page just freezes after lagging for a bit).

image
image
image
image

I'm running Windows 11 OS, with Notion Repackaged newest version (v.0.11.0). I disabled all other extensions apart from tabs and always on top (but only one tab). I have Nord and Light+ for themes.

Notion loading forever

What is happening?
After launching Notion-repackaged or notion-enhancer the application load the spinning icon and remain in that state forever.

What should be happening?
The app should load.

Screenshots (if applicable):
Just the loading screen.
https://pastebin.com/uCeYMFTs (for command line output)

Operating system/browser name & version:
Operating System: Arch Linux 6.5.9
KDE Plasma Version: 5.27

notion-enhancer and/or notion-repackaged version:
notion-enhancer and notion-repackaged
versions: 2.0.18 and lower (try using the older release but does the same)

notion-enhancer configuration (enabled/disabled mods and their settings):
not applicable (just installed)

Changing the Color of the Title

What makes the feature necessary?
Match the rest of the themes on notion, and makes it easier to distinguish that it is the title.

How would the feature work?
Possibly the same way the user is able to change the colors of the text within pages.

Why tags colours don't work

What is happening?

Colours in tags/properties doesn't work in gruvbox dark theme

What should be happening?

Tags should have a coloured background

Screenshots (if applicable):

unknown1

unknown

Operating system/browser name & version:

Win 10

notion-enhancer and/or notion-repackaged version:

notion-repackaged

notion-enhancer configuration (enabled/disabled mods and their settings):

tweaks, title bar, tabs, outliner, simpler databases, indentation lines, bypass preview, weekly view, focus mode, collapsible headers, truncated titles, gruvbox dark theme

[v0.11] Outliner plugin with Neutral theme got wrong font size in outliner panel

What is happening?

When I enable Outliner plugin and Neutral theme at the same time, the font size in the outliner panel is broken.

What should be happening?

Screenshots (if applicable):
image

Operating system/browser name & version:

  • Win 10
  • Chrome 96.0.4664.110

notion-enhancer and/or notion-repackaged version:

  • notion-enhancer browser extension ver 0.11.0.1

notion-enhancer configuration (enabled/disabled mods and their settings):

enabled plugins

  • outliner

enabled theme

  • Neutral

Themes are not properly showing themeing the header

What is happening?
The headers of pages are showing up with the colour of the default notion theme, instead of the given

What should be happening?
They should be the colour given by the theme

Screenshots (if applicable):
Notion_Enhanced
Notion_Enhanced

Operating system/browser name & version:
Windows 11

notion-enhancer and/or notion-repackaged version:
notion-enhancer v0.11.0-dev

notion-enhancer configuration (enabled/disabled mods and their settings):
extensions: integrated titlebar, scroll to top, indentation lines, emoji sets, topbar icons, code line numbers, collapsible headers, focus mode

Columns in Toggles

problem
why is this feature necessary? how will it help? what existing shortcomings does it address?

I wouldn't say it's necessary, but it would be nice. As of right now, the only way columns can be created inside a toggle is through a work around of making a page, setting up the column with some material, and then turning the page into a column. Allowing columns to be made in toggles would be better/more time efficient/easier.

solution
how will this feature appear/act? how could this be technically implemented using the available capabilities of the enhancer and notion?

It would act as the same thing to make columns regularly, but one more bar showing up within the confines of the toggle. It would be implemented within the confines of the toggle.

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.

I don't forsee potential costs, dangers, or difficulties.

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.

The work around removes the need, but doesn't remove the desire for more efficiency on Notion.

Pressing Download Profile Button Causes Notion Enhancer to crash and reopen

What is happening?
When I click on the Save Button in the Profile section of Notion Enhancer on Mac Desktop it crashes the app and reopens it. I can click the manual download button to save the profile but the Save button causes the crash every time.

What should be happening?
A finder prompt should open allowing me to select where I want the save file to download to.

Screenshots (if applicable):
https://cln.sh/iwpeWx - Screen Capture Video of Issue

Operating system/browser name & version:
Mac OS 11.6.2 Big Sur

notion-enhancer and/or notion-repackaged version:
Notion-Enhancer Version 2.0.18-1 (2.0.18-1) - App Info
notion-enhancer v0.11.0-dev - Notion Enhancer Info

notion-enhancer configuration (enabled/disabled mods and their settings):
https://pastebin.com/9HjqbzTb

Navigate to the previous or next entry of a database in the current view

problem
I'd like to have the option to navigate to the next page of a database without having to go back to the database page and clicking to the next page. I'm not sure if this can be done with some development in this project or if only Notion themselves can add the feature, so I'm adding it here in case it could be possible. Please close automatically if this has been asked before / it's not relevant and link to existing conversations. Apologies in advance.

solution
After opening a page from a database in Notion in the smaller "preview mode", have buttons to the left and right of the page that can navigate to the next entry of the database. The next page should be determined by the current database view + filters + sorting, so that the navigation buttons correspond with the order of pages you see on the current view.

Alternatively, these buttons be closer together in one corner of the page.

To be honest I'd love to have a swipe feature (especially on mobile), but that should something Notion should do probably.

Panel site history

problem
I embed google using panel sites to do research while taking notes and it would be useful to go back to the previous page.

solution
how will this feature appear/act?
image

This would require extending the panel options to either include back and forward as even more special cases or make a general icon api that would allow each mod to implement its own icons.

For storing the history, it would just require an onload listener, a list of urls, and an index.

alternatives
one could use a browser and constantly switch between the browser and notion but that context switching is unnecessary.

Set a database template as default

What makes the feature necessary?
When adding new items to a database where the template used is always or most often the same it is somewhat cumbersome to click multiple times to apply the template. Having the "New" button apply the set default template automatically would benefit a smoother workflow.

How would the feature work?
Preferably a toggle option, named "Make default" or something, inside this submenu
bild
Then just click "New" and presto!

Improve handling of images/screenshots

Hello,

I recently started using Notion and so far I really love it.
However there is one thing that almost made me switch to other products -> image handling.

A use case I have seen many people have is to quickly insert images (from the clipboard) into tables and regular pages.
There are many use cases for this, adding images to documentation, bug reports, feature ideas in tables etc.

Issue with the current solution:

In Tables:

  • you can't copy paste images into existing database tables, you can only upload images from your computer or link them from other sources
    It would be great if this was possible, ideally allow to either only show a small preview and extend it to a larger view by clicking on it, or immediately showing it in full resolution

Image handling in general:

  • It feels really wonky compared to other tools to deal with images right now.
  • When pasting images onto the page they are automatically center-aligned, even if I switched the view of the page to full screen, which has all other contents automatically left-aligned
  • When trying to resize images, the size does not follow my mouse cursor exactly but instead it has a short delay which makes it really tricky to actually resize them properly

I would love to see these things improved as many users that I have talked to have mentioned this :)
Otherwise, great product so far!

Customisable shortcuts

What makes the feature necessary?
Not sure is it possible or not (not sure if this is enhancing or adding according to what says in the contributing guide), but adding such a feature would largely improve productivity. For example, now deleting a page on the sidebar does not have a shortcut. It would be great if the user can assign shortcuts to items available in the right-click menu.

How would the feature work?
Just like all other apps out there, have a separate settings section for shortcuts.

Themes and plugins are not affecting icon and title page section

What is happening?
All themes are not affecting this top section of pages. Icon sets extension is not working too, so I guess this section is not selectable by notion-enchancer whatsoever.

What should be happening?
Themes and plugins should be able to reach top section of the page.

Screenshots (if applicable):
изображение

Operating system/browser name & version:
Windows 11 / Firefox 96.0.1

notion-enhancer and/or notion-repackaged version:
notion-enhancer v0.11.0.1

notion-enhancer configuration (enabled/disabled mods and their settings):

outliner
scroll to top (1000px and 10%)
indentation lines (all toggles on, solid style)
word counter
code line numbers (don't number singlelined blocks, plain style)
truncated titles (all toggles on)
dark+ (rgba(31, 220, 15, 1) and rgba(235, 32, 231, 1))

Ability to choose different languages

What makes the feature necessary?
Currently, Notion supports English (US), Korean, and Japanese. This is a very short list. If you are not taking notes in English or write in American English, you are bound to have red lines all over your notes.

How would the feature work?
The feature should allow the user to select more languages. Not necessarily for the menus but at least for the spelling.

Outliner mod causes slow page scrolling

BEFORE MAKING A BUG REPORT, PLEASE READ THE
CONTRIBUTING GUIDE.

BUG REPORTS ARE NOT FOR SUPPORT REQUESTS. IF YOU JUST NEED HELP,
ASK IN THE DISCORD SERVER.

BUG REPORTS THAT DO NOT PROPERLY FILL
IN THE TEMPLATE MAY BE IGNORED OR REJECTED.
YOU MUST DELETE ALL TEXT ON OR ABOVE THIS LINE BEFORE SUBMITTING.

What is happening?

The mod outliner causes slow page scrolling

What should be happening?

Make the page scroll normally

Screenshots (if applicable):

Operating system/browser name & version:

OS: Windows 11 21H2

notion-enhancer and/or notion-repackaged version:

2.0.18-1 2.0.18-1

notion-enhancer configuration (enabled/disabled mods and their settings):

enabled outliner mod

Multiple cursor feature

What makes the feature necessary?
you can create multiple cursors in order to add some text in multiple lines
instead of manually typing that same text in different lines, multiple times like a donkey.

How would the feature work?
If you are using microsoft's vscode you would probably already know this.
By holding ALT key and clicking you create multiple cursors.

it was a miss click GO AWAY!

Emoji picker / Can't type emojis – they flash for a second and disappear when I'm typing inside a doc

What is happening?
When typing an emoji after using the emoji picker (joypixels) in a page (so not using the emoji as an icon for the page), the emoji will flash for a second before disappearing.

What should be happening?
When typing the emoji, it should appear and not disappear.

Screenshots (if applicable):
Don't have screenshot but can provide screen recording.

Operating system/browser name & version:
Mac Monterey 12.1
Google chrome Version 97.0.4692.71 (Official Build) (arm64)

notion-enhancer and/or notion-repackaged version:
most recent as of today

emojis.mov

notion-enhancer configuration (enabled/disabled mods and their settings):
The only thing I switched on is emoji picker (set to joypixels)

Use Notion Enhancer to insert/extract content from desktop Notion

Hi,

I'm setting up a team to OSS or micro-SaaS notion to social media posting (Twitter, Instagram, LinkedIn...).

Instead of a chrome extension, wanted to set it up for notion desktop/mac as well.

Curious for tips on using the API on interacting with the desktop Notion version and if this is even possible.

Inline database/table misalign with title

What is happening?

When I turn on "wrap tables to page width" in the "Tweaks" extension, and shrink width below 900px, inline database will have extra padding at left, misaligned with database title.

What should be happening?

inline database aligned with database title.

Screenshots (if applicable):

html width below 900px

below 900px

width above 900px

above 900px

Operating system/browser name & version:

win10 21H1, build 19043.1415

notion-enhancer and/or notion-repackaged version:

notion-repackaged 2.0.18-1

notion-enhancer configuration (enabled/disabled mods and their settings):

Enabled mods:
tray
tweaks: responsive columns breakpoint 600px, 30%, wrap tables to page width

Weekly view enhanced

When I click on arrows, I would like for it to go to the following week instead of month so I can easily plan ahead. Is this bug or has it just not been implemented?

[icon sets] search

With many icon packs it can be difficult to find the icon you're searching for. It would be awesome if we could search the icons based on some keywords, just like we can do with the default notion emojis.
This would require associating the icons with some keywords. It could be done from the icon pack's json or through a specific filename pattern.

Here's an example provided:

Let me know what you think.

Support Vim keybindings when editing a page

What makes the feature necessary?

Supporting Vim keybindings is useful because many software engineers use Notion as their one-stop shop for note taking.

Additionally, there already exist alternatives to Notion that have implemented this, for instance Inkdrop. However, Inkdrop is a paid service, and lacks many of the major features Notion provides.

The suggested feature is enhancing because navigating a page is already possible, but not using Vim keybindings.

The suggested feature is also client-only.

Together, these points fulfill the criteria in the Contributing docs.

Some example use cases include:

  • I'm editing a page, and I want to navigate up, down, left or right. I want to use h, j, k, l, b, w, f <char>, F <char>, etc... to improve my productivity.
  • I want to save my note. I want to use :w instead of CMD + s
  • I want to alternate between two pages that I am editing. I want to use CTRL + o and CTRL + i instead of constantly searching for the two same pages.

How would the feature work?

See examples above for some scenarios on how to interact with the feature.

From a technical standpoint, Notion may provide some way to remap keybindings such as the arrow keys, SHIFT + arrow keys, etc...

RTL User interface

Thanks for this great add-on to the notin-enhancer! It's a live saving.

Can you maybe try to add another add-on that will flip all the notion interface to RTL?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.