Menu

[r240]: / trunk / ChangeLog  Maximize  Restore  History

Download this file

1109 lines (646 with data), 25.8 kB

2010-08-19 21:52  alexandernst

	* QCustomTextBrowser.py, QCustomTextCursor.py: Autocomplete
	  everywhere in the current command and some bug fixes.

2010-08-19 17:39  alexandernst

	* QConsole.py, main.py: Load plugins in main
	  Add import sys missing in some plugins. I should add
	  sys.setdefaultencoding("utf-8") too to make sure that locales
	  warnings printed in console will appear correctly.

2010-08-19 17:05  alexandernst

	* QConsole.py, QCustomTabBar.py, QCustomTabWidget.py,
	  globalvars.py: Move code that sets tabwidget and tabbar to
	  QCustomTabWidget and QCustomTabBar.
	  Move code for adding and removing tabs to QCustomTabWidget.
	  Move fakeEvent class to globals.
	  Move show/hide key config to globals.

2010-08-19 16:41  alexandernst

	* QConsole.py, QCustomTextBrowser.py, globalvars.py,
	  plugins/jake/main.py: Keep moving vars and code to the right
	  place...

2010-08-19 16:26  alexandernst

	* QConsole.py, QCustomTabBar.py, globalvars.py: Start using
	  QCustomTabBar and wait for possible fix from Nokia. If no
	  official patch or fix I will have to subclass QTabBar...

2010-08-19 15:47  alexandernst

	* QConsole.py, QCustomTabWidget.py, QCustomTextBrowser.py,
	  QGlobalFilter.py, QTextArea.py: Move mouse/keyboard events to a
	  global events manager.
	  Move context menus, event calls, defs, etc to right place.
	  Fix cut/copy/paste bugs.
	  Fix memleak. QCustomTextBrowser wont delete itself after closing
	  tab.
	  Add context menu only for QCustomTextBrowser.
	  Add context menu only for QTabBarWidget. TODO: create context
	  menu for changing tab name.
	  Clean code.

2010-08-18 21:50  alexandernst

	* QCustomTextBrowser.py: Check if cursor at end but last character
	  is not cursor character.

2010-08-18 17:42  alexandernst

	* QCustomTextBrowser.py, QCustomTextCursor.py: Properly select and
	  remove text after last prompt

2010-08-17 23:57  alexandernst

	* QCustomTextBrowser.py, QCustomTextCursor.py: Stop deleting 1 line
	  output. Instead, check if an empty new line exists

2010-08-17 23:35  alexandernst

	* QCustomTextBrowser.py, QCustomTextCursor.py: More bugs after
	  using TAB key and then trying to move around using arroy keys

2010-08-17 23:06  alexandernst

	* QCustomTextBrowser.py, QCustomTextCursor.py, pluginsystem.py:
	  Show error info when a plugin crashes.
	  Handle correctly the current position of the cursor when pressing
	  <Enter>

2010-08-17 21:32  alexandernst

	* QCustomTextCursor.py: Stop erasing spaces when moving left and
	  right

2010-08-17 21:27  alexandernst

	* QCustomTextBrowser.py, QCustomTextCursor.py: Stop erasing 2
	  characters if cursor is at end-1 and user hits backspace

2010-08-17 20:38  alexandernst

	* utils.py: Oops, don't return, break

2010-08-17 20:24  alexandernst

	* QCustomTextBrowser.py, utils.py: Move needed code to guess
	  autocomplete command(s) to utils.
	  Move code that generates an HTML table given a list of commands.
	  Some more code cleanup.

2010-08-17 16:44  alexandernst

	* pluginsystem.py: Don't crash if a plugin is buggy

2010-08-17 16:35  alexandernst

	* QCustomTextBrowser.py, QCustomTextCursor.py: Fix cut method
	  letting delete non-deletable (in theory) text. Move more code to
	  QCustomTextCursor.

2010-08-17 06:18  alexandernst

	* QCustomTextCursor.py: Oops, forgot to rename method.

2010-08-16 23:18  alexandernst

	* QConsole.py, QCustomTextBrowser.py, QCustomTextCursor.py,
	  globalvars.py: More bugfixes, code move, code cleanup, stop using
	  weirg and almost magically working methods when moving left and
	  right.

2010-08-16 20:43  alexandernst

	* ChangeLog: Update ChangeLog

2010-08-16 20:38  alexandernst

	* QConsole.py, configsystem.py: More unused imports and some
	  comments.

2010-08-16 20:36  alexandernst

	* QCustomTextCursor.py: We dont need all those imports.

2010-08-16 20:31  alexandernst

	* QConsole.py, QCustomTextBrowser.py, QCustomTextCursor.py,
	  configsystem.py, globalvars.py: Move cursor related code to it's
	  own subclass of QTextCursor.
	  Create a global vars holder and start using it. Some work is left
	  to be done...
	  Stop using .selectedText() and start using
	  selection().toPlainText(). This way we don't loose rich text
	  format.
	  Major optimizations on <Enter> key hit, cursor detection, cursor
	  moves, cursor selection.
	  Clean some code.

2010-08-16 00:03  alexandernst

	* configsystem.py: Saving works again. Almost there... Only thing
	  left is fix those list values. They just cant return a list index

2010-08-15 23:02  alexandernst

	* configsystem.py, plugins/goear/main.py,
	  plugins/google-images/main.py,
	  plugins/google-maps-distance/main.py,
	  plugins/google-maps-route/main.py,
	  plugins/google-maps-streetview/main.py,
	  plugins/google-translator/main.py, plugins/google-videos/main.py,
	  plugins/google/main.py, plugins/jake/main.py,
	  plugins/pastebin/main.py, plugins/urbandictionary/main.py: Delete
	  unused values in config_struct. Now values are stored in
	  config_prefs. confi_struct is used only for building config
	  dialog.

2010-08-15 22:45  alexandernst

	* configsystem.py: Showing config dialog is available again.
	  However, saving would lead to a total mess, so just don't even
	  try to use it.

2010-08-15 22:12  alexandernst

	* plugins/goear/main.py, plugins/google-images/main.py,
	  plugins/google-maps-streetview/main.py, plugins/google/main.py,
	  plugins/jake/main.py, plugins/pastebin/main.py: Fix more bugs
	  caused by recent configuration system rewrite.

2010-08-15 21:15  andresmcid

	* plugins/goear/main.py, plugins/google-images/main.py,
	  plugins/google-maps-distance/main.py,
	  plugins/google-maps-route/main.py,
	  plugins/google-maps-streetview/main.py,
	  plugins/google-translator/main.py, plugins/google-videos/main.py,
	  plugins/google/main.py, plugins/jake/main.py,
	  plugins/pastebin/main.py, plugins/urbandictionary/main.py: Change
	  args position.

2010-08-15 21:06  alexandernst

	* configsystem.py: Change args place.

2010-08-15 20:45  alexandernst

	* QConsole.py, configsystem.py, plugins/goear/main.py,
	  plugins/google-images/main.py,
	  plugins/google-maps-distance/main.py,
	  plugins/google-maps-route/main.py,
	  plugins/google-maps-streetview/main.py,
	  plugins/google-translator/main.py, plugins/google-videos/main.py,
	  plugins/google/main.py, plugins/jake/main.py,
	  plugins/pastebin/main.py, plugins/urbandictionary/main.py,
	  pluginsystem.py: Rewrite from 0 configsystem.
	  Rewrite plugins configuration section in all plugins
	  Update load_config and save_config in all plugins
	  Fix some typos in all plugins
	  Remove setdefaultencoding as it's unneded. Everything should work
	  internally with unicode or utf8 strings.

2010-08-14 15:32  alexandernst

	* QCustomTextBrowser.py: Remove toPlainText(), the need of creating
	  a QTextEdit each time we type something, and a lot of not needed
	  calls. Notable speed improvement on slow machines.

2010-08-14 15:10  alexandernst

	* QCustomTextBrowser.py: Fix Ctrl+X, Ctrl+C and Ctrl+V not working

2010-08-14 15:09  alexandernst

	* QCustomTextBrowser.py: Clean some code... Trying to stop using
	  toPlainText() because prompt and cursor char will always be plain
	  text

