Skip to content

Releases

Musicolet לווינדוס 1.0.6

Choose a tag to compare

@tsoolgee tsoolgee released this 02 Sep 01:25

עדכון בטא.

מיקום הנתונים — עכשיו בחירה שלכם

עד עכשיו התוכנה הפכה לניידת מעצמה בכל פעם שהתיקייה שליד קובץ ההרצה הייתה
ניתנת לכתיבה. זו לא החלטה שתוכנה צריכה לקבל במקומכם — היא פיזרה ספריות
בכל מקום שממנו הרצתם את הקובץ.

ברירת המחדל חזרה להיות תיקיית המשתמש, כמו כל תוכנת ווינדוס:
%APPDATA%\MusicoletWin

מצב נייד הפך לבחירה מפורשת: הגדרות ← ספרייה ← מיקום הנתונים.
המסך מראה איפה הנתונים יושבים כרגע, וכפתור אחד מעביר אותם.

איך זה עובד:

  • ההעברה מעתיקה את המאגר, ההגדרות והעטיפות לתיקייה מוסתרת בשם DATA
    ליד קובץ ההרצה, ויוצרת קובץ סימון portable.flag.
  • המיקום הישן נשאר במקומו ולא נמחק — אין מצב שמשהו הולך לאיבוד.
  • התיקייה שבשימוש כרגע לא נגמעת בזמן ההעברה, כי היא פתוחה. ההעתקה הולכת
    למקום החדש, והסימון קובע מה ייקרא בהפעלה הבאה.
  • מחיקת portable.flag מחזירה לתיקיית המשתמש.

המאגר מועתק דרך מנגנון הגיבוי של SQLite, לא כהעתקת קבצים — נבדק שכל 92
השירים עוברים שלמים.

התקנה

מורידים את Musicolet.exe ומריצים. מי שכבר מריץ גרסה קודמת — התוכנה תציע
את העדכון לבד בפתיחה הבאה.

אם השתמשתם ב-1.0.3 עד 1.0.5 והנתונים נשמרו ליד קובץ ההרצה, הם עדיין שם.
כדי להמשיך להשתמש בהם, הפעילו את מצב נייד מההגדרות.

SHA-256:
7ff08316cc0b9b3ca469291b4e491d61c6edd3810a21b33881dd425ac22ddc36

Musicolet לווינדוס 1.0.5

Choose a tag to compare

@tsoolgee tsoolgee released this 31 Aug 17:11

עדכון בטא. הפעם: הנראות מיושרת למקור לפי מדידה, לא לפי העין.

הרחבתי את המפענח של ה-APK כך שיקרא גם מידות וגם סגנונות Material, ואז
בניתי את הרשימות לפי המספרים עצמם.

גריד האלבומים — עכשיו כרטיס

במקור זה לא תמונה שמרחפת על הרקע אלא כרטיס: התמונה צמודה לראש הכרטיס,
עם פינות עליונות מעוגלות בלבד, והטקסט יושב בתוך הכרטיס מתחתיה.

הסגנון במקור נקרא roundedImageViewCard והוא בדיוק:
cornerSizeTopLeft = 8dp, cornerSizeTopRight = 8dp,
cornerSizeBottomLeft = 0dp, cornerSizeBottomRight = 0dp.

זה מה שמצויר עכשיו. אמנים נשארים עגולים.

שורת שיר — לפי layout_item_song

  • ידית הגרירה עברה לצד המוביל. במקור התיאור שלה כתוב במפורש:
    "Hold from here and drag up/down to change order".
  • עטיפה 50dp במקום 42.
  • כותרת 16sp מעל שורה של 12sp.
  • בצד הנגדי: האורך, ואחריו כפתור אפשרויות לכל שורה — קיצור לאותו
    תפריט שנפתח בלחיצה ארוכה. עובד בשני לחצני העכבר.

בחירה מרובה

הסימון מצויר עכשיו על גבי העטיפה, בדיוק כמו במקור — ב-APK מונחת שכבת
checkbox על תצוגת האלבום.

התקנה

מורידים את Musicolet.exe ומריצים. מי שכבר מריץ גרסה קודמת — התוכנה תציע
את העדכון לבד בפתיחה הבאה.

SHA-256:
3a6da3214f27b0ae01692c0ffc08a3068b929646107c0c7689344617e37a6de1

Musicolet לווינדוס 1.0.4

Choose a tag to compare

@tsoolgee tsoolgee released this 31 Aug 16:52

עדכון בטא.

תיקון: תיקיות שנראו ריקות

תיקייה הציגה מספר שירים בעץ, אבל 0 בעמוד. הסיבה: נתיב שמסתיים בלוכסן,
ובראש ובראשונה שורש כונן כמו E:\. הקוד בנה ממנו תחילית חיפוש E:\
שלא תואמת שום דבר — ולכן כונן שלם מלא במוזיקה הופיע כתיקייה ריקה.

