Skip to content

feat(v7.1): Major UI upgrades to Tasks, Password manager, PDF tab + t…#4

Open
alirouhani894-cell wants to merge 1 commit into
AradPhpProgrammer:test-mainfrom
alirouhani894-cell:patch-4
Open

feat(v7.1): Major UI upgrades to Tasks, Password manager, PDF tab + t…#4
alirouhani894-cell wants to merge 1 commit into
AradPhpProgrammer:test-mainfrom
alirouhani894-cell:patch-4

Conversation

@alirouhani894-cell

Copy link
Copy Markdown
Contributor

…heme fix

Hey folks 👋

This is a pretty big one — v7.1 brings a lot of polish and new features to BlackInspect. Most of the changes come from the patch module we integrated, but here's what you'll actually notice:

🧩 Tasks & Notes tab – completely redone

  • Now has two separate sub-tabs: one for tasks (with due dates, priorities, labels) and another for sticky notes.
  • You can filter by due date (today, this week, overdue, none), priority (high/medium/low), and even custom labels.
  • Sorting works by creation date, due date, or priority.
  • The UI is card‑based and way cleaner. There's also a quick-add input plus an expanded form when you need more details.
  • Old data is migrated to new storage keys (bi_tasks_v3, bi_notes_v3), so nothing gets lost.

🔐 Password manager – now looks & feels like LastPass

  • Credentials are shown as nice cards with favicon emojis, copy buttons, and a show/hide toggle for passwords.
  • Add/edit form suggests your saved emails/usernames automatically.
  • Built‑in password generator with a strength meter and adjustable length/character sets.
  • Settings panel lets you set default password length, manage your autofill emails/usernames, and run auto‑detection on any page (fills password fields with a strong suggestion).
  • All passwords stored under bi_creds_v3.

📄 PDF tab – nicer interface

  • Drag & drop a PDF or enter a URL.
  • Four quick actions: extract text, extract tables, show metadata, check if password‑protected.
  • Shows a list of recent PDFs.
  • You can copy the extracted text or download it as a .txt file.

🛠️ Fake data section moved

  • The "Fake Data" (random name/email/phone) used to live in the Pass tab – it now lives in the Tools tab, because that makes more sense.

🎨 Theme bug fixed

  • The color themes (dark/light/red/green/purple/gold) used to break when you reopened the panel. That's gone now – biFixColorTheme() uses CSS custom properties and actually sticks.

Everything else from the original BlackInspect is still there – spoofing, network tools, security scanners, etc. This is purely an upgrade for the UI and user experience.

Cheers,
Arad & team


📝 خلاصه برای برنامه‌نویسان فارسی‌زبان:

  • تب Tasks/Notes بازطراحی کامل (فیلتر، برچسب، اولویت، دو تب جداگانه).
  • تب Pass شبیه LastPass شده (پیشنهاد خودکار، تولید رمز با قدرت‌سنج، تنظیمات ذخیره ایمیل/یوزرنیم).
  • تب PDF بهبود (درگ اند دراپ، اکشن‌های متن/جدول/متادیتا/امنیت، فایل‌های اخیر).
  • Fake Data از Pass به Tools منتقل شد.
  • باگ تم رنگی با biFixColorTheme و CSS variables برطرف شد.
  • کلیدهای ذخیره‌سازی جدید: bi_tasks_v3, bi_notes_v3, bi_creds_v3.

…heme fix

Hey folks 👋

This is a pretty big one — v7.1 brings a lot of polish and new features to BlackInspect. Most of the changes come from the patch module we integrated, but here's what you'll actually notice:

🧩 Tasks & Notes tab – completely redone
- Now has two separate sub-tabs: one for tasks (with due dates, priorities, labels) and another for sticky notes.
- You can filter by due date (today, this week, overdue, none), priority (high/medium/low), and even custom labels.
- Sorting works by creation date, due date, or priority.
- The UI is card‑based and way cleaner. There's also a quick-add input plus an expanded form when you need more details.
- Old data is migrated to new storage keys (`bi_tasks_v3`, `bi_notes_v3`), so nothing gets lost.

🔐 Password manager – now looks & feels like LastPass
- Credentials are shown as nice cards with favicon emojis, copy buttons, and a show/hide toggle for passwords.
- Add/edit form suggests your saved emails/usernames automatically.
- Built‑in password generator with a strength meter and adjustable length/character sets.
- Settings panel lets you set default password length, manage your autofill emails/usernames, and run auto‑detection on any page (fills password fields with a strong suggestion).
- All passwords stored under `bi_creds_v3`.

📄 PDF tab – nicer interface
- Drag & drop a PDF or enter a URL.
- Four quick actions: extract text, extract tables, show metadata, check if password‑protected.
- Shows a list of recent PDFs.
- You can copy the extracted text or download it as a .txt file.

🛠️ Fake data section moved
- The "Fake Data" (random name/email/phone) used to live in the Pass tab – it now lives in the Tools tab, because that makes more sense.

🎨 Theme bug fixed
- The color themes (dark/light/red/green/purple/gold) used to break when you reopened the panel. That's gone now – `biFixColorTheme()` uses CSS custom properties and actually sticks.

Everything else from the original BlackInspect is still there – spoofing, network tools, security scanners, etc. This is purely an upgrade for the UI and user experience.

Cheers,
Arad & team

---

📝 خلاصه برای برنامه‌نویسان فارسی‌زبان:
- تب Tasks/Notes بازطراحی کامل (فیلتر، برچسب، اولویت، دو تب جداگانه).
- تب Pass شبیه LastPass شده (پیشنهاد خودکار، تولید رمز با قدرت‌سنج، تنظیمات ذخیره ایمیل/یوزرنیم).
- تب PDF بهبود (درگ اند دراپ، اکشن‌های متن/جدول/متادیتا/امنیت، فایل‌های اخیر).
- Fake Data از Pass به Tools منتقل شد.
- باگ تم رنگی با `biFixColorTheme` و CSS variables برطرف شد.
- کلیدهای ذخیره‌سازی جدید: `bi_tasks_v3`, `bi_notes_v3`, `bi_creds_v3`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant