/[rdesktop]/sourceforge.net/trunk/rdesktop/xwin.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/xwin.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1413 by ossman_, Mon Jun 18 12:00:34 2007 UTC revision 1443 by astrand, Thu Mar 6 15:39:21 2008 UTC
# Line 583  translate_colour(uint32 colour) Line 583  translate_colour(uint32 colour)
583                          SPLITCOLOUR16(colour, pc);                          SPLITCOLOUR16(colour, pc);
584                          break;                          break;
585                  case 24:                  case 24:
586                    case 32:
587                          SPLITCOLOUR24(colour, pc);                          SPLITCOLOUR24(colour, pc);
588                          break;                          break;
589                  default:                  default:
# Line 1191  translate_image(int width, int height, u Line 1192  translate_image(int width, int height, u
1192             is only set for compatible depths, but the RDP depth might've             is only set for compatible depths, but the RDP depth might've
1193             changed during connection negotiations.             changed during connection negotiations.
1194           */           */
1195    
1196            /* todo */
1197            if (g_server_depth == 32 && g_depth == 24)
1198            {
1199                    return data;
1200            }
1201    
1202          if (g_no_translate_image)          if (g_no_translate_image)
1203          {          {
1204                  if ((g_depth == 15 && g_server_depth == 15) ||                  if ((g_depth == 15 && g_server_depth == 15) ||
# Line 3444  ui_seamless_create_window(unsigned long Line 3452  ui_seamless_create_window(unsigned long
3452                  ewmh_set_window_modal(wnd);                  ewmh_set_window_modal(wnd);
3453          }          }
3454    
3455            if (flags & SEAMLESSRDP_CREATE_TOPMOST)
3456            {
3457                    /* Make window always-on-top */
3458                    ewmh_set_window_above(wnd);
3459            }
3460    
3461          /* FIXME: Support for Input Context:s */          /* FIXME: Support for Input Context:s */
3462    
3463          get_input_mask(&input_mask);          get_input_mask(&input_mask);
# Line 3698  ui_seamless_restack_window(unsigned long Line 3712  ui_seamless_restack_window(unsigned long
3712          }          }
3713    
3714          sw_restack_window(sw, behind);          sw_restack_window(sw, behind);
3715    
3716            if (flags & SEAMLESSRDP_CREATE_TOPMOST)
3717            {
3718                    /* Make window always-on-top */
3719                    ewmh_set_window_above(sw->wnd);
3720            }
3721  }  }
3722    
3723    

Legend:
Removed from v.1413  
changed lines
  Added in v.1443

  ViewVC Help
Powered by ViewVC 1.1.26