Opened 22 months ago

Last modified 18 months ago

#2681 new enhancement

Load torrents without delay in I2PSnark when autostart is enabled

Reported by: Reportage Owned by: zzz
Priority: minor Milestone: undecided
Component: apps/i2psnark Version: 0.9.44
Keywords: i2psnark, autostart, UX Cc:
Parent Tickets: Sensitive: no


I2PSnark currently waits for a user-defined period before loading torrents if auto-start is enabled. This prevents the torrents from displaying in the UI until tunnels are opened for I2PSnark.

To improve the user experience, loading the torrents into the UI when I2PSnark is started and then starting the torrents after the configured delay might be considered. This would prevent the "No Torrents loaded" message from displaying, and enable immediate access to finished torrents. Loaded torrents that are set to autostart could display the starting icon to differentiate between stopped torrents.


Change History (2)

comment:1 Changed 20 months ago by zzz

Should be possible, I'm a little wary as we just fixed/tweaked autostart for what feels like the hundredth time and I don't want to break/rewrite it again.

Agreed that a hardcoded delay is dumb though.

comment:2 Changed 18 months ago by zzz

Seems like it should be easy but I don't think it is, and the comment above about not breaking the fragile autostart machinery still applies. Low priority unless I think of an easy, low-risk way to do it.

Note: See TracTickets for help on using tickets.