Daniel Lorch
94f36d0fac
Merge branch 'dev' into paste-text-keyboard-layouts
2025-05-11 22:46:09 +02:00
Qishuai Liu
77b4c1c531
ntp: fix panic on NTP query error and add IPv6 server for IPv6-only support ( #424 )
...
* fix(ntp): prevent panic on NTP query error and add IPv6 server in defaultNTPServers
* fix(ntp): make sure queryMultipleNTP finish if all servers failed
2025-05-11 17:19:22 +02:00
John
5f8b451cd7
fix: absolute mouse scroll ( #434 )
...
Co-authored-by: wup-one <wup@deepspace.game>
2025-05-11 17:19:07 +02:00
Peder Toftegaard Olsen
5a4f1766b7
feat: UI for changing display orientation
...
* Added UI for changing display orientation.
* Fixed lint issue.
2025-05-11 17:17:41 +02:00
Daniel Lorch
22566e0450
Merge pull request #1 from IDisposable/paste-text-keyboard-layouts
...
Change the locale names to their native language
2025-05-09 07:20:14 +02:00
Marc Brooks
978bef420c
Change the locale names to their native language
...
German->Deutsch et. al.
2025-05-08 16:52:55 -05:00
Daniel Lorch
48240eebe0
Move language name definitions into the keyboard layout files
2025-05-08 20:26:59 +02:00
Daniel Lorch
4d840b65a9
Move guard statements outside of loop
2025-05-08 20:25:53 +02:00
Daniel Lorch
aeaed88af5
Add Czech
2025-05-04 02:37:51 +02:00
Daniel Lorch
e4ddc952d1
Add Italian
2025-05-04 00:26:32 +02:00
Daniel Lorch
2f048ef38f
Operator precedence 🤦
2025-05-04 00:25:55 +02:00
Daniel Lorch
7c2b91a9c4
Add Norwegian
2025-05-03 23:56:56 +02:00
Daniel Lorch
435746f35e
Remove default value shift: false
2025-05-03 22:41:17 +02:00
Daniel Lorch
842fd22072
Add more keys to Spanish
2025-05-03 00:50:40 +02:00
Daniel Lorch
c5b80761ce
Fix fr_FR special characters
2025-05-03 00:20:22 +02:00
Daniel Lorch
1a85f4d8ad
Add Spanish
2025-05-02 23:56:52 +02:00
Daniel Lorch
98485430eb
Add Swedish
2025-05-02 23:18:56 +02:00
Daniel Lorch
5447e3434d
Add English (UK)
2025-05-02 22:55:46 +02:00
Daniel Lorch
33905e6378
Add French (France)
2025-05-02 22:55:21 +02:00
Daniel Lorch
a364a06a3a
Fix whitespace
2025-05-02 22:12:54 +02:00
Daniel Lorch
77ce41a5ea
Change line ordering
2025-05-02 22:11:10 +02:00
Daniel Lorch
baed361ae6
Add Swiss French
2025-05-02 21:19:51 +02:00
Daniel Lorch
341b70ff0a
Remove obscure Alt-Gr keys, unsure if they are supported everywhere
2025-05-02 21:00:41 +02:00
Daniel Lorch
3887f7e5b5
Improve accent handling
2025-05-02 17:53:19 +02:00
Daniel Lorch
2be96d327c
Fix default value
2025-05-02 02:09:08 +02:00
Daniel Lorch
34f48f9bea
Improve error handling and pre-loading
2025-05-02 01:51:20 +02:00
Daniel Lorch
962a6f6dfc
Trema is the more robust method for capital umlauts
2025-05-02 01:32:12 +02:00
Daniel Lorch
c3087abe02
Enable multiple keyboard layouts for paste text from host
2025-05-02 00:52:03 +02:00
Siyuan Miao
d79f359c43
chore: bump version to 0.4.0
2025-04-16 02:17:09 +02:00
Aveline
189b84380b
network enhanecment / refactor ( #361 )
...
* chore(network): improve connectivity check
* refactor(network): rewrite network and timesync component
* feat(display): show cloud connection status
* chore: change logging verbosity
* chore(websecure): update log message
* fix(ota): validate root certificate when downloading update
* feat(ui): add network settings tab
* fix(display): cloud connecting animation
* fix: golintci issues
* feat: add network settings tab
* feat(timesync): query servers in parallel
* refactor(network): move to internal/network package
* feat(timesync): add metrics
* refactor(log): move log to internal/logging package
* refactor(mdms): move mdns to internal/mdns package
* feat(developer): add pprof endpoint
* feat(logging): add a simple logging streaming endpoint
* fix(mdns): do not start mdns until network is up
* feat(network): allow users to update network settings from ui
* fix(network): handle errors when net.IPAddr is nil
* fix(mdns): scopedLogger SIGSEGV
* fix(dhcp): watch directory instead of file to catch fsnotify.Create event
* refactor(nbd): move platform-specific code to different files
* refactor(native): move platform-specific code to different files
* chore: fix linter issues
* chore(dev_deploy): allow to override PION_LOG_TRACE
2025-04-16 01:39:23 +02:00
Aveline
2b2a14204d
feat: implement pointer-lock and keyboard-lock ( #352 )
...
* feat: implement pointer-lock and keyboard-lock
* feat: Add Pointer lock functionality and SSL support in dev mode
- Introduced @vitejs/plugin-basic-ssl for enabling SSL in development.
- Added a new script `dev:ssl` to run the development server with SSL.
- Implemented pointer lock feature in the WebRTCVideo component, enhancing user interaction.
- Added a PointerLockBar component to guide users on enabling mouse control.
- Cleaned up the VideoOverlay and WebRTCVideo components for better readability and functionality.
---------
Co-authored-by: Adam Shiervani <adam.shiervani@gmail.com>
2025-04-16 01:34:53 +02:00
Simão Gomes Viana
440f85f091
VideoOverlay: add missing word to adapter line ( #355 )
...
THe sentence was incomplete without "ensure".
2025-04-16 00:28:52 +02:00
Ben Kochie
009b0abbe9
refactor: update golintci-lint and linter issues
...
* Update golangci-lint
Update golangci-lint to v2.
Signed-off-by: SuperQ <superq@gmail.com>
* Fixup various linter issues.
Signed-off-by: SuperQ <superq@gmail.com>
---------
Signed-off-by: SuperQ <superq@gmail.com>
2025-04-13 03:55:30 +02:00
Siyuan Miao
951e673e0c
chore(ntp): add logging for time sync errors
2025-04-11 18:55:31 +02:00
Siyuan Miao
edca8a4cb5
fix(log): segmentation violation when err is nil
2025-04-11 18:49:08 +02:00
Aveline
87ee954e70
chore(log): move each component to its own logger ( #353 )
2025-04-11 18:38:34 +02:00
Siyuan Miao
94e83249ef
chore(cloud): use request id from the cloud
2025-04-11 16:03:46 +02:00
Siyuan Miao
f98eaddf15
chore(log): ntp logger
2025-04-11 13:12:14 +02:00
Siyuan Miao
8888d13824
chore(log): add nbdLogger
2025-04-11 13:08:52 +02:00
Siyuan Miao
334b3bee60
chore: fix linting issue
2025-04-11 13:05:03 +02:00
Siyuan Miao
0ba7902f82
chore: update logging
2025-04-11 12:55:36 +02:00
Siyuan Miao
924b55059f
chore(log): add wolLogger
2025-04-11 08:14:44 +02:00
Siyuan Miao
6489421605
fix(ota): verifyFile missing arguments
2025-04-11 08:05:35 +02:00
Siyuan Miao
e08ff425c3
chore(log): add webRtcLogger
2025-04-11 08:05:04 +02:00
Siyuan Miao
d5f8e51a14
chore(log): add terminalLogger
2025-04-11 07:58:11 +02:00
Siyuan Miao
612c50bfe2
chore(log): add serialLogger
2025-04-11 07:56:18 +02:00
Siyuan Miao
48a917fd76
chore(log): add otaLogger
2025-04-11 07:49:03 +02:00
Siyuan Miao
5f7dded973
chore(log): add watchdogLogger
2025-04-11 07:42:47 +02:00
Siyuan Miao
04aa35249a
chore(log): add jsonRpcLogger
2025-04-11 07:41:21 +02:00
Siyuan Miao
82c018a2f6
feat(tls): #330
2025-04-11 00:43:58 +02:00