Skip to content

Commit dc056b8

Browse files
v4.2 (#477)
* prepare for v4.2 * remove trailing whitespace
1 parent 49a0757 commit dc056b8

File tree

3 files changed

+10
-12
lines changed

3 files changed

+10
-12
lines changed

HardcodeTray/modules/applications/helpers/data_pack.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ def set_value(self, key, value):
3535
self._resources[int(key)] = value
3636
except KeyError:
3737
Logger.warning("The key {0} dosen't seem to"
38-
" be found on {1}".format(key, self._filename))
38+
" be found on {1}".format(key, self._filename))
3939

4040
def get_value(self, key):
4141
"""Get the value of a specific key in the resources list."""
4242
try:
4343
return self._resources.get(int(key))
4444
except KeyError:
4545
Logger.warning("The key {0} dosen't seem to"
46-
" be found on {1}".format(key, self._filename))
46+
" be found on {1}".format(key, self._filename))
4747
return None
4848

4949
def _read(self):
@@ -54,15 +54,16 @@ def _read(self):
5454
version = unpack('<I', data[:4])[0]
5555
self._version = version
5656
if version == 4:
57-
resources_count, encoding = unpack('IB', data[4:0])
57+
resources_count, _ = unpack('IB', data[4:0])
5858
alias_count = 0
5959
header_size = 9
6060
elif version == 5:
61-
encoding, resources_count, alias_count = unpack(
61+
_, resources_count, alias_count = unpack(
6262
'BxxxHH', data[4:12])
6363
header_size = 12
6464

6565
def entry_at_index(idx):
66+
"""Return the source entry at the index @idx."""
6667
entry_size = 2 + 4
6768
offset = header_size + idx * entry_size
6869
return unpack('<HI', data[offset: offset + entry_size])
@@ -78,6 +79,7 @@ def entry_at_index(idx):
7879
id_table_size = (resources_count + 1) * (2 + 4)
7980

8081
def alias_at_index(idx):
82+
"""Return the alias at index @idx. Works only on V5."""
8183
alias_size = 2 + 2
8284
offset = header_size + id_table_size + idx * alias_size
8385
return unpack('<HH', data[offset: offset + alias_size])
@@ -101,12 +103,8 @@ def write(self):
101103

102104
resource_count = len(self._resources) - len(alias_map)
103105

104-
ret.append(pack('<IBxxxHH',
105-
self._version,
106-
0,
107-
resource_count,
108-
len(alias_map)
109-
))
106+
ret.append(pack('<IBxxxHH', self._version, 0,
107+
resource_count, len(alias_map)))
110108

111109
# Write index.
112110
HEADER_LENGTH = 4 + 4 + 2 + 2

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4d5c0768b874407bb1dcc2f928899ba5)](https://www.codacy.com/app/bil-elmoussaoui/Hardcode-Tray?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=bil-elmoussaoui/Hardcode-Tray&amp;utm_campaign=Badge_Grade)
44
[![Gitter](https://img.shields.io/gitter/room/nwjs/nw.js.svg)](https://gitter.im/Hardcode-Tray/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link)
55
[![Hardcode-Tray
6-
release](https://img.shields.io/badge/release-v4.1-blue.svg)](https://github.com/bil-elmoussaoui/Hardcode-Tray/releases)
6+
release](https://img.shields.io/badge/release-v4.2-blue.svg)](https://github.com/bil-elmoussaoui/Hardcode-Tray/releases)
77
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.me/BilalELMoussaoui)
88

99
Fixes Hardcoded tray icons in Linux

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
project('hardcode-tray',
2-
version: '4.1',
2+
version: '4.2',
33
meson_version: '>= 0.40.0',
44
license: 'GPL-3.0',
55
default_options: ['prefix=/usr']

0 commit comments

Comments
 (0)