 TilenandClaude Sonnet 5
|
e87cc4ea2a
|
Update build system
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-15 14:52:07 +02:00 |
|
Tilen
|
4171360e3b
|
udpate cicd
|
2026-08-15 14:12:41 +02:00 |
|
Tilen
|
88c100f702
|
feat: conditionally compile the if/else for process. This tries to reduce the execution for different systems depending on the configuration
|
2026-07-26 06:59:17 +02:00 |
|
Tilen
|
540c506021
|
task: add run test task to run tests locally
|
2026-07-26 06:58:34 +02:00 |
|
Tilen
|
f6a508b283
|
fix: increase guards for optional functions
|
2026-07-26 06:46:38 +02:00 |
|
Tilen
|
cb059874ff
|
release: set version to 1.3.1
|
2026-07-25 18:59:28 +02:00 |
|
Tilen
|
0172a273da
|
test: add dynamic test to ensure no invalid events
|
2026-07-25 18:54:57 +02:00 |
|
Tilen
|
d35ba48ff8
|
fix: fire on-press and on-release events immediately on state change if the debounce is disabled.
|
2026-07-25 18:47:33 +02:00 |
|
Tilen
|
2d1881f7f2
|
release v1.3.0
|
2026-07-25 02:25:11 +02:00 |
|
Tilen
|
2c2e113b7b
|
feat: add interface functions, setup the consistent time/count parameters, add non-windows build option
|
2026-07-25 02:18:11 +02:00 |
|
Tilen
|
bc39733c6d
|
cmake: add the gcc part
|
2026-07-25 01:08:39 +02:00 |
|
Tilen
|
88c1b23c67
|
Add gcc cmake toolchain file
|
2026-06-11 23:15:10 +02:00 |
|
Tilen
|
793dacab57
|
fix: add package note for the cmake compiler
|
2026-06-02 09:44:35 +02:00 |
|
Tilen
|
7ad7e7cb20
|
Update release workflow
|
2026-06-01 19:50:30 +02:00 |
|
Tilen M
|
81ce85648b
|
improve the comments
|
2025-09-21 10:59:51 +02:00 |
|
Tilen M
|
2fe529670d
|
fix small english wording
|
2025-09-21 08:34:16 +02:00 |
|
Tilen M
|
b3f30e2a0e
|
Update license year to 2025
|
2025-09-20 22:59:31 +02:00 |
|
Tilen
|
2a89eb8af9
|
fix typo for macro and prepare v1.2.1
|
2025-09-19 12:22:58 +02:00 |
|
Tilen M
|
00d26e3c8f
|
Version 1.2.0
|
2025-09-09 20:48:22 +02:00 |
|
Tilen M
|
243cc145d0
|
Improve the platformio support
|
2025-09-09 20:47:14 +02:00 |
|
Tilen M
|
08d33588c2
|
Update release worfklow to publish platformIO
|
2025-09-02 21:59:33 +02:00 |
|
Tilen M
|
3b9cfc7a72
|
test: fix cmake file
|
2025-04-02 19:18:52 +02:00 |
|
Tilen Majerle
|
cb9723faea
|
test: rework test
|
2025-04-02 14:59:34 +02:00 |
|
Tilen Majerle
|
073466e935
|
format: remove the Cpp explicit to support C and Cpp for clang-format >= 20.1
|
2025-03-25 17:34:27 +01:00 |
|
Tilen Majerle
|
8c5514f8cc
|
test: add auto test workflow
|
2025-03-21 15:01:27 +01:00 |
|
Tilen Majerle
|
778914d26c
|
docs: elaborate reset function docs
|
2025-02-08 17:31:12 +01:00 |
|
Tilen M
|
59e157b468
|
feat: Add changelog message
|
2025-01-15 21:40:49 +01:00 |
|
Tilen M
|
0fa4875303
|
feat: Add lwbtn_reset feature
|
2025-01-15 21:40:36 +01:00 |
|
Tilen M
|
5cd03b7714
|
Add missing static keyword for private functions
|
2024-09-22 22:55:58 +02:00 |
|
 Tilen MajerleandGitHub
