Skip to content

GUI Caching & Performance Improvements#1

Open
Loving11ish wants to merge 1 commit into
mainfrom
fix/gui-caching-&-performance-improvements
Open

GUI Caching & Performance Improvements#1
Loving11ish wants to merge 1 commit into
mainfrom
fix/gui-caching-&-performance-improvements

Conversation

@Loving11ish
Copy link
Copy Markdown
Member

ClansLite Change-log:

  • Updated GitHub repository.
  • Added new internal class CachedClanEntry.java.
  • Added new internal class CachedClanSnapshot.java.
  • Added new internal class ClanInputData.java.
  • Added new internal class NameCacheEntry.java.
  • Rewritten ClanListGUI.java to remove latency and lag spikes upon opening.
  • Made GUI entries be cached and accsessed async.
  • Added new methods to ClanStorageAbstract.java.
  • Added new methods to FlatFileClanStorage.java.
  • Changed plugin version to 1.6.5-ALPHA-01.

ClansLite-API Change-log:

  • Changed plugin API version to 1.6.5-ALPHA-01.

- Updated GitHub repository.
- Added new internal class `CachedClanEntry.java`.
- Added new internal class `CachedClanSnapshot.java`.
- Added new internal class `ClanInputData.java`.
- Added new internal class `NameCacheEntry.java`.
- Rewritten `ClanListGUI.java` to remove latency and lag spikes upon opening.
- Made GUI entries be cached and accsessed async.
- Added new methods to `ClanStorageAbstract.java`.
- Added new methods to `FlatFileClanStorage.java`.
- Changed plugin version to `1.6.5-ALPHA-01`.

**ClansLite-API Change-log:**
- Changed plugin API version to `1.6.5-ALPHA-01`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant