Преглед на файлове

Try adding sixel to curses driver

tznind преди 9 месеца
родител
ревизия
04b336a0ac
променени са 1 файла, в които са добавени 7 реда и са изтрити 0 реда
  1. 7 0
      Terminal.Gui/ConsoleDrivers/CursesDriver/CursesDriver.cs

+ 7 - 0
Terminal.Gui/ConsoleDrivers/CursesDriver/CursesDriver.cs

@@ -420,6 +420,13 @@ internal class CursesDriver : ConsoleDriver
                 }
                 }
             }
             }
 
 
+            // SIXELS
+            foreach (var s in Application.Sixel)
+            {
+                SetCursorPosition (s.ScreenPosition.X, s.ScreenPosition.Y);
+                Console.Write(s.SixelData);
+            }
+
             SetCursorPosition (0, 0);
             SetCursorPosition (0, 0);
 
 
             _currentCursorVisibility = savedVisibility;
             _currentCursorVisibility = savedVisibility;