ChangeLog 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. 2003-11-13 Pedro Martínez Juliá <[email protected]>
  2. * LoginDialog.cs
  3. * SqlEditorSharp.cs
  4. * sqlsharpgtk.cs: Updated to the new changes in gtk-sharp
  5. library.
  6. 2003-10-16 Daniel Morgan <[email protected]>
  7. * Makefile
  8. * LoginDialog.cs
  9. * SqlSharpDataAdapter.cs
  10. * sqlsharpgtk.cs: after editing these files, forgot to edit my
  11. new email address
  12. 2003-10-16 Daniel Morgan <[email protected]>
  13. * Win32.make: removed file. replaced with Makefile
  14. * Makefile: new makefile for building on Linux and Windows
  15. * LoginDialog.cs
  16. * SqlSharpDataAdapter.cs
  17. * sqlsharpgtk.cs: correct compile errors
  18. 2003-04-25 Pedro Martínez Juliá <[email protected]>
  19. * SqlEditorSharp.cs: Change: Glib -> GLib.
  20. * sqlsharpgtk.cs: Correct method calls because they
  21. changed in GTK#.
  22. * makefile.gnu: Reference gdk-sharp in assembly list.
  23. * FileSelectionDialog.cs: Update method calls (GTK#).
  24. * DataGrid.cs: Fix a type of a variable.
  25. 2003-04-14 Daniel Morgan <[email protected]>
  26. * SqlSharpDataAdapter.cs: added new file
  27. as a special data adapter for SQL#
  28. * SqlEditorSharp.cs: allow the use of
  29. syntax highlighting of SQL keywords or not
  30. via a property and default to false
  31. * makefile.gnu
  32. * win32.make: add SqlSharpDataAdapter.cs to
  33. the build
  34. * sqlsharpgtk.cs: handle a key pressed event
  35. when the user presses F5 to execute the SQL
  36. in the editor's buffer. Also, add an Edit menu, but
  37. its menu options currently are placeholders
  38. 2003-02-16 Daniel Morgan <[email protected]>
  39. * sqlsharpgtk.cs: fixes to get data
  40. from an Oracle 8i database via
  41. Mono's System.Data.OracleClient. It
  42. can only output the results to the TextView
  43. because the Oracle provider does not have
  44. a data adapter yet.
  45. 2003-01-26 Daniel Morgan <[email protected]>
  46. * sqlsharpgtk.cs: added support for providers:
  47. MySQLNet, Npgsql, DB2Client, and Oracle
  48. 2002-12-30 Daniel Morgan <[email protected]>
  49. * LoginDialog.cs
  50. * DbProviderCollection.cs
  51. * DbProvider.cs
  52. * DataGrid.cs: save as Unix (LF) and format based on
  53. Mono style
  54. * SqlEditorSharp.cs: SQL editor will be used in a
  55. notebook, keep track of that tab. Also, when text changed,
  56. update the notebook tab to indicate text changed. Save as
  57. Unix (LF) and monostyle format
  58. * sqlsharpgtk.cs: add a notebook where each tab represents a SQL editor where
  59. the selected tab could be opend or saved to a file or execute against the
  60. database. The full filename of the selected editor tab is displayed in the title
  61. bar. The tab gets an asterisk if the user changes the text in that text buffer.
  62. Add a second notebook for the results to be a DataGrid or a TextView
  63. to log messages. Add new menu items for execute and saving to
  64. a HTML, XML, and CSV (Comma Separated Values) files. Menu item New brings up a new
  65. editor tab. Add menu item New SQL# Window to open a new SQL# window.
  66. 2002-12-12 Daniel Morgan <[email protected]>
  67. * makefile.gnu
  68. * win32.make: removed non-existent file from build
  69. 2002-12-12 Daniel Morgan <[email protected]>
  70. * makefile.gnu: added file for linux build
  71. * win32.make: update file for windows build
  72. * DataGrid.cs: since SetColumnTypes has been fixed in GTK#,
  73. update its use here
  74. * sqlsharpgtk.cs: change Console.WriteLine()s to Error()s or
  75. get rid of the Console.WriteLine()s. Created new menus Session
  76. and Command and move some menu items. Implement new menu items
  77. File - New, Open, Save, and Save As
  78. * FileSelectionDialog.cs: added file
  79. to make it easier to use the FileSelection dialog
  80. * SqlEditorSharp.cs: added public methods
  81. LoadFromFile, SaveToFile, and Clear
  82. 2002-11-30 Daniel Morgan <[email protected]>
  83. * sqlsharpgtk.cs: fix dynamically creating DbDataAdapter
  84. so external providers can display data in the DataGrid too,
  85. included the use of OdbcDataAdapter for ODBC to use
  86. a DataGrid, fix compile errors for a newer Gtk# in cvs
  87. 2002-11-17 Daniel Morgan <[email protected]>
  88. * DataGrid.cs: Redid Clear(). Made GetResolvedDataSource() protected.
  89. * LoginDialog.cs: if Cancel is clicked, don't set provider
  90. * sqlsharpgtk.cs: for bottom panel (Output Results) add tool bar button
  91. to toggle between DataGrid and TextView
  92. 2002-11-16 Daniel Morgan <[email protected]>
  93. * DataGrid.cs: made this a GTK# widget and
  94. removed any references to System.Data
  95. * DbProvider.cs: added DbDataAdpter class
  96. * SqlEditorSharp.cs: made this an actual GTK# widget and
  97. added a few more SQL keywords
  98. * sqlsharpgtk.cs: use the GTK# DataGrid for results by
  99. using a DbDataAdapter to Fill a DataTable and then
  100. data bind that DataTable to the DataGrid
  101. * win32.make: added DataGrid.cs to build
  102. * DataGrid.Makefile.win32: removed file
  103. 2002-11-16 Daniel Morgan <[email protected]>
  104. * DataGrid.cs
  105. * DataGrid.Makefile.win32: DataGrid demo based on the
  106. TreeViewDemo in GTK#. It works on GTK# Win32.
  107. Includes the start of data binding for a GTK# widget.
  108. However, it needs to be generalized into base classes.
  109. The goal is to make a DataGrid for GTK# to be like
  110. a ASP.NET DataGrid and Windows.Froms DataGrid.
  111. 2002-10-25 Daniel Morgan <[email protected]>
  112. * sqlsharpgtk.cs: add support for
  113. SqlClient and TdsClient providers. Added
  114. DebugWriteLine() for debugging. Misc. tweaks
  115. * LoginDialog.cs
  116. * SqlEditorSharp.cs: use DebugWriteLine() for
  117. debug messages
  118. 2002-10-25 Daniel Morgan <[email protected]>
  119. * all of the files: modified made sure
  120. licensing terms were the same
  121. for mcs tools being under the GPL license
  122. * sqlsharpgtk.cs: modified to load Login Dialog
  123. to Connect to database. Create a toolbar and
  124. status bar. When appending text to the output
  125. textview, scroll to the end of the text.
  126. created login dialog, toolbar, and status bar,
  127. and use new SQL editor
  128. * LoginDialog.cs: added file to be the Login Dialog
  129. * DbProvider.cs
  130. * DbProviderCollection.cs: added files for the
  131. database provider
  132. * SqlEditorSharp.cs: added new file to be the
  133. SQL Editor written in C# and GTK#. Replaces
  134. the SqlEditor.cs which was only C# bindings to
  135. native sqleditor.dll
  136. * win32.make: add new files to windows build and
  137. removed the old native sqleditor.dll as a dependency.
  138. * SqlEditor.cs: file removed
  139. * sql-editor-gtk-widget: directory removed
  140. * sql-editor-gtk-widget/win32.make: file removed
  141. * sql-editor-gtk-widget/gnome-db-sqleditor.c
  142. * sql-editor-gtk-widget/gnome-db-sqleditor.h: removed files
  143. 2002-10-21 Daniel Morgan <[email protected]>
  144. * sqlsharpgtk.cs
  145. * SqlEditor.cs: added files for SQL# For GTK#
  146. * win32.make: added make file to build on Windows
  147. * sql-editor-gtk-widget: added subdirectory
  148. * sql-editor-gtk-widget/gnome-db-sqleditor.c
  149. * sql-editor-gtk-widget/gnome-db-sqleditor.h: added files for
  150. sql editor gtk+ widget
  151. * sql-editor-gtk-widget/Win32.make: added make file
  152. to build gtk+ widget on Windows