-
-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Github: Misc Issue cleanup #1500
Comments
This is definitely useful. Thank you. I meant to something similar a while back, but never got around to it. Not quite sure how to handle the editor issues. Maybe @laurent22 has an idea. I wanted to create a bunch of labels a while back. I was also thinking about using nested labels. Something like |
Here it's fine |
i removed #1186 from the list above, it turns out it's a real bug |
@laurent22 can you have a look at the duplicates? I'm not entirely sure how to handle those. It's true, they are pretty much the same, but I think you will have to make that determination. |
@laurent22 I have made a preliminary list to get the ball rolling. The component list is by far not complete and I kindly ask you to come up with additional ones. Having labels organized this way helps a lot to group issues and plan further development. Let me know what you think about the following labels:
and
I suggest we use one color for |
I'm not quite sure what to do with
I think Btw, I have always used |
Thanks for looking into this @innocuo. I didn't have time to look into this so far, but your list makes sense. I've sent you a message on the forum, but basically I'm fine with most of your suggestions. Regarding Brace, I didn't realise it was actually abandoned. One thing I've realised with this project is that it's better to avoid React wrappers like Brace. It's easy enough to do one's own wrapper and then we can update the wrapped library and configure it easily. When I switch to Monaco, that's the approach I'll follow - there'll just be a thin custom wrapper over the Monaco lib. For these issues, I agree we can tag them with something like "brace-on-hold" as they won't be fixed now, but we should revisit them once the editor has been updated. For WYSIWYG, currently there's no plan to support it. If a good open source wysiwyg JS editor ever exists we can reconsider, but for now every time I review the existing options, I can't find any that would allow the customisations that we would need. For the tags, I'm not too keen on the namespaces as there are not enough reasons to disambiguate. For example we know what the "linux" tag refers to, so "platform:linux" is not necessary. What I mean is that there's not enough tags and the project is not that big to justify the namespaces. I don't mind if we add some more tags to sort out the issues though. |
Actually for the text editor I got confused - we use react-ace, which still appears to be active. Brace is only used for the themes as far as I can see. |
react-ace depends on brace though. I think that's what they use to add Ace. This issue is about trying to get rid of it. So they might be stuck as well. Joplin uses an older version of react-ace, maybe upgrading to the latest might resolve some of the issues. |
I changed the label |
We still have to work through the sections:
|
I am interested in WYSIWYG editor.
Can you share your thoughts about the customizations we need and what are the problems with existing options? |
@i-need-to-tell-you-something I think the main part in #862 has been fixed, but there was a second part to it.. Alternativelly, there could be a button to enable/disable search term highlighting. Ok, when browsing through it I missed the _Alternativelly . In that case I can close it. |
as it's possible to use an external editor and joplin won't cover the needs of everybody ; what ever it will be done ; can't we close all the issues from the "Are there plans to move to a different editor?" paragraph and then suggest the users to use external editor ? |
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may also label this issue as "backlog" and I will leave it open. Thank you for your contributions. |
Closing this issue after a prolonged period of inactivity. If this issue is still present in the latest release, please feel free to create a new issue with up-to-date information. |
Randomly looking at issues, I ended up gathering a list of multiple ones that can be closed, labeled and merged. I prefer to post one single list rather than flooding the site with a bunch of posts.
I hope you find this useful:
Fixed issues, should be closed:
Fold/unfold Notebook/Tag trees + sync status visibility #222 There's a merged PR for it. Describes design issues from an older version.Desktop: Enable/Disable search term highlighting OR do not instantly search on "clear" #862 Selected note in search remains selected after clearing search.Change tab order in note #1103 pressing tab on title field no longer focuses on editor buttonsFailed localization after update #1283, no need for discussion about missing translations. At most, ask for help in Contributing.md and the forums.A material design interface #1365 material design, not implemented, but person that was working on PR moved on. There are multiple issues and discussions on design, the abandoned ones shouldn't stay open.Support requests that should be closed:
[SOLVED] Unable to sync Joplin on iOS with Nextcloud, Cannot parse XML response (200) #1414 Author labeled it as Solved.Android App, & Sync #1184 User hasn't replied in 2 months. As above, this is more a support request than a bug.Deserve a "tag-ui-issue" label
I suggest you add labels to group related issues, once there's a pattern (when there are 3 or more that aren't duplicates, but closely related):
Capitalization of Tag names #864 is about tag renaming and duplication (and capitalization)So many tags #1221 about duplicated tagsImpossible to remove tag #1370 tag issues in terminal, including sync issues and tag duplicationRemoving an unused tag #994 tag issues in terminal and android. Might be a duplicate of Impossible to remove tag #1370Used label:
tags
Deserve a "tag-in-editor" label?
or merge discussions into one?
[Feature Request] Tags on whole markdown lines #1498 [Feature Request] Option to have a space for tags after the title #1399 Feature request: set @tags from markdown editor #1407 are all about making it easier to add tags from the editor.Used labels:
tags
,editor
Duplicates
[Feature Request] Navigation #716 vs [Feature Request] Go back to previous note, history, next note #1451 about adding next/prev navigation (like browsers)
[Feature Request] Navigation #716 also includes a request that is already done
korean support issue. #1210 vs
L SEP
is displayed at the top during conversion of Japanese IME on Windows #1497 a weird character appears when entering Japanese or Korean text. This might be unfixable as it might be an Ace issue.weird characters appearing while inputting in Korean(possibly multibyte chars?) #1351 should be closed. It's the same as above + some emoji issue also reported in unicode not managed in the title on joplin desktop nor terminal #1410
Ace editor
Ace issues can't be fixed by Joplin. Joplin also depends on brace, and brace seems abandoned, so any editor improvements might not be doable.
Please add an "editor-issue" or "can't fix" to group them. And/or close them and add a "known editor issues" in the documentation or a new issue gathering all of them?
L SEP
is displayed at the top during conversion of Japanese IME on Windows #1497 seem like Ace, but might needs investigation to confirm. (needs an "editor-issue label"?)Are there plans to move to a different editor?
There are multiple issues here and in the forum. There should be a pinned forum post or issue, so that you don't get the same request over and over.
These should merge into one discussion or create a "wysiwyg-in-editor" label:
The text was updated successfully, but these errors were encountered: