break status and bkup btn out of ScrolledWindow

master
itwrx 1 year ago
parent 9b007739ec
commit b6e17451e3
  1. 32
      views/routine_list.nim

@ -92,6 +92,10 @@ proc rsyncThread(list: RoutineListState) {.thread.} =
method view(list: RoutineListState): Widget =
result = gui:
Box:
orient = OrientY
Box:
orient = OrientY
ScrolledWindow:
Box:
orient = OrientY
@ -193,6 +197,25 @@ method view(list: RoutineListState): Widget =
text = "<span color=\"#ff6b6b\">Routine will be ignored. Destination required.</span>"
xAlign = 0
useMarkup = true
else:
Box {.expand: false.}:
orient = OrientY
margin = 6
spacing = 12
Label:
text = "<span size=\"large\">You don't have any Bkup Routines!!! 🙂</span>"
xAlign = 0
useMarkup = true
Label:
text = "<span size=\"large\">Please click on the + Routine button above to create your first Routine.</span>"
xAlign = 0
useMarkup = true
if list.routineModel.routineSeq().len() > 0:
Box {.expand: false.}:
orient = OrientY
Box {.expand: false.}:
orient = OrientY
Box {.expand: false.}:
orient = OrientX
spacing = 6
@ -238,7 +261,12 @@ method view(list: RoutineListState): Widget =
list.runStatus = "<span color=\"#ff6b6b\" size=\"large\">Missing Source(s)/Destination(s) in selected Routine(s).</span>"
else:
createThread(thread, rsyncThread, list)
else:
#[if not list.routineModel.routineSeq().len() > 0:
Box:
orient = OrientX
spacing = 6
margin = 6
Box {.expand: false.}:
orient = OrientY
margin = 6
@ -250,5 +278,5 @@ method view(list: RoutineListState): Widget =
Label:
text = "<span size=\"large\">Please click on the + Routine button above to create your first Routine.</span>"
xAlign = 0
useMarkup = true
useMarkup = true]#
export RoutineList

Loading…
Cancel
Save