mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-11-22 11:12:36 +01:00
Minor optimization fixes related to #2032 - thx ivandrofly :)
This commit is contained in:
parent
072881543c
commit
749ada3daf
@ -117,8 +117,6 @@ namespace Nikse.SubtitleEdit.Core.BluRaySup
|
||||
/// <returns>bitmap of the decoded caption</returns>
|
||||
public static Bitmap DecodeImage(PcsObject pcs, IList<OdsData> data, List<PaletteInfo> palettes)
|
||||
{
|
||||
long ticks = DateTime.Now.Ticks;
|
||||
|
||||
if (pcs == null || data == null || data.Count == 0)
|
||||
return new Bitmap(1, 1);
|
||||
|
||||
|
@ -779,7 +779,7 @@ namespace Nikse.SubtitleEdit.Controls
|
||||
_firstMove = true;
|
||||
if (e.Button == MouseButtons.Left)
|
||||
{
|
||||
_buttonDownTimeTicks = DateTime.Now.Ticks;
|
||||
_buttonDownTimeTicks = DateTime.UtcNow.Ticks;
|
||||
|
||||
Cursor = Cursors.VSplit;
|
||||
double seconds = RelativeXPositionToSeconds(e.X);
|
||||
@ -1469,7 +1469,7 @@ namespace Nikse.SubtitleEdit.Controls
|
||||
if (e.Button == MouseButtons.Left && OnSingleClick != null)
|
||||
{
|
||||
int diff = Math.Abs(_mouseMoveStartX - e.X);
|
||||
if (_mouseMoveStartX == -1 || _mouseMoveEndX == -1 || diff < 10 && TimeSpan.FromTicks(DateTime.Now.Ticks - _buttonDownTimeTicks).TotalSeconds < 0.25)
|
||||
if (_mouseMoveStartX == -1 || _mouseMoveEndX == -1 || diff < 10 && TimeSpan.FromTicks(DateTime.UtcNow.Ticks - _buttonDownTimeTicks).TotalSeconds < 0.25)
|
||||
{
|
||||
if (ModifierKeys == Keys.Shift && _selectedParagraph != null)
|
||||
{
|
||||
|
@ -1609,10 +1609,10 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
if (_makeHistoryPaused)
|
||||
return;
|
||||
|
||||
if ((DateTime.Now.Ticks - _lastHistoryTicks) > 10000 * 500) // only if last change was longer ago than 500 milliseconds
|
||||
if ((DateTime.UtcNow.Ticks - _lastHistoryTicks) > 10000 * 500) // only if last change was longer ago than 500 milliseconds
|
||||
{
|
||||
MakeHistoryForUndo(description);
|
||||
_lastHistoryTicks = DateTime.Now.Ticks;
|
||||
_lastHistoryTicks = DateTime.UtcNow.Ticks;
|
||||
}
|
||||
}
|
||||
|
||||
@ -7106,7 +7106,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
|
||||
private void TextBoxListViewTextKeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
_listViewTextTicks = DateTime.Now.Ticks;
|
||||
_listViewTextTicks = DateTime.UtcNow.Ticks;
|
||||
if (e.Modifiers == Keys.Shift && e.KeyCode == Keys.ShiftKey)
|
||||
return;
|
||||
if (e.Modifiers == Keys.Control && e.KeyCode == (Keys.LButton | Keys.ShiftKey))
|
||||
@ -7202,7 +7202,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
}
|
||||
|
||||
// last key down in text
|
||||
_lastTextKeyDownTicks = DateTime.Now.Ticks;
|
||||
_lastTextKeyDownTicks = DateTime.UtcNow.Ticks;
|
||||
|
||||
UpdatePositionAndTotalLength(labelTextLineTotal, textBoxListViewText);
|
||||
}
|
||||
@ -9085,7 +9085,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
ShowStatus(string.Format("{0}, {1:0}%", statusMessage, _lastProgressPercent));
|
||||
statusStrip1.Refresh();
|
||||
TaskbarList.SetProgressValue(Handle, percent, 100);
|
||||
if (DateTime.Now.Ticks % 10 == 0)
|
||||
if (DateTime.UtcNow.Ticks % 10 == 0)
|
||||
{
|
||||
Application.DoEvents();
|
||||
}
|
||||
@ -13522,7 +13522,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
int index = ShowSubtitle();
|
||||
if (index != -1 && checkBoxSyncListViewWithVideoWhilePlaying.Checked && oldIndex != index)
|
||||
{
|
||||
if ((DateTime.Now.Ticks - _lastTextKeyDownTicks) > 10000 * 700) // only if last typed char was entered > 700 milliseconds
|
||||
if ((DateTime.UtcNow.Ticks - _lastTextKeyDownTicks) > 10000 * 700) // only if last typed char was entered > 700 milliseconds
|
||||
{
|
||||
if (_endSeconds <= 0 || !checkBoxAutoRepeatOn.Checked)
|
||||
{
|
||||
@ -17280,7 +17280,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
|
||||
private void TextBoxListViewTextAlternateKeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
_listViewAlternateTextTicks = DateTime.Now.Ticks;
|
||||
_listViewAlternateTextTicks = DateTime.UtcNow.Ticks;
|
||||
if (_subtitleAlternate == null || _subtitleAlternate.Paragraphs.Count < 1)
|
||||
return;
|
||||
|
||||
@ -17352,7 +17352,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
}
|
||||
|
||||
// last key down in text
|
||||
_lastTextKeyDownTicks = DateTime.Now.Ticks;
|
||||
_lastTextKeyDownTicks = DateTime.UtcNow.Ticks;
|
||||
|
||||
UpdatePositionAndTotalLength(labelTextAlternateLineTotal, textBoxListViewTextAlternate);
|
||||
}
|
||||
@ -18237,7 +18237,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
if (_listViewTextTicks == -1 || !CanFocus || _subtitle == null || _subtitle.Paragraphs.Count == 0 || index < 0 || index >= _subtitle.Paragraphs.Count)
|
||||
return;
|
||||
|
||||
if ((DateTime.Now.Ticks - _listViewTextTicks) > 10000 * 700) // only if last typed char was entered > 700 milliseconds
|
||||
if ((DateTime.UtcNow.Ticks - _listViewTextTicks) > 10000 * 700) // only if last typed char was entered > 700 milliseconds
|
||||
{
|
||||
if (index < 0 || index >= _subtitle.Paragraphs.Count)
|
||||
return;
|
||||
@ -18304,7 +18304,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
if (_listViewAlternateTextTicks == -1 || !CanFocus || _subtitleAlternate == null || _subtitleAlternate.Paragraphs.Count == 0 || index < 0 || index >= _subtitleAlternate.Paragraphs.Count)
|
||||
return;
|
||||
|
||||
if ((DateTime.Now.Ticks - _listViewAlternateTextTicks) > 10000 * 700) // only if last typed char was entered > 700 milliseconds
|
||||
if ((DateTime.UtcNow.Ticks - _listViewAlternateTextTicks) > 10000 * 700) // only if last typed char was entered > 700 milliseconds
|
||||
{
|
||||
var original = Utilities.GetOriginalParagraph(index, _subtitle.Paragraphs[index], _subtitleAlternate.Paragraphs);
|
||||
if (original != null)
|
||||
@ -20095,7 +20095,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
{
|
||||
if (Configuration.Settings.VideoControls.WaveformFocusOnMouseEnter && audioVisualizer.WavePeaks != null && !audioVisualizer.Focused && audioVisualizer.CanFocus)
|
||||
{
|
||||
if (Math.Abs(_lastWaveformMenuCloseTicks - DateTime.Now.Ticks) > 10000 * 500) // only if last change was longer ago than 500 milliseconds
|
||||
if (Math.Abs(_lastWaveformMenuCloseTicks - DateTime.UtcNow.Ticks) > 10000 * 500) // only if last change was longer ago than 500 milliseconds
|
||||
{
|
||||
audioVisualizer.Focus();
|
||||
}
|
||||
@ -20266,7 +20266,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
|
||||
private void contextMenuStripWaveform_Closing(object sender, ToolStripDropDownClosingEventArgs e)
|
||||
{
|
||||
_lastWaveformMenuCloseTicks = DateTime.Now.Ticks;
|
||||
_lastWaveformMenuCloseTicks = DateTime.UtcNow.Ticks;
|
||||
}
|
||||
|
||||
private void MenuOpened(object sender, EventArgs e)
|
||||
|
Loading…
Reference in New Issue
Block a user