@@ -33,15 +33,22 @@ import androidx.compose.ui.window.Window
3333import androidx.compose.ui.window.WindowPosition
3434import androidx.compose.ui.window.rememberWindowState
3535import groovyjarjarantlr4.v4.runtime.misc.Args
36+ import processing.app.Language
37+ import processing.app.Preferences
3638import processing.app.gradle.helpers.ActionGradleJob
3739import processing.app.gradle.GradleJob
3840import processing.app.gradle.ScreenshotService
3941import processing.app.ui.Editor
4042import processing.app.ui.EditorToolbar
4143import processing.app.ui.Theme
44+ import processing.app.ui.Welcome.Companion.welcome
45+ import processing.app.ui.theme.PDEWindow
46+ import processing.app.ui.theme.pdeapplication
4247import processing.app.ui.theme.toColorInt
4348import java.io.File
49+ import java.io.IOException
4450import javax.swing.JComponent
51+ import javax.swing.SwingUtilities
4552
4653class Toolbar (val editor : Editor ? ) {
4754 companion object {
@@ -63,14 +70,10 @@ class Toolbar(val editor: Editor?) {
6370
6471 return panel
6572 }
66- @JvmStatic
67- fun main (args : Array <String >) {
68-
69- }
7073 }
7174
7275 // TODO: Split into multiple files
73- // TODO: Use svgs for icons
76+ // TODO: Make runnable outside of Processing IDE
7477 @OptIn(ExperimentalMaterialApi ::class , ExperimentalComposeUiApi ::class , ExperimentalFoundationApi ::class )
7578 @Composable
7679 fun display () {
0 commit comments