MCPcopy Index your code
hub / github.com/Aliucord/DiscordThemer

github.com/Aliucord/DiscordThemer @v0.0.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.0.3 ↗ · + Follow
84 symbols 219 edges 16 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

DiscordThemer

Xposed module that allows you to change colors in Discord. Requires enabled Resource Hooks in EdXposed / LSPosed Manager settings.

Note: This app doesn't support Android below version 6.0, on lower versions may crash or just not work.

If you don't use LSPosed you may need to reboot to see all your changes.

Support Server

TODO

  • Rewrite module to kotlin and ui to jetpack compose
  • Updater
  • More fixes for latests versions
  • Revert rebrand theme
  • Update descriptions for advanced mode to match latest version of Discord
  • Customize more things than colors

Screenshots

Extension points exported contracts — how you extend this code

Bind (Interface)
(no doc) [1 implementers]
app/src/main/java/com/aliucord/themer/activities/ListActivity.java

Core symbols most depended-on inside this repo

setColor
called by 6
app/src/main/java/com/aliucord/themer/ColorPreference.java
logError
called by 6
app/src/main/java/com/aliucord/themer/Main.java
setTitle
called by 5
app/src/main/java/com/aliucord/themer/ColorPickerView.java
tintDrawable
called by 4
app/src/main/java/com/aliucord/themer/Main.java
isPackageInstalled
called by 4
app/src/main/java/com/aliucord/themer/activities/MainActivity.java
initView
called by 3
app/src/main/java/com/aliucord/themer/ColorPickerView.java
replaceAllColors
called by 3
app/src/main/java/com/aliucord/themer/Main.java
handleIntent
called by 3
app/src/main/java/com/aliucord/themer/activities/ListActivity.java

Shape

Method 66
Class 17
Interface 1

Languages

Java100%

Modules by API surface

app/src/main/java/com/aliucord/themer/activities/ListActivity.java22 symbols
app/src/main/java/com/aliucord/themer/Main.java13 symbols
app/src/main/java/com/aliucord/themer/ColorPickerView.java11 symbols
app/src/main/java/com/aliucord/themer/activities/MainActivity.java10 symbols
app/src/main/java/com/aliucord/themer/ReplaceAttrs.java7 symbols
app/src/main/java/com/aliucord/themer/ColorPreference.java5 symbols
app/src/main/java/com/aliucord/themer/fragments/SettingsFragment.java4 symbols
app/src/main/java/com/aliucord/themer/NCompat.java4 symbols
app/src/main/java/com/aliucord/themer/fragments/CustomValuesFragment.java2 symbols
app/src/main/java/com/aliucord/themer/activities/DrawablesActivity.java2 symbols
app/src/main/java/com/aliucord/themer/activities/ColorsActivity.java2 symbols
app/src/main/java/com/aliucord/themer/Descriptions.java1 symbols

For agents

$ claude mcp add DiscordThemer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page