Changelogs » Crunchyfrog

PyUp Safety actively tracks 267,799 Python packages for vulnerabilities and notifies you when to upgrade.



  New Features
  * Hide results pane either by keyboard shortcut (Shift+F9) or by default
  for new editors.
  * Highlighting of common errors in SQL editor (PostgreSQL, SQLite, MySQL,
  Bug Fixes
  * Updated GTK requirement in Glade files to GTK 2.12.
  * Improved GNOME keyring detection (issue68, reported by Igor Stirbu).
  * Fixed a bug with data sources defined with port (issue79, reported
  by Igor Stirbu).
  * Improved packaging (thanks to Kartik Mistry).
  * Close broken connections.
  * Double-click on result column with BLOB content now opens document
  using the default viewer (issue72).
  * Better default column widths in results view.
  * Improved SQL marker internals.
  * Restore cursor position after formatting SQL statements.
  * Some minor UI fixes.


  New Features
  * Keyboard shortcuts to jump to next/prev statement (issue57).
  * Results grid supports Ctrl+C to copy selected cells (issue63, reported
  by Martin Brochhaus).
  Bug Fixes
  * Fixed packaging of custom database pixmaps (issue61, reported
  * Added --install-layout=deb to debian/rules (issue60, reported
  * Improved handling of other widgets than SQL editors in main
  notebook (issue62).
  * New Japanese translation (partial), thanks to Ryutatsu Ishigami.
  * Other translations updated.
  * Thanks to all contributors on Launchpad!


  New Features
  * Execute statement at cursor position with Ctrl-F5.
  * Auto-completion of tables, columns and SQL syntax (issue36, suggested by
  * Added support for Firebird, Informix and MaxDB (issue49, reported by
  Bug Fixes
  * Fixed execution of statement with Oracle (issue50, thanks to
  massimiliano.bini for reporting and testings).
  * Moved user specific files and directories to proper locations
  according to XDG Base Directory Specification (issue56, reported by
  * Replaced some libgnome dependencies with gio/glib functions (incl. issue2).
  * Removed gnome-extra-icons depedency (issue22).
  * Improved SQL formatting.
  * Improved statment markers, derived from Giggle's browse view.
  * Improved detection of mime types and default applications of BLOB data.
  * Removed reference plugin (issue54) and LDAP backend.
  * Cleaned up data source manager (issue32, reported by robertknight).


  New Features
  * Option to use the foreground editor's connection as default for new
  editors (issue17, thanks to Michael Gratton).
  * Comment / uncomment selected lines in editor.
  * Simple formatting of SQL statements (experimental).
  Bug Fixes
  * Prevent files from being saved over and over again (fixes 40 too).
  * Fixed invalid category in crunchyfrog.desktop (issue37 reported
  by ivazqueznet).
  * Open files given as command line arguments works again (issue38).
  * Socket connections to PostgreSQL fixed (issue43, thanks to ivazqueznet).
  * Default window size is initialized correctly (issue45).
  * Some more UI clean up (incl. issue34, thanks to robertknight for the
  * Pygments is not required anymore.
  * Swedish and Spanish translations are now complete (thanks to
  Daniel Nylander and DiegoJ).
  * Russian translation is almost complete (thanks to Alexandr Udovichenko).


  New Features
  * Close all action added.
  Bug Fixes
  * Statement splitting with SQLite and explain view for all RDBMs works
  again (issue27, reported by abduleczek, robertknight and many others...).
  * Use F1 instead of Ctrl-H for Help (issue26, thanks to Dave Neary).
  * Oracle plugin now installs properly (issue28, abduleczek).
  * Show an error dialog when connecting to SQL Server fails.
  * Confirm save dialog works again when instance is closed.


  Release Highlights
  * Cleaner user interface.
  * Configurable keyboard shortcuts.
  * Re-written SQL library plugin.
  * Initial support for cross-platform compatibility.
  * Connection handling optimized (first part of issue17, thanks to
  Mike for his good ideas).
  Bug Fixes
  * Added missing check for IPython in Python shell (issue21).
  * ...and a bunch of smaller issues.
  * Removed a few obsolete dependencies, others are now optional.
  * It's now ok to open multiple files at once.
  * More documentation.
  * Drag'n'drop SQL editors between existing application windows.
  * New translations: English (GB), Greek
  * Updated translations: German, Spanish
  * Thanks to all contributors!


  New Features
  * Initial printing support.
  Bug Fixes
  * MySQL browser has changed the default database when browsing the
  database objects (issue13, thanks to lostsector).
  * Removed some old code that caused the editor to display some IDs
  instead of table names when dragging from browser (issue15, thanks
  to lostsector).
  * Improved SQL parsing (incl. issue14, thanks to lostsector).
  * Replaced by (issue12, thanks to Frank Mersmann).
  * Confirmation dialog when closing editors without changes fixed.
  * Replaced some gnome.* stuff with their gtk counterparts (gtk 2.14).
  * Start script preserves environment variables.
  * Display notices from PostgreSQL connection.
  * crunchyfrog.pot covers now all translatable strings in Python files.
  Thanks to Martin Picek for pointing at this bug.
  * New translations: Czech, Russian.
  * Updated translations: Dutch, German, Italian, Spanish, Swedish.
  * Thanks to all contributors!


  New Features
  * query splitting
  * gnomekeyring support
  * UI cleanup (incl. issue8, thanks to Paul Kishimoto)
  Bug Fixes
  * Errors when a plugin isn't activated but a data source used fixed.
  * Connection chooser doesn't get insensitive when a editor is closed.
  * Fixed errors with progress messages.
  * gtksourceview-1 is not supported anymore (issue10).
  * gdl isn't required anymore.
  * Danish
  * Dutch
  * French
  * German
  * Hebrew
  * Indonesian
  * Italian
  * Spanish
  * Swedish
  * Turkish
  Thanks to all Launchpad contributors!


  New Features
  * SQL Server backend (using pymssql)
  * HTTP log file backend (requires sqlite3)
  * recent files support
  Bug Fixes
  * scrollable mode and duplicate popup menu on queries notebook fixed
  * confirm dialog for unsaved changes
  * unloading of shell plugin fixed (issue7)
  * UI enhancements (incl. parts of issue8, thanks to paul.kishimoto
  for the suggestions)
  * info dialog about available backends
  * Finish
  * French
  * German
  * Italian
  * Spanish
  Thanks to all launchpad contributors!


  New Features
  * navigator: refresh action
  * double-click on data source opens editor and assigns a connection
  * SQL library plugin
  * API documentation
  Bug Fixes
  * load/unload of plugins fixed (issue 5)
  * minor improvements to connection handling
  * installation mechanism improved (issue 4)
  * exception handling fixed (issue 3)
  * reset explain tab when a query is started
  * ConnectionButton: Sort alphabetically
  * ConnectionButton: If the button is assigned to an editor, new
  data sources are note recognized
  * UserDB: provide some kind of callback mechanism so that plugins can
  create or update tables them self (implemented in UserDBMixin)
  * UserDB: remove USER_DB attribute and implement it as config
  value (userdb.file, not visible in preferences dialog)
  * Library: Manage saved queries
  * ConnectionButton: Manage connections
  * ResultGrid: Custom TreeModel and Renderer
  * User manual (en, de)
  * slight modifications to plugin management, it doesn't use setuptools anymore
  * better instance handling
  * minor UI improvements