refactor: simpler entrypoint
This commit is contained in:
parent
d1600d389e
commit
379d1b2f2e
3 changed files with 11 additions and 22 deletions
|
@ -1,12 +1,9 @@
|
|||
package xyz.atnrch.wrench
|
||||
|
||||
import androidx.compose.desktop.ui.tooling.preview.Preview
|
||||
import androidx.compose.material.MaterialTheme
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.ui.window.Window
|
||||
import androidx.compose.ui.window.application
|
||||
import xyz.atnrch.wrench.logger.Logger
|
||||
import androidx.compose.ui.window.singleWindowApplication
|
||||
import xyz.atnrch.wrench.components.WrenchScaffold
|
||||
import xyz.atnrch.wrench.logger.Logger
|
||||
import javax.swing.UIManager
|
||||
|
||||
class WrenchApp {
|
||||
|
@ -14,23 +11,8 @@ class WrenchApp {
|
|||
const val PREFIX: String = "(Wrench)"
|
||||
|
||||
@JvmStatic
|
||||
fun main(args: Array<String>) {
|
||||
application {
|
||||
Window(onCloseRequest = {
|
||||
Logger.info("Stopping Wrench...")
|
||||
Logger.info("bye!")
|
||||
::exitApplication.invoke()
|
||||
}, title = "Wrench") {
|
||||
fun main(args: Array<String>) = singleWindowApplication {
|
||||
Logger.info("Starting Wrench...")
|
||||
App()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
@Preview
|
||||
@JvmStatic
|
||||
fun App() {
|
||||
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName())
|
||||
MaterialTheme { WrenchScaffold() }
|
||||
}
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
package xyz.atnrch.wrench.components.bottom
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
package xyz.atnrch.wrench.components.bottom
|
||||
|
||||
class RemoveOutputButton(watcherManager: WatcherManager, outputs: MutableList<Path>, currentClick: Int) {
|
||||
|
||||
}
|
Reference in a new issue