This commit is contained in:
purplerain 2024-10-06 22:00:57 +00:00
parent 50c8bafd9f
commit ac06c97e30
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
820 changed files with 467502 additions and 386453 deletions

View file

@ -115,13 +115,13 @@ int is_suitable_window(unsigned long *body)
if ((flags&MAXIMIZED) && !maximized)
return 0;
if ((flags&STICKY) && !sticky)
return 0;
if (!XGetWindowAttributes(dpy, (Window)body[1], &xwa))
return 0;
if (xwa.map_state != IsViewable)
return 0;
@ -138,7 +138,7 @@ int is_suitable_window(unsigned long *body)
&& (x + w > 0) && (y + h > 0)))
return 0;
}
if (!(flags&TITLE) && !untitled)
return 0;
@ -174,12 +174,12 @@ int get_window(void)
}
last = 1;
break;
case M_END_WINDOWLIST:
break;
default:
fprintf(console,
fprintf(console,
"%s: internal inconsistency: unknown message\n",
argv0);
break;
@ -198,7 +198,7 @@ void wait_configure(window_item *wi)
FD_ZERO(&infds);
FD_SET(fd[1], &infds);
select(fd_width,&infds, 0, 0, NULL);
while (!found)
while (!found)
if ((count = ReadFvwmPacket(fd[1],header,&body)) > 0) {
if ((header[1] == M_CONFIGURE_WINDOW)
&& (Window)body[1] == wi->frame)
@ -214,7 +214,7 @@ int atopixel(char *s, unsigned long f)
if (isalpha(s[l - 1])) {
char s2[24];
strcpy(s2,s);
s2[strlen(s2) - 1] = 0;
s2[strlen(s2) - 1] = 0;
return atoi(s2);
}
return (atoi(s) * f) / 100;
@ -225,7 +225,7 @@ void tile_windows(void)
char msg[128];
int cur_x = ofsx, cur_y = ofsy;
int wdiv, hdiv, i, j, count = 1;
window_item *w = reversed ? wins_tail : wins;
window_item *w = reversed ? wins_tail : wins;
if (horizontal) {
if ((maxnum > 0) && (maxnum < wins_count)) {
@ -242,7 +242,7 @@ void tile_windows(void)
for (j = 0; w && (j < maxnum); ++j) {
int nw = wdiv - w->bw * 2;
int nh = hdiv - w->bw * 2 - w->th;
if (resize) {
if (nostretch) {
if (nw > w->width)
@ -252,7 +252,7 @@ void tile_windows(void)
}
sprintf(msg, "Resize %lup %lup",
(nw > 0) ? nw : w->width,
(nh > 0) ? nh : w->height);
(nh > 0) ? nh : w->height);
SendInfo(fd,msg,w->frame);
}
sprintf(msg, "Move %up %up", cur_x, cur_y);
@ -281,7 +281,7 @@ void tile_windows(void)
for (j = 0; w && (j < maxnum); ++j) {
int nw = wdiv - w->bw * 2;
int nh = hdiv - w->bw * 2 - w->th;
if (resize) {
if (nostretch) {
if (nw > w->width)
@ -305,7 +305,7 @@ void tile_windows(void)
cur_x = ofsx;
cur_y += hdiv;
}
}
}
}
void cascade_windows(void)
@ -321,7 +321,7 @@ void cascade_windows(void)
sprintf(msg, "Move %up %up", cur_x, cur_y);
SendInfo(fd,msg,w->frame);
if (resize) {
if (nostretch) {
if (nostretch) {
if (maxw
&& (w->width > maxw))
nw = maxw;
@ -329,12 +329,12 @@ void cascade_windows(void)
&& (w->height > maxh))
nh = maxh;
} else {
nw = maxw;
nw = maxw;
nh = maxh;
}
if (nw || nh) {
sprintf(msg, "Resize %lup %lup",
nw ? nw : w->width,
sprintf(msg, "Resize %lup %lup",
nw ? nw : w->width,
nh ? nh : w->height);
SendInfo(fd,msg,w->frame);
}
@ -506,7 +506,7 @@ int main(int argc, char *argv[])
if (!(argv0 = strrchr(argv[0],'/')))
argv0 = argv[0];
else
else
++argv0;
if (argc < 6) {
@ -538,7 +538,7 @@ int main(int argc, char *argv[])
}
fd_width = GetFdWidth();
#ifdef USERC
strcpy(match, "*");
strcat(match, argv0);
@ -547,7 +547,7 @@ int main(int argc, char *argv[])
if ((config_line = GetConfigLine(argv[3], match))) {
char **args = NULL;
config_line_count = parse_line(config_line, &args);
parse_args("config args",
parse_args("config args",
config_line_count, args, 0);
free(config_line);
free(args);
@ -561,7 +561,7 @@ int main(int argc, char *argv[])
if (config_line[cllen - 1] == '\n')
config_line[cllen - 1] = 0;
config_line_count = parse_line(config_line, &args);
parse_args("config args",
parse_args("config args",
config_line_count, args, 0);
free(args);
}
@ -593,7 +593,7 @@ int main(int argc, char *argv[])
M_END_WINDOWLIST
));
SendInfo(fd,msg,0);
#ifdef FVWM1_MOVENULL
/* avoid interactive placement in fvwm version 1 */
if (!ofsx) ++ofsx;
@ -602,7 +602,7 @@ int main(int argc, char *argv[])
}
#else
SetMessageMask(fd,
M_CONFIGURE_WINDOW
M_CONFIGURE_WINDOW
| M_END_WINDOWLIST
);
#endif