2009-03-13 Bartek thindil Jasicki * ChangeLog, gtk-gui/gui.stetic, gtk-gui/Grubng.PrefDialog.cs, gtk-gui/Grubng.MainWindow.cs, WinForm/WinMainWindow.Designer.cs: droped Options menu (0.8.6) * ChangeLog, GTK/HelpDialog.cs, GTK/PrefDialog.cs, GTK/CrawlerInfo.cs, gtk-gui/gui.stetic, GTK/ErrorDialog.cs, GTK/AboutDialog.cs, GTK/SitemapDialog.cs, GTK/MainWindowGUI.cs, GTK/SitemapURLDialog.cs, GTK/ShowSitemapDialog.cs, WinForm/WinSitemapDialog.cs, gtk-gui/Grubng.PrefDialog.cs, gtk-gui/Grubng.PassDialog.cs, gtk-gui/Grubng.LogonDialog.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinAboutDialog.Designer.cs, gtk-gui/Grubng.SitemapURLDialog.cs, WinForm/WinSitemapDialog.Designer.cs, WinForm/WinSitemapURLDialog.Designer.cs: fixed default buttons in both GUI (0.8.6) * WinForm/WinHelpDialog.Designer.cs: fixed help window (in WinForm GUI) (0.8.6) 2009-03-11 Bartek thindil Jasicki * ChangeLog, README.txt: update documentation (0.8.6) * Grubtranslations/*.po: update all translations (0.8.6) * ChangeLog, Console/ConsolePref.cs: added option to choice compression method (in console mode) (0.8.6) * ChangeLog, GTK/MainWindow.cs, gtk-gui/Grubng.PrefDialog.cs, gtk-gui/Grubng.MainWindow.cs: fixed bug with quit from program (0.8.6) * ChangeLog, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs: added option to choice compression method (in WinForm GUI) (0.8.6) * ChangeLog, WinForm/WinMainWindow.cs, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinMainWindow.Designer.cs: move crawlers settings from preferences dialog to main window (WinForm GUI) (0.8.6) * GTK/PrefDialog.cs, GTK/MainWindow.cs, gtk-gui/gui.stetic, gtk-gui/Grubng.PrefDialog.cs: fixed bug with changing amount of crawlers, added option to choice compression method (0.8.6) 2009-03-10 Bartek thindil Jasicki * ChangeLog, GTK/MainWindow.cs, GTK/PrefDialog.cs, gtk-gui/gui.stetic, GTK/MainWindowGUI.cs, gtk-gui/Grubng.PrefDialog.cs, gtk-gui/Grubng.MainWindow.cs: move crawlers settings from preferences dialog to main window (0.8.6) * ChangeLog, GTK/MainWindow.cs, WinForm/WinMainWindow.cs, Images/grub-preferences.png, gtk-gui/Grubng.MainWindow.cs: better button image, drop unnecessary threads from GUI (0.8.6) * ChangeLog, GTK/MainWindow.cs, Console/ConsoleMain.cs, WinForm/WinMainWindow.cs: fixed bug with not clear progress info at finished crawler (0.8.6) * ChangeLog, Grubng.mdp, GTK/MainWindowGUI.cs, Images/grub-preferences.png, gtk-gui/Grubng.MainWindow.cs: added new image for options button (0.8.6) * ChangeLog, GTK/MainWindow.cs, gtk-gui/gui.stetic, GTK/MainWindowGUI.cs, gtk-gui/Grubng.PrefDialog.cs, gtk-gui/Grubng.MainWindow.cs: start work on redesign GUI (0.8.6) * ChangeLog, Grubng.mdp, GTK/MainWindowGUI.cs, Images/icon_control.jpg, Images/icon_control.png, Images/icon_crawler.png, Images/icon_crawler.jpg, WinForm/WinMainWindow.Designer.cs: added better images for buttons (0.8.6) * ChangeLog, GTK/MainWindow.cs, WinForm/WinMainWindow.cs: fixed bugs with start selected crawler and start crawlers after changing amount of crawlers (0.8.6) * Console/Daemon.cs, GTK/MainWindow.cs, Console/ConsoleMain.cs, WinForm/WinMainWindow.cs: fixed bug with start more than one crawler (0.8.6) 2009-03-09 Bartek thindil Jasicki * ChangeLog, Console/Daemon.cs, GTK/MainWindow.cs, Console/ConsoleMain.cs, WinForm/WinMainWindow.cs: update to new version of Thread class (0.8.6) * Grubng.mdp, Grubng.pidb, WinForm/WinMainWindow.cs: fixed bug with crawlers info, drop unnecessary file (0.8.6) 2009-03-06 Bartek thindil Jasicki * Console/ConsoleMain.cs, Console/Daemon.cs, GTK/MainWindow.cs, GTK/MainWindowGUI.cs, GTK/CrawlerInfo.cs, WinForm/WinMainWindow.cs, WinForm/WinCrawlerInfo.cs: update to new version of Thread class (0.8.6) * GTK/MainWindowGUI.cs: fixed cbtnauto toggle action (0.8.6) * Console/ConsoleMain.cs, Console/Daemon.cs, GTK/MainWindow.cs, GTK/MainWindowGUI.cs, GTK/CrawlerInfo.cs, WinForm/WinMainWindow.cs, WinForm/WinCrawlerInfo.cs: update to new version of Thread class (0.8.6) 2009-03-05 Bartek thindil Jasicki * Console/ConsoleMain.cs, GTK/SitemapURLDialog.cs, WinForm/WinSitemapURLDialog.cs: update to new version Crawler function (0.8.6) 2009-03-04 Bartek thindil Jasicki * Console/ConsoleMain.cs, GTK/SitemapURLDialog.cs, WinForm/WinSitemapURLDialog.cs: update to new version Crawler function (0.8.6) * Console/ConsoleMain.cs, WinForm/WinCrawlerInfo.cs, GTK/CrawlerInfo.cs: drop unused server HTTP code (0.8.6) * WinForm/WinMainWindow.Designer.cs, WinForm/WinMainWindow.cs: fixed tray icon context menu (bug #340 Show Window Option in Tray Does Not Work) (0.8.6) 2009-02-22 Bartek thindil Jasicki * Grubtranslations/de.po: update German tranlsation (author: HennR (0.8.6) 2009-02-19 Bartek thindil Jasicki * README.txt: update documentation (0.8.5) * MainConsole.cs: simpler run command for console mode and daemon (0.8.5) * GTK/StartGTK.cs, WinForm/WinSplashScreen.cs, Console/StartConsole.cs: delete updating config file via updater (0.8.5) 2009-02-18 Bartek thindil Jasicki * WinForm/WinPrefDialog.Designer.cs: fixed bug with not close preferences dialog on button Close click (0.8.5) * WinForm/WinMainWindow.cs: fixed bug with crash client on delete unused rows in crawlers list (0.8.5) 2009-02-17 Bartek thindil Jasicki * WinForm/WinSplashScreen.cs: small code optimization (0.8.5) * WinForm/WinMainWindow.cs: fixed bug with info about working crawlers in tooltip (0.8.5) * WinForm/WinMainWindow.cs: fixed bug with crash client on update amount of crawlers (0.8.5) * WinForm/WinPrefDialog.Designer.cs: fixed bug with invalid Dialog Result send by buttons (0.8.5) * WinForm/WinPrefDialog.cs, WinForm/WinMainWindow.cs: continue work on ability to change amount of crawlers during crawling (0.8.5) * GTK/MainWindow.cs: fixed bug with delete left over crawlers info (0.8.5) 2009-02-16 Bartek thindil Jasicki * README.txt: update documentation (0.8.5) * GTK/MainWindow.cs: added deleting unnecessary crawlers info from details page (0.8.5) * GTK/PrefDialog.cs, GTK/MainWindow.cs: start work on ability to change amount of crawlers during crawling (0.8.5) 2009-02-14 Bartek thindil Jasicki * Grubngtranslations/*.po: update all translations (0.8.5) * GTK/MainWindow.cs, WinForm/WinMainWindow.cs, Console/ConsoleMain.cs: replace "none" string in filename on empty string (0.8.5) 2009-02-13 Bartek thindil Jasicki * WinForm/WinCrawlerInfo.cs: show crawler status on open window, fixed bug with crash client on mouse click (0.8.5) 2009-02-12 Bartek thindil Jasicki * AUTHORS, Grubtranslations/de.po: update German tranlsation (author: HennR (0.8.5) * WinForm/WinCrawlerInfo.cs: fixed bug with crash client on click in crawler window when empty (0.8.5) 2009-02-08 Bartek thindil Jasicki * AUTHORS, Grubtranslations/gl.po: added Galician translation (author: Victor ) (0.8.5) 2009-02-03 Bartek thindil Jasicki * WinForm/WinMainWindow.cs: fixed bug with invalid row update (0.8.4) * WinForm/WinMainWindow.cs: delete refreshing DataGridView (0.8.4) 2009-02-02 Bartek thindil Jasicki * WinForm/WinSplashScreen.cs: fixed bug with crash client on Mono 2.2 (0.8.4) * WinForm/WinMainWindow.Designer.cs: revert creation of columns in DataGridView (0.8.4) * WinForm/WinMainWindow.Designer.cs, WinForm/WinMainWindow.cs: added ability to sort crawlers (0.8.4) 2009-01-31 Bartek thindil Jasicki * WinForm/WinMainWindow.Designer.cs, WinForm/WinMainWindow.cs: replace DataGrid by DataGridView (0.8.4) 2009-01-30 Bartek thindil Jasicki * GTK/CrawlerInfo.cs, WinForm/WinCrawlerInfo.cs: fixed bug with crash on show crawled links (0.8.4) 2009-01-29 Bartek thindil Jasicki * Grubngtranslations/*.po: update all translations (0.8.4) * WinForm/WinAboutDialog.Designer.cs, Console/ConsoleMain.cs, GTK/AboutDialog.cs: update info about program (0.8.4) * WinForm/WinSitemapURLDialog.cs, Console/ConsoleMain.cs, GTK/SitemapURLDialog.cs: update crawler function (0.8.4) * WinForm/WinSitemapURLDialog.cs, Console/ConsoleMain.cs, GTK/SitemapURLDialog.cs: update crawler function (0.8.4) * GTK/CrawlerInfo.cs, WinForm/WinCrawlerInfo.cs, Console/ConsoleMain.cs: use events instead separate thread (0.8.4) 2009-01-17 Bartek thindil Jasicki * MainUnix.cs, MainConsole.cs, Main.cs: small changes in daemon start command (0.8.4) 2009-01-16 Bartek thindil Jasicki * MainConsole.cs, INSTALL: added ability to create only console client (0.8.4) 2008-12-04 Bartek thindil Jasicki * WinForm/WinMainWindow.cs: fixed bug "Progress column sort" (0.8.2) 2008-11-18 Bartek thindil Jasicki * Console/ConsoleMain.cs: added patch to fix bug with crash client on invalid string entered by user ('small try{}catch{}' author: Sbauer) (0.8.1) * WinForm/WinCrawlerInfo.Designer.cs: fixed size of textview (0.8.1) * WinForm/WinMainWindow.cs: fixed bug with crash client on Mono 2.0.1 (0.8.1) 2008-10-28 Bartek thindil Jasicki * README.txt: update program documentation (0.8) * WinForm/WinMainWindow.cs: delete unused code (0.8) 2008-10-27 Bartek thindil Jasicki * WinForm/WinMainWindow.cs: drop autoresizing table with details about crawlers (0.8) 2008-10-24 Bartek thindil Jasicki * WinForm/WinShowSitemapDialog.Designer.cs, WinForm/WinShowSitemapDialog.cs: added resizing function (0.8) 2008-10-23 Bartek thindil Jasicki * WinForm/WinMainWindow.cs: set auto resizeable table with details about crawlers (0.8) 2008-10-22 Bartek thindil Jasicki * WinForm/WinMainWindow.Designer.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinPrefDialog.cs: small changes in GUI (0.8) 2008-10-21 Bartek thindil Jasicki * MainWindows.cs, WinForm/StartWinForm.cs, WinForm/WinAboutDialog.Designer.cs, WinForm/WinCrawlerInfo.cs, WinForm/WinCrawlerInfo.Designer.cs, WinForm/WinHelpDialog.Designer.cs, WinForm/WinLogonDialog.cs, WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinShowSitemapDialog.cs, WinForm/WinShowSitemapDialog.Designer.cs, WinForm/WinSetemapDialog.cs, WinForm/WinSitemapDialog.Designer.cs, WinForm/WinSitemapURLDialog.cs, WinForm/WinSitemapURLDialog.Designer.cs, WinForm/WinSplashScreen.cs: revert multilanguage system to Mono (0.8) * WinForm/WinSitemapDialog.Designer.cs, WinForm/WinShowSitemapDialog.cs: fixed bug with send sitemap on server (0.8) * WinForm/WinSitemapURLDialog.Designer.cs, GTK/SitemapURLDialog.cs: fixed dialog window name (0.8) * WinForm/WinSitemapURLDialog.cs: fixed documentation (0.8) * WinForm/WinPrefDialog.cs, GTK/PrefDialog.cs: fixed bug 'Problem leaving settings dialog' (0.8) 2008-10-16 Bartek thindil Jasicki * Console/ConsoleMain.cs, Console/WinConsoleMain.cs: continue work on editing sitemaps in console mode (0.8) 2008-10-15 Bartek thindil Jasicki * GTK/ShowSitemapDialog.cs, WinForm/WinShowSitemapDialog.cs: check correctness of edited link (0.8) * Console/ConsoleMain.cs, Console/WinConsoleMain.cs: start work on creating sitemaps in console mode (0.8) * GTK/ShowSitemapDialog.cs: fixed bug with modify empty sitemap (0.8) * WinForm/WinShowSitemapDialog.Designer.cs, WinForm/WinShowSitemapDialog.cs: continue work on creating sitemaps in WinForm GUI (0.8) * WinForm/WinSitemapURLDialog.Designer.cs: added images to buttons (0.8) 2008-10-14 Bartek thindil Jasicki * WinForm/WinSitemapURLDialog.Designer.cs, WinForm/WinSitemapURLDialog.cs, WinForm/WinShowSitemapDialog.Designer.cs, WinForm/WinShowSitemapDialog.cs: continue work on creating sitemaps in WinForm GUI (0.8) * WinForm/WinMainWindow.Designer.cs, WinForm/WinMainWindow.cs: move sending sitemaps to one window in WinForm GUI (0.8) * GTK/MainWindow.cs, GTK/SitemapURLDialog.cs, GTK/ShowSitemapDialog.cs: update documentation (0.8) * GTK/ShowSitemapDialog.cs: fixed bug with editing sitemaps (0.8) * GTK/SitemapURLDialog.cs: start browsing files in working directory (0.8) * README.txt: updated client documentation (0.8) 2008-10-13 Bartek thindil Jasicki * WinForm/WinSitemapURLDialog.cs, WinForm/WinSitemapURLDialog.Designer.cs: start work on creating sitemaps in WinForm GUI (0.8) * GTK/MainWindow.cs, GTK/SitemapURLDialog.cs: move sending sitemaps to one window (0.8) * GTK/ShowSitemapDialog.cs: added show links from existing sitemap file, added option to save sitemap, added option to add/delete url's from sitemap file, added option to edit existing sitemaps (0.8) * GTK/ShowSitemapDialog.cs: added ability to send sitemap on server (0.8) * GTK/SitemapURLDialog.cs: added ability to create empty sitemap (0.8) 2008-10-11 Bartek thindil Jasicki * GTK/ShowSitemapDialog.cs, GTK/SitemapURLDialog.cs, Images/add.png, Images/delete.png, Images/save.png: continue work on editing created sitemaps (0.8) * GTK/ShowSitemapDialog.cs, GTK/SitemapURLDialog.cs: start work on editing created sitemaps (0.8) * GTK/SitemapURLDialog.cs: added option to set compression (yes/no) for created sitemap (0.8) 2008-10-10 Bartek thindil Jasicki * GTK/SitemapURLDialog.cs: added downloading page and create sitemap file (0.8) * GTK/SitemapDialog.cs, Console/ConsoleMain.cs, WinForm/WinSitemapDialog.cs, Console/WinConsoleMain.cs: add few more infos about errors during upload sitemap (0.8) 2008-10-09 Bartek thindil Jasicki * GTK/MainWindow.cs, GTK/SitemapURLDialog.cs: start work on custom creating sitemap (0.8) * GTK/CrawlerInfo.cs, WinForm/WinCrawlerInfo.cs, Console/ConsoleMain.cs, Console/WinConsoleMain.cs: added info about creating and uploading progress of sitemaps (0.8) 2008-09-30 Bartek thindil Jasicki * WinForm/WinSplashScreen.cs, GTK/StartGTK.cs, Console/StartConsole.cs, Console/WinStartConsole: fixed bug with check version of client to upgrade (0.7.9) 2008-09-26 Bartek thindil Jasicki * Core/*.*, Grubng.build, grubng-sharp/*.*: move library to separate subproject (0.7.9) 2008-09-23 Bartek thindil Jasicki * INSTALL, Grubng.build: add ability to create stand alone library, separate client and library (0.7.9) * Core/Config.cs, Core/Sitemap.cs, Core/Threads.cs, Core/Updater.cs: make classes public (0.7.9) * ARCCheck.cs, Compress.cs, Config.cs, Crawler.cs, CrawlerMessages.cs, CrawlerStatus.cs, Logs.cs, Sitemap.cs, Threads.cs, Updater.cs, Grubng.build: move all core files to separate directory Core (0.7.9) * WinForm/WinLogonDialog.Designer.cs: fixed bug "Account login dialog, tab sequence" (0.7.9) * Console/WinConsoleMain.cs, Console/WinConsolePref.cs, Console/WinStartConsole.cs, Grubng.build, MainWindows.cs: added console version for .NET (0.7.9) * Console/ConsoleMain.cs, Console/ConsolePref.cs, Console/StartConsole.cs: updated documentation (0.7.9) 2008-09-22 Bartek thindil Jasicki * INSTALL: update installation documentation (0.7.9) * Grubng.build, MainWindows.cs: temporary drop console version for Windows systems (0.7.9) * Grubng.build, MainWindows.cs, WinForm/StartWinForm.cs, WinForm/WinLogonDialog.cs, WinForm/WinAboutDialog.Designer.cs, WinForm/WinCrawlerInfo.Designer.cs, WinForm/WinCrawlerInfo.cs, WinForm/WinHelpDialog.Designer.cs, WinForm/WinSplash.Screen.cs, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs, WinForm/WinSitemapDialog.cs, WinForm/WinSitemapDialog.Designer.cs: droped Mono.Unix dependency (0.7.9) * INSTALL, Grubng.build: redesigned build script (0.7.9) * Console/Daemon.cs: rewrite support for upload/download workunit problems (0.7.9) 2008-09-20 Bartek thindil Jasicki * WinForm/WinMainWindow.cs, WinForm/WinMessageBox.cs: fixed small bugs in documentation (0.7.9) * Threads.cs, Console/ConsoleMain.cs, GTK/MainWindow.cs, WinForm/WinMainWindow.cs: rewrite support for upload/download workunit problems (0.7.9) 2008-09-19 Bartek thindil Jasicki * Crawler.cs: added one more error on download new workunit (0.7.9) * Crawler.cs, Threads.cs: fixed bug "GrubNG crashes" (crash client if other program read .arc file) (0.7.9) * grub.bat: added Windows batch file (0.7.9) 2008-09-18 Bartek thindil Jasicki * GTK/SplashScreen.cs, GTK/StartGTK.cs, WinForm/WinSplashScreen.cs: fixed bug "Always on top splash screen" (show splash screen when program run in minimized mode) (0.7.9) * GTK/StartGTK.cs, Console/StartConsole.cs, WinForm/WinSplashScreen.cs: added check correctness of grub.xml file at program start (0.7.9) * Config.cs: added function to check correctness of grub.xml file (0.7.9) 2008-09-10 Bartek thindil Jasicki * grubng: added few options to run command (0.7.8) 2008-09-08 Bartek thindil Jasicki * Threads.cs: fixed bug "A Random Crash Vista 32 bit" (crash client on check disk usage during crawling) (0.7.8) 2008-09-05 Bartek thindil Jasicki * Updater.cs: added support for proxy (0.7.8) * Sitemap.cs: fixed bug "Grub crashes repeatly" (crash client on set custom proxy), added support for login and password for custom proxy (0.7.8) * GTK/PrefDialog.cs: fixed bug with enable buttons on edit custom proxy settings (0.7.8) 2008-09-04 Bartek thindil Jasicki * Crawler.cs: fixed bug "Grub crashes repeatly" (crash client on set custom proxy) (0.7.8) 2008-09-03 Bartek thindil Jasicki * Grubtranslations/fi.po: updated Finnish translation (author: Jussi Haverinen ) (0.7.8) 2008-08-31 Bartek thindil Jasicki * Grubtranslations/nl.po: updated Dutch translation (author: Daniël ) (0.7.8) 2008-08-29 Bartek thindil Jasicki * Crawler.cs: fixed bug with request headers for proxy (0.7.7) 2008-08-27 Bartek thindil Jasicki * Grubtranslations/es.po, AUTHORS: added Spanish translation (author: Julio Manuel García Ruano (0.7.7) 2008-08-26 Bartek thindil Jasicki * WinForm/WinMessageBox.cs, WinForm/WinPrefDialog.cs, WinForm/WinLogonDialog.cs, WinForm/WinSplashScreen.cs, WinForm/WinMainWindow.cs, WinForm/StartWinForm.cs: added support for RTL languages in error messages (0.7.7) * WinForm/WinAboutDialog.cs, WinForm/WinMainWindow.Designer.cs, WinForm/WinMainWindow.cs, WinForm/WinPrefDialog.cs, WinForm/WinLogonDialog.cs, WinForm/StartWinForm.cs, MainWindows.cs, WinForm/WinSplashScreen.cs: don't ignore results from functions (0.7.7) * WinForm/WinHelpDialog.Designer.cs, WinForm/WinAboutDialog.Designer.cs: fixed small bugs in GUI (0.7.7) * WinForm/WinLogonDialog.cs, WinForm/WinAboutDialog.cs, WinForm/WinSplashScreen.cs, WinForm/WinMainWindow.cs, WinForm/WinCrawlerInfo.cs, WinForm/WinPrefDialog.cs, WinForm/WinHelpDialog.cs, WinForm/WinSitemapDialog.cs, WinForm/StartWinForm.cs, MainWindows.cs: use all args in functions (0.7.7) * WinForm/WinMainWindow.Designer.cs: added Locale property to data table (0.7.7) * WinForm/WinMainWindow.cs, WinForm/WinSplashScreen.Designer.cs, WinForm/WinPrefDialog.Designer.cs: small code optimalization (0.7.7) 2008-08-25 Bartek thindil Jasicki * WinForm/StartWinForm.cs: made class internal (0.7.7) * WinForm/WinHelpDialog.cs, WinForm/WinHelpDialog.Designer.cs, WinForm/WinLogonDialog.cs, WinForm/WinLogonDialog.Designer.cs, WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinSitemapDialog.cs, WinForm/WinSitemapDialog.Designer.cs, WinForm/WinSplashScreen.cs, WinForm/WinSplashScreen.Designer.cs, WinForm/WinAboutDialog.cs, WinForm/WinAboutDialog.Designer.cs, WinForm/StartWinForm.cs: made class sealed and internal (0.7.7) * WinForm/WinMainWindow.cs, WinForm/WinAboutDialog.cs, WinForm/WinPrefDialog.cs, MainWindows.cs: dispose unused objects (0.7.7) * MainWindows.cs: made class static (0.7.7) * WinForm/StartWinForm.cs: small code optimalization (0.7.7) * WinForm/WinCrawlerInfo.cs, WinForm/WinHelpDialog.cs, WinForm/WinLogonDialog.cs, WinForm/SitemapDialog.cs, WinForm/WinSplashScreen.cs, WinForm/WinAboutDialog.cs, WinForm/WinPrefDialog.cs, WinMainWindow.cs: added Dispose() function (0.7.7) * ARCCheck.cs: small code optimalization (0.7.7) * Config.cs, Console/StartConsole.cs, MainUnix.cs, GTK/StartGTK.cs: use Path.DirectorySeparatorChar for create program paths (0.7.7) * GTK/PrefDialog.cs: dispose all fields in class (0.7.7) * README.txt: updated program help (0.7.7) 2008-08-24 Bartek thindil Jasicki * Console/ConsoleMain.cs: fixed bug with show crawler status (0.7.7); * Threads.cs, GTK/MainWindow.cs, WinForm/WinMainWindow.cs, Console/ConsoleMain.cs: fixed bug "no workunit after adding crawlers" (on download error client fall in infinite loop) (0.7.7) 2008-08-23 Bartek thindil Jasicki * Grubtranslations/fi.po, AUTHORS: added Finnish translation (author: Jussi Haverinen ) (0.7.7) * WinForm/WinCrawlerInfo.cs: fixed bug "Starting results in critical error" (crash program on double mouse click on crawler info dialog (WinForm GUI)) (0.7.7) 2008-08-22 Bartek thindil Jasicki * WinForm/WinMainWindow.Designer.cs: small changes in crawler list (0.7.7) 2008-08-21 Bartek thindil Jasicki * Console/ConsolePref.cs: added support for login and password for custom proxy (0.7.7) * Config.cs, GTK/StartGTK.cs, WinForm/WinMainWindow.cs, Console/ConsolePref.cs, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs, GTK/PrefDialog.cs: added option to start program minimized (0.7.7) * README.txt: updated program help (0.7.7) * WinForm/WinMainWindow.cs: fixed tooltip for tray icon (0.7.7) * GTK/MainWindow.cs, WinForm/WinMainWindow.Designer.cs: added popup menu to tray icon (0.7.7) 2008-08-20 Bartek thindil Jasicki * GTK/MainWindow.cs, WinForm/WinMainWindow.cs: added tooltip to tray icon (0.7.7) * Config.cs, GTK/PrefDialog.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinPrefDialog.cs, Crawler.cs: added support for login and password for custom proxy (0.7.7) * GTK/LogonDialog.cs, WinForm/WinLogonDialog.cs: updated register new account link (0.7.7) * README.txt: updated program help (0.7.7) * Crawler.cs: added support for proxy in download new workunit and crawl (0.7.7) * GTK/MainWindow.cs: small changes in crawler list (0.7.7) 2008-08-16 Bartek thindil Jasicki * CrawlerMessage.cs, Threads.cs, GTK/CrawlerInfo.cs, WinForm/WinCrawlerInfo.cs, Console/ConsoleMain.cs: fixed bug with info about internal upload server error (0.7.6) 2008-08-15 Bartek thindil Jasicki * GTK/StartGTK.cs, Console/StartConsole.cs: added info about small amount of free space on disk (Unix only) (0.7.6) * Threads.cs: fixed bug with crash program on invalid config file (0.7.6) * Config.cs: add info about invalid config file when read (0.7.6) 2008-08-14 Bartek thindil Jasicki * Threads.cs: probably fixed bug with crash on delete invalid workunit (0.7.6) * Main.cs, MainUnix.cs, MainWindows.cs, GTK/StartGTK.cs, WinForm/StartWinForm.cs: add info about exception type (0.7.6) * Console/ConsoleMain.cs, Console/ConsolePref.cs, Console/Daemon.cs, Config.cs, Crawler.cs, Sitemap.cs, Threads.cs, Updater.cs: make class sealed (0.7.6) * GTK/LogonDialog.cs, GTK/MainWindow.cs, GTK/MainWindowGUI.cs, GTK/PassDialog.cs, GTK/PrefDialog.cs, GTK/SitemapDialog.cs, GTK/SplashScreen.cs, Console/Daemon.cs, Console/ConsoleMain.cs, Console/ConsolePref.cs, Console/StartConsole.cs, GTK/StartGTK.cs, ARCCheck.cs, Compress.cs, Config.cs, Crawler.cs, Logs.cs CrawlerMessage.cs, CrawlerStatus.cs, Sitemap.cs, Threads.cs, Updater.cs, GTK/AboutDialog.cs, GTK/CrawlerInfo.cs, GTK/ErrorDialog.cs, GTK/HelpDialog.cs, WinForm/WinCrawlerInfo.cs, WinForm/WinCrawlerInfo.Designer.cs: change type of class (and struct) from public to internal (0.7.6) * GTK/MainWindow.cs, Console/ConsoleMain.cs, GTK/StartGTK.cs, MainUnix.cs, GTK/AboutDialog.cs, GTK/PassDialog.cs, GTK/HelpDialog.cs, GTK/PrefDialog.cs, Console/Daemon.cs, GTK/CrawlerInfo.cs, GTK/LogonDialog.cs, Threads.cs, GTK/SitemapDialog.cs, GTK/ErrorDialog.cs: use all args in functions (0.7.6) 2008-08-13 Bartek thindil Jasicki * Threads.cs, Console/ConsoleMain.cs, Console/Daemon.cs, GTK/MainWindow.cs, GTK/CrawlerInfo.cs, WinForm/WinMainWindow.cs, WinForm/WinCrawlerInfo.cs: redesigned read/reset private fields in Threads class (0.7.6) * Console/StartConsole.cs, GTK/StartGTK.cs: drop call nice() function (0.7.6) * GTK/StartGTK.cs, MainUnix.cs, GTK/AboutDialog.cs, GTK/PrefDialog.cs, Console/Daemon.cs, GTK/LogonDialog.cs, GTK/CrawlerInfo.cs, GTK/MainWindow.cs, Console/ConsoleMain.cs, Console/StartConsole.cs: don't ignore results from functions (0.7.6) 2008-08-12 Bartek thindil Jasicki * GTK/MainWindow.cs: catch results from functions (0.7.6) * GTK/StartGTK.cs: dispose main window (0.7.6) * GTK/SitemapDialog.cs, GTK/SplashScreen.cs, GTK/AboutDialog.cs, GTK/CrawlerInfo.cs, GTK/ErrorDialog.cs, GTK/HelpDialog.cs, GTK/PrefDialog.cs, GTK/MainWindow.cs: added Dispose function (0.7.6) 2008-08-11 Bartek thindil Jasicki * GTK/StartGTK.cs, GTK/MainWindow.cs, Console/ConsoleMain.cs, Sitemap.cs, Threads.cs, GTK/PrefDialog.cs, Console/Daemon.cs, GTK/LogonDialog.cs, GTK/HelpDialog.cs, GTK/ErrorDialog.cs, GTK/CrawlerInfo.cs, GTK/AboutDialog.cs, GTK/SitemapDialog.cs, GTK/PassDialog.cs, Console/StartConsole.cs, MainUnix.cs, Main.cs: some code optimalization (0.7.6) 2008-08-10 Bartek thindil Jasicki * Threads.cs: added info about upload server internal error (0.7.6) * Console/ConsoleMain.cs, MainUnix.cs, GTK/AboutDialog.cs, GTK/PrefDialog.cs, GTK/LogonDialog.cs, GTK/MainWindow.cs, GTK/StartGTK.cs, Threads.cs: some code optimalization (0.7.6) 2008-08-08 Bartek thindil Jasicki * Compress.cs, Crawler.cs, Threads.cs, Sitemap.cs: drop compress function to separate file (0.7.6) * Threads.cs: some code optimalization (0.7.6) * Crawler.cs: continue check exceptions in crawling, code refractoring (0.7.6) 2008-08-06 Bartek thindil Jasicki * Crawler.cs, Threads.cs, Console/ConsoleMain.cs, Console/Daemon.cs, MainUnix.cs, GTK/MainWindow.cs: some code optimalization (0.7.6) 2008-08-02 Bartek thindil Jasicki * Threads.cs: fixed bug with User-Agent header (0.7.5) 2008-07-31 Bartek thindil Jasicki * Crawler.cs: added Accept header to crawler (0.7.4) * Crawler.cs: rewrite Compress function (0.7.4) 2008-07-30 Bartek thindil Jasicki * Crawler.cs: continue check exceptions in crawling (0.7.4) 2008-07-29 Bartek thindil Jasicki * Crawler.cs: continue check exceptions in crawling (0.7.4) 2008-07-28 Bartek thindil Jasicki * Images/README.txt: added info about images copyright (0.7.4) * AUTHORS: added info about Dutch translation author (0.7.4) 2008-07-27 Bartek thindil Jasicki * Crawler.cs: fixed few memory leaks (0.7.4) 2008-07-26 Bartek thindil Jasicki * Threads.cs: fixed bug "Crash" (crash on invalid login to workunit server) (0.7.4) * GTK/MainWindow.cs, WinForm/WinMainWindows.cs: fixed bug with quitting from client (0.7.4) 2008-07-25 Bartek thindil Jasicki * ARCCheck.cs: droped log errors in .arc files (0.7.4) * Threads.cs, Console/ConsoleMain.cs, GTK/MainWindow.cs, WinForm/WinMainWindow.cs: changed quitting from program (0.7.4) 2008-07-19 Bartek thindil Jasicki * Threads.cs, Crawler.cs: fixed few memory leaks (0.7.3) 2008-07-17 Bartek thindil Jasicki * Threads.cs: fixed bug "Grub C# client doesn't run" (crash on corrupted workunit) (0.7.3) 2008-07-16 Bartek thindil Jasicki * GTK/MainWindow.cs: fixed bug with run/pause and show details on selected crawler when order of crawlers list are changed (0.7.3) 2008-07-14 Bartek thindil Jasicki * MainWindows.cs, Console/ConsoleMain.cs, Threads.cs, WinForm/StartWinForm.cs, WinForm/WinSplashScreen.Designer.cs, WinForm/WinLogonDialog.cs, WinForm/WinLogonDialog.Designer.cs, WinForm/WinMainWindow.cs, WinForm/WinHelpDialog.Designer.cs, WinForm/WinAboutDialog.cs, WinForm/WinAboutDialog.Designer.cs, ConsoleMain.cs, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinCrawlerInfo.Designer.cs, WinForm/WinSitemapDialog.Designer.cs: some code optimalization (0.7.3) 2008-07-09 Bartek thindil Jasicki * GTK/StartGTK.cs, Console/StartConsole.cs, WinForm/WinSplashScreen.cs, Updater.cs: added info about error on check for updates (0.7.2) * Updater.cs: fixed bug with hard-coded address of update server (0.7.2) * GTK/StartGTK.cs: droped GLibUnhandledException functions as a unnecessary (0.7.2) 2008-07-05 Bartek thindil Jasicki * Grubtranslations/nl.po: added Dutch translation (author: Daniël ) (0.7.2) 2008-06-12 Bartek thindil Jasicki * Threads.cs: fixed bug with crash client on uploading workunit on server (0.7.1) 2008-06-10 Bartek thindil Jasicki * README.txt: update documentation for client (0.7) * Config.php, Threads.cs, Console/ConsolePref.cs, GTK/PrefDialog.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinPrefDialog.cs: drop ability to set upload sever (read it from workunit) (0.7) 2008-06-09 Bartek thindil Jasicki * Crawler.cs: fixed bug with crash client on downloading during counting download speed (0.7) 2008-06-06 Bartek thindil Jasicki * WinForm/StartWinForm.cs, GTK/StartGTK.cs, Console/StartConsole.cs: prevent from start more than one client simultaneously (0.6.10) 2008-06-05 Bartek thindil Jasicki * MainUnix.cs: added change process name for program (code borrowed from: http://abock.org/2006/02/09/changing-process-name-in-mono/) (0.6.10) * GTK/MainWindow.cs, WinForm/WinMainWindow.cs: change cursor during quitting (0.6.10) * Console/ConsoleMain.cs, GTK/AboutDialog.cs, GTK/ErrorDialog.cs, WinForm/WinAboutDialog.cs, WinForm/StartWinForm.cs, README.txt: changed homepage url (0.6.10) * Crawler.cs, Threads.cs, CrawlerStatus.cs, CrawlerMessage.cs, Console/ConsoleMain.cs, GTK/CrawlerInfo.cs, GTK/MainWindow.cs, WinForm/WinCrawlerInfo.cs, WinForm/WinMainWindow.cs: fixed bug with share violation path on .arc file (0.6.10) 2008-06-04 Bartek thindil Jasicki * GTK/CrawlerInfo.cs, WinForm/WinCrawlerInfo.cs, WinForm/WinCrawlerInfo.Designer.cs: show url in crawler info as a clickable links (0.6.10) 2008-06-02 Bartek thindil Jasicki * README.txt: update documentation for client (0.6.9) * Sitemap.cs, Console/ConsoleMain.cs, GTK/SitemapDialog.cs, WinForm/WinSitemapDialog.cs: added check propriety of sitemap files before send (0.6.9) * GTK/SitemapDialog.cs, WinForm/WinSitemapDialog.Designer.cs: added dialog icon (0.6.9) * WinForm/WinSitemapDialog.cs: added ability to send sitemaps on server in WinForm GUI (0.6.9) 2008-05-31 Bartek thindil Jasicki * GTK/SitemapDialog.cs: updated documentation (0.6.9) * WinForm/WinMainWindow.Designer.cs, WinForm/WinMainWindow.cs, WinForm/SitemapDialog.cs, WinForm/WinSitemapDialog.Designer.cs: start work send sitemaps on server in WinForm GUI (0.6.9) * README.txt: update documentation for client (0.6.9) * Console/ConsoleMain.cs: added ability to send sitemaps on server in console mode (0.6.9) * GTK/PrefDialog.cs, Console/ConsolePref.cs, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs: added ability to set sitemaps server and delete sitemap after send (0.6.9) * Config.cs, Sitemap.cs: added settings for sitemap server and delete sitemap after send (0.6.9) 2008-05-30 Bartek thindil Jasicki * INSTALL, README.txt: update documentation for client (0.6.9) * GTK/SitemapDialog.cs: added GTK dialog with info about upload sitemap progress (0.6.9) * Sitemap.cs, GTK/MainWindow.cs: drop upload sitemaps on server code to separate file (0.6.9) 2008-05-29 Bartek thindil Jasicki * GTK/MainWindow.cs: start work on upload sitemaps on server (0.6.9) 2008-05-22 Bartek thindil Jasicki * Crawler.cs: droped info to error.log about no answer from server (0.6.9) * Threads.cs: droped info to error.log about corrupted workunit, delete arc file after compress (0.6.9) * GTK/PrefDialog.cs, GTK/LogonDialog.cs, GTK/PassDialog.cs: changed invisible char in password entries (0.6.9) 2008-05-11 Bartek thindil Jasicki * WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs: little changes is double click on crawler list function (0.6.8) * WinForm/WinMainWindow.cs: probably fixed bug with crash on tray icon click on Windows, added hide window instead closing it on button close window click (0.6.8) * Updater.cs: fixed bug with copy this same file (0.6.8) 2008-05-08 Bartek thindil Jasicki * GTK/MainWindow.cs, GTK/MainWindowGUI.cs: added ability to set order of crawlers list (0.6.7) * Crawler.cs, Threads.cs, CrawlerMessage.cs, Console/ConsoleMain.cs, WinForm/WinCrawlerInfo.cs, GTK/CrawlerInfo.cs: fixed bug with crash on upload with "Object reference not set to an instance of an object" (ticket #14) (0.6.7) 2008-05-07 Bartek thindil Jasicki * GTK/PrefDialog.cs: fixed bug with set max mb per link, amount of crawlers, max dowload and upload rate settings (0.6.6) * Main.cs: fixed quit on run daemon on Windows (0.6.6) * WinForm/WinMainWindow.cs: probably fixed hide/show window on tray icon click, crash on update crawlers table (0.6.6) 2008-05-06 Bartek thindil Jasicki * Crawler.cs, Threads.cs, CrawlerMessage.cs, Console/ConsoleMain.cs, GTK/CrawlerInfo.cs, WinForm/WinCrawlerInfo.cs: added one more message about download error (0.6.6) * GTK/PrefDialog.cs, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs: better setting for max mb per link, amount of crawlers, max upload and download rate (0.6.6) * CrawlerMessage.cs, CrawlerStatus.cs, Threads.cs: add enums with crawler statuses and messages (0.6.6) 2008-05-05 Bartek thindil Jasicki * Threads.cs, WinForm/WinCrawlerInfo.cs, WinForm/WinMainWindow.cs, GTK/CrawlerInfo.cs, GTK/MainWindow.cs, Console/ConsoleMain.cs, Console/Daemon.cs, Updater.cs, GTK/StartGTK.cs, Console/StartConsole.cs, WinForm/WinSplashScreen.cs: droped Mono.Posix dependiences from crawlers API and updater (0.6.6) * WinForm/WinSplashScreen.Designer.cs: changed style of Progress Bar on Continuos (0.6.6) 2008-05-02 Bartek thindil Jasicki * WinRunner/Main.cs: added checking for mono path every time (0.6.5) * WinForm/WinMainWindow.Designer.cs, WinForm/WinMainWindow.cs: added start automatic mode on button automatic checked (0.6.5) * WinForm/WinPrefDialog.cs: fixed bug with change working directory (0.6.5) * WinForm/WinMainWindow.cs: probably: fixed bug with unminimize window from tray, fixed bug with change amount of crawlers, fixed bug with save amount of send workunits (0.6.5) 2008-05-01 Bartek thindil Jasicki * WinRunner/*: added simple starter for Windows system (0.6.4) * Updater.cs: fixed update with files for separate systems (0.6.4) * MainWindows.cs, MainUnix.cs: added Main functions for separated systems. (0.6.4) * README.txt, INSTALL: drop build from sources informations to separate file (0.6.4) * Main.cs: fixed typo, fixed bug with block run daemon on Windows system. (0.6.4) 2008-04-30 Bartek thindil Jasicki * WinForm/WinCrawlerInfo.cs, WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs: added resizing, multithread protection, context menu to crawlers list (0.6.3) 2008-04-29 Bartek thindil Jasicki * WinForm/WinCrawlerInfo.cs, WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs, WinForm/WinCrawlerInfo.Designer.cs: continue work on Winforms GUI (0.6.3) 2008-04-28 Bartek thindil Jasicki * WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs: continue work on main program window for Winforms GUI (0.6.3) 2008-04-27 Bartek thindil Jasicki * WinForm/WinCrawlerInfo.cs, WinForm/WinCrawlerInfo.Designer.cs: added crawler info dialog for Winforms GUI (only GUI) (0.6.3) * WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs, WinForm/WinMainWindow.cs: continue work on preferences window for Winforms GUI (0.6.3) 2008-04-26 Bartek thindil Jasicki * WinForm/WinLogonDialog.Designer.cs: hide entered password (0.6.3) * WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs, WinForm/WinPrefDialog.cs, WinForm/WinPrefDialog.Designer.cs: added preferences window for Winforms GUI (only GUI, not complete) (0.6.3) 2008-04-25 Bartek thindil Jasicki * WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs, WinForm/WinHelpDialog.cs, WinForm/WinHelpDialog.Designer.cs, WinForm/WinAboutDialog.cs, WinForm/WinAboutDialog.Designer.cs: continue work on Winforms GUI (0.6.3) 2008-04-24 Bartek thindil Jasicki * WinForm/WinMainWindow.cs, WinForm/WinMainWindow.Designer.cs, WinForm/StartWinForm.cs: continue work on WinForms GUI (0.6.3) 2008-04-23 Bartek thindil Jasicki * Main.cs, WinForm/StartWinForm.cs, WinForm/WinSplashScreen.cs, WinForm/WinSplashScreen.Designer.cs, WinForm/WinLogonDialog.cs, WinForm/WinLogonDialog.Designer.cs, GTK/StartGTK.cs: start work on WinForms GUI (0.6.3) * GTK/PrefDialog.cs, Threads.cs: allow change more options during crawling. (0.6.3) * Updater.cs: added option for upgrade files which available only on selected operating system (0.6.3) 2008-04-22 Bartek thindil Jasicki * GTK/MainWindow.cs, Crawler.cs, Threads.cs, Console/ConsoleMain.cs: added info about upload workunit progress (0.6.2) * GTK/MainWindow.cs, GTK/MainWindowGUI.cs: show amount of crawled links as a progress bar (0.6.2) * Threads.cs: fixed bug with count used MB on disk by crawler (0.6.2) 2008-04-20 Bartek thindil Jasicki * Images/diskusage.png: added image for disk usage (0.6.1) * Console/ConsoleMain.cs, GTK/MainWindow.cs, GTK/MainWindowGUI.cs, Threads.cs: added info about MB used on hard disk by workunit (0.6.1) * Crawler.cs, Threads.cs: added queue for upload workunits on server (0.6.1) * Threads.cs: fixed bug with empty download date (0.6.1) 2008-04-19 Bartek thindil Jasicki * Threads.cs: fixed bug with sharing violation on .arc files (ticket #15) 2008-04-18 Bartek thindil Jasicki * Threads.cs: fixed bug with crash after failed upload (0.5.10) 2008-04-17 Bartek thindil Jasicki * GTK/MainWindow.cs, GTK/MainWindowGUI.cs, Images/pause.png: small changes in GUI (0.5.9) * Updater.cs: changed version field initialization (0.5.9) * Console/ConsolePref.cs: add check values inserted by user * GTK/PrefDialog.cs: added check url's and proxy port inserted by user * Threads.cs: fixed bug with double info about invalid .arc file * GTK/CrawlerInfo.cs: fixed bug with invalid text buffer iterator * Main.cs, GTK/StartGTK.cs: added check Mono version compatibility. 2008-04-16 Bartek thindil Jasicki * Updater.cs: add check for creating new config entries * GTK/PrefDialog.cs, Config.cs, Crawler.cs, Threads.cs: added ability to set maximum upload/download rate 2008-04-15 Bartek thindil Jasicki * Crawler.cs: gather more informations about upload exception * Updater.cs, Threads.cs, Console/ConsoleMain.cs, Console/Daemon.cs, GTK/CrawlerInfo.cs, GTK/MainWindow.cs: fixed naming convention, code optimalization * GTK/MainWindow.cs: fixed bug with destroy window * GTK/StartGTK.cs, Console/StartConsole.cs, ARCCheck.cs. Logs.cs: code optimalization 2008-04-14 Bartek thindil Jasicki * GTK/Main.cs, GTK/MainWindow.cs, GTK/StartGTK.cs, GTK/MainWindowGUI.cs, LogonDialog.cs, GTK/PrefDialog.cs, GTK/HelpDialog.cs, GTK/aboutdialog.cs, Config.cs, Console/ConsoleMain.cs, Console/ConsolePref.cs, Console/Daemon.cs, threads.cs, Crawler.cs, ARCCheck.cs, updater.cs, GTK/startConsole.cs, GTK/CrawlerInfo.cs, GTK/ErrorDialog.cs, Logs.cs, GTK/PassDialog.cs, GTK/SplashScreen.cs, Console/StartConsole.cs: fixed naming convention, code optimalization, drop all GTK code to separate directory 2008-04-12 Bartek thindil Jasicki * updater.cs: added ability to upgrade grub.xml file * updater.cs, Console/startConsole.cs, startGTK.cs: added info about updated files * gtk-gui/Grubng.passdialog.cs: changed size of dialog * errordialog.cs, Main.cs: added additional information about error to error dialog 2008-04-11 Bartek thindil Jasicki * Main.cs, Console/daemon.cs: added daemon version of program 2008-04-10 Bartek thindil Jasicki * Main.cs: small code optimalization, set lower priority for program on Windows systems * Console/consolemain.cs: added start program in automatic mode * Console/consolepref.cs: added console preferences menu * threads.cs: small code optimalization * updater.cs: fixed bug with update files with directories when root password is needed 2008-04-09 Bartek thindil Jasicki * Console/consolepref.cs: start work on console preferences menu * Console/consolemain.cs: added check internet connection, stats, about info, auto mode for crawl * Main.cs: added info about critical error to console version * crawler.cs, threads.cs: fixed bug with crash client on connection failure to upload server 2008-04-08 Bartek thindil Jasicki * Console/consolemain.cs: added exit from program, resume/pause crawling, show details about crawlers, license, help, details about selected crawler * Console/startConsole.cs: fixed small typo 2008-04-07 Bartek thindil Jasicki * Console/consolemain.cs: added class with functions for console version * Main.cs: added function to handle unhandled exceptions in console version * Console/startConsole.cs: added start console GUI class * mainwindow.cs: fixed bug with freeze crawlers during download new workunit 2008-04-03 Bartek thindil Jasicki * updater.cs: fixed bug with update files with directories (for example: languages) * Main.cs, startGTK: droped start GTK GUI to separate file * Main.cs, splashscreen.cs: added splash screen 2008-04-01 Bartek thindil Jasicki * arccheck.cs, crawler.cs, mainwindow.cs, threads.cs: fixed some memory leak 2008-03-31 Bartek thindil Jasicki * Main.cs: droped Thread.Sleep function * errordialog.cs: small changes in show error report * crawler.cs: fixed bug with invalid response from server * updater.cs: fixed bug with delete updated files 2008-03-30 Bartek thindil Jasicki * updater.cs: added update for wide system install on Unix systems * Main.cs: little code optimalization 2008-03-29 Bartek thindil Jasicki * updater.cs: added create directory if not exist, added selecting program branch (stable, unstable) * passdialog.cs: added simple dialog for root password * Main.cs: added simple info about autoupdater * prefdialog.cs: added preferences for autoupdater * config.cs: changes in options in grub.xml file 2008-03-28 Bartek thindil Jasicki * updater.cs, Main.cs: added simple autoupdater (incomplete) * config.cs: added settings for updater * mainwindowgui.cs: added ability to resize columns in details * threads.cs, mainwindow.cs, mainwindowgui.cs: added info about download workunit date 2008-03-27 Bartek thindil Jasicki * prefdialog.cs: droped maximum amount of crawlers to 50 * crawler.cs: downloading pages with compression (if available), added error on empty page send 2008-03-15 Bartek thindil Jasicki * threads.cs: delete workunit and arc file after succesfull upload on server 2008-03-14 Bartek thindil Jasicki * arccheck.cs: added info about corrupted .arc file to error.log * logs.cs, crawler.cs: added more informations to report invalid url log * crawlerinfo.cs: updated documentation * mainwindow.cs: fixed bug with not delete tray icon on exit * threads.cs: fixed bug with download queue, fixed bug with crash on corrupted workunits 2008-03-13 Bartek thindil Jasicki * aboutdialog.cs, AUTHORS: added info about program contributors * threads.cs: added queue for download new workunit * threads.cs, crawler.cs: added better check for internet connection, added better count of transfered bytes 2008-03-12 Bartek thindil Jasicki * threads.cs: fixed bug with show status of crawled url in crawler info dialog * mainwindow.cs, threads.cs: fixed bug with check net connection * de.po: update German translation (author: Michael F. Schönitzer) 2008-03-11 Bartek thindil Jasicki * Images/grubby.png: added png version of program icon * crawlerinfo.cs: fixed bug with show duplicate status 2008-03-10 Bartek thindil Jasicki * mainwindow.cs, threads.cs: added ability to start/pause selected crawler * crawlerinfo.cs, threads.cs: fixed show info about crawler * mainwindow.cs: some code optimalization in GUI update * crawler.cs: raised timeout for crawling request to 20 seconds, fixed bug with empty mime type of response 2008-03-09 Bartek thindil Jasicki * threads.cs: fixed bug with crash on upload * crawlerinfo.cs, mainwindow.cs, threads.cs: added more info about errors and servers answers. * crawler.cs, mainwindow.cs, threads.cs: added check for internet connection * de.po: added German translation (author: Michael F. Schönitzer) * threads.cs: count send MB on failure upload too * mainwindow.cs: close window button now hide it (ealier - close program) * crawler.cs: delete Dispose command from function compress() * mainwindow.cs, threads.cs, prefdialog.cs: raised amount of crawlers to 75 2008-03-08 Bartek thindil Jasicki * crawler.cs: fixed bug with separated by space content-type * logindialog.cs: added button to open Wikia create account page * crawlerinfo.cs, threads.cs: showing current url crawled, not last crawled * threads.cs: fixed bug on failed download workunit. * mainwindow.cs: fixed bug with saving transfered bytes, some code optimalization 2008-03-07 Bartek thindil Jasicki * crawlerinfo.cs, mainwindow.cs, threads.cs: added dialog for show details about crawlers * prefdialog.cs, threads.cs: added ability to set larger amount of crawlers (max 30) * threads.cs, mainwindow.cs: added change crawlers amount on set it in pref window, added bigger delay between 2008-03-06 Bartek thindil Jasicki * threads.cs, mainwindow.cs: added support for run few crawlers simultanously * prefdialog.cs: added settings for amount of crawlers running simultanously * Main.cs, prefdialog.cs, config.cs, crawler.cs, mainwindow.cs: changes in config read/write functions * threads.cs: added information about end work by crawler (reset url numbers and filename) 2008-03-05 Bartek thindil Jasicki * Main.cs, mainwindow.cs, mainwindowgui.cs, timer.cs: add timer to main window * mainwindow.cs: fixed bug with save transfered bytes * threads.cs: added small delay between download and crawling 2008-03-04 Bartek thindil Jasicki * mainwindow.cs, mainwindowgui.cs, crawler.cs, threads.cs: redesigned GUI, drop all threads code to separate file * crawler.cs: fixed bug with proxy setting 2008-03-03 Bartek thindil Jasicki * crawler.cs, mainwindow.cs, prefdialog.cs, config.cs: added support for proxy on uploading * mainwindow.cs: added two new http status codes 2008-03-02 Bartek thindil Jasicki * aboutdialog.cs, mainwindow.cs: redesign about dialog * crawler.cs: little changes in upgrade progress bar during upload * mainwindow.cs: fixed bug with pause crawling, added one more http status code * README.txt, Grubng.build: replace Makefiles on Nant 2008-02-27 Bartek thindil Jasicki * mainwindow.cs: changed show help dialog * helpdialog.cs, errordialog.cs: create buttons manually * mainwindowgui.cs, logindialog.cs, prefdialog.cs: code optimalization in create buttons * Images/error.png: added image for close error dialog button 2008-02-26 Bartek thindil Jasicki * mainwindow.cs: fixed bug with status image * prefdialog.cs: create all buttons manually * Images/apply.png: added image for Apply button 2008-02-25 Bartek thindil Jasicki * mainwindowgui.cs, logindialog.cs: create all buttons manually * Images/*: added few images (from standard GTK stock) * mainwindow.cs: dropped icons from menu * docs/*: added better technical documentation 2008-02-23 Bartek thindil Jasicki * Main.cs: added stop uptime thread if working * timer.cs: added function to stop timer thread * crawler.cs: fixed bug with empty content type * mainwindow.cs: added one http status code, fixed bug with closing window * docs/*: added simple technical documentation (stub) * Images/*, mainwindowgui.cs: added few images (from standard GTK stock) 2008-02-22 Bartek thindil Jasicki * mainwindow.cs, crawler.cs: changed getting Gtk.ProgressBar from mainwindow class 2008-02-21 Bartek thindil Jasicki * timer.cs, mainwindow.cs: drop uptime timer to separate file * Main.cs, logindialog.cs: changed function Show() on Run() * mainwindowgui.cs, mainwindow.cs: drop manually created gui to separate file * mainwindow.cs: fixed path to button images 2008-02-20 Bartek thindil Jasicki * *jpg, grubby.ico, mainwindow.cs, aboutdialog.cs, errordialog.cs, helpdialog.cs, logindialog.cs, prefdialog.cs: drop all images to separate folder * crawler.cs: drop progress bar code to separate functions 2008-02-19 Bartek thindil Jasicki * mainwindow.cs, crawler.cs: added info about timeout request * prefdialog.cs: drop save preferences to separate function 2008-02-18 Bartek thindil Jasicki * logs.cs, mainwindow.cs, crawler.cs: drop logs to separate file 2008-02-17 Bartek thindil Jasicki * mainwindow.cs, aboutdialog.cs: drop about dialog code to separate file * crawler.cs, mainwindow.cs: added catching exceptions on download (timeout, protocol error) * mainwindow.cs: added few more translated http status codes * crawler.cs: little update in showing progress upload 2008-02-13 Bartek thindil Jasicki * mainwindow.cs: show/hide Clear button (visible only when details selected) * crawler.cs, prefdialog.cs, config.cs: added ability to set max amount of MB allowed by one url * crawler.cs: added bigger timeout on upload workunits 2008-02-12 Bartek thindil Jasicki * Grubng/Makefile: fixed bug with permissions for grubng file * crawler.cs, mainwindow.cs: changes in links status: 200 = ok, 500 = error, other = invalid * config.cs, crawler.cs, prefdialog.cs, mainwindow.cs: added ability to set servers addresses * crawler.cs: little optimalization in show progress update * mainwindow.cs: added one http response code * arccheck.cs: added garbage collector 2008-02-11 Bartek thindil Jasicki * crawler.cs, mainwindow.cs: added info about upload progress * mainwindow.cs: added few more http response codes, fixed bug with start automatic mode from upload 2008-02-09 Bartek thindil Jasicki * mainwindow.cs: added translated http response status code * crawler.cs: fixed format of entry in error log, fixed bug with redirections 2008-02-08 Bartek thindil Jasicki * Main.cs, prefdialog.cs, logindialog.cs, mainwindow.cs: added multilanguage support * crawler.cs, mainwindows.cs: changes returned value by crawler() from string[] to int[] 2008-02-07 Bartek thindil Jasicki * prefdialog.cs, mainwindow.cs: added button to clear overall statistics * mainwindow.cs, crawler.cs: added info about amount of send/received bytes * crawler.cs: added garbage collector in sending workunit on server * mainwindow.cs, prefdialog.cs, config.cs: added ability to set automatic mode as default * mainwindow.cs: changed few icons * makefiles and configure: droped autotools dependencies 2008-02-06 Bartek thindil Jasicki * mainwindow.cs: fixed bug with refresh window * config.cs, mainwindow.cs: added overall statistics * config.cs, prefdialog.cs, mainwindow.cs, crawler.cs: dropped backward compatibility * Main.cs: deleted change program priority 2008-02-05 Bartek thindil Jasicki * Main.cs: droped program priority * mainwindow.cs: redesign GUI, added statistics * crawler.cs: added garbage collector, changed crawling function result from string to string[] 2008-02-04 Bartek thindil Jasicki * arccheck.cs, mainwindow.cs: added checking .arc files * crawler.cs: fixed bug with page length * errordialog.cs, Main.cs: added error dialog on critical error * mainwindow.cs: fixed bug with closing program, added url hook in about dialog 2008-02-03 Bartek thindil Jasicki * mainwindow.cs, crawler.cs: fixed some memory leak, added garbage collector * helpdialog.cs, mainwindow.cs: fixed path to COPYING and README.txt file on Unix * mainwindow.cs: added blinking icon on upload error, little slower crawling 2008-02-02 Bartek thindil Jasicki * Main.cs, crawler.cs, mainwindow.cs: added time and date to error.log * crawler.cs: fixed small bug with empty status description message, added info about invalid login * helpdialog.cs: added help dialog for show README.txt file * mainwindow.cs: added license to about dialog, added info about invalid login 2008-02-01 Bartek thindil Jasicki * Main.cs: added error.log * prefdialog.cs: changing window on dialog * mainwindow.cs: added pause/resume crawling * crawler.cs: added simple error.log, fixed small bug * grub.desktop: fixed path for program icon 2008-01-31 Bartek thindil Jasicki * grub.desktop: added desktop entry for grub * Main.cs, config.cs, crawler.cs, mainwindow.cs: added separated directory for work on *nix systems * config.cs: added function to insert new values to config * mainwindow.cs: added infor about time, added resuming workunit * crawler.cs: better crawler, added invalid url log 2008-01-30 Bartek thindil Jasicki * config.cs, Main.cs, logindialog.cs, mainwindow.cs: added xml config * crawler.cs: some code optimalization * mainwindow.cs: added threads for crawling 2008-01-29 Bartek thindil Jasicki * crawler.cs: fixed validating .arc file 2008-01-27 Bartek thindil Jasicki * crawler.cs: changed timeout for upload to 10 mins * mainwindow.cs: some code optimalization 2008-01-26 Bartek thindil Jasicki * mainwindow.cs: added automatic mode, added clear button (workaround GTK# bug) * crawler.cs: little optimalization in validation url 2008-01-25 Bartek thindil Jasicki * mainwindow.cs: some bugfixes * mainwindow.cs: changed name for workunit file, added info about crawl result * crawler.cs: little optimalization, better url validation 2008-01-24 Bartek thindil Jasicki * mainwindow.cs: added blinking icon on end crawling when window is hiden * mainwindow.cs: fixed bug with continue crawling * crawler.cs: added better url validation 2008-01-23 Bartek thindil Jasicki * crawler.cs: added simple url validation * mainwindow.cs: added workunit upload url to config (for resuming upload on server) * mainwindow.cs: added simple about dialog * Main.cs: added simple config file * grubby.ico: added program icon * mainwindow.cs: fixed bug with freezing GUI when upload/download 2008-01-22 Bartek thindil Jasicki * mainwindow.cs: fixed bug with freezing GUI when crawling * mainwindow.cs: added very simple GUI * logindialog.cs: add simple login window * crawler.cs: Code rearanged - drop all crawling engine to new file * Main.cs: All errors encoded as 500 HTTP errors 2008-01-21 Bartek thindil Jasicki * Main.cs: Initial release