diff --git a/.gitattributes b/.gitattributes index dfe0770..80b7a06 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,3 @@ # Auto detect text files and perform LF normalization * text=auto +*.sh eol=lf diff --git a/package-lock.json b/package-lock.json index 07d1c85..a6f8bf6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "task-checklist", - "version": "5.3", + "version": "5.3.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "task-checklist", - "version": "5.3", + "version": "5.3.2", "license": "GPL-3.0-or-later", "devDependencies": { "@vitest/coverage-v8": "^4.1.5", diff --git a/package.json b/package.json index dfebfca..880be27 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "task-checklist", - "version": "5.3.1", + "version": "5.3.2", "description": "A Warframe Task Checklist to track daily, weekly, and other tasks. Built with HTML, CSS, and vanilla JavaScript, processed with Vite.", "type": "module", "scripts": { diff --git a/sources/img/icons/optimize.sh b/sources/img/icons/optimize.sh new file mode 100644 index 0000000..4625a0a --- /dev/null +++ b/sources/img/icons/optimize.sh @@ -0,0 +1,11 @@ +#!/bin/sh +# Compress PNG images. Requires https://github.com/oxipng/oxipng +oxipng.exe \ + --opt max \ + --strip safe \ + --alpha \ + --interlace off \ + --zopfli --zi 50 --ziwi 30 \ + --preserve \ + -vv \ + "$1" diff --git a/sources/img/icons/tasks/AmirFAndFQuickAccess.png b/sources/img/icons/tasks/AmirFAndFQuickAccess.png new file mode 100644 index 0000000..c60907a Binary files /dev/null and b/sources/img/icons/tasks/AmirFAndFQuickAccess.png differ diff --git a/sources/img/icons/tasks/Hunhow.png b/sources/img/icons/tasks/Hunhow.png new file mode 100644 index 0000000..69c8745 Binary files /dev/null and b/sources/img/icons/tasks/Hunhow.png differ diff --git a/sources/img/icons/tasks/KIM/FablesFrontiers_RetroPfpA.png b/sources/img/icons/tasks/KIM/FablesFrontiers_RetroPfpA.png new file mode 100644 index 0000000..1a1fda2 Binary files /dev/null and b/sources/img/icons/tasks/KIM/FablesFrontiers_RetroPfpA.png differ diff --git a/sources/img/icons/tasks/MarkedForDeathStalker.png b/sources/img/icons/tasks/MarkedForDeathStalker.png deleted file mode 100644 index 81e3192..0000000 Binary files a/sources/img/icons/tasks/MarkedForDeathStalker.png and /dev/null differ diff --git a/sources/js/app.js b/sources/js/app.js index 0555c42..c37ccd3 100644 --- a/sources/js/app.js +++ b/sources/js/app.js @@ -34,7 +34,7 @@ const dailyBackgroundImageIds = [ 'bg-image-4', // Add more IDs if you add more background image divs in HTML ]; -export const APP_VERSION = "5.3.1"; +export const APP_VERSION = "5.3.2"; const GIT_COMMIT_HASH_LONG = import.meta.env.VITE_GIT_COMMIT_HASH; const GIT_COMMIT_HASH = GIT_COMMIT_HASH_LONG.slice(0,7); const WARFRAME_VERSION = "43.5.4"; diff --git a/sources/js/tasks.json b/sources/js/tasks.json index 13621cf..0674860 100644 --- a/sources/js/tasks.json +++ b/sources/js/tasks.json @@ -266,6 +266,13 @@ "prereq": "\"Liked\" by Marie" } ] + }, + { + "id": "daily_kim_fables", + "title": "Fables & Frontiers", + "prereq": "\"Close\" with Amir", + "icon": "KIM/FablesFrontiers_RetroPfpA.png", + "noIconFilter": true } ] }, @@ -442,6 +449,15 @@ "location": "Dark Refractory (Base of Operations)", "terminal": "Navigation" }, + { + "id": "weekly_oops_all_eximus", + "title": "Oops! All Eximus!", + "text": "Exterminate Surge Eximus units for a Surge Eximus Specter Blueprint.", + "icon": "AmirFAndFQuickAccess.png", + "location": "Höllvania Central Mall", + "npc": "Amir (Höllvandeim)", + "prereq": "Complete all 6 days of the Fables & Frontiers KIM story" + }, { "id": "weekly_clan_initiative", "title": "Clan Weekly Initiatives", @@ -532,7 +548,7 @@ "id": "weekly_hunhow", "title": "Hunhow", "text": "Trade Emerald & Crimson Talents for Kuva.", - "icon": "MarkedForDeathStalker.png", + "icon": "Hunhow.png", "location": "Pontis Tower, Uranus", "npc": "Hunhow", "prereq": "Jade Shadows: Constellations"