- Download mods
- Install mods
- Install collections
- Support different mod formats and different types of mods
- Uninstall mods
- Check for mod updates
- Support other sources
- Conflict management
- Compute file conflicts
- Compute game specific conflicts
[{"cat": "task:execute", "name": "task:execute", "pid": "127.0.0.1", "tid": "worker:fa0fe3868753b5f13c850509ecb50529f95798df8e2cebf5f88bc41c", "ts": 1665753385008494.8, "dur": 187570.09506225586, "ph": "X", "cname": "rail_animation", "args": {}}, {"cat": "task:store_outputs", "name": "task:store_outputs", "pid": "127.0.0.1", "tid": "worker:fa0fe3868753b5f13c850509ecb50529f95798df8e2cebf5f88bc41c", "ts": 1665753385196080.8, "dur": 311.85150146484375, "ph": "X", "cname": "rail_idle", "args": {}}, {"cat": "task::get_best_splitpoint()", "name": "task::get_best_splitpoint()", "pid": "127.0.0.1", "tid": "worker:fa0fe3868753b5f13c850509ecb50529f95798df8e2cebf5f88bc41c", "ts": 1665753385007706.5, "dur": 188689.4702911377, "ph": "X", "cname": "generic_work", "args": {}}, {"cat": "task:deserialize_arguments", "name": "task:deserialize_arguments", "pid": "127.0.0.1", "tid": "worker:fa0fe3868753b5f13c850509ecb50529f95798df8e2cebf5f88bc41c", "ts": 1665753385206234.5, "dur": 858.7837219238281, "ph": "X", "cname": "rail_loa |
import mobase | |
import os | |
import pathlib | |
from typing import List | |
from pathlib import Path | |
from PyQt5.QtCore import QFileInfo, QDir, qWarning, QTimer, qDebug | |
from PyQt5.QtGui import QIcon | |
from PyQt5.QtWidgets import QMainWindow, QWidget, QDialogButtonBox, QMessageBox |
This repository contains the implementation of the proxy plugin for python language plugins in Mod Organizer 2.
This README is intended for MO2 developers, not plugin creators. If you are looking for documentation on how to create a python plugin, please refer to the MO2 wiki.
Git is a decentralized version control system with the goal of allowing developers to keep track of/revert changes, work on different versions of the software at the same time, merge changes together etc. GitHub is just a site to store Repositories online, it's not integral to git.
The place where you store your work. At first, it’s a folder on your computer. When you add version control, the folder becomes a repository and can keep track of the changes you make.
A folder becomes a repository after you init git inside it (either with the init command line command or though a GUI program). This will generate a hidden .git
folder inside the top level directory efficiently containing all the data of the changes you will make later.
**Basic concepts of Git and Github.** | |
**What is Git?** | |
Git is a decentralized version control system with the goal of allowing developers to keep track of/revert changes, work on different versions of the software at the same time, merge changes together etc. | |
GitHub is just a site to store *Repositories* online, it's not integral to git. | |
The **Repository** is the place where you store your work. At first, it’s a folder on your computer. When you add version control, the folder becomes a repository and can keep track of the changes you make. | |
A folder becomes a repository after you *init* git inside it (either with the init command line command or though a GUI program). This will generate a hidden `.git` folder inside the top level directory efficiently containing all the data of the changes you will make later. |