This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import shlex | |
from dataclasses import dataclass | |
from hashlib import md5 | |
from logging import getLogger | |
from typing import Optional, Union, List, Dict | |
import vdf | |
logger = getLogger("Proton") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import sys | |
import time | |
from filelock import FileLock | |
from PyQt5.QtCore import QRunnable, QThreadPool, QTimer, pyqtSlot | |
from PyQt5.QtWidgets import QApplication | |
class LockRunnable(QRunnable): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from datetime import datetime | |
from dataclasses import dataclass, field | |
from typing import List, Dict, Union, Any, Type, TypeVar | |
class _Unset: | |
def __bool__(self) -> bool: | |
return False | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import json | |
from dataclasses import dataclass, field | |
from logging import getLogger | |
from typing import Callable, Dict, TypeVar, List, Tuple | |
from typing import Union | |
from PyQt5.QtCore import QObject, pyqtSignal, QUrl, QJsonParseError, QJsonDocument, QUrlQuery | |
from PyQt5.QtNetwork import QNetworkAccessManager, QNetworkRequest, QNetworkReply | |
logger = getLogger("QtRequests") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import json | |
import os | |
import platform | |
from dataclasses import dataclass | |
from datetime import datetime | |
from enum import IntEnum | |
from logging import getLogger | |
from typing import Dict, Iterator, Callable, Tuple | |
from typing import List, Optional |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class IndicatorLineEdit(QWidget): | |
def __init__(self, | |
text: str = "", | |
edit_func: Callable[[str], bool] = None, | |
save_func: Callable[[str], None] = None, | |
horiz_policy: QSizePolicy = QSizePolicy.Expanding, | |
parent=None): | |
super(IndicatorLineEdit, self).__init__(parent=parent) | |
self.setObjectName("IndicatorTextEdit") | |
self.layout = QHBoxLayout(self) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
builddate = 1626690883 | builddate = 1626704956 | |
builddir = /build | builddir = /home/ptr1337/repos/proton-ge-custom | |
buildenv = !ccache buildenv = !ccache | |
buildenv = check buildenv = check | |
buildenv = color buildenv = color | |
buildenv = !distcc buildenv = !distcc | |
buildenv = !sign buildenv = !sign | |
buildtool = makepkg buildtool = makepkg | |
buildtoolver = 6.0.0 buildtoolver = 6.0.0 | |
format = 2 format = 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
$active_base = #202225; | |
$active_text = #eeeeee; | |
$widget_base = #333344; | |
$primary_border = #42474E; | |
$secondary_border = darkslategrey; | |
*/ | |
* { background-color: #202225; } | |
* { color: #eeeeee; } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/default_pfx.py b/default_pfx.py | |
index 084ee79..7e9f87c 100755 | |
--- a/default_pfx.py | |
+++ b/default_pfx.py | |
@@ -57,12 +57,14 @@ def setup_dll_symlinks(default_pfx_dir, dist_dir): | |
bitness = dll_bitness(filename) | |
if bitness == 32: | |
libdir = os.path.join(dist_dir, 'lib/wine') | |
+ dlldir = "i386-windows" | |
elif bitness == 64: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From 7bd039f34f5fc1123524ddb22769f6e16e7d9c88 Mon Sep 17 00:00:00 2001 | |
From: Andrew Eikum <aeikum@codeweavers.com> | |
Date: Thu, 11 May 2017 10:01:16 -0500 | |
Subject: [PATCH] HACK: ws2_32: Fake success when trying to bind to an IPX | |
address | |
--- | |
dlls/ws2_32/socket.c | 7 +++++++ | |
1 file changed, 7 insertions(+) |
NewerOlder