@@ -129,9 +129,13 @@ check_sigterm ( void * ) | |||||
int | int | ||||
main ( int argc, char **argv ) | main ( int argc, char **argv ) | ||||
{ | { | ||||
printf( "%s %s %s -- %s\n", APP_TITLE, VERSION, "", COPYRIGHT ); | printf( "%s %s %s -- %s\n", APP_TITLE, VERSION, "", COPYRIGHT ); | ||||
if ( ! Fl::visual( FL_DOUBLE | FL_RGB ) ) | |||||
{ | |||||
WARNING( "Xdbe not supported, FLTK will fake double buffering." ); | |||||
} | |||||
#ifdef HAVE_XPM | #ifdef HAVE_XPM | ||||
fl_open_display(); | fl_open_display(); | ||||
Pixmap p, mask; | Pixmap p, mask; | ||||
@@ -224,6 +224,13 @@ int | |||||
main ( int argc, char **argv ) | main ( int argc, char **argv ) | ||||
{ | { | ||||
printf( "%s %s %s -- %s\n", APP_TITLE, VERSION, "", COPYRIGHT ); | |||||
if ( ! Fl::visual( FL_DOUBLE | FL_RGB ) ) | |||||
{ | |||||
WARNING( "Xdbe not supported, FLTK will fake double buffering." ); | |||||
} | |||||
#ifdef HAVE_XPM | #ifdef HAVE_XPM | ||||
fl_open_display(); | fl_open_display(); | ||||
Pixmap p, mask; | Pixmap p, mask; | ||||
@@ -245,8 +252,6 @@ main ( int argc, char **argv ) | |||||
asprintf( &config.user_config_dir, "%s/%s", getenv( "HOME" ), USER_CONFIG_DIR ); | asprintf( &config.user_config_dir, "%s/%s", getenv( "HOME" ), USER_CONFIG_DIR ); | ||||
mkdir( config.user_config_dir, 0777 ); | mkdir( config.user_config_dir, 0777 ); | ||||
printf( "%s %s %s -- %s\n", APP_TITLE, VERSION, "", COPYRIGHT ); | |||||
playlist = new sequence; | playlist = new sequence; | ||||
pattern_c = new Canvas; | pattern_c = new Canvas; | ||||
@@ -267,8 +272,6 @@ main ( int argc, char **argv ) | |||||
init_colors(); | init_colors(); | ||||
Fl::visual( FL_RGB ); | |||||
init_crystal_boxtypes(); | init_crystal_boxtypes(); | ||||
init_gleam_boxtypes(); | init_gleam_boxtypes(); | ||||
color_scheme( "dark" ); | color_scheme( "dark" ); | ||||
@@ -165,7 +165,7 @@ Fl::lock(); | |||||
} | } | ||||
Function {TLE()} {open | Function {TLE()} {open | ||||
} { | } { | ||||
code {Fl::visual( FL_DOUBLE | FL_RGB8 ); | |||||
code { | |||||
make_window(); | make_window(); | ||||
@@ -145,6 +145,14 @@ int | |||||
main ( int argc, char **argv ) | main ( int argc, char **argv ) | ||||
{ | { | ||||
printf( "%s %s -- %s\n", APP_TITLE, VERSION, COPYRIGHT ); | |||||
if ( ! Fl::visual( FL_DOUBLE | FL_RGB ) ) | |||||
{ | |||||
WARNING( "Xdbe not supported, FLTK will fake double buffering." ); | |||||
} | |||||
#ifdef HAVE_XPM | #ifdef HAVE_XPM | ||||
fl_open_display(); | fl_open_display(); | ||||
Pixmap p, mask; | Pixmap p, mask; | ||||
@@ -153,8 +161,6 @@ main ( int argc, char **argv ) | |||||
(char**)icon_16x16, &p, &mask, NULL); | (char**)icon_16x16, &p, &mask, NULL); | ||||
#endif | #endif | ||||
Fl::visual(FL_RGB8); | |||||
Thread::init(); | Thread::init(); | ||||
Thread thread( "UI" ); | Thread thread( "UI" ); | ||||
@@ -186,9 +192,6 @@ main ( int argc, char **argv ) | |||||
if ( ! ensure_dirs() ) | if ( ! ensure_dirs() ) | ||||
FATAL( "Cannot create required directories" ); | FATAL( "Cannot create required directories" ); | ||||
printf( "%s %s -- %s\n", APP_TITLE, VERSION, COPYRIGHT ); | |||||
instance_name = strdup( APP_NAME ); | instance_name = strdup( APP_NAME ); | ||||
bool instance_override = false; | bool instance_override = false; | ||||