Commit Graph

  • 3696272ef7 inline nmux_memory since i've never seen the need to change it Jakob Ketterl 2021-03-31 00:23:36 +02:00
  • 5a7c12dfac expose waterfall auto adjustment settings in web config Jakob Ketterl 2021-03-31 00:18:06 +02:00
  • 170b720e48 restructure config Jakob Ketterl 2021-03-31 00:00:38 +02:00
  • c6962b4f42 change headline wording Jakob Ketterl 2021-03-30 23:41:26 +02:00
  • 8e7b758ef8 send personal bookmarks to the server Jakob Ketterl 2021-03-30 18:50:30 +02:00
  • 1b9e77982d make "new bookmark" api work with arrays Jakob Ketterl 2021-03-30 18:30:08 +02:00
  • 2d142e45ed implement dialog to import personal bookmarks Jakob Ketterl 2021-03-30 18:19:23 +02:00
  • 620ba11565 update wsjt-x patchset Jakob Ketterl 2021-03-30 16:15:05 +02:00
  • e297cffbfe update to wsjt-x 2.3.1 Jakob Ketterl 2021-03-30 15:14:35 +02:00
  • af211739fb confirmation modal before deleting bookmarks Jakob Ketterl 2021-03-28 16:51:34 +02:00
  • a86a2f31cd styling Jakob Ketterl 2021-03-27 23:50:39 +01:00
  • 6796699e35 don't redirect XHR calls to the login page, 403 instead Jakob Ketterl 2021-03-27 23:45:21 +01:00
  • df72147b93 handle only successful results Jakob Ketterl 2021-03-27 23:40:30 +01:00
  • 65443eb0ba improve event handling Jakob Ketterl 2021-03-27 23:40:10 +01:00
  • 29c0f7148a re-work the bookmarks table to incorporate the improved frequency input Jakob Ketterl 2021-03-27 23:08:43 +01:00
  • e1dd9d32f4 prevent javascript errors if frequency is NaN Jakob Ketterl 2021-03-25 16:08:02 +01:00
  • 287a04be94 send updated bookmarks to clients on the fly Jakob Ketterl 2021-03-25 15:25:15 +01:00
  • 20cd3f6efe more inputs that can display errors Jakob Ketterl 2021-03-25 15:02:59 +01:00
  • 69237c0bb4 make more inputs display errors Jakob Ketterl 2021-03-25 14:48:09 +01:00
  • 383c08ed48 implement tuning precision dropdown Jakob Ketterl 2021-03-24 23:43:19 +01:00
  • 19496d46a3 fix form evaluation for optional fields Jakob Ketterl 2021-03-24 23:17:50 +01:00
  • 6ddced4689 implement basic error handling and validation for forms Jakob Ketterl 2021-03-24 22:46:51 +01:00
  • 4cbce9c840 always remove device props on switch, fixes device failover Jakob Ketterl 2021-03-24 20:47:04 +01:00
  • b01792c3d2 fix deletion of sdrs when there's no changes Jakob Ketterl 2021-03-24 17:25:59 +01:00
  • 5f7daba3b2 move the default sdrs to the new defaults file Jakob Ketterl 2021-03-24 17:19:49 +01:00
  • a90f77e545 retain the redirect url on login failure Jakob Ketterl 2021-03-24 16:53:01 +01:00
  • d50d08ad2c add a robots.txt to exclude certain routes for search engines Jakob Ketterl 2021-03-24 16:08:13 +01:00
  • deeaccba12 profile as properties, live sync additions and removals with the client Jakob Ketterl 2021-03-24 15:57:25 +01:00
  • 62e67afc9c update config to version 6 Jakob Ketterl 2021-03-21 15:23:26 +01:00
  • c9d303c43e remove "configurable_keys" hack Jakob Ketterl 2021-03-21 15:19:40 +01:00
  • 5fc8672dd6 fix profile detection Jakob Ketterl 2021-03-21 00:18:35 +01:00
  • acee318dae make the frontend resume when an sdr device becomes present Jakob Ketterl 2021-03-21 00:14:18 +01:00
  • 8fa1796037 re-start connection sdr if no sdr was available before Jakob Ketterl 2021-03-20 23:30:09 +01:00
  • 2a82f4e452 wire profile transmission into active sdr device hash Jakob Ketterl 2021-03-20 23:14:29 +01:00
  • 341e254640 fix shutdown iteration Jakob Ketterl 2021-03-20 17:24:00 +01:00
  • d872152cc8 restore python 3.5 compatibility Jakob Ketterl 2021-03-20 17:23:35 +01:00
  • 3b9763eee5 fix device deletion Jakob Ketterl 2021-03-20 02:16:08 +01:00
  • cfeab98620 hook up service handling to new device events Jakob Ketterl 2021-03-20 01:56:07 +01:00
  • 792f76f831 turn the dict of active sources into a living PropertyManager Jakob Ketterl 2021-03-20 01:10:18 +01:00
  • c58ebfa657 readonly also prevents deletion Jakob Ketterl 2021-03-20 00:54:45 +01:00
  • c50473fea5 implement device shutdown on deletion or lack of profiles Jakob Ketterl 2021-03-18 22:59:46 +01:00
  • f1619b81fe use the right method Jakob Ketterl 2021-03-18 22:24:53 +01:00
  • 364c7eb505 show more information on the sdr settings page Jakob Ketterl 2021-03-18 21:53:59 +01:00
  • 9dcf342b13 fix scheduler behavior on enable / disable Jakob Ketterl 2021-03-18 21:17:23 +01:00
  • d573561c67 activate enable / disable cycle Jakob Ketterl 2021-03-18 19:59:10 +01:00
  • 37e7331627 fix device failover (concurrent modification problem) Jakob Ketterl 2021-03-18 19:47:11 +01:00
  • b25a673829 refactor state handling: uncouple failed and enabled flags Jakob Ketterl 2021-03-18 19:34:53 +01:00
  • 916f19ac60 mapping sdr device layer Jakob Ketterl 2021-03-18 18:59:38 +01:00
  • 620771eaf2 use a property layer right from the start Jakob Ketterl 2021-03-18 18:58:29 +01:00
  • 161408dbf4 handle deletions correctly Jakob Ketterl 2021-03-06 23:48:31 +01:00
  • e0985c3802 fix status page Jakob Ketterl 2021-03-06 23:34:27 +01:00
  • 3d20e3ed80 simplify api by abstracting layer changes Jakob Ketterl 2021-03-06 22:20:47 +01:00
  • 6af0ad0262 fix frequency unit dropdown for firefox Jakob Ketterl 2021-03-05 20:31:23 +01:00
  • b4460f4f70 fix receiver appearance in firefox Jakob Ketterl 2021-03-05 20:20:22 +01:00
  • ff9f771e1b handle the resampler Jakob Ketterl 2021-03-05 19:44:45 +01:00
  • 4c5ec23ba7 remove profile list from sdr device index Jakob Ketterl 2021-03-05 19:44:25 +01:00
  • 1b44229ec3 clean up profile handling Jakob Ketterl 2021-03-05 19:28:54 +01:00
  • 2e28694b49 implement profile removal behaviour Jakob Ketterl 2021-03-05 19:09:51 +01:00
  • 2ba2ec38e0 new profile carousel implementation reacts to new profiles Jakob Ketterl 2021-03-05 18:57:09 +01:00
  • a3cfde02c4 re-wire profile add & delete Jakob Ketterl 2021-03-05 18:32:16 +01:00
  • a14f247859 make the add button look more like the remove button Jakob Ketterl 2021-03-05 18:07:19 +01:00
  • 45e9bd12a5 hightlight "new profile" link Jakob Ketterl 2021-03-05 17:51:19 +01:00
  • 190c90ccdf tab styling Jakob Ketterl 2021-03-05 17:43:15 +01:00
  • 60df3afe26 add tab navigation to profile and device pages Jakob Ketterl 2021-03-04 22:14:10 +01:00
  • 4e14b29537 apply type="button" on all buttons to make submit on enter work Jakob Ketterl 2021-03-03 23:25:00 +01:00
  • 3814200452 implement device and profile deletion Jakob Ketterl 2021-03-03 23:07:41 +01:00
  • a9dbedee6d consistent wording Jakob Ketterl 2021-03-03 22:35:57 +01:00
  • 8671f98c14 implement "add profile" sequence Jakob Ketterl 2021-03-03 22:33:37 +01:00
  • 400ed3541d update "new sdr" routing too to avoid conflicts Jakob Ketterl 2021-03-03 22:10:19 +01:00
  • 03315d7960 switch url scheme to avoid conflicts Jakob Ketterl 2021-03-03 21:55:49 +01:00
  • d123232f28 implement device and profile delete modals Jakob Ketterl 2021-03-03 21:51:33 +01:00
  • eab1c6ce80 remove profile list from device page; make links work Jakob Ketterl 2021-03-03 15:38:15 +01:00
  • fdbb76bca1 add working redirect after device add completes Jakob Ketterl 2021-03-03 15:30:33 +01:00
  • c0b7cf5f8d resolve the ugly assets_prefix hack Jakob Ketterl 2021-03-03 15:24:18 +01:00
  • 37d89c074b implement "new device" page (redirects not working yet) Jakob Ketterl 2021-03-03 00:16:28 +01:00
  • 2b1dc76e48 add profile list to the device page Jakob Ketterl 2021-03-02 20:28:49 +01:00
  • e0b289b6a5 remove debugging message Jakob Ketterl 2021-03-02 20:19:48 +01:00
  • d81f0ae96c change display precision behavior to reference Hertz Jakob Ketterl 2021-03-01 01:19:06 +01:00
  • 6bd47cf914 implement property carousel for profile switching Jakob Ketterl 2021-03-01 00:26:56 +01:00
  • c7db144f7b add name input for profiles Jakob Ketterl 2021-02-28 21:26:55 +01:00
  • d0ddf72b10 fix typo Jakob Ketterl 2021-02-28 21:04:43 +01:00
  • 92cce78320 fix panel switching Jakob Ketterl 2021-02-28 18:23:35 +01:00
  • 1871fc359a apply some styling Jakob Ketterl 2021-02-28 18:07:25 +01:00
  • a92ead3261 implement exponential frequency input on the receiver, too Jakob Ketterl 2021-02-28 17:28:22 +01:00
  • 094f470ebb automatically switch SI prefixes based on frequency Jakob Ketterl 2021-02-28 15:51:07 +01:00
  • 06b6054071 improve floating point handling Jakob Ketterl 2021-02-27 23:21:14 +01:00
  • 0537e23e38 make a more generic ExponentialInput and use that for the sample_rate input Jakob Ketterl 2021-02-27 23:14:41 +01:00
  • 7a0c934af5 use frequency input for the other inputs, too Jakob Ketterl 2021-02-27 22:44:48 +01:00
  • e787336fc4 fix empty input Jakob Ketterl 2021-02-27 22:43:18 +01:00
  • 71acad3b4f add keyboard shortcuts for quicker input Jakob Ketterl 2021-02-27 22:30:48 +01:00
  • c389d3b619 implement a frequency input with switchable exponent Jakob Ketterl 2021-02-27 22:15:19 +01:00
  • ccdb010e9d more information on the sdr list Jakob Ketterl 2021-02-27 20:48:37 +01:00
  • 6a9bbf7bc9 wording change Jakob Ketterl 2021-02-27 20:17:58 +01:00
  • ccba3e8597 fix positioning (still absolute, but not moving any more) Jakob Ketterl 2021-02-27 17:23:03 +01:00
  • beb3d696c9 use transform / will-change properties for waterfall Jakob Ketterl 2021-02-27 17:06:53 +01:00
  • 54142f4f15 allow squelch_auto_margin = 0 Jakob Ketterl 2021-02-27 01:23:59 +01:00
  • b6ed06dff4 use the new bottom bar for the bookmarks, too Jakob Ketterl 2021-02-27 01:18:08 +01:00
  • 36c4a16fb5 move to settings module Jakob Ketterl 2021-02-27 01:16:03 +01:00
  • 1b44c31a89 more space at the bottom Jakob Ketterl 2021-02-27 01:13:57 +01:00
  • 45d4d868d7 clear waterfall on fft_size change so that a setting change becomes visible immediately Jakob Ketterl 2021-02-27 01:09:51 +01:00