moritz-h/urls-list

[Feature Request] Open in order

Closed this issue · 6 comments

If I paste a bunch of URLs into the popup and click "Open", they are not opened in order - they are opened in some weird random order.

Please force URLs to open in the order that they are pasted?

Yes, this is an annoying feature. If I want the same order I had when saved, I need to open a spreadsheet with the urls with a number column and invert the order myself.

I'm no longer sure whether this is the case. I'm using another plugin that opens tabs "next to the current one". I think (maybe) those kind of plugins interfere with this one - but I'm not sure.

I cannot reproduce this issue. For me all tabs open in order of the list.
The code calls the tabs.create() function of the Firefox API in order of the list (sidenote: already opened URLs are excluded). I found no documentation about if Firefox guarantees any stability on this process. But at least I can observe that works as intended on my computers.

@lonix1 can you please verify this by temporarily disabling the other plugin?

@ElectricStars do you have any other plugins installed?
Can you otherwise please provide more Information of your Firefox cersion and what operating system are you using?

Yes for me its the other extension, when it's disabled then this extension opens links in order. I wish I could use both - is there maybe a "force" option in the API, that ignores overrides by other extensions?

@ElectricStars how about you?

Not reproducible for me. The only feedback so far indicates a problem with an other plugin. Therefore, closing.

Hi again, this issue is directly related to extensions that "always open on right". I should add that those extensions are very popular because they are more natural than the built-in behaviour of "aways open at end".

What I noticed is that when used with this extension, the tabs are opened in reverse order.

Maybe a solution is to add an optional setting like "Open in reverse order"? Then it the two sorts of extensions would be compatible.