|
|
@@ -8,8 +8,13 @@ import androidx.compose.runtime.Composable
|
|
|
import androidx.compose.runtime.MutableState
|
|
|
import androidx.compose.runtime.mutableStateOf
|
|
|
import androidx.compose.runtime.remember
|
|
|
+//import androidx.compose.ui.Alignment
|
|
|
import androidx.compose.ui.Modifier
|
|
|
+//import androidx.compose.ui.graphics.Color
|
|
|
+//import androidx.compose.ui.unit.dp
|
|
|
+//import com.composables.core.*
|
|
|
import eu.mjdev.desktop.data.DesktopFolderItem
|
|
|
+//import eu.mjdev.desktop.extensions.Compose.SuperDarkGray
|
|
|
import eu.mjdev.desktop.extensions.Modifier.conditional
|
|
|
import eu.mjdev.desktop.provider.DesktopProvider
|
|
|
import eu.mjdev.desktop.provider.DesktopProvider.Companion.LocalDesktop
|
|
|
@@ -66,7 +71,7 @@ fun FolderView(
|
|
|
// scrollbarsState: ScrollAreaState = rememberScrollAreaState(scrollState)
|
|
|
) = Box(
|
|
|
modifier = modifier.conditional(
|
|
|
- condition = orientation == Orientation.Vertical,
|
|
|
+ condition = orientation == Orientation.Horizontal,
|
|
|
onTrue = {
|
|
|
verticalScroll(
|
|
|
state = scrollState,
|
|
|
@@ -93,7 +98,9 @@ fun FolderView(
|
|
|
)
|
|
|
}
|
|
|
}
|
|
|
-// ScrollArea(state = scrollbarsState) {
|
|
|
+// ScrollArea(
|
|
|
+// state = scrollbarsState
|
|
|
+// ) {
|
|
|
if (orientation == Orientation.Horizontal) {
|
|
|
FlowRow(
|
|
|
modifier = Modifier.fillMaxSize(),
|
|
|
@@ -104,10 +111,12 @@ fun FolderView(
|
|
|
)
|
|
|
// HorizontalScrollbar(
|
|
|
// modifier = Modifier.align(Alignment.TopEnd)
|
|
|
-// .fillMaxHeight()
|
|
|
-// .width(4.dp)
|
|
|
+// .fillMaxWidth()
|
|
|
+// .height(4.dp)
|
|
|
// ) {
|
|
|
-// Thumb(Modifier.background(Color.SuperDarkGray))
|
|
|
+// Thumb(
|
|
|
+// modifier = Modifier.background(Color.SuperDarkGray)
|
|
|
+// )
|
|
|
// }
|
|
|
} else {
|
|
|
FlowColumn(
|