Skip to content

Instantly share code, notes, and snippets.

View sambhav's full-sized avatar
🛠️
building cool stuff

Sambhav Kothari sambhav

🛠️
building cool stuff
View GitHub Profile
; Modified to conform to Modern UI 2.0
!define PROJECT_PATH ".."
!define PRODUCT_NAME "MusicBrainz Picard"
!define PRODUCT_VERSION "2.0"
!define PRODUCT_PUBLISHER "MusicBrainz"
!define PRODUCT_DESCRIPTION "Tagger"
!define PRODUCT_URL "picard.com"
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
import time
import signal
from urllib.parse import parse_qs, urlencode, urlparse
from queue import Queue
from concurrent.futures import ThreadPoolExecutor
from collections import defaultdict
from threading import Lock
from functools import partial
from random import random

Keybase proof

I hereby claim:

  • I am samj1912 on github.
  • I am samj1912 (https://keybase.io/samj1912) on keybase.
  • I have a public key whose fingerprint is 7EE4 A3FE 79EE FD05 A355 EEF6 FA1E E51E E9B0 0C28

To claim this, I am signing this object:

Release Notes - Picard - Version 2.0

Bug

  • [PICARD-153] - Non-configuration data is saved in Picard.conf
  • [PICARD-173] - ID3 tag TSOP appears to be stored blank
  • [PICARD-340] - Cover art embedding will overwrite existing ones
  • [PICARD-405] - Save stopped working
  • [PICARD-817] - On high-resolution / high DPI displays, Picard's GUI is scaled wrong

Release Notes - Picard - Version 2.0

Bug

  • [PICARD-153] - Non-configuration data is saved in Picard.conf
  • [PICARD-173] - ID3 tag TSOP appears to be stored blank
  • [PICARD-340] - Cover art embedding will overwrite existing ones
  • [PICARD-405] - Save stopped working
  • [PICARD-817] - On high-resolution / high DPI displays, Picard's GUI is scaled wrong

Release Notes - Picard - Version 2.0

Bug

  • [PICARD-153] - Non-configuration data is saved in Picard.conf
  • [PICARD-173] - ID3 tag TSOP appears to be stored blank
  • [PICARD-340] - Cover art embedding will overwrite existing ones
  • [PICARD-405] - Save stopped working
  • [PICARD-817] - On high-resolution / high DPI displays, Picard's GUI is scaled wrong

Keybase proof

I hereby claim:

  • I am sambhav on github.
  • I am samj1912 (https://keybase.io/samj1912) on keybase.
  • I have a public key whose fingerprint is 7EE4 A3FE 79EE FD05 A355 EEF6 FA1E E51E E9B0 0C28

To claim this, I am signing this object:

# -*- mode: python -*-
import platform
block_cipher = None
a = Analysis(['entry_point.py'],
pathex=['/path/to/package_dir'],
binaries=get_binaries(),
datas=get_resources(),
hiddenimports=[],
# -*- mode: python -*-
import os
import platform
block_cipher = None
def get_resources():
data_files = []
for file_name in os.listdir('resources'):
def main(resource_dir):
...
bar_file = open(os.path.join(resource_dir, 'bar.dat')
...