RigsOfRods / rigs-of-rods

Main development repository for Rigs of Rods soft-body physics simulator
https://www.rigsofrods.org
GNU General Public License v3.0
1.03k stars 178 forks source link

Repository Manager #2850

Closed tritonas00 closed 2 years ago

tritonas00 commented 2 years ago

An in game repository manager, thanks to the new upcoming API provided by @Zentro and the help of @only-a-ptr. Three view modes are available, categories, searching, sorting and the basic functionality of installing/updating and removing mods, in the mods folder.

kk1 kk2 kk3 kk4

Limitations

Currently the panel will detect/(re)install/update/remove mods only in the mods directory. We may refine in the future.

Closes https://github.com/RigsOfRods/rigs-of-rods/issues/2450 Closes https://github.com/RigsOfRods/rigs-of-rods/issues/229

cryham commented 2 years ago

Wow looks great. I wanted to ask something. Sorry if off topic, but: the only thing that I miss in here (and on forum/resources browser) is a license info like e.g. GPL, CC-BY-SA, etc.

I guess it is safe to assume that except for just 3 things (that are GPLed in https://github.com/RigsOfRods/content repo), all else has no license what-so-ever right? Meaning anybody can only download it and use in RoR right? And likely nothing will change here, because that would require contacting authors (likely some left years ago) and asking them to specify and release their content with a license, like CC or so, and them agreeing. Also BTW some cars have textures with logos etc, which is not legal to use anyway or probably textures made from non-CC stuff etc which makes CC licensing impossible too.

tritonas00 commented 2 years ago

Wow looks great. I wanted to ask something. Sorry if off topic, but: the only thing that I miss in here (and on forum/resources browser) is a license info like e.g. GPL, CC-BY-SA, etc.

I guess it is safe to assume that except for just 3 things (that are GPLed in https://github.com/RigsOfRods/content repo), all else has no license what-so-ever right? Meaning anybody can only download it and use in RoR right? And likely nothing will change here, because that would require contacting authors (likely some left years ago) and asking them to specify and release their content with a license, like CC or so, and them agreeing. Also BTW some cars have textures with logos etc, which is not legal to use anyway or probably textures made from non-CC stuff etc which makes CC licensing impossible too.

We will add this info in the panel

Creator of Stunt Rally

Just noticed, great respect!

tritonas00 commented 2 years ago

improved download speed/rem. time calc

welp now its off for me, both speed and remaining time kk

my connection's max download speed in ~2MB/sec, speed/10 shows it correctly, i guess it depends on the connection

here is how curl does it https://github.com/curl/curl/blob/master/lib/progress.c#L389

maybe we should just remove speed and leave only downloaded MB of full filesize MB + a better remaining time and call it a day

ohlidalp commented 2 years ago

welp now its off for me, both speed and remaining time

Thanks for the CURL link, I took another shot and I'm pretty confident it works right now. In both cases I coded & tested using jumpy wi-fi on train :)

maybe we should just remove speed and leave only downloaded MB of full filesize MB + a better remaining time and call it a day

Agreed. If you're still not happy with it, just erase my commit or do whatever edit you like, then merge this.

tritonas00 commented 2 years ago

Yep, still problems with it. Lets go KISS

kk

bippy89 commented 1 year ago

wheres the download

ohlidalp commented 1 year ago

@bippy89 wheres the download

https://www.rigsofrods.org/download