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

🔧 WIP — use gradle application plugin #293

Open
wants to merge 1,632 commits into
base: main
Choose a base branch
from
Open

🔧 WIP — use gradle application plugin #293

wants to merge 1,632 commits into from

Conversation

xian
Copy link
Member

@xian xian commented Sep 18, 2020

No description provided.

@xian xian changed the title WIP — use application plugin WIP — use gradle application plugin Jan 8, 2021
xian and others added 28 commits March 18, 2021 08:14
Input ports may be declared as abstract GLSL functions
Mockup of more buttons in Transition control
Add Fs.delete().
MergedFs can take multiple overlays.
* Sharpy color wheel starts with clear, not red.
* Better default mover shader.
* Add a couple mover shaders to shader library.
* Sharpy color wheel starts with clear, not red.
* Better default mover shader.
* Add a couple mover shaders to shader library.
* Add mangled Kotlin bindings for react-compound-slider.
* Bump react-compound-slider to 3.3.1.
Compilation with Kotlin compile daemon was not successful
java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is:
        java.io.EOFException
        at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:254)
        at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:164)
        at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:217)
        at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:162)
        at com.sun.proxy.$Proxy129.compile(Unknown Source)
        at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:290)
Reimplement simulator's fake client device in Kotlin
* Kill GadgetControl/GadgetDataSource.
* Color picker view is now rendered.
Reimplement sliders as first-class controls, not GadgetControls.
xian and others added 20 commits August 26, 2021 17:28
MergedFs.delete() only attempts to delete files if they exist on the merged FS.
* Port ColorWheel from jsx to kotlin.
* Port UseResizeListener from js to kotlin.
* Add some HSB support stuff to Color.
# Conflicts:
#	src/jsMain/kotlin/baaahs/app/ui/ShowLayout.kt
#	src/jsMain/kotlin/baaahs/app/ui/controls/XyPadView.kt
#	src/jsMain/kotlin/baaahs/jsx/ColorPicker.kt
#	src/jsMain/kotlin/baaahs/jsx/UseResizeListener.kt
#	src/jsMain/kotlin/baaahs/jsx/sim/MosaicApp.kt
#	src/jsMain/kotlin/baaahs/jsx/sim/Store.kt
#	src/jsMain/kotlin/baaahs/sim/ui/ConsoleView.kt
#	src/jsMain/kotlin/baaahs/sim/ui/WebClientWindow.kt
#	src/jsMain/kotlin/baaahs/visualizer/ui/VisualizerPanel.kt
#	src/jsMain/kotlin/external/mosaic/MosaicWindow.module_react-mosaic-component.kt
Bump to Kotlin 1.5.30 and wrappers pre.246
…of failing quietly.

* Show errors when web client commands fail on server.
When opening a show that uses unknown plugins, show warnings instead of failing quietly.
@xian xian changed the title WIP — use gradle application plugin 🔧 WIP — use gradle application plugin Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: To Prioritize / Scope out
Development

Successfully merging this pull request may close these issues.

1 participant