Commit graph

348 commits

Author SHA1 Message Date
Jakob Ketterl 91a7612d6b start displaying RDS metadata 2024-01-18 16:11:13 +01:00
Jakob Ketterl e934a3935c add dumpvdl2 basic infrastructure 2023-09-04 19:02:43 +02:00
Jakob Ketterl f794f285f3 add some basic infrastructure for hfdl 2023-09-03 23:48:56 +02:00
Jakob Ketterl 0c6de7cf2a first shot at decoding ISM data with rtl_433 2023-09-01 23:37:40 +02:00
Jakob Ketterl 94ee444be7 link out from the message panel, too 2023-08-28 21:57:52 +02:00
Jakob Ketterl 476e4ebc5b introduce some frontend to show messages 2023-08-22 21:16:09 +02:00
Jakob Ketterl 5673699696 introduce mouse wheel distance normalization 2023-07-04 18:54:14 +02:00
Jakob Ketterl 4329025742 remove unused variable 2023-03-17 22:39:19 +01:00
Jason Gaunt d58ad77da2 Added support for automatically enabling auto adjust waterfall levels - JBG 2023-03-17 22:35:42 +01:00
Jakob Ketterl 258aebd0c3 correctly handle bookmarks with underlying mode in receiver 2023-02-28 17:07:13 +01:00
Jakob Ketterl d5f7ce9508
Merge pull request #309 from luarvique/waterfall_colors
Now calculating waterfall colors based on what is on the screen (with…
2022-07-31 22:08:01 +02:00
Marat Fayzullin ff43555411 Now resetting zoom when changing to a different profile. 2022-07-31 15:16:52 -04:00
Marat Fayzullin 339864a572 Now calculating waterfall colors based on what is on the screen (with zoom). 2022-07-31 15:15:38 -04:00
Jakob Ketterl c87daaabbe fix scroll events on the frequency bar 2022-06-19 22:40:47 +02:00
Jakob Ketterl 26440d4e24 make waterfall zoom continuous 2022-06-18 15:57:06 +02:00
Jakob Ketterl 08188527ce high-res scroll events for the waterfall zoom 2022-06-17 19:42:40 +02:00
Jakob Ketterl 4ce3816f48 show codecserver errors in the client 2021-12-13 13:26:47 +01:00
Jakob Ketterl 9f89a21cfb remove psk31 character animation since it's killing the client 2021-10-15 15:57:27 +02:00
Jakob Ketterl e77b0f4a67 fix the secondary fft display 2021-09-27 18:18:31 +02:00
Jakob Ketterl 78dcdd5715 add support for DMR locations 2021-09-17 18:24:33 +02:00
Jakob Ketterl f9f0bdde12 restore js8 functionality 2021-09-06 22:50:57 +02:00
Jakob Ketterl 6014ce8921 restore pocsag functionality 2021-09-06 20:00:14 +02:00
Jakob Ketterl b9f43654cd restore aprs functionality 2021-09-06 15:05:33 +02:00
Jakob Ketterl 979f11f40a move play button to svg-defs 2021-05-16 17:47:02 +02:00
Jakob Ketterl 282ba4d095 move play button overlay to javascript to avoid downloading the image 2021-05-05 19:56:14 +02:00
Jakob Ketterl a7e2aae292 reset initial demodulator params on reconnects 2021-04-27 23:13:44 +02:00
Jakob Ketterl c0ca216e4d make "digimodes_fft_size" work from web config 2021-04-05 17:18:30 +02:00
Jakob Ketterl 170b720e48 restructure config 2021-03-31 00:00:38 +02:00
Jakob Ketterl 5fc8672dd6 fix profile detection 2021-03-21 00:18:35 +01:00
Jakob Ketterl acee318dae make the frontend resume when an sdr device becomes present 2021-03-21 00:14:18 +01:00
Jakob Ketterl d81f0ae96c change display precision behavior to reference Hertz 2021-03-01 01:19:06 +01:00
Jakob Ketterl 92cce78320 fix panel switching 2021-02-28 18:23:35 +01:00
Jakob Ketterl beb3d696c9 use transform / will-change properties for waterfall
* prevents expensive layout events in the browser
* allows the browser to optimize rendering
2021-02-27 17:06:53 +01:00
Jakob Ketterl 45d4d868d7 clear waterfall on fft_size change so that a setting change becomes visible immediately 2021-02-27 01:09:51 +01:00
Jakob Ketterl 5cd9d386a6 combine waterfall_[min|max]_level into a single config 2021-02-25 15:13:39 +01:00
Jakob Ketterl ed3d84b974 use the container instead of a (potentially missing) canvas 2021-02-24 00:59:31 +01:00
Jakob Ketterl 710a18aae3 initialize canvas on demand to avoid overlap when changing parameters 2021-02-24 00:58:50 +01:00
Jakob Ketterl 53faca64c0 clean up header styles 2021-02-05 17:56:02 +01:00
Jakob Ketterl 61a5250792 fix typos 2021-01-30 16:18:30 +01:00
Jakob Ketterl 881637811f switch when profile OR sdr has changed 2021-01-30 16:17:05 +01:00
Jakob Ketterl 142ca578ec truncate waterfall only when profile has changed 2021-01-30 16:04:29 +01:00
Jakob Ketterl 1d9b2729ef add server version to log information 2021-01-23 16:43:51 +01:00
Jakob Ketterl bcab2b2288 update copyright notices 2021-01-22 18:10:51 +01:00
Jakob Ketterl 41f9407024 re-package code for meta panels into classes 2021-01-16 19:40:22 +01:00
Jakob Ketterl a8ef3a0e6a get rid of the e() function 2021-01-15 18:09:18 +01:00
Jakob Ketterl 57e5923a4d apply performance optimizations to s-meter, too 2021-01-02 18:16:25 +01:00
Jakob Ketterl c1245308bd make this more robust 2021-01-01 23:37:10 +01:00
Jakob Ketterl 90f319ebda split config into global and device config
* less config properties sent to the client
2020-12-31 23:03:36 +01:00
Jakob Ketterl 68fcb8522e fix typo 2020-12-30 18:05:10 +01:00
Jakob Ketterl abb0813948 send only necessary config changes 2020-12-30 17:15:48 +01:00