Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions src/ColumnizerLib/Extensions/Extensions.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
namespace ColumnizerLib.Extensions;

[System.Diagnostics.CodeAnalysis.SuppressMessage("Naming", "CA1708:Identifiers should differ by more than case", Justification = "Intentionally")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Design", "CA1034:Nested types should not be visible", Justification = "Intentionally")]
public static class Extensions
{
extension(ILogLine logLine)
{
public string ToClipBoardText () => logLine == null ? string.Empty : $"\t{logLine.LineNumber + 1}\t{logLine.FullLine}";
}

extension(ILogLineMemory logLine)
{
public string ToClipBoardText () => logLine == null ? string.Empty : $"\t{logLine.LineNumber + 1}\t{logLine.FullLine}";

}
}
16 changes: 0 additions & 16 deletions src/ColumnizerLib/Extensions/LogLineExtensions.cs

This file was deleted.

14 changes: 13 additions & 1 deletion src/CsvColumnizer/Resources.de.resx
Original file line number Diff line number Diff line change
Expand Up @@ -73,4 +73,16 @@
<data name="CsvColumnizerConfigDlg_UI_Button_Cancel" xml:space="preserve">
<value>Abbrechen</value>
</data>
</root>
<data name="CsvColumnizer_UI_Title_Error" xml:space="preserve">
<value>Fehler</value>
</data>
<data name="CsvColumnizer_UI_Message_ErrorWhileDeserializing" xml:space="preserve">
<value>Fehler beim Deserialisieren der Konfigurationsdaten: {0}</value>
</data>
<data name="CsvColumnizer_Description" xml:space="preserve">
<value>Teilt die CSV-Dateien in Spalten auf.

Credits:
Dieser Columnizer verwendet den CsvHelper. https://github.com/JoshClose/CsvHelper.</value>
</data>
</root>
1 change: 1 addition & 0 deletions src/LogExpert.Core/Classes/Log/LogfileReader.cs
Original file line number Diff line number Diff line change
Expand Up @@ -531,6 +531,7 @@ public ILogLine GetLogLine (int lineNum)
return GetLogLineInternal(lineNum).Result;
}

//TODO Make Task Based
public ILogLineMemory GetLogLineMemory (int lineNum)
{
return GetLogLineMemoryInternal(lineNum).Result;
Expand Down
9 changes: 5 additions & 4 deletions src/LogExpert.Core/Interface/ILogView.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,17 @@ public interface ILogView
#region Properties

ILogLineMemoryColumnizer CurrentColumnizer { get; }

string FileName { get; }

#endregion

#region Public methods

void SelectLogLine(int lineNumber);
void SelectAndEnsureVisible(int line, bool triggerSyncCall);
void RefreshLogView();
void DeleteBookmarks(List<int> lineNumList);
void SelectLogLine (int lineNumber);
void SelectAndEnsureVisible (int line, bool triggerSyncCall);
void RefreshLogView ();
void DeleteBookmarks (List<int> lineNumList);

#endregion
}
27 changes: 27 additions & 0 deletions src/LogExpert.Resources/Resources.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions src/LogExpert.Resources/Resources.de.resx
Original file line number Diff line number Diff line change
Expand Up @@ -2121,4 +2121,16 @@ LogExpert neu starten, um die Änderungen zu übernehmen?</value>
<data name="LogExpert_Common_Error_Message_ServiceIsAlreadyInitialized" xml:space="preserve">
<value>{0} ist bereits initialisiert</value>
</data>
<data name="LogExpert_Common_Error_Message_ServiceMustBeCreatedOnUIThread" xml:space="preserve">
<value>{0} muss im UI-Thread erstellt werden</value>
</data>
<data name="TabController_Error_Message_NotInitialized" xml:space="preserve">
<value>TabController ist nicht initialisiert. Rufen Sie zuerst InitializeDockPanel auf.</value>
</data>
<data name="TabController_Error_Message_WindowAlreadyTracked" xml:space="preserve">
<value>Fenster bereits verfolgt</value>
</data>
<data name="TabController_Error_Message_AlreadInitialized" xml:space="preserve">
<value>TabController ist bereits mit einem DockPanel initialisiert</value>
</data>
</root>
9 changes: 9 additions & 0 deletions src/LogExpert.Resources/Resources.resx
Original file line number Diff line number Diff line change
Expand Up @@ -2133,4 +2133,13 @@ Restart LogExpert to apply changes?</value>
<data name="LogExpert_Common_Error_Message_ServiceMustBeCreatedOnUIThread" xml:space="preserve">
<value>{0} must be created on UI thread</value>
</data>
<data name="TabController_Error_Message_NotInitialized" xml:space="preserve">
<value>TabController is not initialized. Call InitializeDockPanel first.</value>
</data>
<data name="TabController_Error_Message_WindowAlreadyTracked" xml:space="preserve">
<value>Window already tracked</value>
</data>
<data name="TabController_Error_Message_AlreadInitialized" xml:space="preserve">
<value>TabController is already initialized with a DockPanel</value>
</data>
</root>
Loading