Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.17.0 🎉 #407

Merged
merged 109 commits into from
Nov 10, 2024
Merged
Changes from 1 commit
Commits
Show all changes
109 commits
Select commit Hold shift + click to select a range
5571635
Fix typo on root project
RuffaloLavoisier May 20, 2024
c747606
Close #365, fix typo
RuffaloLavoisier May 20, 2024
bacf1e1
Fix typo on root project (#390)
RuffaloLavoisier May 20, 2024
4a719df
Formatting
simonmicro May 20, 2024
2d804d9
Removed LEv2.3 references
simonmicro May 20, 2024
11c7fef
New RegEx for formatted flag-table
simonmicro May 20, 2024
29eb14a
Removed some LEv2.3 references (#391)
simonmicro May 20, 2024
c5ed8a4
New watchface and antialiased lines, circles, arcs ...
zwim Mar 2, 2024
604d7d5
minor cleanups
zwim Mar 14, 2024
2054656
Avoid flickering and optimize
zwim Mar 17, 2024
560d8e4
new line drawing algorithm
zwim Mar 24, 2024
1ba46a5
Use more floats (save 1k of Flash)
zwim Mar 26, 2024
b50b447
Fix AA-circle quirk
zwim Mar 26, 2024
72df2c3
more float to go
zwim Mar 26, 2024
c979d9f
use hypotf
zwim Mar 27, 2024
a697d7c
Different ending for thick lines
zwim Mar 27, 2024
54f0739
Try to optimize with trigonometric table.
zwim Mar 27, 2024
c41e111
fine tune
zwim Mar 31, 2024
08d34f1
Optimize division of chunkHeight
zwim Apr 1, 2024
8e39425
Optimized arc, better AA
zwim Apr 2, 2024
662691e
lower CPU freq for power savings
zwim Apr 3, 2024
ad7241f
disable cpufreq
zwim Apr 5, 2024
c755379
honor review
zwim Apr 6, 2024
e7c48b7
fix typos
zwim Apr 8, 2024
d59559a
move OswAppWatchface to antialiased
zwim Apr 9, 2024
2b7da50
Add double promotions waring;
zwim Apr 13, 2024
edee8fd
Clean up
zwim Apr 13, 2024
27d54f8
fix multiple definitions of bgGif
zwim Apr 13, 2024
77ed9b8
Formatting + removal of old bgGif-instances
simonmicro May 20, 2024
12f69e1
Move launch.json to prevent PlatformIO from modifying it
simonmicro May 20, 2024
2b56c3d
Anti aliasing / Analog-Fitness Watchface / Cleanups (#380)
simonmicro May 20, 2024
5255547
Applied formatting
actions-user May 20, 2024
f56f261
Add Newline at end of file
zwim May 21, 2024
6ac286b
No newline for *.png
zwim May 24, 2024
e3bb92b
Add Newline at end of file (#394)
simonmicro May 25, 2024
c51f31e
More complete update notes
simonmicro Aug 11, 2024
e0f2cb0
Updates docs to redirect to readme
simonmicro Aug 11, 2024
7251e02
workflow: add release pipe-line
RuffaloLavoisier May 20, 2024
c498624
Workflows: fix release and upload assets
RuffaloLavoisier Jun 1, 2024
d1e1f8e
remove dead feature
RuffaloLavoisier Jun 1, 2024
cea7bf5
workflows: fix upload *.bin from remote action
RuffaloLavoisier Jun 1, 2024
b4e037e
workflows: merge release action into test-OSW
RuffaloLavoisier Jun 8, 2024
1748aa1
workflow: create release workflow section
RuffaloLavoisier Aug 11, 2024
d159b7d
Workflows: release tag and upload assets (#397)
simonmicro Aug 11, 2024
91fabb1
Made LFS warning more prominent
simonmicro Aug 18, 2024
b19a87d
No drivers for Linux pls
simonmicro Aug 18, 2024
9128354
Hint about LFS missing
simonmicro Aug 18, 2024
dfb7e3f
Added brltty note
simonmicro Aug 18, 2024
2891297
Reworked and updated troubleshooting steps
simonmicro Aug 18, 2024
0d6d56f
Added initial support for Flow3r-Badge from c3camp
simonmicro Aug 17, 2023
9a5e3a0
Compile error fixes
simonmicro Aug 17, 2023
14c901d
Moved vibration pin into platform header
simonmicro Aug 17, 2023
55200f0
Fixed emulator build
simonmicro Aug 17, 2023
8926f99
Other platforms build fixes
simonmicro Aug 17, 2023
5b9ea47
Added platform-specific sleep blocker
simonmicro Aug 17, 2023
1c59a28
Fix crashes due to stack corruptions
simonmicro Aug 17, 2023
50b9d9a
Implemented basic button support
simonmicro Aug 17, 2023
62cfdf4
Added right button middle
simonmicro Aug 18, 2023
f0fad08
Added proper power detection
simonmicro Aug 18, 2023
0c946dc
Whoopsie
simonmicro Aug 18, 2023
c125b63
Added minimal-platform (into workflows), so new devices can be integr…
simonmicro Aug 18, 2023
fe051f0
Exposed raw magnetometer values
simonmicro Aug 19, 2023
5930a2c
Added accelerometer values to debug view
simonmicro Aug 19, 2023
a983710
Cleanup BMA400 code
simonmicro Aug 19, 2023
e6f4478
Do not compile BLE companion if not used
simonmicro Aug 19, 2023
c249973
Added basic BMI270 support
simonmicro Aug 19, 2023
9d5b19a
Fixed step counter and activity detection
simonmicro Aug 20, 2023
fa80c45
Fixed multiple emulator compile problems
simonmicro Aug 20, 2023
b8f6cf7
Re-added submodule
simonmicro Sep 5, 2023
9d7d694
Fixed virtual sensor interface
simonmicro Sep 10, 2023
a167412
Display current state; not emulator-state
simonmicro Sep 10, 2023
b41ecff
Added BMP581 api support
simonmicro Oct 5, 2023
31356af
Added basic BMP581 code (untested as FLOW3R platform uses another int…
simonmicro Apr 6, 2024
780ec6e
Added platform-support docs
simonmicro Aug 11, 2024
5e34f00
Fixed minimal (non-acceleration-sensor) build
simonmicro Aug 11, 2024
9c65668
Fixed double define compile warning
simonmicro Aug 11, 2024
b490c8e
Fixed broken CI script
simonmicro Aug 11, 2024
e75235d
Fixed compile warning (unused variable)
simonmicro Aug 11, 2024
8ca85ce
Fixed bug, which always regenerated gz-compressed assets
simonmicro Aug 11, 2024
f3fd3dc
Fixed compilation bug with ESP32-BLE-Keyboard
simonmicro Aug 11, 2024
9145119
Added OSW_PLATFORM_HARDWARE_ESP32_USE_JTAG_SERIAL and migrated os to …
simonmicro Aug 12, 2024
f4bf917
Migrated one logging call
simonmicro Aug 12, 2024
1ec78a7
Added missing Serial dummies to emulator
simonmicro Aug 12, 2024
2857007
Fixed some minor logger mismatches
simonmicro Aug 12, 2024
d5b058f
Fixed broken BMA400 driver initialize
simonmicro Aug 12, 2024
09856f6
Removed (not working) APSTA wifi mode
simonmicro Sep 13, 2023
fe97034
Remove all sleep related settings, if its blocked
simonmicro Aug 18, 2024
1b3851c
(Basic) support for Flow3r Badge (c3camp 2023) (#368)
simonmicro Aug 23, 2024
0f51850
Updated web-ui to v1.0.4
simonmicro Sep 1, 2024
ebfa6f9
Updated web-interface
simonmicro Sep 23, 2024
fd1446a
Simplifies API usage
RuffaloLavoisier Sep 29, 2024
dc83f8d
Fix osw_hal.h struct naming
RuffaloLavoisier Sep 30, 2024
d280f13
Properly reset drawer in emulator #404
simonmicro Sep 30, 2024
d216a22
Fix for #404 (#406)
RuffaloLavoisier Sep 30, 2024
d30ce2d
HAL/time: change date/time API param style
RuffaloLavoisier Oct 6, 2024
3f5698a
Apps: remove & on args
RuffaloLavoisier Oct 6, 2024
9fc5005
workflows: fix download version and change file path
RuffaloLavoisier Oct 7, 2024
e140c3f
Workflows: fix download version and change file path (#408)
RuffaloLavoisier Oct 7, 2024
d8fb1aa
Apps: remove unnecessary data type
RuffaloLavoisier Oct 7, 2024
22e3bfa
workflows: fix code style workflows user name (#410)
RuffaloLavoisier Oct 9, 2024
3f399da
overlays: declare graphic value
RuffaloLavoisier Oct 9, 2024
78a0515
Applied formatting
RuffaloLavoisier Oct 9, 2024
fecfd0a
Revert "workflows: fix code style workflows user name (#410)"
simonmicro Oct 9, 2024
6151913
HAL: replace getWeekDay method to array
RuffaloLavoisier Oct 10, 2024
d644e50
Apply getWeekDay array API
RuffaloLavoisier Oct 14, 2024
586b004
Add exception catch code for std array
RuffaloLavoisier Oct 17, 2024
e6e78ba
apps: fix getWeekDay arg to pos value
RuffaloLavoisier Oct 18, 2024
59c0fc7
Simplifies API usage (#405)
RuffaloLavoisier Oct 22, 2024
e636cc0
Applied formatting
actions-user Oct 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
overlays: declare graphic value
  • Loading branch information
RuffaloLavoisier committed Oct 9, 2024
commit 3f399dac8b2772f85fab6f648d6c61f564c15554
3 changes: 2 additions & 1 deletion src/overlays/overlays.cpp
Original file line number Diff line number Diff line change
@@ -36,9 +36,10 @@ void drawBattery(uint16_t x, uint16_t y) {

#ifdef OSW_FEATURE_WIFI
void drawWiFi(uint16_t x, uint16_t y) {
Graphics2DPrint *gfx = OswHal::getInstance()->gfx();
if (OswServiceAllTasks::wifi.isWiFiEnabled()) {
for (uint8_t i = 0; i < OswServiceAllTasks::wifi.getSignalQuality() / 20; i++) {
OswHal::getInstance()->gfx()->fillFrame(x + 3 * i, y + 12 - i * 2, 2, i * 2, OswUI::getInstance()->getForegroundColor()); // outer frame
gfx->fillFrame(x + 3 * i, y + 12 - i * 2, 2, i * 2, OswUI::getInstance()->getForegroundColor()); // outer frame
}
}
}
Loading