Commit Graph

1519 Commits

Author SHA1 Message Date
Natsumi
be2f2fd986 Bug fix 2023-03-05 01:07:16 +13:00
Natsumi
b085a75cb3 Report user for hacking 2023-03-05 00:50:19 +13:00
Natsumi
cd6856e581 ChangeLog dialog 2023-03-05 00:50:16 +13:00
Natsumi
e029faeffd Reinit VR overlay if it fails to load 2023-03-05 00:50:13 +13:00
Natsumi
8b59e0fab1 Upload screenshot to gallery 2023-02-27 21:04:03 +13:00
flower_elf
a27f3f390e fix:localization update (#497)
* localization update

* fix error

* fix error and finish work
2023-02-27 21:03:35 +13:00
Natsumi
7b824fb3f7 Various fixes and changes 2023-02-21 13:18:59 +13:00
Natsumi
e606a85cf2 Update readme theme link 2023-02-21 13:18:50 +13:00
pypy
6e75abb7c0 fix: localization update 2023-02-20 17:41:12 +09:00
pypy
3631e291a3 fix: update repository url 2023-02-20 17:38:14 +09:00
flower_elf
0c57b01426 feat: Add zh_CN Localization (#488)
* add zh_CN

* build

* prettier?

* Update zh_CN.json

* Update zh_CN.json

* finish work
2023-02-19 10:15:50 +13:00
Natsumi
1e4b427254 Screenshot metadata dialog (#490)
* docs: Add json schema for screenshot metadata

* feat(.NET): Add function to open a file and read screenshot metadata to AppApi

* refactor(.NET): Check initial file dialog directory before set

Paranoia is fun

* refactor(.NET): Stop reading entire png files into memory to check 8 bytes

* refactor(.NET): Handle endianness and keyword encoding correctly for screenshots

* docs: Add xmldocs and some comments to parts of the screenshot helper

* screenshot metadata dialog

* screenshot metadata dialog 1

* fix: file dialog open bool not resetting properly

* screenshot metadata dialog 2

* fix: Stop png parser from dying on bad files

Parser would keep reading past a file's IEND chunk, and it finally found one that had junk data past IEND. It died. This fixes that.

It also encapsulates the Read function in a try/catch so VRCX doesn't crash if it fails due to a corrupted file.

* fix: buggy carousel transition animation

---------

Co-authored-by: Teacup <git@teadev.xyz>
2023-02-19 10:14:29 +13:00
Natsumi
d56e00dd3c v2023.02.18 2023-02-18 04:16:50 +13:00
Natsumi
e3a58666be Create FUNDING.yml 2023-02-18 04:09:54 +13:00
Natsumi
e531a88f3c localization update 2023-02-18 04:05:55 +13:00
Natsumi
44e936c463 linter moment 2023-02-15 02:39:28 +13:00
Natsumi
4cdf2127eb Flash taskbar icon on 2FA prompt 2023-02-15 02:33:45 +13:00
Natsumi
edba9f6468 feat: use JSON for image metadata format 2023-02-15 02:33:43 +13:00
Natsumi
c46c97e51a fix: Add VR overlay scheme 2023-02-15 02:33:40 +13:00
Natsumi
a2ae97805b Merge pull request #483 from GroovyTeacup/screenshots
feat: Add the current world name/id to screenshots captured in-game
2023-02-15 02:33:27 +13:00
Teacup
8d8373aab8 Merge branch 'screenshots' of https://github.com/SwingingTeacup/VRCX into screenshots 2023-02-13 15:20:49 -05:00
Teacup
3931613a90 fix: fix custom css/js not being loaded
For some reason our new URI scheme prevented the file:// scheme from being used script-side. This fixes that. Thanks Natsumi
2023-02-13 15:20:36 -05:00
Teacup
910e8aa402 Merge branch 'vrcx-team:master' into screenshots 2023-02-13 15:09:13 -05:00
Natsumi
d7b9b8aa2c Resend email button 2023-02-13 16:16:50 +13:00
Natsumi
bfc9676885 Display 2FA dialog once 2023-02-13 16:16:47 +13:00
Teacup
dee66acef3 Restore a chinese translation tbl that got replaced by accident. Whoops. 2023-02-11 19:30:30 -05:00
Teacup
e0becbfa62 fix: screenshot helper toggle typo 2023-02-11 18:50:19 -05:00
Teacup
35b2a4a5a2 refactor: Remove screenshot helper option debug logging 2023-02-11 18:42:34 -05:00
Teacup
0f3b8c732a feat: Add options to save the current world name/id to screenshot metadata/filenames 2023-02-11 18:30:53 -05:00
Teacup
8aae8f3b78 fix(.NET): resolve cefsharp not loading uris with special characters
Before this change, the browser would fail to navigate to the local index.html page if the path leading to the file contained any special characters. This resulted in the browser loading into a file view.

This fix adds a custom URI scheme that retains the same base directory that was in use previously and sets the default file to index.html. This resolves the issue with cefsharp not loading uris with special characters.
2023-02-11 16:21:38 -05:00
Natsumi
b5916d0a50 Reverse avatar history 2023-02-12 00:21:00 +13:00
Natsumi
403578ec8e chore(.NET): update Cef 110 2023-02-12 00:20:57 +13:00
Natsumi
a6fef7a03b Copy world name 2023-02-12 00:20:55 +13:00
Natsumi
6b1ff166aa chore(npm): update deps 2023-02-12 00:20:52 +13:00
Natsumi
5484172df8 Fixes 2023-01-31 05:30:46 +13:00
Natsumi
da87bbe7ed Fix 2023-01-24 02:34:45 +13:00
Natsumi
69481eb36a Fixes and small changes 2023-01-24 02:07:11 +13:00
Natsumi
8da7807472 Update readme 2023-01-24 02:07:03 +13:00
pypy
c138141945 legal notice correction 2023-01-23 14:24:37 +09:00
Natsumi
f3a04c2dcc chore(.NET): update deps 2023-01-22 21:39:28 +13:00
Natsumi
0ba78b9155 Fixes 2023-01-22 21:39:25 +13:00
Natsumi
b92a7f6751 Fixes 2023-01-17 22:15:35 +13:00
Natsumi
4c1faa66ce Fix auto login after logging out 2023-01-14 12:49:49 +13:00
Natsumi
50e6c83506 Device charging indicator 2023-01-14 12:49:46 +13:00
Natsumi
d647b6a5ad Fix linter 2023-01-08 03:25:20 +13:00
Natsumi
b95c184dde Group gallery 1 2023-01-08 00:49:53 +13:00
Natsumi
1b99761c94 Group gallery 2023-01-08 00:45:44 +13:00
Natsumi
460ec98863 chore(npm): update deps 2023-01-08 00:44:27 +13:00
Natsumi
33154778a9 Fix show/hide avatar labels 2023-01-08 00:44:25 +13:00
Natsumi
3fca54408c async VRCXStorage 2023-01-08 00:44:22 +13:00