Giter Site home page Giter Site logo

aliucord-plugins's Introduction

Hey, I'm Nick ๐Ÿ‘‹

Who am I?

I'm a student studying Applied Computer Science with a strong interest in software development, electrical engineering, and physics.

๐Ÿ› ๏ธ Tech Stack:

Gradle Arduino Blender Android Jetpack Compose Intellij IDEA Arch Linux

๐Ÿ“ˆ Github Stats:


aliucord-plugins's People

Contributors

cynosphere avatar javkhlank avatar renovate[bot] avatar terabyte25 avatar vendicated avatar zt64 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

aliucord-plugins's Issues

Crashing

When i enable it and try to switch account im getting log put account and when im trying to open settings app is crashing

Weather Plugin

Weather plugin fails to fetch data no matter what i input.

AccountSwitcher - Ivalid Token + Tokens Not Saving

Every time I use the "Add current account" button in the AccountSwitcher plugin settings, I lose the token on log out. So, I can't add my other account. Manually adding my token also doesn't work as the "Confirm" button is grayed out and untappable. I tried disabling the plugin between log outs, which did keep one of my accounts in the list, but I got an "invalid token" error when trying to switch. Not sure what I'm doing wrong or if it's something discord did that broke the plugin.

CursorInput double emoji

Sometimes when you type an emoji, it will be typed at the beginning of the message and where the cursor is until you restarted the app.

[BetterMediaViewer] [Bug] Crash issue caused by 2 things

If you start multiple downloads and one finishes while others are downloading, aliucord crashes
Another case is when you are watching a video while you started a download, if the download finishes while you are watching the video, aliucord crashes
Sending 2 crashlogs for the respective crashes

java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.DOWNLOAD_COMPLETE flg=0x10 pkg=com.aliucord (has extras) } in com.aliucord.plugins.bettermediaviewer.Patches$patchWidget$1$1$1$1$receiver$1@e007031 at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1590) at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run(Unknown Source:2) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:236) at android.app.ActivityThread.main(ActivityThread.java:7864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:620) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1011) Caused by: java.lang.IllegalArgumentException: Receiver not registered: com.aliucord.plugins.bettermediaviewer.Patches$patchWidget$1$1$1$1$receiver$1@e007031 at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:1457) at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:1652) at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:726) at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:726) at com.aliucord.plugins.bettermediaviewer.Patches$patchWidget$1$1$1$1$receiver$1.onReceive(Patches.kt:64) at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1580) ... 8 more

java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.DOWNLOAD_COMPLETE flg=0x10 pkg=com.aliucord (has extras) } in com.aliucord.plugins.bettermediaviewer.Patches$patchWidget$1$1$1$1$receiver$1@3e48ae2 at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1590) at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run(Unknown Source:2) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:236) at android.app.ActivityThread.main(ActivityThread.java:7864) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:620) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1011) Caused by: java.lang.IllegalArgumentException: Receiver not registered: com.aliucord.plugins.bettermediaviewer.Patches$patchWidget$1$1$1$1$receiver$1@3e48ae2 at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:1457) at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:1652) at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:726) at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:726) at com.aliucord.plugins.bettermediaviewer.Patches$patchWidget$1$1$1$1$receiver$1.onReceive(Patches.kt:64) at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1580) ... 8 more

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Repository problems

These problems occurred while renovating this repository. View logs.

  • WARN: Error updating branch: update failure
  • WARN: Package lookup failures

Errored

These updates encountered an error and will be retried. Click on a checkbox below to force a retry now.

  • Update aliucord (major) (com.aliucord.gradle, com.aliucord:Aliucord)

Warning

Renovate failed to look up the following dependencies: Failed to look up maven package com.discord:discord.

Files affected: gradle/libs.versions.toml


Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/build.yml
  • actions/setup-java v4
  • gradle/gradle-build-action v3
  • ubuntu 22.04
