Commit Graph

59 Commits

Author SHA1 Message Date
Marat Fayzullin 40e216a853 Adding bandplan display, as a ribbon above bookmarks. 2024-06-01 00:55:46 -04:00
Marat Fayzullin ac30d97d31 Added user-selectable waterfall color theme, separated waterfall functions. 2024-04-24 20:14:46 -04:00
Marat Fayzullin 19d7508186 Adding ability to sort profiles. 2024-03-24 15:25:34 -04:00
Marat Fayzullin 0c2854252c Refactoring, disabled ability to take same nicks twice. 2023-11-21 16:26:31 -05:00
Marat Fayzullin 6757247596 Banning unbanning users now works. 2023-11-15 23:43:52 -05:00
Marat Fayzullin d57ae59697 Moving UI controls into UI.js. Saving values. 2023-11-05 18:56:55 -05:00
Marat Fayzullin ad01c8dc81 Moved common JS functions into Utils.js. Added countries to callsigns. 2023-10-15 14:42:33 -04:00
Marat Fayzullin 6dfdb30a50 Trying to sync owrx folder from jketterl's develop branch. 2023-09-10 21:00:51 -04:00
Marat Fayzullin 1267702640 Adding multiple maps. 2023-08-07 14:49:11 -04:00
Stanislav Lechev [0xAF] 0fcdcf0e8a add Leaflet with OSM and other maps 2023-08-07 03:42:38 +03:00
Marat Fayzullin cc944a0c01 Renaming to MapManager. 2023-07-31 22:08:23 -04:00
Marat Fayzullin 7dc8f910d5 Finished refactoring maps. 2023-07-31 22:05:37 -04:00
Marat Fayzullin 2eb3c0aac3 Now updating EIBI database from the marker manager thread. 2023-07-18 19:30:14 -04:00
Marat Fayzullin 8fe33a3b81 Synchronized UTC clock changes with the minute changes. 2023-06-30 11:19:34 -04:00
Marat Fayzullin e728fea6b6 Adding basic scanner for bookmarked frequencies. 2023-05-09 23:48:21 -04:00
Marat Fayzullin 027790b8dd Adding proper spectrum display. 2023-03-24 21:04:39 -04:00
Marat Fayzullin dbcb3704cd Adding MP3 audio recorder. 2023-02-19 21:19:42 -05:00
Jakob Ketterl 8550f10d88 allow svg to be gzipped 2021-05-14 23:10:17 +02:00
Jakob Ketterl ad8877f83c add webp support for uploadable images 2021-05-07 16:57:54 +02:00
Jakob Ketterl 0abd121fda inline location-picker 2021-03-31 01:22:39 +02:00
Jakob Ketterl 2d142e45ed implement dialog to import personal bookmarks 2021-03-30 18:19:23 +02:00
Jakob Ketterl d123232f28 implement device and profile delete modals 2021-03-03 21:51:33 +01:00
Jakob Ketterl 0537e23e38 make a more generic ExponentialInput and use that for the sample_rate input 2021-02-27 23:14:41 +01:00
Jakob Ketterl c389d3b619 implement a frequency input with switchable exponent 2021-02-27 22:15:19 +01:00
Jakob Ketterl 65758a0098 start implementing scheduler input (daylight works) 2021-02-24 17:12:23 +01:00
Jakob Ketterl 54a34b2084 implement optional device fields 2021-02-22 23:49:28 +01:00
Jakob Ketterl d0d946e09f implement gain dialog with AGC option 2021-02-19 21:07:13 +01:00
Jakob Ketterl c5585e290a undo javascript device configuration 2021-02-18 22:24:31 +01:00
Jakob Ketterl 691d88f841 waterfall config fine-adjustments
* hide the waterfall colors input when pre-defined color scheme is
  selected
* skip unparseable lines on custom color input
* fallback to black and white if custom color config is unusable
* always use the waterfall classes when sending changes to the client
2021-02-16 18:35:18 +01:00
Jakob Ketterl c0193e677c add an input for wsjt_decoding_depths 2021-02-15 20:19:43 +01:00
Jakob Ketterl 8ea4d11e9c make the bookmarks table editable 2021-02-13 23:53:16 +01:00
Jakob Ketterl f23fa59ac3 implement config layering 2021-02-11 19:31:44 +01:00
Jakob Ketterl 0fd172edc3 check file contents; work with file extensions 2021-02-11 00:20:17 +01:00
Jakob Ketterl 7097dc1cd8 ability to restore original image 2021-02-10 21:29:46 +01:00
Jakob Ketterl 3b670016be implement uploading of top panorama, too 2021-02-09 00:12:53 +01:00
Jakob Ketterl ad5daaae95 add exception for uploaded images 2021-02-08 23:44:10 +01:00
Jakob Ketterl a1c024bfe2 implement dynamic file upload 2021-02-08 23:29:24 +01:00
Jakob Ketterl 88020b894e move aprs_symbols_path to new config 2021-02-07 00:21:57 +01:00
Jakob Ketterl 64b7b485b3 run the code formatter over all 2021-01-20 17:01:46 +01:00
Jakob Ketterl 41f9407024 re-package code for meta panels into classes 2021-01-16 19:40:22 +01:00
Jakob Ketterl 9e45cfd02a implement clear function for js8, too - refs #187 2020-12-09 21:19:22 +01:00
Jakob Ketterl e700f0a9e4 replace nanoscroller with compressed version, drop map reference.
closes #191
2020-11-04 22:32:13 +01:00
Jakob Ketterl 82825fee41 fix sequence according to dependencies 2020-09-17 21:33:11 +02:00
Jakob Ketterl fa08f1e2cf use chroma.js to calculate waterfall colors 2020-09-17 20:10:01 +02:00
Jakob Ketterl bec02795b8 implement gzip compression for assets 2020-09-04 15:44:25 +02:00
Jakob Ketterl e0129fd0f7 move timezone to initialization instead of implicit localization 2020-07-01 19:10:46 +02:00
Jakob Ketterl 75f4f0bfe0 fix timezones in all places 2020-06-21 22:35:40 +02:00
Jakob Ketterl ac18a76c14 split stuff into separate files 2020-05-31 20:25:41 +02:00
Jakob Ketterl 508ea2cf96 create a javascript profile for the map, too 2020-05-10 17:03:30 +02:00
Jakob Ketterl 3a455a0452 start collecting header routines 2020-05-09 00:11:20 +02:00