Repository navigation
v3.2.0
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)
- 80c3d88: Refactor DataEditForm to use readonly fields (salix5)
- bc56177: Rename setcodeIsedit to isSetcodeEditing (salix5)
- d80ba50: Refactor pagination methods (salix5)
- 9299f90: format (salix5)
- 12c5e63: Comment out MSE menu item addition and related code (salix5)
- 43bd78b: Update AssemblyVersion (salix5)
- 72fcb99: Workaround fix (salix5)
- 8ef010e: Simplify image loading logic (salix5)
- 4264b6a: Add UpdateCard, RemoveCard (salix5)
- 5b5bf02: Rewrite CardEdit class (#4) (salix5) #4
- 4da9b19: Update readonly members in DataEditForm and MainForm (salix5)
- a879edb: Change priority of .cdb file (salix5)
- 3fb8903: Standardize variable naming in History class (salix5)
- 376c742: Fix method name for GetCdbHistory and GetLuaHistory in History class (salix5)
- c7e271d: Change priority of .cdb file in AddHistorys method (salix5)
- 116b373: Refactor AddHistory method (salix5)
- 03bbd2e: Reduce maximum history count from 16 to 10 (salix5)
- rename IsFileExists method to IsOpened (salix5)
- change string declarations from readonly to const (salix5)
- add EmptyCard constant (salix5)
- replace Read method calls with ReadAll (salix5)
- add SetupConnection method (salix5)
- remove set from Str property (salix5)
- add ReadByCondition method (salix5)
- remove GetUpdateSQL and GetDeleteSQL methods (salix5)
- move INSERT region (salix5)
- initialize string properties with default values (salix5)
- unify CardList property access (salix5)
- 6ca63fd: Remove MSEConfig object from DataEditForm (salix5)
- Refactor Open method (salix5)
- update DataEditForm references to nullable types (salix5)
- 3d9c3f8: Remove ZipStorer class (salix5)
- change LuaFunction class to static (salix5)
- clean up layout management (salix5)
- change DefaultSQL and DefaultTableSQL to private (salix5)
- 3a51bda: Change EmptyCard from public to static readonly (salix5)
- 98d3179: Upgrade to C# 11, use raw string literal in SQL statements (salix5)
- add ColumnIndex struct (salix5)
- b1736b4: Fix sqlite commands (salix5)
- 4720399: Initialize string fields with empty values (salix5)
- f527579: Remove unnecessary parentheses (salix5)
- e740d7c: Remove MSE file handling from TaskHelper (salix5)
- d388f81: format (salix5)
- 68750d1: Improve string array null handling and UI update efficiency (salix5)
- 591efb6: Load oldCard data on form initialization (salix5)
- bd2288a: Fix script text handling (salix5)
- dc81e4e: Refactor setcode input (salix5)
- 7fdb38b: Remove MSE language config (salix5)
- e62d3a0: Use data binding in script text handling (salix5)
- 3bdfa58: Refactor methods to use IReadOnlyList over arrays (salix5)
- f4285f3: setcode (salix5)
- c8621ef: Remove unused language menu handler, update file search (salix5)
- bbdd323: Fix typo: rename 'quilty' to 'quality' in image handling (salix5)
- ef24272: Refactor ReadImage to GetImageIds, return List (salix5)
- c8a50b5: Refactor GetMD5HashFromFile method (salix5)
- c59ad11: Refactor ReadYDK to return List instead of array (salix5)
- b183597: Fix GetRealPath method (salix5)
- 1e8e117: revert TaskHelper to 6ca63fd (salix5)
- 9a11484: Fix quality parameter typo in image saving methods (salix5)
- 74d0c65: Comment out unused code in SaveMSE and ReadMSE methods (salix5)
- e1fc5bd: Use ZipArchive in SaveMSE method (salix5)
- f969d6e: Return null for invalid database path in FindPack method (salix5)
- 9c5f6e5: Refactor WriteSet method (salix5)
- 91e6de6: Rename FILE_CONFIG_NAME to DEFAULT_LANGUAGE and update references (salix5)
- 2f16ddd: Initialize member variables in MSEConfig with default values (salix5)
- fb439ec: Refactor MSEConfig methods to simplify initialization (salix5)
- ce02978: Simplify region naming and update string formatting in MseMaker (salix5)
- e4222a7: Remove export MSE image (salix5)
- 2edee47: format (salix5)
- 1a6dc32: Remove pack.db from release (salix5)
- 5a41e01: Using "%%" for pattern in card names (salix5)
- 7453666: Update readme (salix5)
- c50a667: Fix font size in app configuration (salix5)
- 0d8fdfa: version 3.2.0 (salix5)
- a900530: Remove unused using directives (salix5)
- 794e703: Remove Entity Framework and EF6 SQLite dependencies (salix5)
- cc1446a: Remove Microsoft.CSharp package (salix5)
- 4968150: Refactor Main to return exit codes for process status (salix5)
- 7755823: minor update (salix5)
- 31e3de5: Refactor config classes to static (salix5)
- d66255b: Refactor config initialization in MainForm and YGOUtil (salix5)