2010-08-14 14:45  alexandernst

	* QCustomTextBrowser.py, plugins/goear/main.py,
	  plugins/google-images/main.py,
	  plugins/google-maps-distance/main.py,
	  plugins/google-maps-route/main.py,
	  plugins/google-maps-streetview/main.py,
	  plugins/google-translator/main.py, plugins/google-videos/main.py,
	  plugins/google/main.py, plugins/pastebin/main.py,
	  plugins/urbandictionary/main.py: Finally all single and multiline
	  commands with all possible combinations of spaces/non-ascii chars
	  are working properly.

2010-08-14 14:04  andresmcid

	* plugins/goear/main.py, plugins/google-images/main.py,
	  plugins/google-maps-distance/main.py,
	  plugins/google-maps-route/main.py,
	  plugins/google-maps-streetview/main.py,
	  plugins/google-translator/main.py, plugins/google-videos/main.py,
	  plugins/google/main.py, plugins/jake/main.py,
	  plugins/pastebin/main.py, plugins/urbandictionary/main.py: Stop
	  using Qstring in plugins

2010-08-14 12:54  alexandernst

	* QCustomTextBrowser.py: Fixed unicode support. Added multiline
	  commands support.

2010-08-13 18:23  alexandernst

	* hmsystem.py: Small changes in HM system..

2010-08-13 15:47  alexandernst

	* QConsole.py, QCustomTextBrowser.py, QTextArea.py: Little fixes in
	  QTextArea and QCustomTextBrowser. Bigger changes are comming...
	  Probably first serious SVN break.

2010-08-13 13:59  alexandernst

	* QCustomTextBrowser.py, QTextArea.py: closeEvent should be in
	  QCustomTextBrowser. Also, now every tab has it's own commands
	  history :)

2010-08-13 13:47  alexandernst

	* QCustomTextBrowser.py, QTextArea.py: Move code where should be
	  (from QTextArea to QCustomTextBrowser).

2010-08-13 10:56  alexandernst

	* ChangeLog: Update ChangeLog

2010-08-13 10:42  alexandernst

	* ., ChangeLog, LICENSE, QConsole.py, QCustomTabBar.py,
	  QCustomTabWidget.py, QCustomTextBrowser.py, QTextArea.py,
	  configsystem.py, create_locale.sh, hmsystem.py, libs, main.py,
	  plugins, pluginsystem.py, skins, update_locale.sh, utils.py:
	  Create trunk, tags and branches folders. Move everything to trunk
	  folder.

2010-08-13 10:42  alexandernst

	* Create trunk, tags and branches folders. Move everything to trunk
	  folder.

2010-08-12 23:05  alexandernst

	* Start implementing support for multiline commands. Almost
	  working, but has some bugs...

2010-08-12 22:00  alexandernst

	* Stop deleting char under cursor if char is not at end of
	  line"Remove more unused files. console.py is the main file!

2010-08-12 21:52  alexandernst

	* Create create/update locale scripts for main app.

2010-08-12 21:47  alexandernst

	* Context menu should be able to get strings from locales

2010-08-12 21:20  alexandernst

	* Fix Spanish locale for pastebin

2010-08-12 21:16  andresmcid

	* Typos.

2010-08-12 21:00  andresmcid

	* Added Spanish locale for pastebin and some typos.

2010-08-12 20:56  alexandernst

	* Change default colors for plugins to match them better with
	  default skin (Black)

2010-08-12 19:32  alexandernst

	* Ok, now Black skin is default, for real.

2010-08-12 19:25  alexandernst

	* Create more skins (simple design), and set Black as default.

2010-08-12 19:11  alexandernst

	* Change skins folders

2010-08-12 18:53  alexandernst

	* Update ChangeLog

2010-08-12 18:52  alexandernst

	* Finally fix that weird space-after-command related bug.

2010-08-12 18:45  alexandernst

	* 

2010-08-12 18:20  andresmcid

	* Add fake_locale.

2010-08-12 17:58  alexandernst

	* Add pastebin plugin and a fake_locale function if no locales
	  found.

2010-08-12 16:04  alexandernst

	* Use get_skins() in QConsole

2010-08-12 15:55  alexandernst

	* Add pastebin lib

2010-08-12 13:50  andresmcid

	* Make the code more readable.

2010-08-11 22:13  alexandernst

	* ###TODO some things

2010-08-11 21:10  alexandernst

	* Move things...

2010-08-11 19:42  alexandernst

	* die pyc, die!!

2010-08-11 19:33  alexandernst

	* Update ChangeLog

2010-08-11 19:33  alexandernst

	* Delete all those pyc files once for all!

2010-08-11 19:05  alexandernst

	* Not closing </tr> sometimes.

2010-08-11 18:50  alexandernst

	* Fancy sorting for TAB output :p

2010-08-11 14:51  alexandernst

	* Fix TAB autocomplete. It got broken after ugettext was added.

2010-08-10 22:26  andresmcid

	* Typos.

2010-08-10 22:20  andresmcid

	* Get u'strings' from lang files.

2010-08-10 22:03  andresmcid

	* Fix translations.

2010-08-10 21:52  alexandernst

	* Fix commands not ran if there is a space in translation.

2010-08-10 21:46  alexandernst

	* Finally! Fix translations!

2010-08-10 17:55  andresmcid

	* Typo.

2010-08-10 17:47  andresmcid

	* Almost fixed lang support.

2010-08-10 17:40  alexandernst

	* Almost fixed lang support.

2010-08-10 13:46  andresmcid

	* Spanish locale.

2010-08-10 13:39  andresmcid

	* Typos.

2010-08-09 23:16  alexandernst

	* Fix create and update locales scripts.

2010-08-09 22:48  alexandernst

	* Fix for the bug found when trying to set the focus to non-visible
	  window?

2010-08-09 21:31  andresmcid

	* Typos.

2010-08-09 21:11  alexandernst

	* Make code more readable/clean.

2010-08-09 20:10  andresmcid

	* make code more readable

2010-08-09 19:59  andresmcid

	* Typos.

2010-08-09 19:55  alexandernst

	* Fix a little typo in config.

2010-08-09 19:48  andresmcid

	* A little change.

2010-08-09 19:42  alexandernst

	* Always return only the value.

2010-08-09 18:45  andresmcid

	* Make config human-readable

2010-08-09 17:51  alexandernst

	* Don't need to print every option.

2010-08-09 17:48  alexandernst

	* Ok, now it should work.

2010-08-09 17:38  alexandernst

	* Maybe this way?

2010-08-09 17:33  alexandernst

	* Start with 0, not with 1.

2010-08-09 17:31  alexandernst

	* Oops

2010-08-09 17:22  alexandernst

	* Make getting config values easier.

2010-08-09 17:01  alexandernst

	* Try to make a little bit more silent xlib. No luck... Still
	  waiting for 0.15 release

2010-08-09 15:11  alexandernst

	* Always on top config option.

2010-08-09 13:11  alexandernst

	* Move some code to utils.
	  Let the user choose on which screen should Jake appear.

2010-08-09 12:18  alexandernst

	* Update ChangeLog

2010-08-08 23:17  alexandernst

	* Fix space not working properly if not at end of line.

2010-08-08 21:06  alexandernst

	* Overwrite config instead of warning for bad config everytime we
	  re-load a plugin.

2010-08-08 21:00  alexandernst

	* Finish implementing config version for all plugins.

2010-08-08 20:57  andresmcid

	* Config.

2010-08-08 20:50  andresmcid

	* Add config version for all plugins.

2010-08-08 20:45  alexandernst

	* Detect config version, and don't load if not exactly the same.

2010-08-08 20:37  andresmcid

	* Add an extra arg for load_config.

2010-08-08 19:33  alexandernst

	* Try/catch for possible write errors.

2010-08-08 19:30  alexandernst

	* WTF!!! What a shame! I never close config files.

2010-08-08 19:20  alexandernst

	* Make width/height choosable.

2010-08-08 18:29  andresmcid

	* Typo.

2010-08-08 18:25  andresmcid

	* Typos.

2010-08-08 18:16  andresmcid

	* Now the text from "?..." commands and from errors are in
	  plaintext color.

