Skip to content

Commit

Permalink
#226 uses spare space on rows to match screen ui
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesholdenmusic committed Jan 25, 2025
1 parent 4bce295 commit c50e4b4
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions code/display_pages.js
Original file line number Diff line number Diff line change
Expand Up @@ -3334,6 +3334,13 @@ function draw_sidebar(){
plist = groups[i].get("contains");
if(!Array.isArray(plist)) plist = [plist];
slidercount=plist.length;
if(getmap){
var actualcount=0;
t = -1;
for(tk=0;tk<plist.length;tk++) if(plist[tk]!=t){t = plist[tk]; actualcount++; }
var spares = (actualcount<automap.c_cols) ? (automap.c_cols - actualcount) : 0;
}

var columns = Math.max(1,slidercount);
var opvf = groups[i].contains("onepervoice");
w_slider = (sidebar.width + fo1)/columns;
Expand Down Expand Up @@ -3366,6 +3373,14 @@ function draw_sidebar(){
mapcolours.push(colour[1]);
mapcolours.push(colour[2]);
automap.groups[map_y] = i;
if((spares>0)&&(wk>1)&&(map_x<(automap.c_cols-1))&&((map_x/automap.c_cols)<((t+wk)/slidercount))){
map_x++;
maplist.push(-1);
mapwrap.push(0);
maplistopv.push(-1);
mapcolours.push(-1);
spares--;
}
}
map_x++;
if(map_x>=automap.c_cols){
Expand All @@ -3383,6 +3398,14 @@ function draw_sidebar(){
mapcolours.push(colour[1]);
mapcolours.push(colour[2]);
automap.groups[map_y] = i;
if((spares>0)&&(wk>1)&&(map_x<(automap.c_cols-1))&&((map_x/automap.c_cols)<((t+wk)/slidercount))){
map_x++;
maplist.push(-1);
mapwrap.push(0);
maplistopv.push(-1);
mapcolours.push(-1);
spares--;
}
}
map_x++;
if(map_x>=automap.c_cols){
Expand Down

0 comments on commit c50e4b4

Please sign in to comment.