Giter Site home page Giter Site logo

yehoshuapw / infinitime Goto Github PK

View Code? Open in Web Editor NEW

This project forked from infinitimeorg/infinitime

2.0 2.0 0.0 46.5 MB

Firmware for Pinetime smartwatch written in C/C++ and based on FreeRTOS

License: GNU General Public License v3.0

CMake 0.90% Shell 0.16% C++ 9.07% C 87.74% Makefile 0.12% Python 1.71% Ruby 0.28% Dockerfile 0.02% Nix 0.01%

infinitime's People

Contributors

avamander avatar clemensvonmolo avatar dmlls avatar eliwss0 avatar evergreen22 avatar fintasticman avatar geekbozu avatar hubmartin avatar jf002 avatar joaquimorg avatar jonvmey avatar jvandermey-evertz avatar kieranc avatar mabuch avatar mark9064 avatar mruss77 avatar neroburner avatar nuxij avatar petterhs avatar pfeerick avatar piggz avatar riksu9000 avatar stargate01 avatar stephanie-eng avatar steveamor avatar theking8694 avatar timaios avatar vkareh avatar yehoshuapw avatar zephyrlabs avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

infinitime's Issues

Instruction for compiling

Verification

  • I searched for similar issues (including closed issues) and found none was relevant.

Introduce the issue

Hi!
Seeing as the hebrew-support branch has no commits on top of upstream:main, does that mean that adding Hebrew support is as simple as enabling some options or adding compile-time flags?
If so, instructions for the procedure could be very useful to those looking to build the recent firmware with Hebrew fonts added (such as myself).
Thanks for all of the hard work!

Releases for newer versions

Verification

  • I searched for similar issues (including closed issues) and found none was relevant.

Introduce the issue

While the code is on top of newer versions, there are no releases.
Previously I took them from GitHub Actions' artifacts, but they expire, making them unavailable later (now, for instance)

Preferred solution

No response

Version

No response

עברית מוצגת בכיוון ההפוך

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

פישוט הפורק

Verification

  • I searched for similar feature request and found none was relevant.

Pitch us your idea!

פישוט הפורק

Description

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

בכל זאת התמיכה לטקסט בעברית היא יותר טובה (היא עובדת גם לדוגמא לכותרת של השיר שמתנגן - בתוכנת מוזיקה - ולא רק להתראות)

בסך הכל התיקונים היחידים שצריך לעשות על הקוד הרשמי הם

  • הפעלת LV_USE_BIDI ב lv_conf.h
  • הוספת הגופן בעברית
  • הוספת הסימנים בfonts.json

מדובר על 3 שינויים בלבד בשלב הזה אז ייתכן שקיימת דרך פשוטה יותר מאשר לתחזק פורק שלם - ובכל זאת להיות ידידותיים למי שנכנס לזה בפעם הראשונה

הייתי מציע בנוסף לשינוי של LV_USE_BIDI להמיר את הפורק הזה לרפוזיטורי שפשוט שולף את הרפוזיטורי המקורי כ״תת-רפו״ ומוסיף את התיקונים בצורה של סקריפט אחד. אלא אם כן רוצים לעשות משהו הרבה יותר מקיף (תרגום של כל התוכנה, לוח שנה עברי...) זה כל מה שצריך עכשיו

fonts in filesytem

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.