MyJgui Changelog

What's new in MyJgui 0.7.4.8

Sep 12, 2014
  • added feature for checking last version -> user will be informed if there is newer version (can be controlled via preferences)
  • changes in tree search and SQL console search
  • marking usage of nodes - when database/table is loaded - is marked in tree with different font of tree node label
  • when filtering tree, connection nodes are ignored (always shown)
  • added collapse action on connection node
  • Bugfixes:
  • fix in quick search dialog - missing refresh of columns when database/table was changed
  • corrections in logging
  • corrections in expanding/filtering after connect/refresh nodes
  • fix of showing dialog for adding SQL marks
  • added operator like, not like for date and calendar types

New in MyJgui 0.7.4.7 (Jun 2, 2014)

  • New features:
  • First simple version for Intelisense - intelligent SQL queries code completion. Popup is shown on pressing : CTRL + SPACE. Possible values contains for now list of standard SQL keywords . Are stored in configs/is/sqlkeywords.
  • Bugfixes:
  • in dialogs for managing SQLmarks
  • checking connection alias duplicates

New in MyJgui 0.7.4.6 (Sep 26, 2013)

  • New features:
  • Managing SQLmarks dialog was reworked.
  • Task description is now possible to copy (for case of exception).
  • Bugfixes:
  • Ignored rows in Create table wizard.
  • Correction in batch processing via SQL area - the whole transaction will be rollbacked.
  • Wrongly raised exception - ongoing insert/edit aciton.
  • Dump closes the connection - corrected.
  • Check for unique name in SQLmarks did not work.
  • Repaint row headers for user queries.

New in MyJgui 0.7.4.3 (Mar 13, 2012)

  • Bugs:
  • Ignoring limit after commit/rollback in Content of table. Not working popup actions of log views. Problem to run query in Sql console.
  • New features:
  • Now you can set font size of Sql console (as possible for views).

New in MyJgui 0.7.4.2 (Mar 8, 2012)

  • New features:
  • Now you can set font size of log views.
  • When you are working with table data, sort is not removed after refresh.
  • In create table wizard, choosing column type is more comfortable.
  • For search, there was added button to insert sql into Sql console, and ignore limit check box.
  • Small change in creating sql marks.
  • Help was removed from application. From now on, help will be provided only on web page.

New in MyJgui 0.7.4.1 (Jun 14, 2011)

  • Bug fixes:
  • Problem updating via data grid with composite primary keys.

New in MyJgui 0.7.3 (Oct 25, 2010)

  • Sql console: Sql console has now it's own toolbar including search field with 'Next' and 'Highlight all' buttons.
  • Keyboard shortcuts: MyjGui has made a step towards better user interface with a new keyboard shortcut infrastructure. Future releases will introduce an interface to edit shortcuts according to your preferences. For now you can use these shortcuts:
  • 'Ctrl F' pressed at SQL Console will focus the search field.
  • 'Ctrl Shift T' places current table name in the SQL Console
  • 'Ctrl Shift D' places current database name in the SQL Console
  • 'Ctrl Shift S' places generic select on current table in the SQL Console
  • 'Ctrl Shift Q' places generic full query on current table in the SQL Console
  • Shortcut actions are also accessible through a context right-click menu at SQL Console.
  • Logs formatting changes in content and title: Font family and size was decreased, and a new popup menu is available allowing you to save and clear the log tab. Logs have been tabbed some more. You can now see/copy/paste raw sql queries as well as logs with timestamp, query time and affected rows.
  • Table data tab: Auto-focus scroll after added a new line.
  • Main window: All window panes have now a collapse/expand buttons allowing you to hide every component.

New in MyJgui 0.7.2 (Jan 25, 2010)

  • Fixed a major bug that caused MyJgui to crash at start-up.

New in MyJgui 0.7 (Aug 26, 2009)

  • Minor application enhancements:
  • Changing order of connections in db tree/Manage connections.
  • Close buttons in Manage connections and Edit attributes dialogs.
  • By saving layout myjgui saves also the position and size of whole application window.
  • After creating table via wizard, dbtree scrolls to the new table and refreshes all bound tabs.
  • The create table wizard allows to remove selected rows instead of last row.
  • Fixed bugs:
  • Myjgui makes sure that the passwords get removed from memory after user disconnect.
  • Showing password input dialog again after login failure.
  • Password field gets focus when password dialog appears.
  • Quick search condition building bug fixed.
  • Fixed wrong tab focus after quick search was applied.

New in MyJgui 0.6.7 (Jul 28, 2009)

  • Handling of MySql connection time variables through Manage connections.
  • You can change character encoding of data shown in Table data tab.
  • New option, character encoding, was added into Save results from table/query

New in MyJgui 0.6.6 (Mar 24, 2009)

  • Table data tab allows to edit more than one row and commit changes at once.
  • Fixed bug: in displaying query results in MySqlTab, while changing from columns of the same table.

New in MyJgui 0.6.5 (Jan 7, 2009)

  • You can hide/show columns in the tab Content of table. This option is also managed in Preferences.
  • In quick search dialog was added a new option: select count(*).
  • In wizard for creation of table you can now choose database where the new table should be created. Afterwards, an automatic refresh of database tree is performed.

New in MyJgui 0.6.4 (Sep 16, 2008)

  • Added basic edit functions (undo, redo, cut, copy, paste, select all) in the Sql Console area.
  • Numerous icons were placed, included some icons from Oxygen icon project.
  • The logic of the limit check box in the Content of table was reversed.

New in MyJgui 0.6.3 (Sep 9, 2008)

  • 'Save layout' functionality was implemented. This allows you to save pane sizes to be used at every startup.
  • Added a double click shortcut to edit selected field of the content of table.
  • MyJgui now remebers the last database used in case connection timeout occures.

New in MyJgui 0.6.2 (Sep 3, 2008)

  • Fixed problem with displaying zero time '0000-00-00 00:00:00'.

New in MyJgui 0.6.1 (Jun 3, 2008)

  • New wizard for easy creation of tables.
  • Menu reorganization.

New in MyJgui 0.6 (Mar 14, 2008)

  • Code clean up and performance enhancement.

New in MyJgui 0.5.7 (Jan 31, 2008)

  • Added features:
  • New option in preferences was added: If there is no password stored for the connection, you will be prompted when trying to connect.
  • If there is alias filled in the connection details, it will be shown in the database tree instead of server.port.login.
  • Table node right click menu was enhanced by adding three more options: show create table, analyze table, rows count.
  • Via menu item Load SQL console from file you can load the content of the selected file in the SQL console.
  • New buttons were added in the tab Content of table:
  • first - moves the selection of the table to the first row ( according to limit);
  • last - moves the selection to the last row of the table.
  • There was also a new checkbox added - Do not use limit - to disable use of the limit in the select query.
  • In the quicksearch dialog you can use a keyboard shortcut 'Alt ENTER' to apply serach.
  • Bugfixes:
  • Fixed Date and Timestamp columns inserting/updating.
  • Fixed commiting change in the current cell after pressing commit button.