Merge branch 'master' of git.mosad.xyz:localhorst/TextureSync

This commit is contained in:
Hendrik Schutter 2019-06-08 14:21:34 +02:00
commit 3f18760a74
6 changed files with 14 additions and 22 deletions

View File

@ -29,8 +29,6 @@ import java.nio.file.Files
import java.io.FileOutputStream
import java.io.IOException
import java.text.SimpleDateFormat
import java.text.DateFormat
class RootController : Controller() {
@ -230,18 +228,9 @@ class RootController : Controller() {
*/
fun showDetail(data: Texture) {
mvc.setPreview3DTexture(con.getTexturePreview(data.textureHash))
val sdf = SimpleDateFormat("dd.MM.yyyy")
mvc.setMeta(
data.name,
"${data.resolution.first.toString()}px x ${data.resolution.second.toString()}px",
data.format.toString(),
sdf.format(data.addedOn.time)
)
mvc.setMeta(data.name, "${data.resolution.first}px x ${data.resolution.second}px", data.format.toString(), sdf.format(data.addedOn.time))
mvc.setTags(data.tags.toList().observable())
selectedTexture = data
}

View File

@ -6,7 +6,7 @@ import java.lang.Exception
sealed class ConnectionException(override val message: String) : Exception(message)
class ConnectionErrorException(val errorCode: Int, val errorMessage: String) :
class ConnectionErrorException(errorCode: Int, errorMessage: String) :
ConnectionException("$errorCode $errorMessage") {
internal constructor(err: ErrorPackage) : this(err.code, err.message)
}

View File

@ -15,21 +15,20 @@ import tornadofx.*
class DetailView: View() {
private val mvc: MainViewController by inject()
val preview = Preview3D()
val metaLabel = Label("Auflösung: 8MP\nName: Texture.png\nAndere: was anderes")
val metaLabel = Label("Auflösung: 8MP\nName: Texture.png\nAndere: was anderes\nEinfügedatum: 31.02.2019")
val cvTags = JFXChipView<String>()
val btnImport = JFXButton("+")
init {
// set a default texture
preview.setTexture(Image("textures/sample_texture_1.jpg"))
//preview.setTexture(Image("icons/TextureSync_Icon_256x256.jpg"))
}
override val root = form {
minWidth = 250.0
background = Background(BackgroundFill(Paint.valueOf("#9f9f9f"), CornerRadii.EMPTY, Insets.EMPTY))
background = Background(BackgroundFill(Paint.valueOf("#3a3a3a"), CornerRadii.EMPTY, Insets.EMPTY))
fieldset(labelPosition = Orientation.VERTICAL) {
@ -40,11 +39,13 @@ class DetailView: View() {
}
field {
paddingTop = 2
paddingBottom = 3
add(metaLabel)
}
field {
minHeight = 145.0
minHeight = 155.0
add(cvTags)
}
@ -58,12 +59,14 @@ class DetailView: View() {
}
style {
cvTags.minHeight = 135.0
metaLabel.style = "-fx-text-fill: #2b7bbb;"
cvTags.minHeight = 145.0
cvTags.paddingAll = 3.0
cvTags.style = "-fx-background-color: #53585b; -fx-text-inner-color: #b15b2e;"
btnImport.buttonType = JFXButton.ButtonType.RAISED
btnImport.styleClass.add("jfx-floating-action-button");
btnImport.styleClass.add("jfx-floating-action-button")
}
}

View File

@ -56,7 +56,7 @@ class Preview3D : View("Preview3D") {
style {
minWidth = 200.px
minHeight = 200.px
background = Background(BackgroundFill(Color.valueOf("#9f9f9f"), CornerRadii.EMPTY, Insets.EMPTY))
background = Background(BackgroundFill(Color.valueOf("#3a3a3a"), CornerRadii.EMPTY, Insets.EMPTY))
}
}

View File

@ -23,7 +23,7 @@ class StartupViewController : Controller() {
}
fun setServerAddress(address: String) {
sv.tfServerIP.text = address
//sv.tfServerIP.text = address
sv.tfServerIP.isFocusTraversable = false
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB