Marat Fayzullin
ab9ff1fe8e
Improved EIBI schedule display on the map.
2024-01-20 22:28:59 -05:00
Marat Fayzullin
3219648508
Fixed colors not changing when changed inside the profile.
2024-01-13 17:09:17 -05:00
Marat Fayzullin
81d975f0d8
Adding reference to documentation to the console window.
2024-01-08 22:59:06 -05:00
Marat Fayzullin
dec17d0228
Hopefully fixed volume saved incorrectly.
2024-01-02 23:09:33 -05:00
Marat Fayzullin
6e5526250a
Changed maidenhead squares from red to gray.
2024-01-02 22:51:09 -05:00
Marat Fayzullin
5c4ad952ca
Fixing spacing in Leaflet maps.
2024-01-02 22:46:06 -05:00
Stanislav Lechev [0xAF]
9749c70bd9
Add Maidenhead (QTH) to OSM and make OSM control panel smaller. ( #45 )
...
* add Maidenhead (QTH) extra layer to Leaflet (OSM) map
* fix a browser console error on vendor-provided markers
* make Leaflet OSM map control pannel smaller
2024-01-02 20:16:33 -05:00
Marat Fayzullin
7e7b707c8b
Fixing audio volume resetting to 0 after page reload.
2023-12-26 23:17:45 -05:00
Marat Fayzullin
6810e1d014
Fixing step tuning when waterfall is zoomed.
2023-12-26 18:39:07 -05:00
Marat Fayzullin
a29c8d6ce8
Updating plugin framework.
2023-12-17 19:31:28 -05:00
Stanislav Lechev [0xAF]
9880cd8783
Plugins ( #44 )
...
* implement UI plugins (JS and CSS)
* update info
* wip (switching branches)
* initial release of plugins for owrx+
* Prepare Plugins for PR
* rework plugins.js for review
* create banner function to simplify console messages
2023-12-17 16:53:51 -05:00
Marat Fayzullin
43c2ec042f
Fixing info bubble not updating on the map.
2023-12-15 23:21:26 -05:00
Marat Fayzullin
616f6b9de6
Resizing RDS display on mobile devices.
2023-12-10 23:23:32 -05:00
Marat Fayzullin
c1b727f88a
Relaxed date/time parsing in RDS.
2023-12-09 23:47:34 -05:00
Marat Fayzullin
998bed74e5
Fixed nbsp issue.
2023-12-08 18:24:56 -05:00
Marat Fayzullin
ec2db47a3c
Added proper RDS parser and display.
2023-12-08 18:14:15 -05:00
Marat Fayzullin
ecbb837818
Adding WFM RDS support via Redsea decoder.
2023-12-07 23:51:20 -05:00
Marat Fayzullin
c6a0e2bee6
Enabling nano-scroller in relevant panels on startup.
2023-12-07 20:52:07 -05:00
Marat Fayzullin
44722caf12
Merge branch 'admin_message'
2023-11-29 23:48:32 -05:00
Marat Fayzullin
d74a680f6e
Fixed broadcast message entry and button.
2023-11-29 23:47:59 -05:00
Marat Fayzullin
c23071a451
Fixed waterfall colors resetting when tuning outside profile.
2023-11-29 23:05:22 -05:00
Marat Fayzullin
1fecb08df7
Merge branch 'chat_switch'
2023-11-27 18:30:25 -05:00
Marat Fayzullin
6a4561e95d
Minor cleanup.
2023-11-27 18:29:59 -05:00
Stanislav Lechev [0xAF]
aa16f30f04
simplify a bit
2023-11-28 00:17:20 +02:00
Stanislav Lechev [0xAF]
bc8ff8e489
save leaflet user prefs to local storage
2023-11-28 00:09:29 +02:00
Marat Fayzullin
efcddf8765
Added ability for admin to broadcast messages.
2023-11-25 20:48:22 -05:00
Marat Fayzullin
f79aa3803f
Made top-bar button switch between Chat and Log.
2023-11-24 22:51:38 -05:00
Marat Fayzullin
98f54ceea4
Added a switch to disable chat from admin settings, if necessary.
2023-11-24 22:44:23 -05:00
Marat Fayzullin
0c2854252c
Refactoring, disabled ability to take same nicks twice.
2023-11-21 16:26:31 -05:00
Marat Fayzullin
673aa186f1
Escaping HTML in messages, verifying nicknames.
2023-11-20 16:25:48 -05:00
Marat Fayzullin
632c5e4437
Nicknames now work.
2023-11-20 13:16:45 -05:00
Marat Fayzullin
af9c348a10
Cleanup.
2023-11-20 12:57:30 -05:00
Marat Fayzullin
68a69196cd
Cleaninig up, moving chat to UI.js.
2023-11-20 12:33:10 -05:00
Marat Fayzullin
2b452795b0
Minor fixes to the merge.
2023-11-20 11:40:47 -05:00
Stanislav Lechev [0xAF]
7f4fa70364
chat system implementation in the web
2023-11-20 04:59:59 +02:00
Marat Fayzullin
4cc504f001
Adding sender field to the message JSON.
2023-11-19 19:20:40 -05:00
Marat Fayzullin
1a1a23383f
Added generated usernames and colors.
2023-11-19 12:49:25 -05:00
Marat Fayzullin
2107ebff56
Small improvements.
2023-11-19 00:34:57 -05:00
Marat Fayzullin
2f7e217fac
Now sending messages via ws, removed endpoint.
2023-11-18 23:33:36 -05:00
Marat Fayzullin
c59f549ab9
Added ban time selector.
2023-11-16 21:20:24 -05:00
Marat Fayzullin
9937f49b73
Single endpoints to ban/unban.
2023-11-16 11:46:01 -05:00
Marat Fayzullin
5ba68d346a
Moved ClientController to a separate file.
2023-11-16 00:14:31 -05:00
Marat Fayzullin
6757247596
Banning unbanning users now works.
2023-11-15 23:43:52 -05:00
Marat Fayzullin
0edf441dfc
Moved clients list up.
2023-11-13 22:57:54 -05:00
Marat Fayzullin
0e2db3c343
Adding current users list to the Settings main page.
2023-11-13 22:11:10 -05:00
Marat Fayzullin
2c50e6986a
Fixed secondary frequency when changing bandpass.
2023-11-12 21:31:23 -05:00
Marat Fayzullin
26882ae02f
Optimizing some code.
2023-11-12 20:45:32 -05:00
Marat Fayzullin
aa2b8f543a
Finally fixed digital voice slots coloring.
2023-11-11 23:32:19 -05:00
Marat Fayzullin
a44eae10b0
Merge branch 'ui_themes2'
2023-11-11 21:11:48 -05:00
Stanislav Lechev [0xAF]
3dad7ced74
fix image in digital mode window
2023-11-12 03:55:51 +02:00
Stanislav Lechev [0xAF]
a9076a0d04
fix digital modes panel colors
2023-11-12 03:16:47 +02:00
Marat Fayzullin
350617053b
Fixing NR controls, DMR meta panel, volume controls.
2023-11-11 19:50:29 -05:00
Marat Fayzullin
0a1bf87b3d
Fixing frequency display color.
2023-11-09 20:04:12 -05:00
Marat Fayzullin
e708cd07f8
Making sections collapse faster.
2023-11-09 18:01:58 -05:00
Luarvique L. Luarvique
59baacfd50
Merge pull request #38 from 0xAF/ui_themes2
...
fix border moving on receiver panel
2023-11-08 23:19:57 -05:00
Marat Fayzullin
66a568c8ff
Removed references to updateVolume().
2023-11-08 23:18:20 -05:00
Stanislav Lechev [0xAF]
a2d36fa016
fix border moving on receiver panel
2023-11-09 05:53:56 +02:00
Stanislav Lechev [0xAF]
5fbc67433a
fix checkboxes in receiver panel
2023-11-09 05:32:29 +02:00
Stanislav Lechev [0xAF]
ce0cc09650
animate receiver sections expand/colapse
2023-11-09 04:46:20 +02:00
Marat Fayzullin
eeb39d2370
Now saving spectrum display state.
2023-11-08 20:58:41 -05:00
Marat Fayzullin
89b5c16a6e
Moved storage functions to Utils.js, saving map state now.
2023-11-07 19:42:20 -05:00
Marat Fayzullin
c6f43f29ec
Now saving section states.
2023-11-06 22:54:39 -05:00
Marat Fayzullin
73021a4682
Added checkboxes for frame and wheel swap control.
2023-11-05 23:51:41 -05:00
Marat Fayzullin
9b32d1bbd3
Removing admin-configurable UI settings, they are user-configurable now.
2023-11-05 19:38:45 -05:00
Marat Fayzullin
d57ae59697
Moving UI controls into UI.js. Saving values.
2023-11-05 18:56:55 -05:00
Marat Fayzullin
23d4c46cbe
Fixing black theme.
2023-11-05 13:19:45 -05:00
Marat Fayzullin
8fb8e612a2
Improving theme selection, added black theme.
2023-11-05 13:10:40 -05:00
Stanislav Lechev [0xAF]
03aea40b50
change icons on themes in receiver panel and automate the changing of the vaslues
2023-11-05 11:32:21 -05:00
Marat Fayzullin
e2f062904a
Gave user ability to change theme and opacity.
2023-11-05 11:32:21 -05:00
Luarvique L. Luarvique
4753d664b0
Merge pull request #33 from 0xAF/master
...
fix Leaflet maps when we have custom markers in /etc/openwebrx/markers.d
2023-11-03 20:59:25 -04:00
Marat Fayzullin
8425a46e20
Adding utility function to adjust frequency by modulation.
2023-11-03 20:53:17 -04:00
Stanislav Lechev [0xAF]
c2d832ba4b
fix Leaflet maps when we have custom markers in /etc/openwebrx/markers.d
...
The "default" (unknown) marker is created with LMarker class, which lacks many
methods. It is a base class.
With this commit, the "default" marker will be APRS marker (LAprsMarker
class), which will allow the markers to be created.
2023-11-04 02:51:35 +02:00
Marat Fayzullin
7f1d2ef840
Merge branch 'ui_themes2'
2023-11-03 20:16:04 -04:00
Marat Fayzullin
8287f66744
Improving console window shadow.
2023-11-03 20:09:14 -04:00
Marat Fayzullin
b4ad6a8b07
Fixing frequency bar coloring.
2023-11-03 19:49:53 -04:00
Stanislav Lechev [0xAF]
31ba742577
revert some styling
2023-11-04 01:39:16 +02:00
Stanislav Lechev [0xAF]
54010abaf4
revert tinting of user-supplied image
2023-11-04 01:12:20 +02:00
Stanislav Lechev [0xAF]
2c5f97edf5
fix border color on receiver panel
2023-11-04 00:53:21 +02:00
Stanislav Lechev [0xAF]
d392f98c54
more fixes on themes, add shadow to top-bar, add new theme 'night'
2023-11-04 00:40:22 +02:00
Marat Fayzullin
eb148e7a21
Going back to LRGB for mixing locator colors.
2023-11-03 13:01:47 -04:00
Marat Fayzullin
9669461841
Not highlighting inactive time slots.
2023-11-03 12:46:11 -04:00
Marat Fayzullin
b0e4bb950f
Changing "Zoom" to "Display"
2023-11-03 00:50:17 -04:00
Marat Fayzullin
09222ac205
Changing "Range" to "Zoom".
2023-11-03 00:48:14 -04:00
Marat Fayzullin
eb77f8d8af
Adding cut-off line to the text console.
2023-11-03 00:47:24 -04:00
Marat Fayzullin
25746a8063
Fixing several theming issues.
2023-11-03 00:36:02 -04:00
Marat Fayzullin
bb6f85dc00
Merge branch 'ui_themes2' of https://github.com/luarvique/openwebrx into ui_themes2
2023-10-30 21:11:38 -04:00
Marat Fayzullin
3e79c20730
Improving themes.
2023-10-30 21:09:13 -04:00
Marat Fayzullin
7ae27453c7
Adding themes file.
2023-10-30 21:09:13 -04:00
Marat Fayzullin
8c0c4918f0
Adding clean themes branch
2023-10-30 21:09:13 -04:00
Marat Fayzullin
aa90f33199
Extended text console and made it scrollable.
2023-10-29 23:40:02 -04:00
Stanislav Lechev [0xAF]
0e900387db
rework the themes
2023-10-30 04:35:38 +02:00
Marat Fayzullin
354f975b54
Adding frequency adjustment of -1kHz for SITOR.
2023-10-29 22:31:37 -04:00
Marat Fayzullin
eaab180288
Improving themes.
2023-10-27 20:35:28 -04:00
Marat Fayzullin
8da00acd8e
Adding themes file.
2023-10-26 20:35:31 -04:00
Marat Fayzullin
d194164695
Adding clean themes branch
2023-10-26 20:34:53 -04:00
Marat Fayzullin
3ac53eb54a
Fixing AIS info bubbles.
2023-10-22 11:21:11 -04:00
Marat Fayzullin
db3243fb7e
Fixing typo in linkifyVessel().
2023-10-19 11:03:07 -04:00
Marat Fayzullin
113306912d
Fixing links for HFDL flight reports.
2023-10-17 20:45:15 -04:00
Marat Fayzullin
3dd0c838e2
Terminology updates in Utils.js.
2023-10-17 19:58:47 -04:00
Marat Fayzullin
c09387e3c9
Added colored band/mode designators to locator info windows.
2023-10-16 22:02:05 -04:00
Marat Fayzullin
e02542dec9
Shortened country names.
2023-10-15 22:24:39 -04:00
Marat Fayzullin
273d64503a
Removed text resize in locator info bubble.
2023-10-15 21:00:40 -04:00
Marat Fayzullin
2638a73270
Added country lookup for vessel MID numbers.
2023-10-15 20:51:00 -04:00
Marat Fayzullin
e831a78630
Updating list of reports sizing.
2023-10-15 18:30:51 -04: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
53dff79c63
Updated locator info bubble, made locator coloring reflect age.
2023-10-14 13:42:25 -04:00
Marat Fayzullin
980b3ad196
Fixed htmlEscale().
2023-10-11 22:23:28 -04:00
Marat Fayzullin
62e36a16e4
Escaping HTML in map markers.
2023-10-11 22:10:43 -04:00
Marat Fayzullin
deaf23d910
Escaping HTML in avionics messages.
2023-10-11 21:54:08 -04:00
Marat Fayzullin
e6f81b7d83
Added spectral color scale, increased aging period to 15 seconds.
2023-10-11 21:21:54 -04:00
Marat Fayzullin
a7cea4d31e
Updated transparency scale for locators.
2023-10-10 22:50:16 -04:00
Marat Fayzullin
bd7142ad3e
Rewritten map locators, one rectangle per maidenhead square now.
2023-10-10 22:30:23 -04:00
Marat Fayzullin
ef9618a4bb
Removed locator rectangle edges since they overlap.
2023-10-06 23:16:49 -04:00
Marat Fayzullin
7922b3950c
Adding proper marker removal function.
2023-10-06 22:50:40 -04:00
Marat Fayzullin
94621c252d
Properly assigning ttl.
2023-10-06 22:26:46 -04:00
Marat Fayzullin
362e6d71c9
Reintroducing LSimpleMarker.
2023-09-30 18:40:51 -04:00
Luarvique L. Luarvique
354646f3e0
Merge pull request #26 from 0xAF/master
...
add LSimpleMarker (fix custom markers)
2023-09-30 18:39:28 -04:00
Stanislav Lechev [0xAF]
d9b0beec31
add LSimpleMarker (fix custom markers)
2023-10-01 01:23:54 +03:00
Marat Fayzullin
552865f6bf
Removing reference to LSimpleMarker.
2023-09-30 18:18:44 -04:00
Marat Fayzullin
98aae65abc
Fixing feature symbols.
2023-09-29 21:12:24 -04:00
Marat Fayzullin
fa3642bfd9
Optimizing map display.
2023-09-29 21:03:21 -04:00
Marat Fayzullin
1946a84131
Updated aircraft images, added colors.
2023-09-29 19:39:48 -04:00
Marat Fayzullin
a822fac904
Leaflet airplane markers finally fixed?
2023-09-28 22:41:39 -04:00
Marat Fayzullin
a8df56665e
Trying to make Leaflet markers work properly.
2023-09-28 22:31:32 -04:00
Marat Fayzullin
c95e807aa9
Updates to the Leaflet map display.
2023-09-28 12:37:03 -04:00
Marat Fayzullin
67ed82676a
Fixing anchors.
2023-09-27 23:33:09 -04:00
Marat Fayzullin
8291c7518d
Fixing Leaflet info bubbles.
2023-09-27 23:02:27 -04:00
Marat Fayzullin
0b222a3ce1
Added TTL to aircraft markers, updated ADSB display.
2023-09-27 21:09:14 -04:00
Marat Fayzullin
dcd0dbd202
Minor fixes
2023-09-25 23:34:23 -04:00
Marat Fayzullin
768a16171d
Fixed aircraft title linkify(), VDL2 altitudes, etc.
2023-09-25 23:22:00 -04:00
Marat Fayzullin
38263f6404
Now works.
2023-09-25 22:31:25 -04:00
Marat Fayzullin
4dea8c11ab
Implementing separate aircraft markers.
2023-09-23 23:11:57 -04:00
Marat Fayzullin
0f41604b65
Adding optional ADSB parsing of the dump1090 JSON output.
2023-09-22 14:38:16 -04:00
Marat Fayzullin
e0c1def24f
Now accumulating and showing aircraft messages on the map.
2023-09-20 14:40:16 -04:00
Marat Fayzullin
d93c356f0c
Further alignment in the info box.
2023-09-18 22:29:06 -04:00
Marat Fayzullin
8e08500cbf
Updating info bubble formatting.
2023-09-18 20:59:07 -04:00
Marat Fayzullin
0ca2f16bd0
Addredding jketterl's comments.
2023-09-18 19:40:19 -04:00
Marat Fayzullin
b826648f1b
Removed IATA->ICAO flight ID conversion for now.
2023-09-17 12:23:12 -04:00
Marat Fayzullin
d4207a2848
Clicking on an aircraft message now leads to the map.
2023-09-16 17:16:23 -04:00
Marat Fayzullin
b4eb71f296
Added linkToMap() method.
2023-09-16 13:49:12 -04:00
Marat Fayzullin
b0b347abf7
Updating east-facing APRS symbols
2023-09-15 20:35:21 -04:00
Marat Fayzullin
31436f5202
Lowered max number of messages in the list to 250 (see ADSB).
2023-09-14 20:22:54 -04:00
Marat Fayzullin
1513263655
Painting YES/NO feature indicators red and green.
2023-09-11 12:24:55 -04:00
Marat Fayzullin
22db936688
Fixing scrollToBottom() function.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
f2b7f86028
Merging more code.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
1ab77f4106
Merging further changes.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
2eae46d54c
Debugging
2023-09-10 21:00:51 -04:00
Marat Fayzullin
d901e76ac1
Merging htdocs from jketterl development branch.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
e12ef52cca
Fixed issue with linkify() failing on aircraft IDs containing dash.
2023-09-09 10:54:26 -04:00
Marat Fayzullin
97efb35f5b
APRS stormcloud faces east.
2023-09-08 18:54:00 -04:00