dakkar
9937ff39be
Merge branch 'develop' into feature/2024.10
2024-12-08 19:03:16 +00:00
CenTdemeern1
15ecc8f86d
Always use ruffle even if flash is installed
...
This is for the sake of safety
2024-12-08 19:16:36 +01:00
CenTdemeern1
f258b074b7
Disable networking
2024-12-08 19:16:36 +01:00
CenTdemeern1
c93a1b2d08
Fix issues caused by reactivity removal
2024-12-08 19:16:36 +01:00
CenTdemeern1
523cc67c14
Remove computed
2024-12-08 19:16:36 +01:00
CenTdemeern1
034682f7ac
Add _RUFFLE_VERSION_
global Vite define
2024-12-08 19:16:36 +01:00
CenTdemeern1
32654c7153
Use new --MI
and --MI_THEME
2024-12-08 19:16:36 +01:00
CenTdemeern1
a6a78d35a7
Download with the correct filename
2024-12-08 19:15:41 +01:00
CenTdemeern1
54610f9458
Import from @/components
2024-12-08 19:15:41 +01:00
CenTdemeern1
7bf4ff238c
Undo automatic import reordering
2024-12-08 19:15:41 +01:00
CenTdemeern1
479fafb299
Remove comments I wrote while in a bad mood
2024-12-08 19:15:41 +01:00
CenTdemeern1
953d7ee254
Everything must be async
...
I feel it's not proper to keep the promises `dismissWarning()` returns unhandled, even if they're infallible, but Hazel and Julia have forced my hand
2024-12-08 19:15:41 +01:00
CenTdemeern1
2305eb9e97
Clean up hidden check
2024-12-08 19:15:41 +01:00
CenTdemeern1
33387b303c
Add flash:
prefix to XFlashPlayer keys
2024-12-08 19:15:41 +01:00
CenTdemeern1
3b26670792
Apply media
classes to SkFlashPlayer and SkModPlayer
2024-12-08 19:15:41 +01:00
CenTdemeern1
a67814b8c7
Fix 64 pixels of doom (final) (3) (actually final).waff.diff
...
Co-authored-by: Freeplay <freeplay@duck.com>
2024-12-08 19:15:41 +01:00
CenTdemeern1
2a4fb1f615
Deal with the 64 pixels of doom once and for all
...
Co-authored-by: Freeplay <freeplay@duck.com>
2024-12-08 19:15:41 +01:00
CenTdemeern1
a881d083e0
Update copyright text credit
...
I copy pasted this from another file. I should probably change this
2024-12-08 19:15:41 +01:00
CenTdemeern1
d7244b3c71
Add i18n
2024-12-08 19:15:41 +01:00
CenTdemeern1
9668d6187c
Works now somehow???????"?????
...
I literally tried this before and it didn't work I have witnesses
Before, when I set it to 100%, it became 64 pixels tall
Piuvas witnessed this happen and tried to help me debug it
at some point it just suddenly started working and we have no clue how
Witnessed-by: piuvas <piuvas@proton.me>
Co-authored-by: piuvas <piuvas@proton.me>
2024-12-08 19:15:41 +01:00
CenTdemeern1
be42a2b008
The big CSS refactor
...
Still doesn't fix the stupid height issue‼️ ‼️ 💥
2024-12-08 19:15:41 +01:00
CenTdemeern1
3887be6abb
Miscellaneous fixes, clarifications, and alterations
...
Full list of changes:
- Visual clarification for when certain UI elements are disabled
- Fix the play/pause button not being reactive due to isPlaying being a getter (technically a hack but it's probably fine)
- Makes sure to use `comment` instead of `flashFile.comment` as condition for the ALT text icon being visible
2024-12-08 19:15:41 +01:00
CenTdemeern1
354bed1c32
Commit to raw.esm.sh
...
This commit also adds an error message for when the Content Security Policy is likely at fault for blocking it.
2024-12-08 19:15:41 +01:00
CenTdemeern1
25fe3ceca1
Use esm.sh instead of unpkg as Ruffle CDN
...
This way admins don't have to change their content security policy
2024-12-08 19:15:41 +01:00
CenTdemeern1
0e7105f1f7
Change error handler for flash file load fail
2024-12-08 19:15:41 +01:00
CenTdemeern1
24bc2cc19a
Dynamic loading, error handling, and types
2024-12-08 19:15:41 +01:00
CenTdemeern1
051073a046
Always load Ruffle from CDN and add it as a dependency
...
This commit has a long story behind it.
Removes Ruffle from /scripts/ and instead always loads the installed version from unpkg, Ruffle's preferred CDN.
This requires having unpkg in the CORS rules.
Ruffle is also loaded from the CDN in dev mode. To help with this an externalPackages array has been added to the vite dev config.
Co-authored-by: Julia Johannesen <julia@insertdomain.name>
2024-12-08 19:15:40 +01:00
CenTdemeern1
6aa4727d1d
feat: Flash playback using Ruffle
...
Still a work in progress.
2024-12-08 19:15:40 +01:00
CenTdemeern1
7888d20c35
Use module scss like everywhere else
2024-12-08 16:04:47 +01:00
CenTdemeern1
3e16028411
Add download attribute
2024-12-08 15:57:22 +01:00
CenTdemeern1
5bb9b63f62
Remove reactive computed values
2024-12-08 15:56:44 +01:00
dakkar
eb25238a8e
Merge branch 'develop' into feature/2024.10
2024-11-28 11:17:27 +00:00
amy
4f1694cd99
added mutual and following to user popup
2024-11-26 22:57:28 +03:30
dakkar
a019f9766a
fix typo
2024-11-23 12:18:49 +00:00
dakkar
6c13dc04f2
Merge branch 'develop' into feature/2024.10
2024-11-23 10:41:33 +00:00
dakkar
59afb56b5b
merge: Support following feed in Deck UI ( resolves #789 ) ( !724 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/724
Closes #789
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-11-22 23:02:31 +00:00
dakkar
512ede23e3
fix some lints for frontend
2024-11-22 13:26:40 +00:00
dakkar
78cfcf023a
copy from MkNoteDetailed to SkNoteDetailed
2024-11-22 12:43:31 +00:00
dakkar
73daf118f3
copy from MkNote to SkNote
2024-11-22 12:39:16 +00:00
dakkar
bc816cb166
Merge tag '2024.11.0' into feature/2024.10
2024-11-22 12:29:04 +00:00
dakkar
d069d78c21
Merge branch 'develop' into feature/2024.10
2024-11-22 10:42:58 +00:00
dakkar
fd47bf3483
merge: Fix: Center SkModPlayer on big displays ( !734 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/734
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
Approved-by: Tess K <me@thvxl.se>
2024-11-22 10:41:08 +00:00
Hazelnoot
5b48032681
restore animation and styling in following-feed
2024-11-20 22:22:30 -05:00
Hazelnoot
4a43e1a9e9
factor out remote followers warning in SkRemoteFollowersWarning.vue
2024-11-20 22:22:30 -05:00
Hazelnoot
ed6c781426
fix responsive breakpoint in SkUserRecentNotes
2024-11-20 22:22:29 -05:00
Hazelnoot
ca94959fff
factor out Following Feed list into SkFollowingRecentNotes.vue
2024-11-20 22:22:29 -05:00
鴇峰 朔華
4603ab67bb
feat: 絵文字のポップアップメニューに編集を追加 ( #15004 )
...
* Mod: 絵文字のポップアップメニューに編集を追加
* fix: code styleの修正
* fix: code styleの修正
* fix
2024-11-20 20:08:26 +09:00
FineArchs
c271534aba
リノートメニューに「リノートの詳細」を追加 ( #14985 )
...
* add renote-detail menu
* changelog
* Apply suggestions from code review
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* Update CHANGELOG.md
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-11-19 10:34:33 +09:00
かっこかり
c0d1682604
feat: 送信したフォローリクエストを確認できるように ( #14856 )
...
* FEAT: Allow users to view pending follow requests they sent
This commit implements the `following/requests/sent` interface firstly
implemented on Firefish, and provides a UI interface to view the pending
follow requests users sent.
* ux: should not show follow requests tab when have no pending sent follow req
* fix default followreq tab
* fix default followreq tab
* restore missing hasPendingReceivedFollowRequest in navbar
* refactor
* use tabler icons
* tweak design
* Revert "ux: should not show follow requests tab when have no pending sent follow req"
This reverts commit e580b92c37f27c2849c6d27e22ca4c47086081bb.
* Update Changelog
* Update Changelog
* change tab titles
---------
Co-authored-by: Lhc_fl <lhcfl@outlook.com>
Co-authored-by: Hazelnoot <acomputerdog@gmail.com>
2024-11-15 17:30:54 +09:00
dakkar
fdad036912
Merge branch 'develop' into feature/2024.10
2024-11-13 11:45:10 +00:00