po5 / thumbfast

High-performance on-the-fly thumbnailer script for mpv
Mozilla Public License 2.0
861 stars 35 forks source link

How to Update ? (Sorry) #67

Closed KAGEYAM4 closed 1 year ago

KAGEYAM4 commented 1 year ago

I got into Mpv and have been following alot of repos. Now there are many that get updated frequently. I am new to this tried to google and can't find answer.

Question --> How to update other than manually downloading the code.zip and extracting , comparing with the edits that i made in .conf and then placing them in correct directly.

I follow alot of repos like this now, Autohotkey Scripts, Firefox CSS , and now MPV.

I know there must be answer , i just can't form a sentence without writing a paragraph.

dexeonify commented 1 year ago

You can view a list of changes in the commit history. Then you can manually check each commit (e.g. https://github.com/po5/thumbfast/commit/38dc494c68534cefff0cf6a207004dc9d609c87c) to see what exactly changed, and decide if you want to apply the changes. For the main thumbfast.lua file, you can just download the raw file directly and overwrite your existing script file.

KAGEYAM4 commented 1 year ago

You can view a list of changes in the commit history. Then you can manually check each commit (e.g. 38dc494) to see what exactly changed, and decide if you want to apply the changes. For the main thumbfast.lua file, you can just download the raw file directly and overwrite your existing script file.

is there a way to automate this process , and only check when conflict arises. is there no tool for this . I think this is a common problem for repos who have just code files / plugin files which.

is Git the only solution ?

dexeonify commented 1 year ago

is there a way to automate this process , and only check when conflict arises. is there no tool for this .

There's mpv_manager.

is Git the only solution ?

I guess? You should be acquainted with Git, especially when dealing with code files on GitHub. Cloning this repo and keeping it up to date are merely two commands. Or, you can accept the fact that you don't need to update all the scripts every day.

KAGEYAM4 commented 1 year ago

i have been delaying in learning GIT ... its time to start... Thanx for the help