Commit Graph

4221 Commits

Author SHA1 Message Date
Totoo
6b02ba6e5d Faster osm (#2874)
Much faster OSM map handler
2025-11-21 09:30:01 +01:00
Totoo
c01597baf2 Pocsag manual baud option (#2870)
* baseband part of manual baud control of pocsag

* added manual pocsag baud to ui, to fix #2546

* fix adult toys settings filename
2025-11-18 14:05:27 +01:00
Totoo
43a5163b77 prevent sonde pos to change to 0 when the frame is invalid. fixes #2862 (#2869) 2025-11-18 19:07:40 +08:00
jLynx
c46cc431c9 Revert "resolve conflicts merge" (#2860)
This reverts commit 344aa0c741.
nightly-tag-2025-11-08 v2.3.1
2025-11-08 10:21:33 +13:00
jLynx
a4d23768c1 Update version.txt (#2858) 2025-11-08 10:13:35 +13:00
gullradriel
344aa0c741 resolve conflicts merge 2025-11-07 21:36:41 +01:00
gullradriel
fd7637187a updated version number (#2855)
Co-authored-by: gullradriel <gullradriel@no-mail.com>
v2.3.0
2025-11-07 20:52:28 +01:00
Totoo
674b865ec0 Refactor OnTouchEvent functions to return boolean values for better event handling (#2854) nightly-tag-2025-11-06 2025-11-05 20:53:23 +01:00
Totoo
00c9c6b40e Fix shift key position (#2850) nightly-tag-2025-11-01 2025-10-31 18:25:23 +01:00
RocketGod
113cbc42c9 Add sound effects (#2849)
* Add sound effects

Adding sound effects and volume adjuster in start menu. Sounds are a little clicky but I tinkered a long time and couldn't solve that. Maybe someone else wants to tinker a bit with me.

* Format code
nightly-tag-2025-10-31
2025-10-30 07:38:45 +01:00
RocketGod
454b8776b6 Refactor gfxEQView UI layout for consistency (#2848)
* Refactor gfxEQView UI layout for consistency

Updated control and graph positioning in gfxEQView to use a standard layout approach, aligning with other applications. Screen dimensions are now used for dynamic placement, and hardcoded values have been replaced for improved maintainability and consistency.

Basically, centered for smaller and larger screens with other visual improvements.

* Fixed screen to Macros - looks good now

Better methods for dynamic screen size
2025-10-30 07:33:38 +01:00
Matej Sochan
efdf043d62 fix typo: wps -> wpm in morse_tx (#2847) nightly-tag-2025-10-29 2025-10-28 20:55:21 +01:00
gullradriel
0f9d9e589d Revert "Additional debounce control parameters for rotary encoder settings (f…" (#2846)
This reverts commit bf18851b6b.
2025-10-28 22:34:14 +13:00
Totoo
3b57672dda sht4x support,, typo fix (#2843) 2025-10-28 10:14:11 +08:00
Totoo
b739dd883c Free up some fw space (#2844) 2025-10-28 08:10:09 +08:00
rmckay
bf18851b6b Additional debounce control parameters for rotary encoder settings (for bad/noisy encoders) (#2841)
* Added debounce control options for rotary encoder settings

* ran format-code.sh to adjust whitespace

---------

Co-authored-by: Robert McKay <robert.mckay@ubermorgen.land>
nightly-tag-2025-10-28
2025-10-27 23:56:27 +01:00
Pezsma
81afec9ea4 Added Adult toy controller external app (#2840) nightly-tag-2025-10-24 2025-10-23 13:09:48 +02:00
Totoo
60a5222058 Pacman update (#2837) nightly-tag-2025-10-22 2025-10-21 07:37:26 +02:00
Totoo
7041d507ca gracefully handle i2c error (#2838) 2025-10-21 07:37:14 +02:00
Totoo
d3373734e9 battleship resizes based on screen size (#2836) nightly-tag-2025-10-19 2025-10-18 17:00:50 +02:00
Totoo
200831ad67 fix some bugs due to framesync not fired on stealth mode (#2834) 2025-10-18 13:13:51 +02:00
gullradriel
dafe3b7641 update hackrf submodule (#2832) nightly-tag-2025-10-18 2025-10-17 19:28:18 +02:00
gullradriel
63634407b6 fix ctrl click link (#2833) 2025-10-17 17:09:57 +00:00
Totoo
9f06ccf9ae Support some space chars in serial commands (fs) (#2828) 2025-10-17 17:05:27 +02:00
Totoo
6782e12a15 Fix morse tx cw+loop (#2827) 2025-10-17 17:03:34 +02:00
Totoo
cbbd8103d3 Touch for MenuView and Freqlist (#2829)
* freqman add touch support. solves #1919

* menuview touch support
2025-10-17 21:59:35 +08:00
Pezsma
e88ab44f49 Modify Morse code table (#2825)
Fixed morse code table
2025-10-17 10:32:01 +02:00
Pezsma
545dead1ca Added new game: Morse trainer (#2820)
* Added new game: Morse trainer

* code format error fix, and ui alignment
nightly-tag-2025-10-17
2025-10-16 13:01:28 +02:00
Totoo
e3b2a65b39 Oregon fixes (#2822) 2025-10-16 13:00:40 +02:00
Totoo
2f4d222403 New memory address for i2c dev loaded apps (#2817)
* New memory address for i2c dev loaded apps

* better download handling on error

* new hackrf version (added PortapackRf support)

* lock i2cdev while loading apps
nightly-tag-2025-10-15
2025-10-14 09:45:52 +02:00
Totoo
54d99945f2 fix touch calib on prf (#2816) 2025-10-14 09:03:28 +08:00
RocketGod
65a3c797c6 Blackjack - Dynamic screen for PortaRF (#2814)
Blackjack - Dynamic screen for PortaRF
nightly-tag-2025-10-11
2025-10-10 22:48:26 +02:00
Totoo
6a81a981aa Fix standalont touch_release event (#2813) 2025-10-10 22:47:17 +02:00
RocketGod
193ac73b34 Doom UI improvements for dynamic screen (#2812)
* Doom dynamic screen and other improvements

Doom dynamic screen and other improvements

* Res divider fix for big screens

* Format code
nightly-tag-2025-10-10
2025-10-09 22:54:54 +02:00
RocketGod
477d035dce Dino Game Dynamic Screen for PortaRF plus sprite animation improvements (#2811)
* Dino Game Dynamic Screen for PortaRF plus sprite animation improvements

Dino Game Dynamic Screen for PortaRF plus sprite animation improvements

* Format code per usual
2025-10-09 22:31:26 +02:00
RocketGod
1d8f53b49e Space invaders UI improvements for all device screens including new PortaRF (#2810)
* Dynamic screen for PortaRF

Dynamic screen size for new PortaRF device.

* Format code

* Space Invaders improvements for all devices including new PortaRF

Space Invaders improvements for all devices including new PortaRF
2025-10-09 22:30:30 +02:00
Totoo
db324a5225 PortaRF battery fix (#2809) 2025-10-09 22:29:53 +02:00
Totoo
b2331bf818 clarify battery settings (#2805) nightly-tag-2025-10-07 2025-10-06 10:29:17 +02:00
Totoo
4b18ac42e9 full blue batt when charging (#2804) nightly-tag-2025-10-06 2025-10-05 17:04:30 +02:00
RocketGod
41dd0c4674 Dynamic screen for PortaRF Tetris (#2803)
* Dynamic screen for PortaRF
* Format code
nightly-tag-2025-10-05
2025-10-04 19:19:54 +02:00
Totoo
371b6b5079 Multi screen support, with dyn alignment (#2801) nightly-tag-2025-10-04 2025-10-03 19:10:10 +02:00
RocketGod
23cabb8b8a Make dynamic screen for PortaRF (#2800) nightly-tag-2025-10-03 2025-10-02 11:31:33 -07:00
Totoo
b3edaf3cd0 AIS name fix (#2793)
* AIS name fix
nightly-tag-2025-09-18
2025-09-17 22:40:46 +02:00
Totoo
9afd3a9dca Standalone imp (#2791)
* Moved ui elements to common folder in standalone, and add screen parameters to the api v4

* pass it as a pointer, so if standalone app supports it can change
nightly-tag-2025-09-17
2025-09-16 20:29:05 +02:00
Totoo
d80f41e9d7 Beep on search find something.
Beep on search find something. Solves #2643
nightly-tag-2025-09-15
2025-09-14 07:22:48 +00:00
Totoo
46d87d95ae Set MIC app's freq step a bit lower to 12.5k. Solves #2728 (#2788) nightly-tag-2025-09-14 2025-09-13 12:38:29 +02:00
Totoo
7626dff1ef Add blue bar (Channel) to sonde app. 2025-09-13 12:37:34 +02:00
Totoo
f101680521 fixes osm marker display bug #2783 (#2786) 2025-09-13 12:37:01 +02:00
Totoo
325f295ee8 Log function for search app (#2782) nightly-tag-2025-09-08 2025-09-07 22:44:04 +08:00
Totoo
b15bb59678 Standalone app api v3 (#2772)
Added file io, and updated some ui elements.
Also added Digital Rain standalone app for an example.
nightly-tag-2025-09-02
2025-09-01 11:50:46 +02:00