Skip to content

ThemeSwitcher v4.1.1

Choose a tag to compare

@Medo-bit Medo-bit released this 05 Oct 15:41
· 38 commits to main since this release
4f487e7

[EN]
Thank you for using ThemeSwitcher! I'm excited to share the key fixes and improvements in this latest release:

  1. Faster & Smoother Theme Switching: Overhauled the theme engine to eliminate switching delays upon wake, unlock, or startup—minimizing screen flicker to the absolute minimum for an ultra-smooth transition.
  2. Faster Wallpaper Gallery & Cache Maintenance: Resolved gallery loading delays with instant local image rendering, alongside an automated cleaner that sweeps away outdated cache files.
  3. Improved Notification Timing: Refined the notification delivery system so non-intrusive status alerts trigger accurately when needed—such as immediately upon reconnecting to the internet or unlocking your device.
  4. Fixed Background Resource Drain: Resolved continuous background polling by implementing a smart listening system that drops idle CPU usage down to 0%, saving battery and system resources.
  5. Fixed "Changing..." Button Freeze: Fixed an issue where the button got stuck during network drops. The app now accurately verifies true internet access, resets the UI immediately, and auto-applies your wallpaper once back online.
  6. Fixed Incomplete or Cropped Wallpapers: Resolved an issue where sudden network drops could leave wallpapers partially downloaded or cut off at the bottom. Wallpapers are now verified for complete visual integrity before being applied.
  7. Fixed Desktop Freezing on Multi-Monitor Switching: Resolved system stutter and momentary UI freezes when changing wallpapers across multi-monitor setups, applying changes instantly and releasing resources immediately.

📦 Coming Soon to Winget: Work is currently underway to make ThemeSwitcher available directly via Windows Package Manager (⁠winget⁠). Once it's officially live, you'll receive an in-app notification with the details!

⁠Hope you love these improvements!💜⁠
[/EN]

[AR]
شكرًا لاستخدامكم ThemeSwitcher! يسعدني أن أشارككم أبرز الإصلاحات والتحسينات في هذا الإصدار:

  1. تبديل ثيم أسرع وأكثر سلاسة: إعادة هيكلة محرك الثيمات لإلغاء أي تأخير عند الاستيقاظ، فتح القفل، أو الإقلاع، مع تقليل وميض الشاشة إلى أدنى حد ممكن لانتقال فائق السلاسة.
  2. تسريع معرض الخلفيات وإدارة الكاش: معالجة بطء استعراض الصور المحلية لتُعرض فورًا، مع تفعيل تنظيف تلقائي دوري للملفات المؤقتة للحفاظ على مساحة القرص.
  3. تحسين توقيت الإشعارات: ضبط منظومة التنبيهات لتظهر بدقة وبشكل غير مزعج في الوقت المناسب تمامًا—مثل لحظة استعادة الاتصال بالإنترنت أو فتح قفل جهازك.
  4. إصلاح استهلاك المعالج في الخلفية: القضاء على الاستيقاظ المستمر في الخلفية عبر نظام استماع ذكي يخفض استهلاك المعالج إلى 0% تمامًا أثناء خمول التطبيق لتوفير البطارية.
  5. إصلاح تعليق زر "جارٍ التغيير...": تم حل مشكلة تجمد الزر عند انقطاع الاتصال؛ أصبح التطبيق يتحقق بدقة من توفر الإنترنت الفعلي، ويعيد استجابة الواجهة فورًا، مع تطبيق الخلفية تلقائيًا بمجرد عودة الخدمة.
  6. إصلاح ظهور خلفيات مقصوصة أو تالفة: حل مشكلة تسبب انقطاع التنزيل المفاجئ في ظهور صور ناقصة أو مقطوعة من الأسفل، مع فرض فحص صارم يضمن اكتمال تفاصيل الصورة بالكامل قبل عرضها.
  7. إصلاح تجمد النظام عند تبديل الخلفيات للشاشات المتعددة: حل مشكلة التقطيع والتوقف اللحظي للنظام عند تغيير الخلفية في الأجهزة ذات الشاشات المتعددة؛ حيث أصبح التطبيق يتم دفعة واحدة وبشكل متزامن مع تحرير فوري للذاكرة.

📦 قريبًا عبر Winget: العمل جارٍ حاليًا لإتاحة البرنامج مباشرة عبر مدير حزم ويندوز (⁠winget⁠). وفور اعتماده رسميًا، سيصلكم إشعار داخل التطبيق بكافة التفاصيل!

أتمنى أن تنال هذه التحسينات إعجابكم!💜
[/AR]