מה תוקן:

  • נתיבים עוברים נרמול, ושורש כונן מטופל נכון.
  • ההשוואה כבר לא רגישה לאותיות גדולות/קטנות.
  • תיקייה שעדיין חוזרת ריקה נופלת אוטומטית לתיקיות המשנה שלה.

נבדק על כל צורות הכתיב: נתיב מדויק, אותיות גדולות, לוכסן בסוף, לוכסן כפול,
אות כונן קטנה, \. בסוף, תיקיית האב, ושורש הכונן.

המקש השמאלי חזר להיות ווינדוס רגיל

  • לחיצה שמאלית בוחרת ולא מנגנת.
  • לחיצה כפולה מפעילה.
  • גרירה שמאלית מזיזה שורה בתור, כרגיל.

רק המקש הימני הוא אצבע: נגיעה, לחיצה ארוכה, גלילה עם תנופה, החלקה
להסרה, מעבר בין לשוניות, וגרירה מידית הגרירה.

היוצא מן הכלל: לחיצה ארוכה על הבא/הקודם מריצה, ועל נגן עוצרת —
בשני המקשים, כי זו התנהגות רגילה של נגן ולא מחווה.

ניידות בטוחה יותר

המעבר לתיקייה הניידת מעתיק את המאגר דרך מנגנון הגיבוי של SQLite במקום
להעתיק קבצים, כדי שהמאגר ויומן הכתיבה שלו לא ייתפסו בחוסר סנכרון.

התקנה

מורידים את Musicolet.exe ומריצים. מי שכבר מריץ גרסה קודמת — התוכנה תציע
את העדכון לבד בפתיחה הבאה.

SHA-256:
b59a61296988ff2d5d8dce733669eceea4bacefa7bdc8c4052f83e7d4c293f22

Musicolet לווינדוס 1.0.3

Choose a tag to compare

@tsoolgee tsoolgee released this 31 Aug 16:24

עדכון בטא. הפעם: התוכנה ניידת.

ניידות

כל מה שהתוכנה שומרת עבר לתיקייה מוסתרת בשם DATA, ליד קובץ ההרצה:

Musicolet.exe
DATA\               (מוסתרת)
    library.db      מאגר הספרייה
    settings.json   הגדרות
    artcache\       עטיפות

אפשר להעתיק את שניהם לדיסק-און-קי ולהמשיך בדיוק מאותה נקודה בכל מחשב —
אותה ספרייה, אותם תורים, אותן רשימות השמעה.

  • אם התיקייה לא ניתנת לכתיבה (למשל תחת Program Files), התוכנה נופלת
    חזרה ל־%APPDATA% ולא נשברת.
  • בהרצה הניידת הראשונה, ספרייה קיימת מ־%APPDATA% מועתקת פנימה לבד,
    כדי שלא תאבדו סריקה.

תיקוני גרירה

  • עץ התיקיות גולל עכשיו אופקית מתחת לאצבע, במקום להחליף לשונית.
  • כיוון הגרירה בין הלשוניות הפך להגדרה — הגדרות ← מראה ←
    "היפוך כיוון הגרירה בין הלשוניות". אם הכיוון מרגיש הפוך, זו לחיצה אחת.
  • מחווה כבר לא מתבטלת כשהסמן יוצא מהרשימה באמצע גרירה.

הוסר

הקישור לנושא בפורום הוסר מסרגל העליון, מתפריט הלוגו וממסך "אודות".

התקנה

מורידים את Musicolet.exe ומריצים. מי שכבר מריץ גרסה קודמת — התוכנה תציע
את העדכון לבד בפתיחה הבאה, והספרייה תעבור לתיקייה הניידת אוטומטית.

SHA-256:
b2d7f0670de2abb8c433eb37c08ba58a89d0a1daa99d9174fbfef22b40bcf1e4

Musicolet לווינדוס 1.0.2

Choose a tag to compare

@tsoolgee tsoolgee released this 31 Aug 16:07

עדכון בטא. הפעם: העכבר כולו הפך לאצבע.

שני לחצני העכבר = מגע

עד עכשיו רק הלחצן הימני התנהג כמו נגיעה. מעכשיו גם השמאלי וגם הימני
עושים בדיוק את מה שאצבע עושה באנדרואיד, וגם את מה שהיה חסר:

מחווה מה קורה
לחיצה קצרה נגיעה — מנגן שיר, נכנס לאלבום, בוחר תיקייה
לחיצה ארוכה נפתח תפריט הפעולות
גרירה למעלה/למטה גלילה, עם המשך תנופה אחרי השחרור
גרירה הצידה על רשימה מעבר בין הלשוניות, כמו ViewPager
גרירה הצידה על שורה החלקה להסרה (בתור וברשימות)
גרירה מידית הגרירה שבשורה הרמת השורה והזזתה
לחיצה ארוכה על הבא/הקודם הרצה קדימה / אחורה
לחיצה ארוכה על נגן עצירה

תיקון

כיוון הדפדוף ב-RTL היה הפוך — גרירה שמאלה העבירה לצד הלא נכון. תוקן:
הדף עוקב אחרי האצבע כמו שצריך.

