diff --git a/frontend.py b/frontend.py
index 28db048..3843ea3 100644
--- a/frontend.py
+++ b/frontend.py
@@ -337,13 +337,23 @@ class AnimeTracker(QMainWindow):
name = entry[1]
url = entry[7]
name_label = QLabel()
+ name_font = QFont(font)
+ if entry[4] == 'watching':
+ name_font.setItalic(True)
+ elif entry[4] == 'completed':
+ name_font.setStrikeOut(True)
+ name_label.setFont(name_font)
if url:
name_escaped = html.escape(name)
name_label.setText(f'{name_escaped}')
name_label.setOpenExternalLinks(True)
else:
name_label.setText(html.escape(name))
- name_label.setFont(font)
+ name_label.setStyleSheet("padding-left: 10px;")
+ if entry[4] == 'watching':
+ name_label.setStyleSheet("padding-left: 10px; background-color: yellow;")
+ elif entry[4] == 'completed':
+ name_label.setStyleSheet("padding-left: 10px; background-color: green;")
table.setCellWidget(row, col, name_label)
col += 1
# Type
@@ -429,6 +439,10 @@ class AnimeTracker(QMainWindow):
if entries:
s_name = season.capitalize() if season else 'Other'
label = QLabel(s_name)
+ season_font = QFont()
+ season_font.setPointSize(int(12 * self.table_scale))
+ season_font.setBold(True)
+ label.setFont(season_font)
layout.addWidget(label)
table = CustomTableWidget(self, is_pre=False)
table.setRowCount(len(entries))
@@ -468,13 +482,23 @@ class AnimeTracker(QMainWindow):
name = entry[1]
url = entry[7]
name_label = QLabel()
+ name_font = QFont(font)
+ if entry[4] == 'watching':
+ name_font.setItalic(True)
+ elif entry[4] == 'completed':
+ name_font.setStrikeOut(True)
+ name_label.setFont(name_font)
if url:
name_escaped = html.escape(name)
name_label.setText(f'{name_escaped}')
name_label.setOpenExternalLinks(True)
else:
name_label.setText(html.escape(name))
- name_label.setFont(font)
+ name_label.setStyleSheet("padding-left: 10px;")
+ if entry[4] == 'watching':
+ name_label.setStyleSheet("padding-left: 10px; background-color: yellow;")
+ elif entry[4] == 'completed':
+ name_label.setStyleSheet("padding-left: 10px; background-color: green;")
table.setCellWidget(row, col, name_label)
col += 1
# Type
@@ -523,7 +547,9 @@ class AnimeTracker(QMainWindow):
if item:
item.setBackground(color)
widget = table.cellWidget(r, c)
- if widget:
+ if widget and c != 5: # No padding for action column
+ widget.setStyleSheet(f"background-color: {color.name()}; padding-left: 0px;")
+ elif widget:
widget.setStyleSheet(f"background-color: {color.name()};")
layout.addWidget(table)
total_entries += len(entries)
diff --git a/images/05349781156d3b2ad4c2cabc838f84f6.jpg b/images/05349781156d3b2ad4c2cabc838f84f6.jpg
deleted file mode 100644
index 6c4e6ab..0000000
Binary files a/images/05349781156d3b2ad4c2cabc838f84f6.jpg and /dev/null differ
diff --git a/images/1cc8866ed0684b73e453fb63b1c082cb.jpg b/images/1cc8866ed0684b73e453fb63b1c082cb.jpg
deleted file mode 100644
index 2817cd8..0000000
Binary files a/images/1cc8866ed0684b73e453fb63b1c082cb.jpg and /dev/null differ
diff --git a/images/206917dcf06ee7adcaf5ab71e042365c.jpg b/images/206917dcf06ee7adcaf5ab71e042365c.jpg
deleted file mode 100644
index 3711f37..0000000
Binary files a/images/206917dcf06ee7adcaf5ab71e042365c.jpg and /dev/null differ
diff --git a/images/38206b1e9e27b8f79cb7ceab145324e1.jpg b/images/38206b1e9e27b8f79cb7ceab145324e1.jpg
deleted file mode 100644
index ab72157..0000000
Binary files a/images/38206b1e9e27b8f79cb7ceab145324e1.jpg and /dev/null differ
diff --git a/images/3abf59b31a2928a9f97da85e1f524c13.jpg b/images/3abf59b31a2928a9f97da85e1f524c13.jpg
deleted file mode 100644
index fe7f222..0000000
Binary files a/images/3abf59b31a2928a9f97da85e1f524c13.jpg and /dev/null differ
diff --git a/images/6bd6a17fa7e50aad825ed7cc348820de.jpg b/images/6bd6a17fa7e50aad825ed7cc348820de.jpg
deleted file mode 100644
index eebfb80..0000000
Binary files a/images/6bd6a17fa7e50aad825ed7cc348820de.jpg and /dev/null differ
diff --git a/images/8bbe33cf1c3c423758c057e47beb6758.jpg b/images/8bbe33cf1c3c423758c057e47beb6758.jpg
deleted file mode 100644
index e338a05..0000000
Binary files a/images/8bbe33cf1c3c423758c057e47beb6758.jpg and /dev/null differ
diff --git a/images/8fd82d7c17a27a7a3c523c9bfd0ee6ea.jpg b/images/8fd82d7c17a27a7a3c523c9bfd0ee6ea.jpg
deleted file mode 100644
index ed2a297..0000000
Binary files a/images/8fd82d7c17a27a7a3c523c9bfd0ee6ea.jpg and /dev/null differ
diff --git a/images/af0241c5e85ae6c576c4116fa4cbd06b.jpg b/images/af0241c5e85ae6c576c4116fa4cbd06b.jpg
deleted file mode 100644
index 39dc28c..0000000
Binary files a/images/af0241c5e85ae6c576c4116fa4cbd06b.jpg and /dev/null differ
diff --git a/images/d1431e16e12867d689fa96d78105b058.jpg b/images/d1431e16e12867d689fa96d78105b058.jpg
deleted file mode 100644
index 33c30e5..0000000
Binary files a/images/d1431e16e12867d689fa96d78105b058.jpg and /dev/null differ
diff --git a/images/d749363a2fd4303f005e869d55e4001a.jpg b/images/d749363a2fd4303f005e869d55e4001a.jpg
deleted file mode 100644
index b88a927..0000000
Binary files a/images/d749363a2fd4303f005e869d55e4001a.jpg and /dev/null differ
diff --git a/images/f299684860c22376fe01f638adb20966.jpg b/images/f299684860c22376fe01f638adb20966.jpg
deleted file mode 100644
index a1825c3..0000000
Binary files a/images/f299684860c22376fe01f638adb20966.jpg and /dev/null differ