.github/workflows/gradle-wrapper-validation.yml
  • actions/checkout v4
  • gradle/wrapper-validation-action v3
gradle
gradle.properties
settings.gradle.kts
build.gradle.kts
gradle/libs.versions.toml
  • com.discord:discord aliucord-SNAPSHOT
  • com.aliucord:Aliucord main-SNAPSHOT
  • com.android.library 7.4.2
  • org.jetbrains.kotlin.android 1.5.21
  • com.aliucord.gradle main-SNAPSHOT
  • org.jlleitschuh.gradle.ktlint 12.1.1
plugin/build.gradle.kts
plugin/AccountSwitcher/build.gradle.kts
plugin/AlwaysAnimate/build.gradle.kts
plugin/AnonymousFiles/build.gradle.kts
plugin/AppendGifAsUrl/build.gradle.kts
plugin/AppsAction/build.gradle.kts
plugin/AttachmentCounter/build.gradle.kts
plugin/AvatarMention/build.gradle.kts
plugin/BanCount/build.gradle.kts
plugin/BetterMediaViewer/build.gradle.kts
plugin/ChannelInvites/build.gradle.kts
plugin/CharCounter/build.gradle.kts
plugin/CompactMode/build.gradle.kts
plugin/CursorInput/build.gradle.kts
plugin/CustomNoticeDuration/build.gradle.kts
plugin/CustomStatusPresets/build.gradle.kts
plugin/DMCategories/build.gradle.kts
plugin/DeveloperUtils/build.gradle.kts
plugin/DisablePreviewsOnData/build.gradle.kts
plugin/FolderOpacity/build.gradle.kts
plugin/Frecents/build.gradle.kts
plugin/InviteDetails/build.gradle.kts
plugin/MessageWidthFix/build.gradle.kts
plugin/Mosaic/build.gradle.kts
plugin/NoBurnIn/build.gradle.kts
plugin/NoLinkify/build.gradle.kts
plugin/PermissionsSync/build.gradle.kts
plugin/QuickStar/build.gradle.kts
plugin/RestartButton/build.gradle.kts
plugin/RoleColorEverywhere/build.gradle.kts
plugin/RotatedChat/build.gradle.kts
plugin/ServerProfiles/build.gradle.kts
plugin/SystemInfo/build.gradle.kts
plugin/SystemTheme/build.gradle.kts
plugin/Token/build.gradle.kts
plugin/UnreadCounter/build.gradle.kts
plugin/Weather/build.gradle.kts
plugin/WiderScrollbar/build.gradle.kts
gradle-wrapper
gradle/wrapper/gradle-wrapper.properties
  • gradle 7.6.2

  • Check this box to trigger a request for Renovate to run again on this repository

DM categories

After updating the app and plugin all of my dm categories dissappeared, fix pls.

[AccSwitcher] Failed to load

Issue:
accounts fail to load unless you are in a server with them and you load their profile, this is less than ideal for anyone with more than one account they switch to

Suggested fix:

  1. save a copy of the avatar locally with the user id
  2. load the avatar from a site like https://discord.id/ from the id

Screenshot:
Screenshot_20211231-013335.png

AlwaysAnimate - Square Rounding

When using AlwaysAnimate with the square setting enabled, the corners of animated profile pictures do not have rounding applied and instead come to a sharp point. Non-animated profile pictures remain properly rounded.

`IndexOutOfBoundsException` when deleting last account