2010-08-08 18:16  alexandernst

	* Rename license file.

2010-08-08 17:45  alexandernst

	* Add a ChangeLog using svn2cl

2010-08-08 17:35  alexandernst

	* Goear and Urdandictionary won't return "No results or error"
	  message never.

2010-08-08 16:22  andresmcid

	* Oops

2010-08-08 16:17  andresmcid

	* Added song's link.

2010-08-08 15:55  alexandernst

	* Aarrgg!!

2010-08-08 15:52  alexandernst

	* Oops, damn you goear, damn you and your protection system.

2010-08-08 15:07  andresmcid

	* Urbandictionary typo & plugin Goear added

2010-08-08 12:33  alexandernst

	* Missing space between application name and version in title.

2010-08-08 12:25  andresmcid

	* Fix !urban plugin printing an extra new line.

2010-08-08 11:58  alexandernst

	* Create goear libs.

2010-08-08 11:58  alexandernst

	* Scan and load libs, instead of having to manually add dirs to
	  path for each of them.

2010-08-08 00:39  alexandernst

	* Fix a little bug with " escape from urbandictionary.com

2010-08-08 00:36  andresmcid

	* More typos.

2010-08-08 00:32  andresmcid

	* Typos.

2010-08-08 00:30  andresmcid

	* Included !urbandictionary-config.

2010-08-07 23:34  andresmcid

	* Added !urbandictionary-more function.

2010-08-07 22:59  andresmcid

	* Plugin to search in www.urbandictionary.com added

2010-08-07 20:43  alexandernst

	* New line

2010-08-07 20:40  alexandernst

	* Typos...

2010-08-07 18:56  alexandernst

	* Add almost finished urbandictionary plugin.

2010-08-07 18:56  alexandernst

	* Add urbandictionary libs.

2010-08-07 15:47  alexandernst

	* Oops, Del wasn't working as supposed

2010-08-07 15:38  alexandernst

	* Make cursor move just like real console :)

2010-08-06 14:36  alexandernst

	* Oops, not here, parent.

2010-08-06 14:35  alexandernst

	* Global vars? No, thanks!

2010-08-06 14:30  alexandernst

	* Remove unused code.

2010-08-06 14:20  alexandernst

	* A lot of days lost working on something that just won't work.
	  What a waste of time...

2010-08-04 22:31  alexandernst

	* More than 1 screen?

2010-08-04 14:08  alexandernst

	* Print short TIP on startup.

2010-08-02 17:30  alexandernst

	* Library for UrbanDictionary

2010-08-02 14:07  alexandernst

	* Add html folder to libs path

2010-08-02 14:05  alexandernst

	* Add BeautifulSoup lib. I'll be using that a lot.

2010-08-02 00:46  alexandernst

	* Fix moving to left not stoping right after prompt.

2010-08-02 00:40  alexandernst

	* Escape " in config strings!

2010-08-02 00:31  alexandernst

	* Don't access functions from other threads!

2010-08-02 00:18  alexandernst

	* Oops, wrong order.

2010-08-02 00:13  alexandernst

	* Give keyboard focus to app on first run and on each hide/show
	  action!

2010-08-02 00:05  alexandernst

	* Implement delete key.

2010-08-01 23:52  alexandernst

	* REALLY!!! WTF???

2010-08-01 23:51  alexandernst

	* WTF? What was that for?

2010-08-01 23:47  alexandernst

	* And another one...

2010-08-01 23:29  alexandernst

	* Another bug caused by commit 74. Tab won't work.

2010-08-01 23:26  alexandernst

	* Bug after the previous fix. Empty cursor won't let to delete.

2010-08-01 23:09  alexandernst

	* Empty cursor was bugging.

2010-08-01 23:02  alexandernst

	* No need to replace '' with None in config.

2010-08-01 22:18  alexandernst

	* None values for strings? What should I do with them?

2010-08-01 21:49  alexandernst

	* Don't try to load hidden dirs. They are probably not plugins!

2010-08-01 21:42  alexandernst

	* Don't print current dir, we don't need it.

