diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/ImagePanel.xaml b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/ImagePanel.xaml
index ce622fa..18d272c 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/ImagePanel.xaml
+++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/ImagePanel.xaml
@@ -11,7 +11,8 @@
-
diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/ImagePanel.xaml.cs b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/ImagePanel.xaml.cs
index 73665ad..c1b7d71 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/ImagePanel.xaml.cs
+++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/ImagePanel.xaml.cs
@@ -37,6 +37,7 @@ namespace QuickLook.Plugin.ImageViewer
///
public partial class ImagePanel : UserControl, INotifyPropertyChanged, IDisposable
{
+ private Visibility _backgroundVisibility = Visibility.Visible;
private Point? _dragInitPos;
private Uri _imageSource;
private DateTime _lastZoomTime = DateTime.MinValue;
@@ -45,7 +46,6 @@ namespace QuickLook.Plugin.ImageViewer
private BitmapScalingMode _renderMode = BitmapScalingMode.HighQuality;
private BitmapSource _source;
private double _zoomFactor = 1d;
- private Visibility _backgroundVisibility = Visibility.Visible;
private bool _zoomToFit = true;
diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/Plugin.cs b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/Plugin.cs
index 517e4af..80011e1 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/Plugin.cs
+++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/Plugin.cs
@@ -64,8 +64,9 @@ namespace QuickLook.Plugin.ImageViewer
context.PreferredSize = new Size(1024, 768);
Directory.SetCurrentDirectory(App.AppPath);
-
+
context.TitlebarOverlap = true;
+ context.TitlebarAutoHide = true;
}
public void View(string path, ContextObject context)
diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Translations.config b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Translations.config
index fce6eb7..b90c10e 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Translations.config
+++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Translations.config
@@ -19,4 +19,4 @@
Consolas
-
+
\ No newline at end of file
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Converters.cs b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Converters.cs
index a8a9993..c6c6c0c 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Converters.cs
+++ b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Converters.cs
@@ -45,4 +45,28 @@ namespace QuickLook.Plugin.VideoViewer
throw new NotImplementedException();
}
}
+
+ public sealed class VolumeToIconConverter : DependencyObject, IValueConverter
+ {
+ private static readonly string[] Volumes = {"\xE992", "\xE993", "\xE994", "\xE995"};
+
+ public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
+ {
+ if (value == null)
+ return Volumes[0];
+
+ var v = (int) value;
+ if (v == 0)
+ return Volumes[0];
+
+ v = Math.Min(v, 100);
+
+ return Volumes[1 + v / 34];
+ }
+
+ public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
+ {
+ throw new NotImplementedException();
+ }
+ }
}
\ No newline at end of file
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Plugin.cs b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Plugin.cs
index 74ba935..be449d6 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Plugin.cs
+++ b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Plugin.cs
@@ -78,6 +78,7 @@ namespace QuickLook.Plugin.VideoViewer
}
else
{
+ context.TitlebarAutoHide = true;
context.UseDarkTheme = true;
}
}
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/QuickLook.Plugin.VideoViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/QuickLook.Plugin.VideoViewer.csproj
index d94eaef..7baa9de 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/QuickLook.Plugin.VideoViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/QuickLook.Plugin.VideoViewer.csproj
@@ -59,9 +59,6 @@
key.snk
-
- ..\..\packages\FontAwesome.WPF.4.7.0.9\lib\net40\FontAwesome.WPF.dll
-
.\Meta.Vlc.dll
@@ -103,7 +100,6 @@
Code
-
@@ -112,15 +108,11 @@
False
-
-
- Always
-
-
PreserveNewest
+
\ No newline at end of file
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Resources/compact-disc.png b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Resources/compact-disc.png
deleted file mode 100644
index c9539d3..0000000
Binary files a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Resources/compact-disc.png and /dev/null differ
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Resources/empty.png b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Resources/empty.png
new file mode 100644
index 0000000..6d989ff
Binary files /dev/null and b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Resources/empty.png differ
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Styles.xaml b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Styles.xaml
index 3dc8858..1bd8f97 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Styles.xaml
+++ b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Styles.xaml
@@ -43,7 +43,7 @@
+ Fill="{DynamicResource WindowTextForegroundAlternative}" />
@@ -99,8 +100,7 @@
-
+ Storyboard.TargetProperty="Opacity" To="1" Duration="0:0:0.05" />
-
-
+
+
+
+
+
-