|
bf7546f4b4
|
Merge pull request #3 from jackkrieger/platformio-support
fix PlatformIO support
|
2024-09-22 12:00:53 +02:00 |
|
Tilen Majerle
|
c934db5fc0
|
add LWBTN_CFG_TYPE_VARTYPE config
|
2024-09-16 11:20:13 +02:00 |
|
Tilen M
|
53c884d315
|
fix the brief name from other lib.
|
2024-09-04 22:43:36 +02:00 |
|
Tilen M
|
1bd3c0cf48
|
Fix wrong title...
|
2024-09-04 21:16:14 +02:00 |
|
Tilen M
|
3bb137a9ba
|
Improve the CMakeLists library usage
|
2024-09-04 21:13:28 +02:00 |
|
Tilen M
|
01ba198712
|
Update CMake to expose lib as PUBLIC/PRIVATE and not INTERFACE
|
2024-09-03 21:42:00 +02:00 |
|
Tilen M
|
5f043e4ec7
|
code docs: Improve the docs for better user understanding
|
2024-08-24 22:46:14 +02:00 |
|
Tilen M
|
7693c90c3a
|
click event: Add option to disable the feature
|
2024-08-23 09:55:39 +02:00 |
|
Tilen M
|
d32e875f67
|
Merge branch 'develop' of https://github.com/MaJerle/lwbtn into develop
|
2024-08-23 01:40:38 +02:00 |
|
Tilen M
|
cbad2bb1ae
|
ensure inactive state before debouncing starts first time
|
2024-08-23 01:40:33 +02:00 |
|
Tilen Majerle
|
2c191911e3
|
add docs for input reading
|
2024-07-03 15:15:39 +02:00 |
|
Tilen Majerle
|
6acd9acf2d
|
add features list
|
2024-07-03 15:06:02 +02:00 |
|
Tilen Majerle
|
5e6a15b22b
|
Update library CMake system, to support automatic creation of options file, if user doesn't provide one
|
2024-03-19 21:34:22 +01:00 |
|
Tilen Majerle
|
26fd03a88b
|
Merge branch 'main' of https://github.com/MaJerle/lwbtn into develop
|
2024-03-19 21:21:18 +01:00 |
|
Tilen Majerle
|
9ba9f99e5d
|
Create .cmake file to allow higher flexibility of end user
|
2023-12-09 11:10:17 +01:00 |
|
Tilen Majerle
|
4ab454b124
|
Improve docs and CMake configure_file
|
2023-12-08 16:03:39 +01:00 |
|
Tilen Majerle
|
641b729787
|
docs: Fix copy-paste mistake
|
2023-12-08 14:29:47 +01:00 |
|
Tilen Majerle
|
18104391d7
|
improve the docs
|
2023-12-08 07:39:24 +01:00 |
|
Tilen Majerle
|
9077442a00
|
Merge branch 'develop'
|
2023-12-08 04:38:20 +01:00 |
|
Tilen Majerle
|
8bb5070538
|
release: Set version to 1.1.0
|
2023-12-08 04:37:57 +01:00 |
|
Tilen Majerle
|
d15ba04594
|
add more test cases
|
2023-12-07 17:00:57 +01:00 |
|
Tilen Majerle
|
e60283d016
|
add LWBTN_CFG_CLICK_CONSECUTIVE_KEEP_AFTER_SHORT_PRESS, improve docs
|
2023-12-07 15:27:13 +01:00 |
|
Tilen Majerle
|
2e16fbe6b5
|
Update docs
|
2023-12-01 17:11:00 +01:00 |
|
Tilen Majerle
|
ba15b7f53d
|
Add more click and keepalive functions
|
2023-09-13 19:33:14 +02:00 |
|
Tilen Majerle
|
27e4a08b53
|
Add keepalive timeout
|
2023-09-13 19:29:03 +02:00 |
|
Tilen Majerle
|
8c074c3d9a
|
Merge branch 'develop' of https://github.com/MaJerle/lwbtn into develop
|
2023-09-13 13:55:54 +02:00 |
|
Tilen Majerle
|
e1bfe7a040
|
Merge branch 'develop' of https://github.com/MaJerle/lwbtn into develop
|
2023-08-30 10:16:21 +02:00 |
|
Tilen Majerle
|
98df66faaa
|
Merge branch 'develop' of https://github.com/MaJerle/lwbtn into develop
|
2023-08-28 09:04:40 +02:00 |
|
Tilen Majerle
|
c35e88672f
|
Merge branch 'develop' of https://github.com/MaJerle/lwbtn into develop
|
2023-07-27 11:40:28 +02:00 |
|
Tilen Majerle
|
66d8672f5d
|
Merge branch 'main' of https://github.com/MaJerle/lwbtn into develop
|
2023-06-11 11:05:32 +02:00 |
|
Tilen Majerle
|
447965a050
|
Improve test checks
|
2023-03-31 20:47:03 +02:00 |
|
Tilen Majerle
|
286cccdf31
|
Improve docs - failed test to be corrected
|
2023-03-30 22:02:10 +02:00 |
|
Tilen Majerle
|
88068ad53c
|
Merge branch 'develop'
|
2023-03-27 19:15:29 +02:00 |
|
Tilen Majerle
|
f833825e2d
|
Version 0.0.2
|
2023-03-27 19:14:53 +02:00 |
|
Tilen Majerle
|
76ae582883
|
Add option fot release debounce + change config settings
|
2023-03-27 19:13:33 +02:00 |
|
Tilen Majerle
|
d440d63c9c
|
Add more code
|
2022-10-26 22:31:52 +02:00 |
|
Tilen Majerle
|
5aff8bbc73
|
Add keepalive events
|
2022-10-26 16:37:22 +02:00 |
|
Tilen Majerle
|
d9dbc9c5e5
|
Update images and text
|
2022-10-26 11:59:04 +02:00 |
|
Tilen Majerle
|
17a21af499
|
Improve the docs
|
2022-10-26 10:49:55 +02:00 |
|
Tilen Majerle
|
6d51783da1
|
Change variable names
|
2022-10-26 07:54:17 +02:00 |
|
Tilen Majerle
|
4705684dbf
|
Add first docs template
|
2022-10-25 22:27:38 +02:00 |
|
Tilen Majerle
|
240be58d7d
|
Update commends and rename structure members
|
2022-10-25 21:31:18 +02:00 |
|
Tilen Majerle
|
342e978316
|
Add code skeleton
|
2022-10-25 19:52:34 +02:00 |
|
Tilen Majerle
|
d1cd4b89da
|
Simple simulator
|
2022-10-24 09:02:18 +02:00 |
|