2010-08-01 21:33  alexandernst

	* Add text color value to default qss.

2010-08-01 21:29  alexandernst

	* Huh? \" != '

2010-08-01 21:19  alexandernst

	* Fix typos.

2010-08-01 21:17  alexandernst

	* Finish Jake-PyQT4 global config system.
	  Create another skin (black).
	  Fix some major problems when saving config files (actually, when
	  parsing the config before saving it)

2010-08-01 16:05  alexandernst

	* Now Jake-PyQT4 has it's own config. Changes are monitored with
	  QFileSystemWatcher.

2010-08-01 14:12  alexandernst

	* Start making Jake-PyQT4 config dialog. A little bit more
	  difficult than rest of plugins because this one will act like a
	  config dialog for the app. Also, it should return it's own config
	  to the console.

2010-08-01 12:46  alexandernst

	* Add examples in configsystem.py. Fix config dialog objects names.

2010-08-01 12:06  alexandernst

	* Change coding style of styles to avoid confusions.

2010-08-01 11:45  alexandernst

	* Start fixing styles.

2010-08-01 00:45  alexandernst

	* Oop, that could crash/break...

2010-08-01 00:40  alexandernst

	* Fix current page number and result number in !google-videos
	  plugin.

2010-08-01 00:35  alexandernst

	* Fix current page/current result number in !google-images plugin.

2010-08-01 00:20  alexandernst

	* Improper page/result number count in !google plugin. (The error
	  is/must be present in all plugins that support -more command.
	  They will be fixed ASAP)

2010-07-31 22:59  alexandernst

	* Simple comment

2010-07-31 22:53  alexandernst

	* It seems after all that I won't need to implement QWebView :D

2010-07-31 13:01  alexandernst

	* Add google-maps-route plugin.

2010-07-31 13:00  alexandernst

	* Fix distance not showing with decimals.

2010-07-31 02:54  alexandernst

	* Remove AlwaysOnTop flag. Now other windows can hover Jake's.

2010-07-31 02:53  alexandernst

	* Remove prints

2010-07-30 19:26  alexandernst

	* Google-maps-streetview plugin. Working almost fine. Only bug is
	  that current implementation of remote images loader is that it
	  doesn't support width/height values, so images are shown in real
	  size instead
	  of resized. Will fix ASAP.

2010-07-30 01:32  alexandernst

	* Make tab completition more konsole like. Bug reported by
	  andresmcid.

2010-07-29 23:30  alexandernst

	* Make the main window a popup window to make it invisible in
	  taskbar. Focus and Tab key are still working fine.

2010-07-28 23:41  alexandernst

	* Add one more time .svnignore ... I really don't know if this
	  should be here :s

2010-07-28 23:40  alexandernst

	* Add GNU GPL v3 license file.

2010-07-28 23:39  alexandernst

	* I don't remember changing anything here...

2010-07-28 23:24  alexandernst

	* SVN stoped ignoring *.pyc files!

2010-07-28 23:24  alexandernst

	* Oops, I broke !google-maps-distance plugin with latest changes in
	  google-maps lib. Fixed

2010-07-28 06:40  alexandernst

	* Implement changing between tabs with ctrl+left and ctrl+right.

2010-07-27 12:32  alexandernst

	* Clean a little bit left and right kets code.

2010-07-26 12:19  alexandernst

	* Implement shortcuts for cut/copy/paste.

2010-07-26 00:13  alexandernst

	* More weird vars!

2010-07-26 00:10  alexandernst

	* Remove some weird var that I was using in all places... Dark
	  magic...

2010-07-26 00:06  alexandernst

	* Use movePosition instead of setPosition

2010-07-25 23:07  alexandernst

	* Implement 'Cut' to the context menu.

2010-07-25 13:58  alexandernst

	* Ok... Now, for real, remove the extra <br> that appears
	  sometimes.

2010-07-25 13:47  alexandernst

	* Oops, 'result' instead of 'results'.

2010-07-25 13:21  alexandernst

	* Implement basic context menu. Only copy/paste for now. What else
	  should I implement?

2010-07-25 11:36  alexandernst

	* Try/Catch for google translator lib.

