giuspen / cherrytree

cherrytree
https://www.giuspen.net/cherrytree/
Other
3.3k stars 458 forks source link

Request to update the Find / Replace Dialog #2426

Open timcrouse opened 6 months ago

timcrouse commented 6 months ago

Would you consider updating the FIND / REPLACE dialog to toggle an advanced mode? The intent is to simplify the options. As it it currently is displayed many advanced options are displayed.

A simpler format would be:

Inherently only find and replace items in an active selection, meaning if an area is selected that is what is targeted and only that area. >> in BASIC mode display two radio buttons "DOCUMENT, SELECTED", this would allow the user to override the selection on-the-fly as not to have to restart the process (close the dialog and unselect the text).

Add the ability to use the mouse on the editor while the find / replace dialog is open so the user can copy text to be used in the find / replace dialog. As it is if you have an area selected to perform a find and replace on all that text is automatically placed in the top search entry text box.

Thoughts? Best Regards -Tim C.

giuspen commented 5 months ago

It makes sense to allow copy something from the note with the dialog open, I'll support that, for the simplification of the dialog other issues have higher priority

timcrouse commented 5 months ago

Thanks for allowing the selection with the dialog open.

-Tim C.


From: Giuseppe Penone @.> Sent: Thursday, January 18, 2024 2:40 PM To: giuspen/cherrytree @.> Cc: timcrouse @.>; Author @.> Subject: Re: [giuspen/cherrytree] Request to update the Find / Replace Dialog (Issue #2426)

It makes sense to allow copy something from the note with the dialog open, I'll support that, for the simplification of the dialog other issues have higher priority

— Reply to this email directly, view it on GitHubhttps://github.com/giuspen/cherrytree/issues/2426#issuecomment-1899096637, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGW34IKYCOVCAHHZTGTW6YDYPF3CVAVCNFSM6AAAAABBPWK63OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJZGA4TMNRTG4. You are receiving this because you authored the thread.Message ID: @.***>