Skip to content

Tweaks from the last few years #24

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

Open
wants to merge 65 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
e29d6d8
Fixes to pipeline closing
Shengaero Jul 25, 2018
276cd92
[Change] Update Dependencies
CDAGaming Dec 24, 2019
a7742e7
[Change] Remove SLF4J and Dependency Updates
CDAGaming Dec 24, 2019
9a3d68c
Code Cleanup
CDAGaming Dec 24, 2019
6c99d42
[Change] Refactors
CDAGaming Dec 25, 2019
d781f58
[Fix] Fixes
CDAGaming Dec 25, 2019
27668fc
[Change] Added Debug Mode
CDAGaming Dec 25, 2019
0df3bc1
[Change] Update Demo
CDAGaming Dec 25, 2019
c052ff0
[Fix] Fix IPC not looping on Windows
CDAGaming Dec 26, 2019
5d56373
[Change] Convert to Google GSON
CDAGaming Dec 26, 2019
2c44d2d
Merge remote-tracking branch 'remote/master'
CDAGaming Sep 25, 2022
719766f
[Change] Optimized Constructors for IPCClient
CDAGaming Sep 25, 2022
49a085d
[Change] More constructor optimization
CDAGaming Sep 25, 2022
4974531
[Change] Import and Docs cleanups from refactors
CDAGaming Sep 25, 2022
11b6655
Suppress an IDE warning
CDAGaming Sep 25, 2022
397a6f4
[Fix] Fixed Java 7 Support
CDAGaming Sep 25, 2022
7afd808
[Fix] Fixed docs for Pipe#receive
CDAGaming Sep 25, 2022
150fdbf
[Revert] Go back to SLF4J
CDAGaming Sep 25, 2022
e36642d
[Change] Allow setting a different logger instance, if needed
CDAGaming Sep 25, 2022
e17cd9d
Minor fixes
CDAGaming Sep 25, 2022
c814f85
[Change] Migrate from Maven -> Gradle
CDAGaming Oct 9, 2022
97a6c48
[Fix] Do not include other JVM versions of classes in shadow jars
CDAGaming Oct 9, 2022
670596f
[Fix] Fixed Test Build unable to log by providing a sample binding
CDAGaming Oct 9, 2022
39c9dd3
[Change] Comment out test bindings on default
CDAGaming Oct 9, 2022
270a3dc
[Fix] Fixed shading
CDAGaming Oct 9, 2022
24747e4
[Change] Remove Gradle publish logic
CDAGaming Oct 10, 2022
5559fcf
[Fix] Fixed and sync some data
CDAGaming Oct 10, 2022
e11c0ed
Revert "[Change] Migrate from Maven -> Gradle"
CDAGaming Oct 12, 2022
49a8d35
Revert test class addition
CDAGaming Oct 12, 2022
70c0f82
Merge remote-tracking branch 'remote/master'
CDAGaming May 28, 2023
4624cbc
[Fix] Fixed exceptions with `ACTIVITY_JOIN_REQUEST` + null user icon
CDAGaming Jun 6, 2023
663d4fc
[Fix] Fixed incorrect `cmd` for Rejecting/Ignoring Join Requests
CDAGaming Jun 7, 2023
9ba0ce3
[Change] Updates for Pomelo API Changes
CDAGaming Jun 16, 2023
876308e
[Change] Merge changes from `plugin-dev`
CDAGaming Jun 16, 2023
f35ac44
[Change] Implement re-connecting to IPC Pipe if disconnected
CDAGaming Jun 18, 2023
74f08b2
[Change] Added support for `User#global_name`
CDAGaming Jun 23, 2023
eda7a16
[Fix] Fixed a cast exception that can occur with `discriminator` or `…
CDAGaming Jul 24, 2023
3f1275e
[Change] Updated Dependencies + Fix `WinRegistry` support on JVM 11+
CDAGaming Aug 15, 2023
72333c5
[Fix] Bump Lenni Reflect to resolve some parity issues
CDAGaming Aug 16, 2023
1bccd0a
[Change] Updated Dependencies
CDAGaming Dec 31, 2023
9bac180
[Change] Updated Dependencies
CDAGaming Feb 6, 2024
b5722a4
[Change] Updated Dependencies
CDAGaming Feb 26, 2024
47fc7e4
[Change] Updated Dependencies
CDAGaming Apr 9, 2024
a71f613
[Change] Updated Dependencies
CDAGaming Apr 19, 2024
e9a0b90
[Change] Updated Dependencies
CDAGaming May 14, 2024
e3473cb
[Change] Updated Dependencies
CDAGaming May 21, 2024
9812276
[Fix] Ensure slashes are escaped
CDAGaming May 25, 2024
71f6a15
[Change] Remove unnecessary `path` null check
CDAGaming May 27, 2024
bd14dbc
[Fix] Minor cleanups for `Exception | Error` catch calls
CDAGaming May 27, 2024
2646f3e
[Fix] Fixed a javadoc exception with `IPCClient#connect`
CDAGaming May 27, 2024
5a3ed2f
[Change] Adjusted some error messages
CDAGaming May 27, 2024
5369d7f
[Change] Removed `ExtendedLong`
CDAGaming May 31, 2024
42101f6
[Change] `IPCClient#sendRichPresence` cannot take in a null `presence`
CDAGaming May 31, 2024
1d0405e
[Change] Added an `equals` and `hashCode` method for `RichPresence` obj
CDAGaming May 31, 2024
e8bba88
[Change] Removed `DataConsumer`
CDAGaming May 31, 2024
f9ca31c
[Change] Code Cleanup
CDAGaming May 31, 2024
44c7a09
[Fix] Fixed a typo
CDAGaming May 31, 2024
fd66bda
[Fix] Fixed a missing default avatar icon for the `pink` icon
CDAGaming Jun 2, 2024
0c2ed34
[Fix] Fix discrepancy in `autoRegister` functionality
CDAGaming Jul 26, 2024
3de2007
[Change] Updated Dependencies
CDAGaming Jul 26, 2024
5cce7bd
[Change] Added data sanity for `Party Privacy`
CDAGaming Jul 31, 2024
f91750c
[Change] Added support for `ActivityType`
CDAGaming Jul 31, 2024
ba5afcf
[Change] Updated Dependencies
CDAGaming Oct 4, 2024
2c5bda3
[Change] Updated Dependencies
CDAGaming Nov 13, 2024
4b62ba3
[Change] Updated Dependencies
CDAGaming Apr 28, 2025
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
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ First you'll need to add this project as a dependency. If you're using maven:
<repository>
<id>central</id>
<name>bintray</name>
<url>http://jcenter.bintray.com</url>
<url>https://jcenter.bintray.com</url>
</repository>
```
With gradle:
Expand Down
31 changes: 20 additions & 11 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,39 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<!--suppress MavenPackageUpdate -->
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.jagrosh</groupId>
<artifactId>DiscordIPC</artifactId>
<version>0.4</version>
<version>0.6.0</version>
<packaging>jar</packaging>

<dependencies>
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20230227</version>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.13.1</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>2.0.7</version>
<version>2.0.17</version>
</dependency>
<dependency>
<groupId>com.kohlschutter.junixsocket</groupId>
<artifactId>junixsocket-common</artifactId>
<version>2.6.2</version>
<version>2.10.1</version>
</dependency>
<dependency>
<groupId>com.kohlschutter.junixsocket</groupId>
<artifactId>junixsocket-native-common</artifactId>
<version>2.6.2</version>
<version>2.10.1</version>
</dependency>
<dependency>
<groupId>net.lenni0451</groupId>
<artifactId>Reflect</artifactId>
<version>1.4.0</version>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.3.1</version>
<executions>
<execution>
<id>attach-sources</id>
Expand All @@ -46,6 +54,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.11.2</version>
<executions>
<execution>
<id>attach-javadocs</id>
Expand All @@ -57,7 +66,7 @@
</plugin>
</plugins>
</build>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
Expand Down
Loading