חדש

  • בחירה מרובה — לחיצה ארוכה ← "בחירה מרובה". מופיע סרגל עם בחירת הכול,
    בחירת מה שביניהם, היפוך הבחירה וניקוי, ותפריט פעולות על כל הנבחרים.
  • ידית גרירה בשורות התור, לשינוי סדר.
  • הרצה קדימה/אחורה במסך "מתנגן כעת".
  • בדיקת עדכונים אוטומטית בכל פתיחה של התוכנה, עם באנר בראש החלון.

המחוות והכיוונים נגזרו מאפיון שחילצתי מה-APK המקורי — כולל העובדה שהחזקת
"הבא"/"הקודם" מריצה במקום לדלג.

התקנה

מורידים את Musicolet.exe ומריצים. מי שכבר מריץ גרסה קודמת — התוכנה תציע
את העדכון לבד בפתיחה הבאה.

דיווח באגים

הנושא בפורום: https://mitmachim.top/post/1236046

SHA-256:
5eef113bc4babf1d5074c9dbff10add36961043ad16891b7423d58515fafc727

Musicolet לווינדוס 1.0.1

Choose a tag to compare

@tsoolgee tsoolgee released this 31 Aug 15:33

עדכון בטא. הדגש הפעם: שלא תפספסו גרסה חדשה.

מה חדש

  • באנר עדכון בראש החלון — כשיוצאת גרסה חדשה נפתחת רצועה ירוקה
    "יצאה גרסה חדשה", עם כפתור הורדה והתקנה שעושה הכול בלחיצה אחת:
    מוריד, מחליף את הקובץ, ופותח מחדש. במקום הודעה חולפת שאפשר לפספס.
  • תגית גרסה ליד הלוגו — רואים בדיוק איזו בטא רצה, ולחיצה עליה בודקת
    עדכונים מיד.
  • הקרדיט ליוצר בולט ולחיץ — "מאת צול גאה" בירוק בראש החלון, ולחיצה
    פותחת את tsoolgee.uk.
  • קישור לנושא בפורום — כפתור בראש החלון, בתפריט הלוגו ובמסך "אודות".

התקנה

מורידים את Musicolet.exe ומריצים. אין התקנה ואין תלויות.
מי שכבר מריץ 1.0.0 — התוכנה תציע את העדכון לבד בהפעלה הבאה.

דיווח באגים

הנושא בפורום: https://mitmachim.top/post/1236046


:

נבנה אוטומטית ב-GitHub Actions מהתגית .


SHA-256:
2fca2380f4f111a6b91d2c10d0cb54e47fcb467fda93bed4db1ba221d7111a0d

נבנה אוטומטית ב-GitHub Actions מהתגית v1.0.1.

Musicolet לווינדוס 1.0.0

Choose a tag to compare

@tsoolgee tsoolgee released this 31 Aug 15:19

נגן מוזיקה אופליין לווינדוס בסגנון Musicolet — קובץ הרצה יחיד, בלי התקנה.

מה יש בגרסה הזו

  • עברית מלאה, מימין לשמאל בכל הממשק
  • ערכת הצבעים והלוגו של Musicolet (#65ffa0)
  • מקש ימני = אצבע: לחיצה קצרה = נגיעה, לחיצה ארוכה = תפריט פעולות,
    גרירה הצידה = החלקה להסרה, גרירה למעלה/למטה בתור = שינוי סדר
  • חמישה תורי השמעה עצמאיים — כל תור זוכר את השיר והמיקום המדויק
  • לחיצה על הלוגו פותחת את כל האפשרויות: סריקות, אקולייזר, טיימר שינה,
    ערכת נושא, גיבוי ושחזור, הגדרות
  • לחיצה על תמונת האלבום מבצעת פעולה לבחירתכם (נשאלים בפעם הראשונה)
  • עיון לפי תיקיות, אלבומים, אמנים, שירים, סגנונות ורשימות השמעה
  • עורך תגיות (גם לכמה קבצים יחד), מילות שיר כולל .lrc מסונכרן
  • ייבוא וייצוא .m3u, גיבוי ושחזור מלא
  • מגש מערכת ומקשי מדיה של המקלדת
  • עדכון אוטומטי מתוך התוכנה

התקנה

מורידים את Musicolet.exe ומריצים. אין התקנה ואין תלויות.
בהפעלה הראשונה בוחרים את תיקיית המוזיקה.

הנתונים נשמרים ב־%APPDATA%\MusicoletWin.

אקולייזר

מנוע השמע המובנה מנגן הכול אבל בלי אקולייזר. להפעלתו: להתקין VLC,
pip install python-vlc, ואז הגדרות ← נגינה ← מנוע שמע ← VLC.


SHA-256 של הקובץ:
e49f9ea4791f922c7724c99e9f85784f79a9d0ac4943b7ae9189093c14ac698c

נבנה אוטומטית ב-GitHub Actions מתוך התגית v1.0.0.