No description
Find a file
2025-05-06 19:52:54 +02:00
.fleet Initial commit 2024-11-02 08:34:20 +01:00
.run Add directories to distingish between pixelized apps. 2025-03-02 10:20:52 +01:00
composeApp Refactor some Typography members. 2025-05-06 19:52:54 +02:00
gradle Add App version in the admin screen. 2025-04-10 11:42:15 +02:00
server Add server synchronization feature. 2025-05-03 19:31:22 +02:00
shared Add ignoreUnknownKeys to Json configuration. 2025-05-06 19:52:06 +02:00
.gitignore Remove prefernce_pb from indexing 2024-11-05 17:28:48 +01:00
build.gradle.kts Update the old / new UI to work with the server. 2025-02-24 17:12:50 +01:00
gradle.properties Add server & shared module and remove the serveur from the client app. 2024-11-29 18:19:54 +01:00
gradlew Initial commit 2024-11-02 08:34:20 +01:00
gradlew.bat Initial commit 2024-11-02 08:34:20 +01:00
README.md Add a server section to the readme 2025-03-17 09:31:56 +01:00
settings.gradle.kts Add server & shared module and remove the serveur from the client app. 2024-11-29 18:19:54 +01:00

This is a Kotlin Multiplatform project targeting Desktop.

Recommended configuration :

  • Server :

    • Run : Kotlin configuration with main class : com.pixelized.server.lwa.ApplicationKt
    • build : Gradle configuration : "server:buildFatJar"
      • the server jar can be found under ./server/build/libs/
      • the server can can be run with java -jar server-all.jar
  • Client :

    • Run the debug version of the app : Gradle configuration : "composeApp:run"
    • Run the release version of the app : Gradle configuration : "composeApp:runRelease"
    • Build the release version of the app for MacOS : Gradle configuration : "composeApp:packageReleaseDmg"
    • Build the release version of the app for Windows : Gradle configuration : "composeApp:packageReleaseMsi"

Learn more about Kotlin Multiplatform