|
|
c816f81948
|
Initialize issues branch
|
2025-05-11 08:20:41 +02:00 |
|
|
|
6afee1c570
|
Code cleanup
|
2024-11-17 13:54:09 +01:00 |
|
|
|
711d20bf72
|
Remove unused nuget JetBrains.Annotations
|
2024-11-16 22:19:05 +01:00 |
|
|
|
13d9218944
|
CsvFieldIndexer: Fix handling of escaped characters
|
2024-02-19 02:47:29 +01:00 |
|
|
|
52cb729c0e
|
CsvFieldIndexer: Add tests to Save and Load
|
2024-02-18 16:30:45 +01:00 |
|
|
|
9429751e65
|
CsvLib.Tests: Fix root namespace
|
2024-02-18 16:04:56 +01:00 |
|
|
|
afcd404dfc
|
Tests for CsvParser
|
2024-02-18 15:57:59 +01:00 |
|
|
|
66536657e2
|
Migrate to dotnet8 and fix warnings
|
2024-02-18 02:02:50 +01:00 |
|
|
|
a688f2a692
|
Add UI for the search feature.
Fixes #3
|
2023-08-21 04:41:02 +02:00 |
|
|
|
a0010593f6
|
CsvFieldIndexer.Search: Naive search implementation.
|
2023-08-21 04:40:50 +02:00 |
|
|
|
0c05215b94
|
Add ByteArraySearcher to CsvLib.
|
2023-08-21 04:25:10 +02:00 |
|
|
|
1c291807c8
|
CsvFieldIndexer: Fix bug saving field indexes.
|
2023-08-20 20:35:36 +02:00 |
|
|
|
ffc5a546c9
|
Replace CsvIndexer with CsvFieldIndexer.
|
2023-08-20 20:20:51 +02:00 |
|
|
|
aac075bb4f
|
CsvFieldIndexer: Implement saving and loading of field indexes.
|
2023-08-20 20:19:41 +02:00 |
|
|
|
e38222597a
|
Migrate CsvLib to net 7.0
|
2023-08-20 19:52:11 +02:00 |
|
|
|
6ed9718abb
|
CsvFieldIndexer: Fix calculation of offsets with unicode characters.
Fixes #4
|
2023-08-18 15:48:11 +02:00 |
|
|
|
fb6d8d76a1
|
Fix some warnings
|
2023-08-18 02:57:36 +02:00 |
|
|
|
ddd49a0d80
|
CsvView: Remove unused method Index_LoadReg
|
2023-08-18 02:48:18 +02:00 |
|
|
|
eb5a353b74
|
CsvView: Allow selection of texts
Instead of disabling textboxes, we use the readonly feature.
|
2023-08-17 18:34:25 +02:00 |
|
|
|
21feb41598
|
Update Copyright dates
|
2023-08-17 14:48:12 +02:00 |
|
|
|
aa99fa3848
|
Merge AvalonaUI port
Fixes #1
|
2023-08-17 14:30:23 +02:00 |
|
|
|
bbea4845d4
|
Delete old Windows.Forms project.
|
2023-08-17 14:27:34 +02:00 |
|
|
|
51f3e8b0c7
|
Implement basic UI using AvaloniaUI.
|
2023-08-17 14:22:38 +02:00 |
|
|
|
64e3809262
|
Add AvaloniaUI App project.
|
2023-08-05 18:06:30 +02:00 |
|
|
|
6b4370b6ff
|
Implement CsvFieldIndexer.
Fixes #2
|
2023-08-05 14:22:11 +02:00 |
|
|
|
fedee8a61e
|
Move CsvIndexer and CsvParser to CsvLib project.
|
2023-08-02 12:04:11 +02:00 |
|
|
|
ad511f87c1
|
Delete unused methods from MessageBoxEx.
|
2023-08-02 12:01:59 +02:00 |
|
|
|
67578d022f
|
Extract TrackingTextReader from CsvIndexer.
|
2023-08-02 12:00:51 +02:00 |
|
|
|
5ea825a8d9
|
Remove unnecessary code in MessageBoxEx.
|
2023-08-01 14:57:49 +02:00 |
|
|
|
fdbbab2734
|
Rider config
|
2023-08-01 14:55:34 +02:00 |
|
|
|
a66baca33d
|
Code cleanup
|
2023-08-01 14:55:22 +02:00 |
|
|
|
8f66915eeb
|
Reorder code files
|
2017-02-09 07:22:32 +01:00 |
|
|
|
1d2d2ede22
|
Separate CsvIndexer from CsvParser.
|
2017-02-07 07:22:26 +01:00 |
|
|
|
90cb3d16bd
|
LICENSE.txt and README.md
|
2017-02-05 13:36:15 +01:00 |
|
|
|
baf07ce1f0
|
FrmCsvViewer: Fix scrollbar issues
|
2017-02-05 13:30:44 +01:00 |
|
|
|
aa5b588daf
|
Make application DPI aware
|
2017-02-05 13:04:26 +01:00 |
|
|
|
95c83aa736
|
DoubleBufferPanel: Fix scrolling inconsistencies
|
2017-02-05 02:26:21 +01:00 |
|
|
|
6bbfbc2fd4
|
CTextBox: Fix unselectable textbox of one line
|
2017-02-05 02:24:48 +01:00 |
|
|
|
11dab2e63e
|
DoubleBufferPanel: Panel with double buffer and utility functions.
|
2017-02-05 01:07:58 +01:00 |
|
|
|
1fbb85c101
|
Add filtering to file browser
|
2017-02-01 08:23:44 +01:00 |
|
|
|
fc134080d6
|
Use first argument as file. Set initial browser directory as the current one.
|
2017-02-01 07:35:57 +01:00 |
|
|
|
76ed13ecce
|
FrmCsvView: Use file indexing.
|
2017-01-30 01:49:56 +01:00 |
|
|
|
cd5a7ad584
|
Initial commit.
+ CsvParser: CSV Parser with indexing.
+ CTextBox: CustomTextBox.
+ FrmCsvViewer: Basic form to view CSV files, as forms.
|
2017-01-30 01:40:18 +01:00 |
|