Skip to content

ThemeSwitcher v4.2.0

Choose a tag to compare

@Medo-bit Medo-bit released this 24 Oct 17:11
· 9 commits to main since this release
8ad633e

[EN]
Thank you for using ThemeSwitcher! I am excited to present what's new in this release:

✨ New Features

  • Cross-Device Preferences Sync: Share your favorite and liked wallpapers across other devices (an active internet connection is required to fetch synced wallpapers on the target device).
  • Direct Theme Toggling: Switch Windows between Light and Dark modes directly from the app even when the background service is disabled, without needing to open Windows Settings.
  • Gallery Cache Management: Added an option to clear the Wallpaper Gallery cache on demand to free up disk space.
  • Expanded Global Wallpapers: Added new wallpapers from China, Greece, Ireland, Hungary, Czechia, Slovakia, and Russia to the existing gallery collection.

⚡️ Improvements & Enhancements

  • Redesigned Wallpaper Gallery: Completely revamped the Wallpaper Gallery UI to be more responsive and fluid, paired with significant stability and performance upgrades.
  • UI Polish: Refined the user interface across both Windows 10 and Windows 11 environments.
  • Accessibility Support: The app now automatically respects system-wide accessibility settings when animations are disabled in Windows.
  • Runtime & Core Updates: Updated the .NET 10 runtime to the latest release, alongside general improvements to overall app reliability and performance.

🛠️ Bug Fixes

  • Fixed a synchronization issue with the wallpaper toggle button between the System Tray menu and the Wallpaper Gallery during transitions.
  • Fixed an issue where the current desktop wallpaper failed to appear in the top bar and wallpaper grid when thumbnails for other wallpapers were unavailable.
  • Eliminated the 2-second delay when opening the Wallpaper Gallery and rendering wallpaper previews.
  • Resolved a 3-second delay when re-enabling the service from the System Tray menu after restarting the application.

Have a wonderful day! 💜
[/EN]

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

✨ مميزات وإضافات جديدة

  • مشاركة التفضيلات: إمكانية مشاركة الخلفيات المفضلة وإعجاباتك مع أجهزتك الأخرى (يتطلب الاتصال بالإنترنت لتحميل الصور المنقولة على الجهاز الآخر).
  • تحكم مباشر بالثيم: إمكانية التبديل بين الوضع الفاتح والداكن لويندوز مباشرة من التطبيق عند تعطيل الخدمة، دون الحاجة لفتح إعدادات النظام.
  • إدارة الملفات المؤقتة (Cache): إضافة خيار يتيح للمستخدم مسح الملفات المؤقتة الخاصة بمعرض الخلفيات لتوفير مساحة التخزين.
  • توسيع مكتبة الخلفيات العالمية: إضافة دول جديدة إلى معرض الخلفيات تشمل: الصين، اليونان، أيرلندا، المجر، التشيك، سلوفاكيا، وروسيا.

⚡️ تحسينات وتطوير

  • إعادة تصميم معرض الخلفيات: تطوير واجهة المعرض لتصبح أكثر سلاسة وتجاوبًا، مع تحسينات كبيرة على الأداء والاستقرار.
  • تحسينات الواجهة: تحسين مظهر واجهة المستخدم على بيئتي ويندوز 10 وويندوز 11.
  • دعم إمكانية الوصول: يتبع التطبيق الآن إعدادات إمكانية الوصول تلقائيًا عند إيقاف الحركات الانتقالية (Animations) على مستوى النظام.
  • تحديثات تقنية: تحديث بيئة .NET 10 إلى أحدث إصدار، مع تحسينات عامة على أداء التطبيق وموثوقيته.

🛠️ إصلاحات الأخطاء

  • إصلاح مشكلة عدم تزامن زر تغيير الخلفية بين قائمة شريط المهام (System Tray) وواجهة المعرض وقت التغيير.
  • إصلاح مشكلة عدم ظهور خلفية الجهاز الحالية في الشريط العلوي وشبكة الخلفيات في حال عدم توفر صور مصغرة للخلفيات الأخرى.
  • إصلاح مشكلة البطء (لمدة ثانيتين) عند فتح معرض الخلفيات وعرض الصور.
  • إصلاح مشكلة تأخر الاستجابة (لمدة 3 ثوانٍ) عند إعادة تشغيل البرنامج وتفعيل الخدمة من قائمة شريط المهام (Tray Menu).

أتمنى لكم يومًا جميلًا! 💜
[/AR]