Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated Upstream #4

Closed
wants to merge 85 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
32a92b6
initial commit
SenkJu Mar 7, 2021
9c760f8
remove skews for now
SenkJu Mar 7, 2021
c8b6aa6
add some animations to tabgui
SenkJu Mar 7, 2021
fcd195e
add arraylist animations
SenkJu Mar 7, 2021
10884c4
add notifications
SenkJu Mar 7, 2021
383a25a
fix glitching notification animation
SenkJu Mar 7, 2021
47edfd2
improve notification animation
SenkJu Mar 7, 2021
265feeb
use conditional class
SenkJu Mar 9, 2021
a426a31
Revert "use conditional class"
SenkJu Mar 9, 2021
156f838
upload clickgui
SenkJu Mar 28, 2021
83f1aa3
remove background image from hud
SenkJu Mar 28, 2021
1bc6fdc
make clickgui usable
SenkJu Mar 28, 2021
2613071
allow rightclick to toggle panel visibility
SenkJu Mar 28, 2021
9ec34b9
fix tabgui expanding sometimes
SenkJu Mar 28, 2021
0f67d76
added readme and license
1zun4 Mar 31, 2021
e84fa74
updated theme
1zun4 Mar 31, 2021
58aba3a
fixed building
1zun4 Mar 31, 2021
0e0604f
fixed building
1zun4 Mar 31, 2021
06884b3
removed both package-lock.json
1zun4 Mar 31, 2021
8fa0ff7
implement basic scrolling in tabgui
SenkJu Apr 4, 2021
4e823fa
theme tmp should get deleted before copying
1zun4 Apr 5, 2021
026282d
improved theme building
1zun4 Apr 6, 2021
71bbcb9
improved ultralight and added title screen
1zun4 Apr 6, 2021
66c3afb
added custom ultralight screen support
1zun4 Apr 6, 2021
488571c
removed gradle theme building and uploaded bundles
1zun4 Apr 6, 2021
ddcecf4
added basic alt manager logins
1zun4 Apr 10, 2021
20444f5
added user-made main menu
1zun4 Apr 11, 2021
57adfea
updated ultralight integration
1zun4 Apr 13, 2021
b9a4231
added demo splash screen
1zun4 Apr 13, 2021
501bfd3
fixed splashscreen
1zun4 Apr 14, 2021
5eac02a
fixed basic splash screen
1zun4 Apr 14, 2021
0e8e438
fixed altmanager issues and added response
1zun4 Apr 16, 2021
2c408b2
added altening generator
1zun4 Apr 16, 2021
87e4582
added proxy support (+ proxy manager)
1zun4 Apr 16, 2021
51cc47f
push unfinifhsed clickgui
SenkJu Apr 18, 2021
cea7c3e
fixed gradle issues with jvm compatibility
1zun4 May 8, 2021
ab859a3
upload new main menu
SenkJu May 10, 2021
f54ad30
various main menu fixes
SenkJu May 10, 2021
87de841
fix proxy manager button
SenkJu May 10, 2021
c4635b4
Revert "push unfinifhsed clickgui"
1zun4 May 10, 2021
98f0a86
improve responsiveness of main menu
SenkJu May 11, 2021
0c3cbf1
more responsiveness improvements
SenkJu May 11, 2021
a055af9
slight main menu improvements
SenkJu May 11, 2021
fbd80c2
remove tabgui borders and revert to new logo
SenkJu May 11, 2021
14a96b4
Added my Vision of how an Alt Manager could look like (#1)
HerXayah May 12, 2021
1875b09
add support for various buttons
SenkJu May 12, 2021
1f9f77c
update bundle.css
SenkJu May 12, 2021
d71d227
disable user select in main menu
SenkJu May 12, 2021
eceb0af
add support for most value types to clickgui
SenkJu May 15, 2021
1b3b272
fix indenation of choice settings. closes https://github.com/CCBlueX/…
SenkJu May 18, 2021
b05b715
updated to minecraft version 1.17
1zun4 Jun 13, 2021
b2db998
Redid some Stuff i did previously to match your Style (#2)
HerXayah Jul 8, 2021
3e4167c
added main menu showing the real name and avatar
1zun4 Jul 17, 2021
6e5d27e
update npm dependencies
SenkJu Aug 3, 2021
feb492d
improve code of hud
SenkJu Aug 3, 2021
86c0b80
fix hud freezing when toggling module
SenkJu Aug 3, 2021
eb084c1
use sass in svelte guis
SenkJu Aug 3, 2021
dab465d
move various menu elements into seperate project
SenkJu Aug 3, 2021
92bcd3f
make use of scss in guis
SenkJu Aug 3, 2021
128f651
add support for configurables
SenkJu Oct 18, 2021
0182666
update dependencies
SenkJu Oct 18, 2021
36115d4
updated license header
1zun4 Jan 2, 2022
676fe1a
added basic microsoft login
1zun4 Mar 12, 2022
e31ecab
integrated titel theme further
1zun4 Feb 1, 2023
327de05
updated building system
1zun4 Feb 1, 2023
ca5f28b
build files should not be uploaded
1zun4 Feb 1, 2023
e03d964
moved files into correct folder
1zun4 Feb 1, 2023
6a15c00
Merge remote-tracking branch 'sub/master' into nextgen_rework
1zun4 Feb 1, 2023
5f9fc72
added ultralight support functions
1zun4 Feb 1, 2023
51683ee
remove theme submodule
1zun4 Feb 1, 2023
0846340
updated loom to 1.1-SNAPSHOT
1zun4 Feb 1, 2023
cbe6280
updated github build workflow
1zun4 Feb 1, 2023
305edaf
updated splashscreen
1zun4 Feb 1, 2023
edb47c1
fixed remapper
1zun4 Feb 1, 2023
0e3e1ef
fixed title screen location tooltip
1zun4 Feb 1, 2023
a81a539
Bump org.jlleitschuh.gradle.ktlint from 11.0.0 to 11.1.0 (#877)
dependabot[bot] Feb 1, 2023
35eb294
Bump junit-jupiter from 5.9.1 to 5.9.2 (#873)
dependabot[bot] Feb 1, 2023
e519e0c
Bump scss-tokenizer and node-sass in /src-theme/shared_res (#889)
dependabot[bot] Feb 1, 2023
0bdc762
Update README.md (#865)
0x4rch Feb 1, 2023
059c1ea
Added CameraClip module. (#752)
mems01 Feb 1, 2023
326f77e
TrueSight module addition. (#661)
mems01 Feb 1, 2023
0e2d12a
last used should be 'Never'
1zun4 Feb 1, 2023
da403fe
added storage support to ultralight
1zun4 Feb 1, 2023
9156a5b
fixed clickgui panel still showing modules when not expanded after st…
1zun4 Feb 1, 2023
97b84f1
added frame limited ultralight rendering
1zun4 Feb 1, 2023
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
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ jobs:
distribution: temurin
java-version: 17

- name: Grant ALL permissions to theme
run: sudo chmod -R 777 theme
- name: Grant permissions to src-theme
run: sudo chmod -R 777 src-theme

- name: Setup and build
uses: gradle/gradle-build-action@v2
Expand Down
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ For those who are unfamiliar with the license, here is a summary of its main poi
LiquidBounce uses Gradle, to make sure that it is installed properly you can check [Gradle's website](https://gradle.org/install/).
1. Clone the repository using `git clone --recurse-submodules https://github.com/CCBlueX/LiquidBounce`.
2. CD into the local repository.
3. Run `gradlew genSources`.
3. Run `./gradlew genSources`.
4. Open the folder as a Gradle project in your preferred IDE.
5. Run the client.

Expand Down
48 changes: 25 additions & 23 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,9 @@ plugins {
id "fabric-loom"
id "org.jetbrains.kotlin.jvm"
id "com.github.johnrengelman.shadow" version "7.1.2"
id "org.jlleitschuh.gradle.ktlint" version "11.0.0"
id "org.jlleitschuh.gradle.ktlint" version "11.1.0"
}

import net.fabricmc.loom.task.RemapJarTask

ktlint {
enableExperimentalRules = true
ignoreFailures = true
Expand Down Expand Up @@ -83,16 +81,6 @@ dependencies {
// modRuntimeOnly "com.github.CaffeineMC:lithium-fabric:${project.lithium_version}"
// modRuntime "com.github.CaffeineMC:phosphor-fabric:${project.phosphor_version}"

// Baritone
// modRuntime ("com.github.CCBlueX:baritone:${project.minecraft_version}-SNAPSHOT") {
// exclude group: "org.ow2.asm", module: "asm-debug-all"
// exclude group: "org.lwjgl.lwjgl", module: "lwjgl"
// exclude group: "org.lwjgl.lwjgl", module: "lwjgl-platform"
// exclude group: "net.java.jinput", module: "jinput"
// exclude group: "net.java.jinput", module: "jinput-platform"
// exclude group: "net.sf.jopt-simple", module: "jopt-simple"
// }

// fix nullable imports
implementation "com.google.code.findbugs:jsr305:3.0.2"

Expand All @@ -109,11 +97,9 @@ dependencies {

implementation fileTree(include: ['*.jar'], dir: 'libs')

implementation project(":theme")

// Test libraries

testImplementation "org.junit.jupiter:junit-jupiter:5.9.1"
testImplementation "org.junit.jupiter:junit-jupiter:5.9.2"
}

processResources {
Expand All @@ -124,6 +110,26 @@ processResources {
}
}

// The following code will include the theme into the build

task makeTheme(type: Exec) {
workingDir file("src-theme")
commandLine "python", "build.py"
doLast {
println "Successfully exported theme.zip"
}
}

sourceSets {
main {
resources {
srcDirs "src-theme/resources"
}
}
}

processResources.dependsOn makeTheme

// ensure that the encoding is set to UTF-8, no matter what the system default is
// this fixes some edge cases with special characters not displaying correctly
// see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html
Expand Down Expand Up @@ -168,22 +174,18 @@ shadowJar {
include(dependency('com.labymedia:ultralight-java-gpu'))
include(dependency('com.thealtening.api:api'))
include(dependency('com.github.CCBlueX:Elixir'))
include(project(":theme"))
}

}

jar {
from "LICENSE"
}

task remapShadow(type: RemapJarTask, dependsOn: shadowJar) {
setInput(shadowJar.archiveFile)
remapAccessWidener.set(true)
addNestedDependencies.set(remapJar.addNestedDependencies)
remapJar {
inputFile = shadowJar.archiveFile
}

build.dependsOn remapShadow

task copyZipInclude(type: Copy) {
from 'zip_include/'
into 'build/libs/zip'
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ loader_version=0.14.10
fabric_version=0.59.1+1.18.2

# Loom
loom_version=0.10-SNAPSHOT
loom_version=1.1-SNAPSHOT

# Mod Properties
mod_version=1.0.0
Expand Down
2 changes: 0 additions & 2 deletions settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,3 @@ pluginManagement {
}

}

include "theme"
10 changes: 10 additions & 0 deletions src-theme/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
.idea/*
*.iml
*.ipr
*.iws
/.settings/
/.gradle/
/build/
/out/
/resources
/theme.zip
Loading