suggestion for drag and drop search feature
Is it possible to have a drag and drop search feature like Captain Caveman's Web Search Pro?I am currently using Simple Drag & Drop Search alongside ContextSearch for some of my most used search engines but it is very limited.for me it is the only feature that is missing from ContextSearch to make it perfect.
I'm not familiar with that extension. What is the drag & drop feature you're wanting?
I suggest you use "Simple Drag & Drop Search" add-on.you can select a text and when you drag that text your search engines will shown as tiles and you drop your text in engine you want.
Interesting feature. Would you want the same 8 tile setup ( first 8 engines in menu )?
actually one of the limits "Simple Drag & Drop Search" has is the number of engines."Web Search Pro" had 3 options up to 64 tiles which I personally think is too much.and you could assign tiles to search engines.maybe you can do that with a drop down list with tile number in engine setting?

It's not too complicated to add something similar, but I'm wondering if I could simply add the option to open the quick menu on text-drag and you could use some CSS to enlarge the menu to achieve more or less the same effect. The menu already handles text drop ( in FF at least )
What's the benefit of having the larger tiles vs using the icons in the quick menu? Speed?
Yes it is faster and easier to use because tiles position are fixed but quick menu position is based on text position. but I guess if you could open quick menu on text drag and maximize it with transparent background it's almost the same thing.maybe just the pattern and lack of empty tiles are differences?
It's not pretty and options are limited, but I have it working. I'll spend some time refining it a little for testing before uploading anything to the repo.
Thank you for working on it.I appreciate it
My original idea was to make a special folder in the search engines manager to drag & drop engines to, but it's a pain to copy each engine and place the copy in the folder. I'll probably have to build a grid-like widget similar to what the original add-on used. I might not have anything great before the next release, but I'll get something.
thanks again.when do you think the next release come out?
The UI is coming along. I'm sure there are plenty of bugs, but hopefully I'll get a release out in a few days for testing.

Can you use a simple gif to demonstrate the functionality of
Page Tiles?
enablePageTilesof/options.html#advanced, I never knew what it meant
In the latest repo version, there's a new tab in CS options named Page Tiles. The old way ( using the option in advanced ) is obsolete. It required a special folder in the search engines manager. The new way is managed in the Page Tiles tab. Enable, set rows / cols, drag icons where you want them. To test, highlight text in a web page, drag ( menu opens ), drop on a search tile.
@dnknn I just realized there was still some old code that was requiring a "Page Tiles" folder to exist causing Page Tiles to not work for other users. That's fixed now in the repo.
@ssborbis I want to trouble you to record a simple gif demo, because I still don't understand, Because the browser(fork of Chromium) I use has a drag and drop function.
Details

using a test profile with default settings...

using a test profile with default settings...
Thank you very much, I fully understand now. and I tested it with the latest repo experience, I personally think that this function is not necessary and has little practical significance. In addition, there are many browsers (especially fork of Chromium) Google's official Chrome/Chromium may also natively support the super drag-drop function in the future. So, I personally think that this feature is not necessary, for me personally, I will not enable it.


@Amin884 v1.27 live on AMO. ChromeStore in a day or 2
thank you.I've been using it for hours now.I really liked the freedom with the number of tiles.there are some issues but nothing important. you can even add some default tiles like "save image/link..." , "copy text/link..." or things like that.
there are some issues but nothing important.
I'm sure there will be bugs, but at least it's out there to test now.
you can even add some default tiles like "save image/link..." , "copy text/link..." or things like that.
That sounds like what some chromium forks have built-in. @dnknn mentioned them earlier in the thread . I guess FIrefox is late to that particular party, or they're leaving it to some other mouse gesture add-ons.
Yes, Generally, some third-party chromium forks browsers will have drag-drop function, so this and CS drag-drop function cannot be enabled at the same time.
For Chrome, there also are two extensions about drag-drop&gestures, can also achieve many functions ((I personally don't use there because I use the browser built-in))
smartUp
https://chrome.google.com/webstore/detail/bgjfekefhjemchdeigphccilhncnjldn
crxMouse
https://chrome.google.com/webstore/detail/jlgkpaicikihijadgifklkbpdajbkhjo
That sounds like what some chromium forks have built-in. @dnknn mentioned them earlier in the thread . I guess FIrefox is late to that particular party, or they're leaving it to some other mouse gesture add-ons.
I know but they are usually direction-base not tile-base
@Amin884
I'm open to suggestions if you want to make a list here to append / edit
@Amin884
I'm open to suggestions if you want to make a list here to append / edit
I think blank tiles should be transparent.also when you drag and drop to a blank tile it should close the window but currently it remains open.they should work as some kind of a cancel button.
there is a issue with direction of tiles. it is inherited from the page. in rtl sites the first tile goes to right side of the screen.
another problem for me was favicons.most of them are 16*16 and they don't look good in this design.
there is a issue with direction of tiles. it is inherited from the page. in rtl sites the first tile goes to right side of the screen.
Do you have an site url I can test on?
I think blank tiles should be transparent
Fully transparent seems weird to me but I'll try it and add a css rule so you can modify empty tiles with custom css.
.also when you drag and drop to a blank tile it should close the window but currently it remains open.they should work as some kind of a cancel button.
Seems reasonable
another problem for me was favicons.most of them are 16*16 and they don't look good in this design.
Oh, they look terrible, but they're easy to recognize blown up. There's a balance there somewhere, I just haven't found it yet.
Do you have an site url I can test on?
sure.check this for example: https://www.tarafdari.com/
sure.check this for example: https://www.tarafdari.com/
K, fix is ready.
thank you
Any suggestions or changes you'd like to see on this feature? I can probably get them in before the next release.
Any suggestions or changes you'd like to see on this feature? I can probably get them in before the next release.
No I don't have any new suggestion except the things we discussed before.but there is a new problem.sometimes when you select a text and drag it, nothing is selected in the pop-up screen.you have to select the text again.
Everything else is perfect.thank you.
https://github.com/ssborbis/ContextSearch-web-ext/issues/304#issuecomment-763455841