2010-07-25 11:35  alexandernst

	* Make all plugins print a nice message if no results were found,
	  or if an error happened.
	  Make console stop printing an extra <br> after every plugin
	  output. (that was a logics error, It's '' instead of "not ''")
	  Try/Catch google search and maps libs.

2010-07-23 18:47  alexandernst

	* Move hook manager system to it's own class/file.
	  Major HM code cleanup. Code finally suitable for reading :p

2010-07-23 16:29  alexandernst

	* Force focus only on Linux

2010-07-23 13:21  alexandernst

	* Remove unused code in translator lib

2010-07-23 00:08  alexandernst

	* Finish !google-maps-distance plugin. Fix some plugins code
	  (little bug fixed + code cleanup)
	  Modify a little bit pygoogle lib

2010-07-22 14:19  alexandernst

	* Finally! Translate plugin is fixed and it will print all chars as
	  they must look like.
	  Write small examples about how to use commands.

2010-07-22 13:41  alexandernst

	* I like it more this way :p

2010-07-22 13:37  alexandernst

	* Math functions wont be available in Jake. It's useless. If you
	  want something to do maths, use kcalc or your favourite app.

2010-07-22 12:23  alexandernst

	* Add folder for !google-maps-distance <-- It will return the
	  distance between 2 points.
	  Add folder for !google-maps-route <-- It will return route
	  a-la-gps from point A to point B.
	  Add folder for !google-maps-streetview <-- It will return some
	  images from streetview, maybe some data.
	  Add .svnignore
	  Add initial support for forcing focus on Linux. No Mac OS support
	  for now. AFAIK AlwaysOnTop windows on Windows have the focus, so
	  no problems on that OS.
	  Add __ini__.py for 3 folders. Currently working on actual
	  plugins.

2010-07-12 23:26  alexandernst

	* If no command or no output from plugins, delete extra <br>

2010-07-08 22:04  alexandernst

	* Make config dialog modal. QSS gets passed to the config dialog
	  and it looks kind of weird. Will be fixed ASAP.

2010-07-07 16:30  alexandernst

	* Remove toggleVisibility plugin as code got moved to base.

2010-07-07 16:29  alexandernst

	* Stop using toggleVisibility plugin and move code to base. Plugins
	  are just plugins!

2010-07-07 13:39  alexandernst

	* Delete tabCompleter plugin.

2010-07-07 13:38  alexandernst

	* Actually I don't need a plugin for tab completition!

2010-07-05 21:16  alexandernst

	* Nah, was OK before...

2010-07-05 16:02  alexandernst

	* Oops, logic fail.

2010-07-05 13:44  alexandernst

	* Remove another print. (I really love commiting :d)

2010-07-05 13:38  alexandernst

	* Oops, remove debug print.

2010-07-05 13:37  alexandernst

	* Fix tabCompleter plugin. In some cases it will print a lot of
	  empty lines.

2010-07-05 12:32  alexandernst

	* Stop printing on Jake's console if there is no console!

2010-07-05 12:10  alexandernst

	* Fix some translations and delete exitKet from config. The config
	  should be rewriten!

2010-07-04 23:36  alexandernst

	* Remove some unused code and some imports that shouldn't be there.

2010-07-04 23:27  alexandernst

	* Ignore .pyc files

2010-07-04 23:20  alexandernst

	* Remove more unused files. console.py is the main file

2010-07-04 21:28  alexandernst

	* Some fixes in google-translator plugin. Still not perfect, but
	  now it will use the config file. The auto-detect source language
	  doesn't work at all for short strings, but I guess that this is
	  google's fault :p Also, weird symbols (arabic, chinese) won't
	  show.

2010-07-04 20:48  alexandernst

	* Fix some translations in google-translator plugin

2010-07-04 20:29  alexandernst

	* Try/Catch loading plugins as missing __init__.py could break the
	  entire app.

2010-07-04 20:03  alexandernst

	* Delete unused/test files

2010-07-04 20:01  alexandernst

	* Stop quiting when Esc is hitten if app hasn't focus.

2010-07-04 19:26  alexandernst

	* First commit. Upload everything that I have done till now to sf
	  svn.