GithubHelp home page GithubHelp logo

aliucord / manager Goto Github PK

View Code? Open in Web Editor NEW
205.0 10.0 39.0 9.21 MB

Aliucord Manager - Aliucord Installer rewrite in Kotlin and Jetpack Compose

License: Open Software License 3.0

Kotlin 100.00%

manager's Introduction

Aliucord Manager Crowdin

Aliucord Manager - Aliucord Installer rewrite in Kotlin and Jetpack Compose.

INFO: This app is not functional yet, if you want to install Aliucord - read this

manager's People

Contributors

aunali321 avatar crowdin-bot avatar enovale avatar janisslsm avatar juby210 avatar nyakowint avatar rushiimachine avatar tymanwastaken avatar ushie avatar vendicated avatar wingio avatar x1nto 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

manager's Issues

Label main buttons

Label the buttons in the top card, as it may not be immediately obvious to users what they do. Plus some extra touches to make them more consistent.

First button: Dynamically change icon and text between "Install" and "Update", depending on whether a current Aliucord installation exists on the device.

Second button: Label with "Uninstall".

Third button: Label with "Open App".

Screenshot_20221031-103937_Aliucord Manager.png

Replace patched app icon background color

The title pretty much sums up this idea. Would be a cool feature to consider adding, assuming it's possible since you've already made the thumbnail green.
Just with like a hex custom color wheel in the installer for maximum customization.

Redesign settings page

wing wong made a cool settings page for vd (esp. the theme selector based on discordrn) and it's time to steal

additionally a lot of items that are specific to an installation (target pkg name, discord version, debuggable) should be instead moved to a pre-installation options screen

java.lang.NoSuchMethodError: No static method g

FATAL EXCEPTION: create_react_context
Process: com.discord, PID: 5504
java.lang.NoSuchMethodError: No static method g(Ljava/lang/Object;Ljava/lang/String;)V in class Lkotlin/jvm/internal/q; or its super classes (declaration of 'kotlin.jvm.internal.q' appears in base.apk!classes6.dex)
	at com.discord.sounds.SoundManagerModule.<init>(SoundManagerModule.java:21)
	at com.discord.bridge.DCDPackageList$getPackages$46.invoke(SourceFile:1)
	at com.discord.bridge.DCDPackageList$getPackages$46.invoke(SourceFile:2)
	at com.discord.bridge.DCDPackageList$Companion$getPackageForModuleWithViewManager$1.createNativeModules(Unknown Source:9)
	at com.facebook.react.ReactPackageHelper.getNativeModuleIterator(SourceFile:7)
	at com.facebook.react.NativeModuleRegistryBuilder.processPackage(SourceFile:8)
	at com.facebook.react.ReactInstanceManager.processPackage(SourceFile:6)
	at com.facebook.react.ReactInstanceManager.processPackages(SourceFile:8)
	at com.facebook.react.ReactInstanceManager.createReactContext(SourceFile:7)
	at com.facebook.react.ReactInstanceManager.access$1200(Unknown Source:0)
	at com.facebook.react.ReactInstanceManager$5.run(SourceFile:12)
	at java.lang.Thread.run(Thread.java:919)

New icon patching options

Current patching options is only whether to replace it with aliu's branding which is pretty bad

possible ideas:

  • Add monochrome/adaptive icon support (#37)
  • Replace icon background color without replacing image (#42)
  • Replace icon foreground image entirely
    • ... to a set of presets (ie, icons of old discord, new discord, current aliu icon, aliu manager icon, vendetta, bluecord :husk:)
    • ... to an entirely custom image

New Badge

Add support to see people who have the new discords "active developer" badge

Patch APK to add adaptive/monochrome icon support

Discord Account

Maclean#5309

What is it that you'd like to see?

Adding an adaptive/themed icon would be sweet.

Go into more detail...

Themed Icons are supported on Android 13 & later as outlined here https://developer.android.com/about/versions/13/features#themed-app-icons
What's nice about this is that it does NOT require a seperate launcher with themed icon pack support. This works out-of-the-box with the stock launcher on say a Pixel 7. There is another feature request basically asking for this support but didn't explain that it wasn't an icon pack, but a feature of Android's new built in adaptive icons.

Request Agreement

  • I did indeed check to make sure my feature request is original!

App crash during apk patching

Hello.

I had recently installed an apk that was generated through the actions tab of my fork of this project. During the patching process of AliucordRN, this manager crashed while leaving no error. The patching process stopped at adding aliucord dex into apk.

Some details:

Android version: 7
Discord version to be installed: 160201

Installation failed

like in title installation of new or old version using manager returns error 1 no idea why
Screenshot_2022-11-21-12-20-56-210_com.aliucord.manager.jpg

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.