This happened when I deleted the last account in the list.

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.get(ArrayList.java:437)
	at accountswitcher.settings.AccountAdapter.onRemove(AccountAdapter.kt:83)
	at accountswitcher.settings.AccountViewHolder.lambda-13$lambda-12(AccountViewHolder.kt:89)
	at accountswitcher.settings.AccountViewHolder.$r8$lambda$Q22Vpd3UuxKRpDEt9-gbVzsnn-4(Unknown Source:0)
	at accountswitcher.settings.AccountViewHolder$$ExternalSyntheticLambda1.onClick(Unknown Source:2)
	at android.view.View.performClick(View.java:7792)
	at android.view.View.performClickInternal(View.java:7769)
	at android.view.View.access$3800(View.java:910)
	at android.view.View$PerformClick.run(View.java:30218)
	at android.os.Handler.handleCallback(Handler.java:938)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loopOnce(Looper.java:226)
	at android.os.Looper.loop(Looper.java:313)
	at android.app.ActivityThread.main(ActivityThread.java:8663)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:567)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)

[TextReact] Add Emotes

Add the ability to quickly mark emotes in your collection as characters.

To further this, having two separate options would be ideal. One for adding entire alphabets (in the cases where a server has its own full lettering emote pack) and another for adding single characters (in the case where an emote you have is a suitable substitute for a given letter.

Settings could then also be added to weight which characters are used, including a way to rank alphabets and characters in order of priority, where the highest ranked available alphabet or single character is used first. A toggle to choose suitable characters at random from all that have been added may also be nice for some although I would not personally use it.

DM Categories

Can you add a setting to remove the lines underneath the categories?
Also, if possible, another setting to leave the line for the last category

AlwaysAnimate

User avatars show up as a square within dm's, servers and ok the side bar with all your dm's

[CharCounter] Reverse counter

This relates to the desktop behaviour described in #17, where instead of the counter displaying an absolute value, it would display a relative negative count until the limit is reached.

I think this would fit well if #17 was to be implemented, as they compliment each other.

Thanks,
pointy

Mosaic plugin is broken

The Mosaic plugin crashes the Aliucord client because of unhandled view type 500 exception. I've seen the Mosaic plugin code is mostly commented out, is there any reason for it?

The plugin is also still on the plugin repo in this very broken state, it would be best to remove it if development has ceased.

Account switcher randomly crashes

Accountswitcher randomly crashes when clicking on logout button (in order to switch accounts). I don't have any other plugins active at the time of the crash to make sure that it was Accountswitcher plugin that is causing the crash, which was confirmed. I attach latest crash log.
2022-05-13 17_23_16.26.txt

Cool feature

I wanted to suggest a feature will make Favorite Gifs plugins better
I wont say again so hear me
You can increase transparency of the star image on the gifs so the gif will not be hidden by the star image

[CharCounter] Customisable threshold for counter to appear

On desktop, the native character limit only appears once you have a certain amount of characters remaining in your message.

It'd be nice to be able to customise when the plugin shows the counter to somewhat replicate this behaviour.

Thanks,
pointy

Adding multiple accounts

When I add more than two accounts and I want to switch back to my 3rd one it doesn't show the most recent account that I added?

CompactMode replies

Little styling improvement suggestion. Currently the line of the reply isn't centered with the avatar, would be nice if it's centered again.

SmartSelect_20220131-234721.jpg

Account switcher suggestion

Could you add the ability to move the accounts in the list so like your main account is always on top and like the second account is on the second place so they are not listed when they got added

Random Emote

Random emote doesn't work for me, it just crashes. But also, does it pull from every emote or just default ones?

RoleColorEverywhere - Voice Channels

Screenshot_20210905-143942.jpg

Issue:
It seems people are inheriting the color of roles above them?

Where:
Voice Channels - Users List

Users:
Karii, Lax, Ristar do not have colored roles.

Account Switcher

When I use add current account the account loads and then when I press the button in the top right of the screen and then press back then go back to user settings and then back to settings of account switcher it disappears. I have also tried inputing my token and the option to confirm is grayed out. It's 70 characters long but if I shorten it to 59 charaters the confirm button appears blue and clickable. I have also tried switching accounts and adding it on the other account and no luck. I have also tried my token in the login by token option in the login screen of the app and the token works. I have also used /token to grab my token and also use add current account and click the edit button and grab it that way and it all works to log in with token but not to add to account switcher.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.