Skip to content

v.1.0.0.0

Compare
Choose a tag to compare
@kimsama kimsama released this 22 Aug 04:58
· 97 commits to master since this release
  • Changed to correctly reflect array type on the Inspector view with SerialzedProperty.
    • Changed data template text file not to add [ExposeProperty] attribute. It is no more needed.
  • [Google] Changed defaultly assign spreadsheet and worksheet name to the created ScriptableObject derived .asset file. Just press Download button without typing spreadsheet and worksheet name again - Less typing, less errors.
  • Refactored bunch of code:
    • Renamed the class name, 'NewScriptGenerator' to 'ScriptGenerator'. The prefix 'New' is nothing to mean.
    • [Excel] Removed obsolute file: AssetFileClass.txt
    • [Google] Deleted 'GDataPlugin/Runtime/BaseDatabase.cs' which is obsolute. (Forgot to remove for a long time. :-) )
    • Added BaseEditor class which provides methods for both of excel and google derived classes.
    • Moved 'Util' folder and all .cs files under the folder to the 'QuickSheet/Editor/' folder. (No reason all those utility classes to be contained into the runtime assembly)
    • Now, it does not need to use 'UnityQuickSheet' namespace for runtime code. (confined the namespace only within editor side) All 'UnityQuicksheet' code lives only inside editor assembly.
    • Renamed a newly created import setting filename as "New Import Setting.asset". Separating it with excel's and google's are useless.
    • Updated comments.
  • Changed not to call AssetDatabase.SaveAssets whenever GUI.changed is set which was the reason why typing on the Inspector view was a bit slow. Just calling EditorUtility.SetDirty() whenever 'GUI.changed' is set is ok.
  • Fixed issue #20. Now, it does not need to ',' at the end of a cell for array type (if there is anyone, it is removed when it is imported). Same as both of excel and google spreadsheet.
  • Fixed issue #27. Updated NPOI with 2.2.1.
  • Removed all compile time warnings.
  • Fixed various bugs.
  • Fixed various typo.