Jean-François Milants
4cf73fc169
Infineat : Add support for external resources, and read the images and fonts from the ilesystem
2022-09-11 16:22:28 +02:00
Jean-François Milants
ada2c09581
Merge branch 'develop' into infineat-external-resources
...
# Conflicts:
# src/displayapp/screens/Symbols.h
# src/displayapp/screens/settings/SettingWatchFace.cpp
# src/displayapp/screens/settings/SettingWatchFace.h
2022-09-11 14:59:49 +02:00
Riku Isokoski
69563ed031
Add sleep mode which disables notifications, touch- and motion wakeup ( #1261 )
2022-08-21 14:52:38 +03:00
Riku Isokoski
c2b6a8de3e
Fix markdown format with autoformatter ( #1284 )
2022-08-21 14:50:09 +03:00
Riku Isokoski
ef6ed5d26e
Improve checkbox visibility ( #1266 )
2022-08-16 08:29:26 +03:00
Riku Isokoski
d6165e72b7
Replace icomoon system font with material design icons ( #1228 )
2022-07-21 22:56:34 +03:00
Christoph Honal
bab86633a0
Font generation: Fix patch binary path
2022-06-25 16:29:39 +02:00
Riku Isokoski
10ca036ffb
Patch hole in the letter M in jetbrains_mono_bold_20 ( #1175 )
2022-06-16 17:05:55 +02:00
Diego Miguel
f6f6f9507f
Use existing fonts in Infineat watchface
2022-06-11 16:57:24 +02:00
Diego Miguel
8942791f57
All ready for PR
2022-06-11 16:57:21 +02:00
Diego Miguel
f1f7fb7f49
Add whitespace char to Teko font
2022-06-11 16:56:35 +02:00
Diego Miguel
da2cf8e913
Add 'Bebas Neue' and 'Teko' fonts
2022-06-11 16:56:35 +02:00
Diego Miguel Lozano
de62620de1
Remove duplicated value in fonts.json ( #1179 )
2022-06-11 17:00:26 +03:00
Riku Isokoski
9e18c23aac
Lighten the large font for a more balanced look
...
Add Jetbrains Mono Light font
2022-06-06 21:28:03 +02:00
Riku Isokoski
12d4bc4139
Add initial counter widget
2022-06-06 21:28:03 +02:00
mabuch
f95147cf0e
remove unused symbols, free a little bit of space ( #1167 )
2022-06-05 19:43:49 +02:00
luz paz
03a510bd18
Fix various typos
...
Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough`
2022-06-05 09:31:23 +03:00
Reinhold Gschweicher
443408312a
fonts: gen.py: clearify missing exe message
2022-05-16 11:59:44 +03:00
Reinhold Gschweicher
db0f909b46
generalize lv-font creation
...
In https://github.com/InfiniTimeOrg/InfiniTime/pull/1097 new font
generation capabilites were added. Generalize the font creation to
make it possible to reuse the `displayapp/fonts/CMakeLists.txt` file
for `InfiniSim` and just add the new cmake file to the project and
link against the new `infinitime_fonts` target.
In the following a list of changes.
Allow non-global installed `lv_font_conv` executable installed with
```sh
npm install lv_font_conv@1.5.2
```
In CMake we search for `lv_font_conv` executable. Add the found
executable to the python script `generate.py`, to remove the need for
`lv_font_conv` to be in the path.
Search for `python3` executable, if CMake version 3.12 is available.
Otherwise use `python` as hard coded executable.
Instead of adding the generated fonts to `SOURCE_FILES` variable, create
a static library `infinitime_fonts`. Link this library to the
executables instead.
Use `add_custom_target()` together with `add_custom_command()` to
generate the font.c files once (like the original PR does).
2022-05-16 11:59:44 +03:00
Yehoshua Pesach Wallach
4cb07bac53
fontgen: update README.md to remove patch advanced options
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
a2057ebc6f
fontgen: changes to allow CMake to work from other project
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
b6b322efdd
fontgen: remove advanced (format string, process as list) from patching
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
f7e8caa04a
fontgen: verify lv_font_conv at cmake
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
4fba1ac5ce
fontgen: remove double-asterisk in readme
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
27e598f3fa
fontgen: assume plain .patch for single string patch
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
8b2e1c69f2
fotngen: check for lv_font_conv
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
331de8ce8e
fontgen: remove "feature" feature
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
4e2b0b1f10
fontgen: remove "generating the fonts" section
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
d967ed7d90
fontgen: move lv_font_conv doc
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
ef17f2f981
fontgen: generate font .c files in build dir
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
43443eda74
fontgen: generate fonts at runtime with CMake
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
1c0d9ef383
fonts: update README.md to match new method
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
c006f05c99
fontgen: simplfy json after removed external features key
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
9d3671561f
fontgen: minor changes
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
a75912dd97
fontgen: remove .c from requested font if there
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
1d4fd9c27f
fontgen: simplify enabled fonts
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
77645b20b2
fontgen: use patch file for jetbrains 0 fix
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
451d755e3d
fontgen: removed ability of removing .c ext
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
9535c1e651
fontgen: move features into fonts
...
Also, removed feature existance cheking (since it now depends on a font,
so may end up being inside (only) a font not being used currently -
which is an allowed usage)
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
ac0dc5ff47
fontgen: added missing requested font check
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
875b9c4bc5
fontgen: Added ability to choose fonts with .c
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
3005fe8710
Added FontAwesome5-Solid+Brands+Regular.woff to git
2022-05-10 22:20:02 +02:00
Yehoshua Pesach Wallach
4116baf72e
Added font auto-generate script
2022-05-10 22:20:02 +02:00
Riku Isokoski
78365548f7
Replace airplane mode with a bluetooth toggle
2022-04-02 16:16:47 +02:00
Riku Isokoski
61a9a97e26
Update navigation font readme section
2022-03-08 21:34:20 +01:00
Riku Isokoski
04d21dcd93
Add ExtraBold font ttf
2022-03-08 21:34:20 +01:00
Riku Isokoski
13c66dd54b
Further updates to font readme.
2022-03-08 21:34:20 +01:00
Riku Isokoski
204ad7ca2a
Update font readme, update fonts, add missing files
2022-03-08 21:34:20 +01:00
medeyko
dd47ba9782
Update README.md
...
More imperative tone
2022-03-03 21:13:54 +01:00
medeyko
dd28359571
Update README.md
...
remove unnecessary )
2022-03-03 21:13:54 +01:00