-
-
Notifications
You must be signed in to change notification settings - Fork 175
Expand file tree
/
Copy pathCHANGELOG.txt
More file actions
80 lines (71 loc) · 5.04 KB
/
Copy pathCHANGELOG.txt
File metadata and controls
80 lines (71 loc) · 5.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
Changelog file for Structures extra.
https://github.com/mctechnology17/zmk-nice-oled/blob/main/CHANGELOG.txt
# UNRELEASED
=======================================
# FIXES
- [x] **CONFIG_NICE_OLED_WIDGET_WPM_LUNA_ANIMATION_MS and CONFIG_NICE_OLED_WIDGET_WPM_BONGO_CAT_ANIMATION_MS are now honored** Both were documented in docs/OPTIMIZE.md but the widgets used hardcoded cycle times (200ms walk/run). Luna derives all states from the option (idle at 3x the base), Bongo Cat uses it for the fast state. Effective default changes from 200ms to the Kconfig default of 300ms.
# FEATURES v0.0.3 (Jan 09, 2026)
=======================================
# NEW FEATURES
- [x] **Bongo Cat for Modifiers Indicators** CONFIG_NICE_OLED_WIDGET_MODIFIERS_INDICATORS_BONGO_CAT added
- [x] **New macro** MODIFIERS_USE_BONGO_CAT for conditional compilation
- [x] **New Variable** CONFIG_ZMK_DISPLAY_BLANK_ON_IDLE Now the user decides whether to activate this function for @nice_custom and @nice_epaper
- [x] **Battery performance and Better resource management for the peripheral side** CONFIG_LV_Z_MEM_POOL_SIZE=4096 CONFIG_ZMK_DISPLAY_DEDICATED_THREAD_STACK_SIZE=2560
- [x] **Sponsor Links** added github, paypal, buymeacoffee and revolut
- [x] **CODE_OF_CONDUCT.md** added
# FIXES
- [x] COMMIT: fix: HID Indicators and Modifiers animation can now be fully disabled, feat: Bongo Cat for Modifiers
- [x] **HID Indicators animation fix** Luna animation no longer appears as fallback when user disables both Luna and BongoCat
- [x] **Modifiers Indicators animation fix** Luna animation now respects CONFIG_NICE_OLED_WIDGET_MODIFIERS_INDICATORS_LUNA flag
- [x] **New macros** HID_HAS_ANIMATION, MODIFIERS_USE_SYMBOLS, MODIFIERS_USE_LUNA, MODIFIERS_USE_BONGO_CAT, MODIFIERS_USE_NONE for conditional compilation
- [x] **Changed default** CONFIG_NICE_OLED_WIDGET_HID_INDICATORS_BONGO_CAT from y to n (no animation by default)
- [x] **replaced a reference** to CONFIG_NICE_OLED_GEM_ANIMATION_MS, which does not exist, with CONFIG_NICE_OLED_WIDGET_ANIMATION_PERIPHERAL_MS, which i believe is the (now generic) replacement, thanks @newx-it
# BREAKING CHANGES
- [x] HID Indicators no longer shows any animation by default. Users who want Luna or BongoCat must explicitly enable them in their .conf file
- [x] Modifiers Indicators now requires explicit CONFIG_NICE_OLED_WIDGET_MODIFIERS_INDICATORS_LUNA=y or CONFIG_NICE_OLED_WIDGET_MODIFIERS_INDICATORS_BONGO_CAT=y to show animation
+ TODO
- [ ] Add a video tutorial to the repository
- [ ] RGB menu
- [ ] Orientation compatibility (0, 90, 180, 270 degrees)
- [ ] More animations and fixed images for periphery
- [ ] implement rssi for communication between host and central
- [ ] OS detection with image or animation
- [ ] update to 4.1
- [ ] wpm on peripheral
# FEATURES v0.0.2 (Dec 15, 2025)
=======================================
# NEW FEATURES
- [x] COMMIT: feat: expanded shield support and modular widgets
- [x] **nice_epaper shield** support added
- [x] **nice_custom shield** abstraction layer added
- [x] **WPM widget** added (Styles: Number, Speedometer, Graph)
- [x] **WPM animations** added (Luna, Bongo Cat)
- [x] **HID Indicators widget** added (CapsLock support)
- [x] **HID Indicators animations** added (Luna, Bongo Cat)
- [x] **Modifiers Indicators widget** added (Fixed styles, Luna animation)
- [x] **Layer widget** added
- [x] **Profile widget** added
- [x] **Responsive Bongo Cat widget** added
- [x] **Raw HID widget** added (**Modular: Weather, Time, Layout, Volume**) [(#24)](https://github.com/zzeneg/qmk-hid-host/pull/24) [(1ffe1dc)](https://github.com/zzeneg/qmk-hid-host/commit/1ffe1dc11698ae8cfae07d16fefd335cadbbcfb0)
- [x] **Media Player widget** added (**Spotify macOS integration via Raw HID**)
- [x] **Peripheral animations** added (Gem, **Cat, Head, Pokemon, Spaceman**)
- [x] Peripheral static images added (Vim, Vip Marcos)
- [x] Smart battery animation for peripheral added
- [x] **Configuration documentation** updated (accurate defaults, choice variables)
- [x] **Partial support more OLED screen sizes** (64x128, 128x64, 128x128), **vista508, vista2070** and other **ePaper / e-Ink** hardware
- [x] **Dongle mode** (Show periphery battery in Central)
- [x] **Added complete workflow for local compilation for the universal app wrapper for macos**
- [x] Added extended documentation for managing optimization and the nice custom shield **NICE_CUSTOM_EXAMPLE.md** and **OPTIMIZE.md**
- [x] **New section to publish packages and releases on GitHub following current standards**
- [x] Improved and clearer **releases tag format on GitHub like to zmk**
- [x] Removed 2 empty rows in readme.md thanks @CYCLOP5 for suggesting that change
# FIXES
- [x] COMMIT: fix: corrected default values for Luna and Modifiers widgets
- [x] Default values for widgets positions corrected in documentation
- [x] General Configuration reverted to 'choice' type for clarity
+ TODO
- [ ] Add a video tutorial to the repository
- [ ] RGB menu
- [ ] Orientation compatibility (0, 90, 180, 270 degrees)
- [ ] More animations and fixed images for periphery
- [ ] implement rssi for communication between host and central