Skip to content

Releases: salix5/DataEditorX

v3.3.0

21 Feb 08:25

Choose a tag to compare

Commits

v3.2.0

03 Jan 08:53

Choose a tag to compare

Commits

  • c6127e1: Refactor ID parse in YGOUtil.cs (#2) (salix5) #2
  • 08fe1fd: Revert "Reorder MSE menu items in DataEditForm" (salix5)
  • 40c3ca4: Remove unused DataEditForm_Load event handler (salix5)
  • d22d294: Remove language detection in GetLanguageFile (salix5)
  • 563e270: Use string interpolation in GetFileName (salix5)
  • 71616de: Change font (#3) (salix5) #3
  • 74342a2: Move InitListRows from SizeChanged to Shown event (salix5)
  • 180bff2: Update form event handler names for consistency (salix5)
  • ddc160a: Move DataEditForm_KeyDown handler (salix5)
  • f270cc0: Use Reset instead of Btn_resetClick in handlers (salix5)
  • 128d638: Refactor method names (salix5)
  • d477e97: Refactor script text handling (salix5)
  • 2a47b0a: Update language message constants (salix5)
  • dc39cf8: Refactor LanguageHelper to use Dictionary for message (salix5)
  • 317510c: Rename LMSG member (salix5)
  • ae02005: Remove unnecessary try-catch in file dialog filter (salix5)
  • 60f0285: Fix GetMsg method (salix5)
  • ad7c209: Fix SetFormLabel method (salix5)
  • 851e293: Use string interpolation SetControlLabel and GetControlLabel (salix5)
  • be7a0bd: Fix typo in MSE export path (salix5)
  • ff7cd07: Fix typo in image quality (salix5)
  • f366690: Fix RunningInstance method (salix5)
  • bff480a: format (salix5)
  • 3a6d57f: Remove try-catch in file dialog filter (salix5)
  • 4c30b4d: Use ConfigurationManager to handle app config (salix5)
  • 5df5958: Rename XMLReader to ConfigManager (salix5)
  • a4043f2: Replace XMLReader with ConfigManager (salix5)
  • 852b319: Rename parameters in ReadInteger and ReadFloat (salix5)
  • 3952253: Remove TAG_AUTO_LEN constant and related app.config entry (salix5)
  • cce068b: Rename TAG_MSE constant to TAG_MSE_LANGUAGE (salix5)
  • fc0edb1: Remove TOOLTIP_FONT constant (salix5)
  • 006b231: Move MSE language and image settings to the correct section (salix5)
  • 79eb741: Rename IME constant to use_IME (salix5)
  • 852902e: Rename TAG_DELETE_WITH constant to TAG_SYNC_WITH_CARD (salix5)
  • 037b3b5: Update indentation in designer files to spaces (salix5)
  • 34b0947: Remove 'Auto return' menu item and related code (salix5)
  • b240189: Remove unused TAG_OPEN constant from MyConfig (salix5)
  • 730abcc: Remove 'Auto return' menu item from language files (salix5)
  • 59b25f0: Use constants in file dialog filters (salix5)
  • 677395c: Fix spacing in LMsg.cs (salix5)
  • abb3e8a: Fix name (salix5)
  • f82967a: Rename IsDataBase method to IsDatabase (salix5)
  • 19721b0: Fix typos in language file (salix5)
  • c7991ba: Fix typo in LMSG enum (salix5)
  • 76a5849: Fix typo in LMSG enum for database path (salix5)
  • b60dbce: Fix typo in menu item name for opening last database (salix5)
  • 2dacc59: Fix typos in menu item text (salix5)
  • 79be1e5: Add single-instance guard mutex (salix5)
  • 8c51368: Rename RunningInstance to GetRunningInstance (salix5)
  • c34967a: Clean up (salix5)
  • fe6023b: Update image settings description (salix5)
  • 9bfe83c: Refactor CheckUpdate class (salix5)
  • b953438: Remove comments in CheckVersion method (salix5)
  • 305dfd3: Add newline at end of file (salix5)
  • 51e9db2: Refactor DataEditForm instantiation (salix5)
  • e16ef5d: Fix Main (salix5)
  • 8483611: Refactor OnDragDrop method to improve MainForm reference (salix5)
  • afc2273: Use generics in GetImage, GetImageField, GetScript methods (salix5)
  • ce026d1: workaround fix (salix5)
  • cdabf62: Simplify DefaultScriptName logic (salix5)
  • a76c308: Refactor open script file in CodeEditor (salix5)
  • 8d2ccd6: Remove User32 class (salix5)
  • 6632ccd: Remove unused using directives (salix5)
  • 77370d5: Update project configuration (salix5)
  • 6e2f523: Update project configuration for x64 platform (salix5)
  • 1c40ff4: Update default project configuration (salix5)
  • ce45d82: Update C# language version to 9.0 (salix5)
  • 6e9d4a8: Refactor type checks to use pattern matching (salix5)
  • a1dec49: Rename DataBase class to Database across the codebase (salix5)
  • 52f0a90: Rename DataBase.cs to Database.cs (salix5)
  • 6b8f8e4: Remove syntax check handler and message (salix5)
  • 36b189e: Remove "Test LUA Script" option from Tools menu (salix5)
  • fd041ac: Remove Font.GDICharSet from CodeEditForm (salix5)
  • 0024e24: Remove StrUtil.cs and its project reference (salix5)
  • 68adb82: Remove CardSet.cs and its references from project (salix5)
  • af73291: Rename IDataform interface UpdateCardInfo to LoadCard (salix5)
  • eb6e390: Remove "Compress Database" menu (salix5)
  • b6a7920: IEditForm interface: rename SetActived to Activate (salix5)
  • dd9d63f: Use using declaration (salix5)
  • 70cddc8: Use target-typed new expressions (salix5)
  • 1fe1e9d: Card class: add Clear method (salix5)
  • c85ff06: Always return array from Database.Read (salix5)
  • d10349c: Remove params keyword from CopyDB, DeleteDB, ExportSQL signatures (salix5)
  • 718a40f: Refactor CopyDB and DeleteDB methods (salix5)
  • 32f5952: Workaround fix GetSelectSQL (salix5)
  • f91db5a: Escape underscores in database name (salix5)
  • f0f8f7c: Simplify EqualsData method (salix5)
  • 995b9d4: Simplify newline conversion (salix5)
  • e4e14b3: Use string interpolation in ToString method (salix5)
  • 5730c59: Rename GetAttributeString to GetAttribute (salix5)
  • 7803acd: Remove HTTP path handling from Combine method (salix5)
  • 6d03951: Remove unused parameter from Card constructor (salix5)
  • 815e929: Refactor Card initialization to use Clear method (salix5)
  • 5109e17: Add default values to DataEditForm (salix5)
  • 43561d8: Rename TAG_DATA to PATH_DATA (salix5)
  • 3dba198: Refactor MainForm to accept data path in constructor (salix5)
  • f1c9cd6: Add datapath to DataEditForm constructor (salix5)
  • 8f9658c: Rename tmpCodes to codeList (salix5)
  • 69d135e: Change ID collections from string to long in Database and YGOUtil (salix5)
  • 0a5642c: Fix input validation in Enter event (salix5)
  • a456557: Eliminate duplicate entries in SetSetCode (salix5)
  • 392d283: Rename SetSetCode methods to SetSetcode (salix5)
  • 187e0f2: Rename GetSetCode method to GetSetcode (salix5)
  • 5a6fea1: Switch tb_page and tb_cardcode to KeyDown event handlers (salix5)
  • f829eba: Rename IsSetCode method to IsSetcode (salix5)
  • efc493b: Fix typo in error message: change "SetCode" to "Setcode" (salix5)
  • b6d9990: Simplify IsSetcode method (salix5)
  • 3eccc71: Fix typo in mse_exportpath: change "exprot" to "export" (salix5)
  • 6c5966a: Fix string interpolation in ToString method (salix5)
  • f25383f: Add ToDisplayString method and simplify ToString (salix5)
  • 1e41f27: Refactor IdString and LevelString properties (salix5)
  • 59a0aed: using HashCode.Combine in GetHashCode (salix5)
  • Rename CheckOpen to IsFileExists (salix5)
  • f0e6055: Simplify IsFileExists method (salix5)
  • 28dfda1: Add PragmaSQL for trusted schema configuration (salix5)
  • 7ba5542: Fix error handling in Database.Command method (salix5)
  • 664a7a0: Fix CopyDB method (salix5)
  • 83443ba: Fix SQLiteCommand init in Read (salix5)
  • a99fcd7: Fix SQLiteCommand initialization in DeleteDB method (salix5)
  • 8aec74a: Refactor CardPack fields initialization (salix5)
  • 7c68693: Refactor FindPack method (salix5)
  • 97c35b0: Remove redundant check in Command method (salix5)
  • ccec50c: Refactor Read method (salix5)
  • 84f673c: Refactor CopyDB method (salix5)
  • 18522ab: Refactor DeleteDB method (salix5)
  • 6e268ee: Refactor Vacuum method (salix5)
  • 00e31fa: Remove redundant connection close in Command method (salix5)
  • 5cf77d8: Revert "using HashCode.Combine in GetHashCode" (salix5)
  • fa62808: format (salix5)
  • 5a97c39: Simplify Combine method by using Path.Combine (salix5)
  • cfba1c2: Rename parameter to 'db' in Create and Command (salix5)
  • e2c4915: Rename Create method to CreateDatabase (salix5)
  • f2028ce: Refactor CheckTable method (salix5)
  • 4edea07: Refactor Database.CreateDatabase (salix5)
  • b9fe263: Only suppress key press for relevant key events (salix5)
  • 75f0b6d: Fix SetSetcode method (salix5)
  • f530302: Remove unused copy function from DataEditForm (salix5)
  • 7803932: Remove unused replace function from DataEditForm (salix5)
  • 1ae2012: Rename CopyDB method to InsertCards (salix5)
  • 2e00d33: Rename DeleteDB method to DeleteCards (salix5)
  • beb44fb: Refactor region names in Database.cs (salix5)
  • c550bf5: Return an empty array in Read (salix5)
  • 1833c12: Return an empty array instead of null in getCompCards method (salix5)
  • 3608453: Refactor SetCards method (salix5)
  • fe359e7: Open file in Shown event (salix5)
  • 29778ce: Add using directive for System namespace (salix5)
  • 2ba524d: Simplify command execution (salix5)
  • b6fbe6d: Return an empty array instead of null in GetCardList method (salix5)
  • f666fea: Remove unused 'Replace' menu item from DataEditForm (salix5)
  • 21767c4: Update SQL validation in Read (salix5)
  • ac7f854: Initialize configuration in MainForm constructor (salix5)
  • 7806cc5: Remove null check for DataConfig in InitControl method (salix5)
  • d788bec: Move region (salix5)
  • 39571a7: Remove unnecessary namespace prefix (salix5)
  • 158a313: Add AddCard method (salix5)
  • 3d5c951: Add null and empty check in ReadFromId method (salix5)
  • a889a53: Rename 'isfresh' parameter to 'preservePage' in Search methods (salix5)
  • 2647614: Remove unused getCompCards method (salix5)
  • rename Search method to Refresh (salix5)
  • 77c42b3: Use Refresh in SaveCards (salix5)
  • 0adbb64: Refactor DataEditForm_Load and Reset methods (salix5)
  • 26b8288: Remove Clear method from Card class (salix5)
  • 3924a7d: format (salix5)
  • 790cb77: Refactor ToDisplayString method in Card class (salix5)
  • 8fbc30a: Refactor Card to sealed class (salix5)
  • ca45aa5: Reorder class Card (salix5)
  • 235fd51: Fix array init (salix5)
  • 29ac2d5: Refactor DataEditForm to use readonly fields (salix5)
  • bc109f8: Add default values to string and array fields (salix5)
    ...
Read more