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

Use new interface terminal API #160

Closed
wants to merge 5 commits into from
Closed

Use new interface terminal API #160

wants to merge 5 commits into from

Conversation

firenoo
Copy link

@firenoo firenoo commented Sep 27, 2023

depends on GTNewHorizons/Applied-Energistics-2-Unofficial#394
need to update deps after

@Dream-Master Dream-Master marked this pull request as ready for review October 12, 2023 09:54
@Dream-Master Dream-Master requested a review from a team October 12, 2023 09:54
Laiff added a commit to Laiff/AE2FluidCraft-Rework that referenced this pull request Oct 13, 2023
Laiff added a commit to Laiff/AE2FluidCraft-Rework that referenced this pull request Oct 21, 2023
@Laiff
Copy link

Laiff commented Oct 26, 2023

This PR now fully consumed by #162

@Laiff Laiff closed this Oct 26, 2023
@Dream-Master Dream-Master deleted the fix_interface_term branch October 26, 2023 15:14
Dream-Master added a commit that referenced this pull request Oct 27, 2023
…r` (#162)

* Use new interface terminal API

* Update dependencies.gradle

* feat: Update core hooks and integrations

* api: Add `LevelTerminalRegistry` functionality

* feat: Use `customName` to display in `GuiFluidLevelEmitter`

* feat: Rework scheduling and data storage in `TileLevelMaintainer` functionality

* feat: Add new item `LevelTerminal`

* feat: Support back navigation functionality

* feat: add back navigation in `LevelMaintainer` from terminal

* use `IGuiTooltipHandler` directly from ae2

include #160

* fix correct `InterfaceTerminalSupportedClassProvider` deprecation

* Implement new version of `InterfaceWireless` based on `InterfaceTerminal`

* Fix `LevelTerminal` data recursion and few in fixes gui

* Use `aeRenderItem` directly and fix `zIndex` in custom slots

* Fix rendering numbers bigger than 2.1G through `aeRenderItem`

* Fix fails on `getCraftingItem`

no root cause was found

* Fix add packet logging and try to not fail after receive corrupted packet

* Fix add logging around empty configuration

* Fix packet corruption and log invalid data

* Fix packet corruption with level emitters

* Correct handle overwrite packet

* Fix intercept dnd click from GT5 hook for `AppEngGuiHandler`

keyword `net.bdew.neiaddons.appeng.AppEngGuiHandler`

* update be+deps

* Update dependencies.gradle

* Update dependencies.gradle

* Fix `zIndexes` for compatability with `DuraDisplay`

* Update AE2 and fix compatability

* Change `ForgeDirection` side serialization to `byte`

* Fix tooltip zIndexes

* Rename all rest parts related to `Level terminal`

* Code cleanup after review

* Remove duplicated dependency declaration

---------

Co-authored-by: Firenoo <[email protected]>
Co-authored-by: Martin Robertz <[email protected]>
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.

3 participants