Skip to content
This repository has been archived by the owner on Oct 28, 2024. It is now read-only.

Iceshrimp improvements #1000

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
53e8c0d
Quoting
Jacocococo Feb 14, 2024
c8bb0de
Don't load instance info in background
Jacocococo Feb 14, 2024
2892a31
Hide news discovery on Iceshrimp
Jacocococo Feb 14, 2024
0e96e23
Hide language selector on Iceshrimp
Jacocococo Feb 14, 2024
325eda5
Fix Iceshrimp quote notification
Jacocococo Feb 15, 2024
454660f
Hide profile notify button on Iceshrimp
Jacocococo Feb 15, 2024
3593d8d
Announcements fixes on Iceshrimp
Jacocococo Feb 15, 2024
86f54f5
Respect instance max reaction count
Jacocococo Mar 15, 2024
2dfb79c
Disable remote emoji reaction buttons on Iceshrimp
Jacocococo Mar 16, 2024
6841649
Disable add reaction button upon reaching limit when using that button
Jacocococo Mar 16, 2024
2856e99
Update favorite when reacting on Iceshrimp
Jacocococo Mar 16, 2024
86b6adf
Move unauthenticatedApiController
Jacocococo Mar 29, 2024
3266a49
Add reaction when favoriting post on Iceshrimp
Jacocococo Aug 5, 2024
1ad2257
Add favorite reaction in right place + fix issues
Jacocococo Aug 19, 2024
5f78cd4
Fix unicode reaction not showing up if no reactions were previsouly p…
Jacocococo Aug 19, 2024
309d272
Fix crash when liking statuses from non-Iceshrimp instances
Jacocococo Aug 19, 2024
5d411e8
Place new reaction where server specified it
Jacocococo Aug 19, 2024
6a46815
Prevent more reactions if max has been reached
Jacocococo Aug 19, 2024
cd7c546
Only allow MFM content type on Iceshrimp
Jacocococo Aug 19, 2024
96b9920
Disable content type setting on Iceshrimp
Jacocococo Aug 19, 2024
893b883
Allow all content types on Iceshrimp
Jacocococo Aug 19, 2024
c834199
Hide filter settings on Iceshrimp
Jacocococo Aug 19, 2024
4078443
Revert some changes specifically for Iceshrimp.NET
Jacocococo Aug 21, 2024
465dbed
Change isAkkoma to be based on version code
Jacocococo Dec 21, 2024
4070592
Don't hide filter settings on Iceshrimp.NET
Jacocococo Dec 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Change isAkkoma to be based on version code
Iceshrimp.NET now also implements some APIs using the pleroma field, so
only checking for that would create false positives for Iceshrimp.NET
  • Loading branch information
Jacocococo committed Dec 21, 2024
commit 465dbed1e28b016ad67eac5fc16f130e0bc13ff6
Original file line number Diff line number Diff line change
@@ -144,8 +144,12 @@ public CatalogInstance toCatalogInstance(){
return ci;
}

// This method has almost exclusively been used to improve support for
// Akkoma with no regard for Pleroma, hence its name. However, it is
// more likely than not that most uses should also apply to Pleroma,
// so checking for that too probably causes more good than harm.
public boolean isAkkoma() {
return pleroma != null;
return version.contains("compatible; Akkoma") || version.contains("compatible; Pleroma");
}

public boolean isPixelfed() {