2009-10-17 David Sedeño * configure.ac, NEWS: Version 1.0.4 * data/gwget.ui: Remove duplicates ids. Fix #597396. 2009-10-04 David Sedeño * configure.ac, NEWS: Version 1.0.3 2009-10-03 David Sedeño * src/wget-log.c: Free tmp var (Fix #595155) * epiphany-extension/ephy-gwget-extension.c: Fix Dbus call. 2009-08-14 David Sedeño * data/Makefile.am: Fix --disable-schemas-install. Pach from Vincent Untz (Fixes #590850) * configure.ac, epiphany-extension/ephy-gwget-extension.c: Support for Epiphany 2.27/2.28. Patch from Vincent Untz (Fixes #585401) 2009-07-04 David Sedeño * src/gwget_data.c: Remove g_warning when getting the size of a no (new) file. * src/new_window.c: Set parent window to the filechooser in new dialog. * src/main_window_cb.c: Set parent window to about dialog. * data/gwget.ui, src/main_window.c: Set the rows and columns reorderable. * data/gwget.ui: Set remove download callback. Set icon for md5_sum window. * src/main_window.c: - Fix drag'n'drop freeze. Thansk to Artur Rona for the bugreport. - Don't add download from gconf if url is null. 2009-06-30 David Sedeño * data/gwget.ui: Set button size to menu. Fixes #527818 2009-06-27 David Sedeño * gwget.doap: new file * data/gwget.ui: Set resume icon in popup menu * po/POTFILES.in: Remove .glade file and add .ui files 2009-06-20 David Sedeño * src/new_window.c: Use gtk_combo_box_get_active_text instead of gtk_entry_get_text * data/gwget.ui: Redone the menuitems. Remove unused dialog3. Redone the popup menu. * src/main_window.c: Load correct file * data/preferences.ui: Update with glade-3 2009-06-20 David Sedeño * configure.ac, data/Makefile.am, data/gwget.ui, data/preferences.ui, src/gwget_data.c, src/main_window.c, src/main_window.h, src/main_window_cb.c, src/new_window.c, src/systray.c, src/utils.c Mass changes to migrate to gtkbuilder. Thanks to Artur Roma 2009-06-18 David Sedeño * configure.ac, NEWS: Version 1.0.2 * src/main.c, src/gnome-application.c: Remove old dbus code. * src/main_window_cb.c (on_md5ok_button_clicked): Make the markup work again. Remove from the traduction str. 2009-06-17 David Sedeño * src/main_window_cb.c: Remove gnome_vfs and use gio in md5sum comprobation. 2009-06-16 David Sedeño * src/main_window_cb.c: Remove gnome-vfs from two functions. 2009-06-15 David Sedeño * src/utils.{c,h}: Clean up run_dialog_information and run_dialog_error. Thanks to Jaroslav Imrich for the patch. 2009-06-01 David Sedeño * src/gwget-application-service.xml, src/gwget-application.{c,h}: Map the openuriwithdest api call to another funcion. 2009-05-31 David Sedeño * src/main.c, src/gwget-application-service.xml: Add OpenURIDest call to Dbus so that OpenURI doesn't break external programs that use Dbus API. Fix: #583929 2009-02-18 David Sedeño * configure.ac: Fix typo for epiphany version 2.26 (Götz Waschk). * data/gwget.desktop.in.in: Fix icon and category. Fix bug #572280. Thanks to Götz Waschk. 2009-02-17 David Sedeño * configure.ac: Version 1.0.1 * NEWS: news for 1.0.1 2009-02-15 David Sedeño * src/gwget_data.h: don't make gwget_pref be extern (fix the epiphany extension) * epiphany-extension/ephy-gwget-extension.c: Send the destination dir var in the call to gwget. * epiphany-extension/gwget.xml.in.in: Set author and url. * epiphany-extension/Makefile.am: Include @GNOME_CFLAGS@ to INCLUDE_CFLAGS so it can find libgnomeui.h. Fix bug #571790. * configure.ac: Detects Epiphany > 2.18. Patch from Christoph Wickert. Fix bug #571789. * Changelog: Convert to UTF-8 2009-02-12 David Sedeño * NEWS: news for 1.00 * configure.ac: Bump version to 1.00 * configure.ac: Require gio and not gnome-vfs. * src/gwget_data.c, src/main_window.c, src/main_window_cb.c, src/main.c: Port to gio for local operations. 2009-02-08 David Sedeño * data/gwget.glade: Set url label ellipsize to FINAL. 2009-02-07 David Sedeño * src/gwget-application{.c, .h}, src/gwget-application-service.xml, main.c: Add destination directory parameter to OpenURI method. Fixes: #562993 2009-02-06 David Sedeño * data/gwget.glade: Set Radiobuttons in recursive window in a group. Fix bug #533152. * data/preferences.glade: Fix GtkSpinButton Adjustment. 2009-02-06 David Sedeño Patch from Michael Fotsch with: * src/gwget_data.c: Support of mp3 playlist: When gwget finishes downloading an .m3u file, it asks the user whether it should download the files that it contains. If yes, the files will be added as additional downloads. * src/wget_data.c: Parser for wget version 1.11.4 * Moved check_url function to utils.{.c.h} * In several places, leading and trailing whitespace is stripped from the user-specified URL. (This is a common pitfall when inadvertently copying leading spaces or trailing newlines into the clipboard.) 2008-09-09 David Sedeño * src/gwget_data.h: Ooops, forget to commit that. 2008-08-28 David Sedeño * src/wget-log.c: More error reporting checking and better general log parsing and reporting. Thanks to Rick Benson for the patch. Fix #388990 and #332434. 2008-08-18 David Sedeño * src/wget-log.c: Fix "resolving" parsing in log line. Thanks to Rich Benson for the patch. Fix #432981. 2008-05-22 David Sedeño * configure.ac: Remove gwget.desktop (is in data/ now). * src/main.c: translate program description in --help output. Thanks to Gabor Kelemen for the patch. Fix #534108. 2008-05-20 David Sedeño * Make desktop file translatable and moved to data/. Fix bug #530310. * data/gwget.glade: Fix translatable attributes. Fix bug #529953. Thanks to Gabor Kelemen for the patchs. 2008-01-08 David Sedeño * Rename configure.in to configure.ac * Use po/LINGUAS * autogen.sh: Update * data/gwget.glade: fix icon size in menus. Fix bug #504764. Thanks to Colomban Wendling. Set view->Toolbar and view->Statusbar as Check-boxes. Fix bug #494570 2007-12-08 Claude Paroz * data/gwget.glade: Stock labels should not have the translatable property set. 2007-10-14 Yannig Marchegay * configure.in: Added 'oc' to ALL_LINGUAS. 2007-09-21 David Sedeño * gwget.desktop.in: Update category according to freedesktop menu specification. Thanks to Arnaud Fontaine for the patch. 2007-09-20 David Sedeño * data/gwget.glade: Connect the signals from the menu. Fix bug #477615. Thanks to Arnaud Fontaine for the patch. Add tooltip message for the buttons in the toolbar. Fix bug #443188. 2007-08-17 Raivis Dejus * configure.in: Added Latvian Translation (lv). 2007-07-26 David Sedeño Better dialog prompt messages. Thanks to Trent Gamblin for the patch. * src/main_window_cb.c, src/main_window.c, src/utils.h 2007-06-03 David Sedeño * data/gwget.glade: Mark to translate menubar strings. 2007-05-28 David Sedeño * configure.in: Version 0.99 * NEWS: News for version 0.99 * src/Makefile.am: Add *.h files to sources * data/gwget.glade: Fix spanish string in glade file. Fix bug #436322 2007-04-23 David Sedeño * src/main_window_cb.c: Set the preferences window transient of the main window. Fixes bug #408926. * src/main_window.c: Set the docked var to true. * configure.in: Detect Epiphany 2.18 * data/gwget.glade: Set the icon name and the delete_event cb. * data/org.gnome.gwget.service.in: Add .service for dbus. Fix bug #425931. * data/Makefile.am: Create the .service file for dbus. * src/gwget_data.c: Set the gnome proxy setting correctly. Fix bug #432621. Patch from Robert Clark (gnome-bugzilla@ratty.org.uk). 2007-04-21 David Sedeño Patch from Brian Fulkerson for reduce the syncs in gconf, useful with large download list. * src/gwget_data.[ch]: new function gwget_data_set_state_no_sync no set the state but not update the state in gconf. * src/main_window.c: Use gwget_data_set_state_no_sync. 2007-02-08 David Sedeño * src/main_window_cb.c (on_compare_md5_clicked): Clean the code for the transient window. Now in glade file. * data/about.glade: Remove unused file * data/preferences.glade: not required libglade so it can be loaded in glade3. * data/gwget.glade: Some little changes. Put md5_window transient of the properties window. * data/Makefile.am: Remove newdownload.glade and about.glade * src/new_window.c: Fix a bug introduced about not take the correct entry text. 2007-02-07 David Sedeño * data/newdownload.glade: remove. Put in the main gwget.glade file. * data/gwget.glade: Add the new_window from the newdownload file. * src/new_window.c: Load the widgets from the main xml file. * src/main_window.c: Put new_window in the main xml file. Set the sensitive of the clear button according if there are or not completed downloads. Use GConfChangeSet for write gconf keys. Don't call gwget_remember_window_size_and_position on quit (it's a gtk callback). * data/gwget.glade: Remove labels from the dialog. 2007-02-05 David Sedeño * src/main.c: - Port to Goption. - Load files even if it's the first instance of gwget. - Add -d option for destination directory for the downloads passed in command line. Fixes #403810. 2007-02-02 David Sedeño * data/gwget.glade: Use of glade-3 format. Get rid of bonobo (-600! lines) * src/gwget_data.c (gwget_data_set_menus): only set the menuitems in the download section of the menu. (gwget_data_set_popupmenu): New function to set the sensitives of the popup menu. * src/main_window_cb.c: Call gwget_data_set_popupmenu before show the popmenu. * src/main_window.c: Don't call set menu when the user change the selection in the treeview. This is done whe the user click the menuitem. * src/new_window.c: Remove unneeded var. 2007-01-24 Nicola Mattei * src/md5.{c,h}: added from GNU coreutils 6.7 * gwget.glade: added md5_window and compare_md5 button to properties window and attached md5_entry activate to on_md5ok_button_clicked * src/main_window_cb.h: added on_md5ok_button_clicked and on_compare_md5_clicked * src/main_window_cb.c: include gnome-vfs.h and md5.h, define MD5BUFSIZE, implemented on_md5ok_button_clicked and on_compare_md5_clicked, added check to set/unset sensitiveness of compare_md5 button when calling properties window * src/Makefile.am: added md5.{c,h} to gwget_SOURCES 2007-01-19 David Sedeño * src/gwget_data.c: Activate clear_button when a donwload finish. * src/main_window_cb.c: Set sensitive of clear_button to false when removed all downloads. * include/ Removed * configure.in: Remove include dir from the build. * Makefile.am: Remove include dir from the build. * src/systray.c: Don't include eggtrayicon.h * src/Makefile.am: add includedir. * Move include/*h to src/ dir. * include/eggtryicon.h: Removed * include/systray.h: Include notify. 2007-01-18 David Sedeño * src/eggtrayicon.c: Removed. * po/Makefile.in.in: Remove from svn * data/gwget.glade: Add a remove icon to toolbar. Patch from Nicola Mattei. bug #390769 * include/main_window.h: Don't include eggtrayicon.h * src/systray.c: Really kill libegg. 2006-12-15 Pema Geyelg * configure.in: Added 'dz' to ALL_LINGUAS 2006-12-11 David Sedeño Patch from Arjan Timmerman for kill libegg (bug #349258): * include/main_window.h: Set tray_icon as GtkStatusIcon. * src/Makefile.am: Remove eggtrayicon.c from the build. * src/gwget_data.c: Don't put tooltip in the tray icon when download is completed. * src/systray.c: Use GtkStatusIcon instead of libegg. 2006-12-11 David Sedeño * configure.in: Detect epiphany 2.17. Thanks to Joseph Sacco for the patch. 2006-11-08 David Sedeño * configure.in: Version 0.98.2 * NEWS: Updated for 0.98.2 * data/GNOME_Gwget_server.in.in: removed * po/POTFILES.in: Remove data/GNOME_Gwget_server.in * data/Makefile.am: Remove bonobo deps * src/main_window_cb.c: Change dialog message in cancel option. * src/main_window.c: Change dialog when exit. * configure.in: Detect epiphany 2.16 2006-10-17 David Sedeño * epiphany-extension/ephy-gwget-extension.c: Dbus fix. Thanks to Ladislav Michnovic. 2006-09-11 David Sedeño * src/main_window_cb.c: Set correctly the user and proxy preference. * src/eggnotificationbubble.{c.h}: Removed, not used anymore. * src/Makefile.am: Generate gwget-application-client.h. 2006-08-27 Abel Cheung * configure.in: Added 'en_GB' 'vi' 'zh_HK' to ALL_LINGUAS. 2006-06-17 David Sedeño * configure.in: Detect epiphany 2.15. Thanks to Joseph Sacco for the patch. 2006-05-13 David Sedeño * src/Makefile.am: Fix generation of gwget-application-service.h 2006-05-13 David Sedeño Port epiphany-extension to dbus. Get rid of bonobo stuff: * configure.in: Remove bonobo checks * epiphany-extension/Makefile.am: Remove bonobo object reference and use dbus interface * epiphany-extension/ephy-gwget-extension.c: Use dbus interface instead of bonobo. * src/Makefile.am: Remove all bonobo and idl reference. * src/main.c: Don't include bonobo.h * src/gwget_data.c: New function gwget_data_new that create a new gwgetdata struct with the preference download dir. * src/gwget-application.c: Use gwget_data_new. 2006-05-10 David Sedeño Patch from Jens Granseuer: * configure.in: Check gnome-vfs and gnome-vfs-module * src/main_window_cb.c: Remove gnome-vfs-module-2.0 in the include * src/main_window_cb.c (on_treeview1_button_press_event): Fix some C99 vs. C89 issue 2006-05-08 David Sedeño * src/eggtrayicon.c: Patch for work with libnotify 0.4. Thanks to Joseph Sacco. 2006-05-07 David Sedeño * configure.in: Version 0.98.1 * include/eggtrayicon.h: Remove eggnotificationbubble includes (Thanks to Arnaud Fontaine for report it). 2006-05-07 David Sedeño * configure.in: Version 0.98 2006-05-04 David Sedeño * src/main_window_cb.c: Fix a segfault on amd64. (Thank to Arnaud Fontaine) 2006-04-16 David Sedeño * src/gwget-application-server{.c.h}: readded files for bonobo component, necesary for epiphany-extension. 2006-04-15 David Sedeño * include/systray.c: Add name of the icon to gwget_tray_notify. * src/systray.c (gwget_tray_notify): Set the icon to be displayed in the notify bubble. * src/gwget_data.c (gwget_gnotify_finished): Pass the icon name. 2006-04-10 David Sedeño * src/gwget_data.c: Use run_dialog_error. * src/main_window.c: Use run_dialog_error. * data/gwget.glade: Remove dialog that it's unused now. * src/main_window_cb.c: Use the new run_dialog_error. * src/utils.c (run_dialog_error): New func. (run_dialog): Make the dialog HIGify. * src/main_window_cb.c (on_treeview1_button_press_event): Select the correct line in the treeview. Patch from Karderio fixes bug #337863. * configure.in: - Restore bonobo dep because epiphany extension need it. - libnotify check * src/eggnotificationbubble.c: src/eggnotificationbubble.h: Remove since we now use libnotify. * src/Makefile.am: Include notify and dbus dependeciea. Also added bonobo deps because epiphany extension need it. Remove eggnotificationbubble.c (we use libnotify now) * src/eggtrayicon.c: Remove eggnotificationbubble deps * src/systray.c: Use count_all_downloads. 2006-03-17 David Sedeño * configure.in: Detecs epiphany 2.14 (Joseph Sacco). Fix #334915. 2006-03-14 David Sedeño * src/gwget_data.c: Terminated wget process with SIGKILL. Fix bug 309007. 2006-03-11 David Sedeño * src/gwget_data.c (gwget_data_update_statistics): Set the title of the window to the percentage if there are only one download running. * src/main_window_cb.c: Count the downloads with count_all_downloads func. 2006-03-09 David Sedeño Patch for remove bonobo dependecy and use dbus. * configure.in: Get rid of bonobo dependencies. Include dbus dependencies. * src/Makefile.am: Remove bonobo idls reference. * src/gwget-application-service.xml: New file for dbus interface. * src/gwget-application.c, src/gwget-application.h: Object for gwget application. * src/main.c: replace bonobo stuff with dbus. Remove include of gwget-application-server.h * src/main_window_cb.c: Fix some gnome-vfs mime use. * src/gwget-application-server.h, src/gwget-application-server.c: Removed. 2006-02-16 David Sedeño * src/main_window.c (view_selection_func): Fix a crash with recent version of GNOME (Jens Granseuer). #331432 * src/new_window.c (create_new_window): Fix a crash when url it's empty (Jens Granseuer). #331431 2006-02-15 David Sedeño * data/gwget.schemas.in: Set default for proxy_uses_auth to false (Jens Granseuer) #331308 * configure.in: adds gmodule-2.0 as a dependency (Jens Granseuer) #331310. 2006-02-14 David Sedeño * configure.in: Epiphany extension detection fixes (Jens Granseuer) * src/main.c * src/wget-log.c: C-99 style fixes (Jens Granseuer) 2006-01-14 David Sedeño * include/eggtrayicon.h, src/eggtrayicon.c: Updated from rhythmbox to support notification bubble. * include/systray.h, src/systray.c: Add gwget_tray_notify * src/systray.c (systray_load): Remove egg_tray_icon_send_message call. (gwget_tray_notify): New func that call egg_tray_icon_notify that use a bubble. * src/Makefile.am: Add eggnotificationbubble.c to the build. * src/gwget_data.c (gwget_gnotify_finished): Call gwget_tray_notify to show the bubble. (gwget_data_update_statistics_ui): Remove egg_tray_icon_send_message call. 2006-01-10 David Sedeño * src/eggtrayicon.c include/eggtrayicon.h: Updated code from libegg. 2006-01-06 David Sedeño Patch from Ladislav Michnovic * src/wget-log.c: Correct undefined code. 2006-01-05 David Sedeño * configure.in: Version 0.97 "The Reyes Magos" release. * NEWS: update for new version 2005-12-10 David Sedeño * src/main_window.c (show_prefered_columns), src/main_window_cb.c (on_boton_pref_clicked): Set the correct value of limit_speed_spin and limit_simultaneousdownloads_spin. * src/main_window_cb.c (on_remove_*): Check if really there are downloads to remove. (on_edit_menu_activate): Set the sensitive of the remove item if there are or not downloads to remove. * data/gwget.glade: Add on_edit_menu_activate. * include/main_window_cb.h: Add on_edit_menu_activate. 2005-12-06 David Sedeño Patch from Yoandy Rodriguez for autenticate proxy: * data/gwget.schemas.in: New vars for proxy user and password. * include/gwget_data.h: added proxy user and password. * data/preferences.glade: Preferences for proxy user/password. * src/gwget_data.c: Set the proxy user/pass env. * src/main_window.c: Get proxy user/pass from Gconf. * src/main_window_cb.c: Set proxy user/pass on Gconf. Set sensitive of the proxy user and password entry on preferences. 2005-11-01 David Sedeño * configure.in: Added ar in ALL_LINGUAS 2005-11-01 Joseph Sacco * configure.in: Support for epiphany 1.9 2005-10-16 Pawan Chitrakar * configure.in: Added ne in ALL_LINGUAS 2005-09-13 David Sedeño * data/gwget.schemas.in: Correct info. * gwget.desktop.in: Update to follow the spec. 2005-08-10 David Sedeño * configure.in: Version 0.96 * NEWS for 0.96 2005-08-10 David Sedeño * README: Update homepage. 2005-08-10 David Sedeño * src/main_window_cb.c (on_file_menuitem_activate): Set the correct active state of menuitems. * include/main_window_cb.h (on_file_menuitem_activate, count_all_downloads): New functions. * data/gwget.glade: Change some names of menuitems. 2005-08-10 David Sedeño * src/main_window_cb.c (new_download): If the download it's recursive, set the icon "gtk-refresh". 2005-08-08 David Sedeño * data/gwget.glade: Set correct name of properties_menuitem. * src/gwget_data.c (gwget_data_set_menus): Check if the gwgetdata is null. If so, unselect all menuitems in download menu. 2005-07-31 Francisco Javier F. Serrador * data/gwget.glade: s/Stat_ubar/Stat_usbar/ 2005-07-30 David Sedeño * configure.in: Require Gtk 2.6. 2005-07-30 David Sedeño Patch Adel Gadllah to support files >2GB: * include/gwget_data.h, src/gwget_data.c, src/wget-log.c: Set guint64 instead of guint32 to current and total size vars. * src/main_window.c: Use file_size string var in gconf instead of total_size (gconf can't store int64). * src/main_window_cb.c: Cast to guint32. 2005-07-30 David Sedeño * src/main_window.c (add_columns): Set all the columns resizables and sortables. * src/main_window_cb.c (on_remove_download_activate): Rework this function. * src/wget-log.c: Reset some counts when a new file start downloading in recursive mode. * src/gwget_data.c: Set correct estimated time. * src/main_window.c: Remove debug output. 2005-07-26 David Sedeño * data/gwget.glade: Put icon in open directory popup option. More icons in menu options. * include/main_window_cb.c: Declare new functions. * src/main_window_cb.c (on_remove_download_activate, on_open_download_activate, on_open_directory_activate): New functions to remove, open and open directory options for a download. 2005-07-25 David Sedeño * src/main_window_cb.c: Informs the user that the limit speed preference only apply to newer downloads. Only informs if there are current downloads in progress 2005-07-23 David Sedeño * src/gwget_data.c: Set ftp_proxy env var when use gnome proxy. 2005-07-23 David Sedeño Add a download menu to the top menu bar: * data/gwget.glade: Added a Download menu for the options of the current selected download. * include/gwget_data.h, src/gwget_data.c (gwget_data_set_menus): Function to set the correct state of the menu items in the menubar and in the popup. * src/main_window.c (view_selection_func): Callback for when a download it's selected to set the correct state of the menus. * src/main_window_cb.c: Use gwget_data_set_menus when activate the popup. (on_download_menu_activate): Update the menus when the download menu it's activate. 2005-07-22 David Sedeño * src/main_window_cb.c: Open the parent folder if the download is recursive when double click. (on_view_statusbar_activate): New func to hide or show the statusbar. * include/main_window_cb.h: on_view_statusbar_activate. * src/main_window.c: Set the state of statusbar at startup. * include/gwget_data.h: Add view_statusbar to preferences struct. * data/gwget.glade: Remove progressbar from status bar. Add view statusbar option to view menu. * data/gwget.schemas.in: Add view_statusbar bool key. 2005-06-24 David Sedeño * src/wget-log.c: Set the correct local filename in recursive mode so the porcentage columns works. 2005-06-06 Maxim Dziumanenko * configure.in: Added "uk" to ALL_LINGUAS. 2005-06-04 David Sedeño Patch from Mike Castle to fix bug #306332 * epiphany-extension/Makefile.am: search in srcdir instead of topdir. * src/Makefile.am: search in srcdir instead of topdir. * src/gwget-application-server.h: remove src/ for include GNOME_Gwget.h 2005-06-02 David Sedeño * data/preferencies.glade: Limit the max speed spin button to 1000 instead of 100. Thanks to Marc H. Thoben. 2005-05-15 David Sedeño * configure.in: bump version to 0.95 * NEWS: update for release. 2005-05-08 David Sedeño * src/systray.c: Use icon from Julien for downloading. * pixmaps/gwget-off.png, pixmaps/downloading.png: New icons from Julien Cegarra. * pixmaps/Makefile.am: Add downloading.png 2005-05-08 Ivan Yosifov * src/gwget_data.c: Don't show the downloaded percentage in the speed column on startup, don't show huge numbers on paused downloads. * src/main_window.c: If gwget is launched, then closed fast, wget processes won't get killed. Fixed. 2005-05-08 David Sedeño Support fot gnotify. Patch from Edward Duffy. See #302768 * include/gwget_data.h: Add icon_name to gwgetdata struct. * src/gwget_data.c: New gwget_gnotify_finished function. * src/main_window_cb.c: Use icon_name from gwgetdata struct. 2005-04-21 David Sedeño * src/main_window.c: Free toolbar_setting. * src/main_window_cb.c: Only set the icon in download state where it is in RETRIVING state. * src/wget-log.c: Set the icon download when in retrive state. 2005-04-18 David Sedeño * include/systray.c: set_icon_newdownload new function. * src/systray.c: Put new download icon 1.5 seconds when new download it is added. * src/main_window_cb.c: Set the new download icon. * pixmaps/newdownload.png: New icon for new donwload. * pixmaps/gwget.png, pixmaps/gwget-off.png: Change gwget icons. 2005-04-16 Ivan Yosifov * configure.in, epiphany-extension/Makefile.am: added --with-extension-prefix configure option. 2005-04-09 David Sedeño * src/gwget_data.c: Set ftp proxy environment variable when the proxy option it's on. Fix bug #173084. * src/main_window.c: Show/Hide main_window before the toolbar. Fix #173082. 2005-04-01 Steve Murphy * configure.in: Added "rw" to ALL_LINGUAS. 2005-03-26 Josep Puigdemont * configure.in: Added "ca" (Catalan) to ALL_LINGUAS 2005-03-20 Pedro Villavicencio Garrido * src/main_window_cb.c (on_about1_activate): use GtkAboutDialog instead of deprecated GnomeAbout. fix a little memory leak. 2005-03-19 David Sedeño * src/main_window.c: include gstdio.h. Declare static gwget_destination_file_exists. * src/wget-log.c: include utils.h. Declare static wget_log_read_log_line. 2005-03-19 Ivan Yosifov * gwget_data.c: call gwget_remember_downloads in gwget_data_set_state, gwget_data_set_filename, gwget_data_set_filename_from_url 2005-03-16 Christian Persch * epiphany-extension/Makefile.am: * epiphany-extension/ephy-gwget-extension.c: (handle_content_cb): Communicate with Gwget via bonobo. Bug #170449. 2005-03-14 Christian Persch * configure.in: Detect Epiphany 1.6 and 1.8. * epiphany-extension/.cvsignore: * epiphany-extension/Makefile.am: * epiphany-extension/ephy-gwget-extension.c: (handle_content_cb), (ephy_gwget_extension_init), (ephy_gwget_extension_finalize), (ephy_gwget_extension_class_init), (ephy_gwget_extension_get_type), (ephy_gwget_extension_register_type): * epiphany-extension/ephy-gwget-extension.h: * epiphany-extension/gwget.xml.in.in: * po/POTFILES.in: Update Epiphany extension to work with Epiphany 1.6 and 1.8. Add extension description file. 2005-03-13 David Sedeño * configure.in: Version 0.94 2005-03-07 Alessio Frusciante * configure.in: Added "it" (Italian) to ALL_LINGUAS. 2005-03-05 Julien Cegarra * data/preferences.glade, data/gwget.schemas.in : Modified glade and schema to include options to limit max number of downloads * src/main_window_cb.c : Manage new additions in the schema file * src/gwget_data.c (gwget_data_start_download) : Check max number of downloads * src/main_window.c : Add a function to count max number of downloads (count_download_in_progress) 2005-02-26 Ivan Yosifov * include/gwget_data.h: Remove line_pos from GwgetData , it is no longer needed. * include/wget-log.h: Remove constant MAX_WGET_LINE_SIZE and define BLOCK_SIZE , which is referanced in wget_drain_remaining_log. Declare the function * src/gwget_data.c: Update filename even for non-recursive downloads. Process pendind log on wget process termination. * src/gwget_data.c: Created a function gwget_data_set_filename that updates filename and local_filename. * src/main_window.c: Reworked gwget_destination_file_exists to use local_filename. Much simpler now :) * src/main_window.c: In gwget_get_defaults_from_gconf we also get local_filename from gconf. * src/wget-log.c: Rewrite the log capturing around the new function wget_log_read_log_line. The new function reads at most one line of log and does not truncate very long lines like the old code did. * src/wget-log.c: In wget_log_process_line we intercept the line where wget tells what filename is it saving under, and update data structures,GUI,Gconf. 2005-02-22 David Sedeño * src/systray.c: Present the main window. Thanks to Ivan for the patch. 2005-02-21 David Sedeño * src/systray.c: Add a new download item. 2005-02-21 Ivan Yosifov * src/main_window.c (gwget_get_defaults_from_gconf) : Currently if a download completes and the user simply takes the downloaded file and moves it, the next time gwget is started the download will restart. In gwget_get_defaults_from_gconf we stat the destination file before adding a completed download to the list , and if the stat fails - we forget about the download. 2005-02-21 David Sedeño * data/gwget.glade: Set toolbar buttons important. * configure.in: Change the order of epiphany versions. 2005-02-16 David Sedeño * data/gwget.glade: Fix URL string. * data/preferences.glade: Put accelerators in strings. * src/main_window_cb.c: Fix URL string. 2005-02-16 Ivan Yosifov * src/main_window_cb.c: minor tidying * src/main.c, src/gwget_data.c include/gwget_data.h : Moved gwget_pref initialziation code from main(), to a new function - gwget_init_pref , declared in gwget_data.h , defined in gwget_data.c , called in main() * src/main_window.c, include/main_window.h: split gwget_quit() into two functions , namely: gwget_remember_window_size_and_position() and gwget_remember_downloads() * src/gwget_data.c: call gwget_remember_downloads() in gwget_data_start_download(). This way we won't loose track of the downloads if gwget is terminated abnormally ( power surges , hardware failiures... ) * src/main_window.c: call gwget_remember_window_size_and_position on configure-events. We update the download list on change , so why not update window size on resize (or move) ? :) 2005-02-02 Ivan Yosifov * src/systray.c: moved the main window popping code from systray_clicked to pop_main_window , which is called on docklet click and dockelt destruction * src/systray.c: if the tray is removed , docklet destroyed , while running set gwget_pref.docked to FALSE , thus gwget_pref.docked always reflects the current docking state. * src/systray.c: no longer pass the main window to systray_load * src/main_window.c: the main window is show in main_window() or not, depending on the value of gwget_pref.trayonly * src/main.c: renamed --trayonly to --force-tray-only , to emphasize that no sanity checks are done , and if gwget is called --force-tray-only with no tray , the window will NOT show up. * src/main.c: reworked save_yourself_handler to pass --force-tray-only ONLY if gwget_pref.docked == TRUE , which means the tray is present on logout. If present on logout , it will be there on next login so it is safe. 2005-01-24 David Sedeño * configure.in: Version 0.93 2005-01-24 David Sedeño Patch from Ivan Yosifov for support --trayonly switch. See bug #164699. * src/main.c: Support for --trayonly switch in command line. * src/main_window.c (main_window): Not show main window here. Passed to systray_load. * src/systray.c (systray_embedded): Show or Hide the main window if gwget_pref.trayonly bool variable. * include/gwget_data.h: Added trayonly bool var the gwget pref. * include/systray.h: Passed the main window to systray_load. 2005-01-24 David Sedeño * src/main_window.c (gwget_get_defaults_from_gconf): Set network_mode if nothing it's set in gconf. 2005-01-20 David Sedeño * src/main.c: Gnome session support. Patch from Ivan Yosifov (ivan_yosifov_net). See bug #164699. 2005-01-16 David Sedeño * data/gwget.schemas.in: Change description of ask_save_each_dl key. Fix bug #164217. 2005-01-15 David Sedeño * include/main_window.h, src/main_window.c, systray.c: Rename on_treeview_drag_received to on_gwget_drag_received. 2005-01-15 David Sedeño * src/new_window.c (create_new_window_with_url): New function. * src/main_window.c (on_treeview_drag_received): Call create_new_window_with_url if ask_save_each_dl preference it's true. 2005-01-15 David Sedeño * include/main_window.h: Put xml_new global since we need to manipulate widgets on startup * src/main_window.c (main_window): Load the xml_new. * src/new_window.c (on_ok_button_clicked): Add the download dir if it not in the list of paths. (on_new_browse_save_in_button_clicked): Replace the entry reference with the gtkcomboboxentry. * data/newdownload.glade: New window no visible on load. 2005-01-15 David Sedeño * data/newdownload.glade: Replace the save in entry for a gtkcomboboxentry. * include/main_window.h: Added a list of "save in" paths and a model for the new gtkcomboboxentry. * src/main_window.c (main_window): Create the model for the gtkcomboboxentry. Added the default directory to the list of paths. * src/new_window.c: Put the List paths in the gtkcomboboxentry. 2005-01-15 David Sedeño * src/main_window.c (on_treeview_drag_received): Cleanup. * data/preferences.glade: Added check button for ask save in for each download. Reallocation of widgets. * include/gwget_data.h: Add ask_save_each_dl to preferences. * src/main_window_cb.c (on_boton_pref_clicked, on_pref_ok_button_clicked): Set and get the new ask_save_each_dl from gconf. * data/gwget.schemas.in: add ask save in for each download key. 2005-01-15 David Sedeño * data/gwget.glade: Skip dialogs from taskbar and pager. Hide hseparator for recursive options dialog. 2005-01-15 David Sedeño * data/new_download.glade: Delete horizontal separator. Hide from task list. 2005-01-15 David Sedeño * src/main_window_cb.c (on_pref_ok_button_clicked, on_boton_pref_clicked): Replace num_retries_entry Entry for a GtkSpin button * data/preferences.glade: Replace num_retries_entry Entry for a GtkSpin button 2005-01-15 David Sedeño * configure.in: Added AM_GCONF_SOURCE_2 * data/Makefile.am: Use GCONF_SCHEMA_FILE_DIR for schemasdir 2005-01-04 David Sedeño * configure.in: Version 0.92.1 2005-01-03 Martin Willemoes Hansen * configure.in: Added Danish (da) to ALL_LINGUAS. * AUTHORS: Converted from iso-8859-1 to utf-8 2005-01-03 David Sedeño * src/main_window.c (on_treeview_drag_received): Correct message string. Fix bug #162801. 2005-01-03 David Sedeño * data/gwget.schemas.in: Don't use abbreviations. Fixed bug #162799 Corrected column titles. Fix bug #162800 2005-01-03 David Sedeño * data/gwget.schemas.in: Put default values outside of locale tags. Fix bug 162797. 2005-01-03 David Sedeño * src/gwget_data.c (gwget_data_set_total_size): check values. * src/main_window.c (gwget_get_defaults_from_gconf): More checks in values from gconf. 2005-01-03 David Sedeño * data/about.glade: Fix GNOME string. * src/main_window_cb.c (on_about1_activate): Fix GNOME string. Use translator-credits. * data/gwget.glade: Remove trailing space. * data/newdownload.glade: Remove trailing space. * data/preferences.glade: Remove trailing space. 2005-01-03 Christian Rose * configure.in: Added "sv" to ALL_LINGUAS. 2004-12-27 David Sedeño * src/new_window.c (create_new_window): More checks about download_dir. 2004-12-24 David Sedeño * src/gwget_data.c (gwget_data_create): Check that are corrects values to create the gwget_data. * main_window.c (on_treeview_drag_received): Var checks. 2004-12-24 David Sedeño * src/main_window_cb.c (on_boton_pref_clicked): Check if there are download_dir in pref. 2004-12-16 Marcel Telka * configure.in (ALL_LINGUAS): Added sk. 2004-12-14 Kostas Papadimas * configure.in: Added Greek (el) translation. 2004-12-08 David Sedeño * configure.in: Version 0.92 2004-12-08 David Sedeño * src/main_window_cb.c (stop_all_downloads, on_cancel_download_activate, on_remove_all_activate): Set the title when remove download. 2004-12-07 David Sedeño * src/main_window_cb.c (new_download): Select the download added. * src/gwget_data.c (gwget_data_update_statistics): If the download it's selected, put the percentage in the window title. 2004-12-05 David Sedeño * src/main_window.c (show_prefered_columns): Fix columns to show. * src/main_window_cb.c (columns check callbacks): Fix columns order. 2004-12-05 David Sedeño * data/gwget.glade: Rename labels from dialog3. * src/utilcs.c (run_dialog_information): Use the renamed labels. (check_server_already_exists): Unused filename variable. * src/main_window_cb.c (on_cancel_download_activate): Put url in another line in the warning dialog. 2004-12-05 David Sedeño * data/gwget.schemas.in: Put default positions to 0. Thanks to Thorsten Leemhuis. 2004-12-05 David Sedeño Patch from Julien to add a waiting state and set it when there are a login incorrect in already dowloading to the same server. Fix bug #156278. * include/gwget_data.h: Add a waiting status. * include/utils.h: Added check_server_already_exists. * include/main_window_cb.h: start_first_waiting_download added. * src/gwget_data.c: check if a login fail due to max number of connexions (using check_server_already_exists), if this is the case set the download state as WAITING. This fix bug #156278 * src/main_window_cb.c (start_first_waiting_download): When called, start the first waiting download. * src/wget-log.c (wget_log_process_line): Check if there are a login incorrect and set the gwgetdata in waiting state. 2004-12-05 David Sedeño Patch from Julien: * src/main_window_cb.c (continue_all_downloads): don't try to continue a completed download. (on_properties_activate): Check that there are a gwgetdata selected. 2004-11-27 David Sedeño * configure.in: Version 0.91 * NEWS: Update news for 0.91 * src/main_window_cb.c (on_about1_activate): Add Julien to Authors. 2004-11-27 David Sedeño * data/preferences.glade: Removed Image type column check from column listing tab. * data/gwget.schemas.in: Removed file type checkbox. * main_window_cb.c: Remove on_check_file_type_toggled func. (on_pref_ok_button_clicked): Removed file type from gconf. 2004-11-26 David Sedeño * src/main_window.c (add_columns): Fix Column Name. (gwget_get_defaults_from_gconf): Set state if the download is completed. 2004-11-26 David Sedeño * src/gwget_data.c (gwget_data_add_download): Check here if the url is already in our queue. * src/main_window.c (add_columns): Put the image and name column in just one column. * src/new_window.c (on_ok_button_clicked): Don't check here if the url is on our queue (it's done in gwget_data_add_download). * src/utils.c (check_url_already_exists): Moved from new_window.c. 2004-11-20 David Sedeño Added open after download feature. * data/preferences.glade: Added the checkbox in General tab * include/gwget_data.h: Added open_after_dl to pref struct. * src/gwget_data.c (gwget_data_exec): new function to exec the prefererred gnome app for downloaded file. (gwget_data_stop_download, gwget_data_process_information): Exec if the preference if true. * src/main_window.c (gwget_get_defaults_from_gconf): Get option from gconf. * src/main_window_cb.c (on_boton_pref_clicked): Put checkbox in the correct state. (on_pref_ok_button_clicked): Get the checkbox state and put it in gconf. * data/gwget.schemas.in: Added open_after_dl option, default to false. 2004-11-20 David Sedeño * src/main_window_cb.c (on_boton_pref_clicked): Put proxy settings * data/Makefile.am: Fix installation of gwget.schemas file 2004-11-13 Hendrik Richter * configure.in: Added German translation. 2004-11-11 David Sedeño Patch from: Julien Cegarra * gwget.glade: Added dialog3 (information dialog) * src/utils.c: Added run_dialog_information to display information dialog using dialog3 * src/new_window.c: Added check_url_already_exits * src/new_window.c (on_ok_button_clicked): Call check_url_already_exists before accepting a new download 2004-11-11 David Sedeño Proxy support, see http://bugzilla.gnome.org/show_bug.cgi?id=157462. Patch from Paulius Palevicius. * data/gwget.schemas.in: Added network_mode, http_proxy and http_proxy_port * data/preferences.glade: Add a tab for proxy preferences. * include/gwget_data.h: Add proxy settings to preferences struct. * include/main_window_cb.h: Added toggle callbacks for proxy preferences checkboxes. * src/gwget_data.c (gwget_data_start_download): Set proxy options to wget. * src/main_window.c (gwget_get_defaults_from_gconf): Get proxy settings from gconf. * src/main_window_cb.c (on_pref_ok_button_clicked): Set proxy preferences. Implement toggles callbacks for proxy preferences checkboxes. * src/new_window.c (create_new_window): check if clipboar is null. 2004-11-08 David Sedeño * configure.in: Added lt to ALL_LINGUAS 2004-11-08 Julien Cegarra * data/gwget.glade: Replace icon's label "Stop" and "Resume" to "Stop all" and "Resume all". * src/main_window_cb.c (on_boton_pref_clicked): Default to home directory for "savein" value. * src/new_window.c (create_new_window): Fix a strange bug in default to home directory (causing a 0 byte directory name; gwget was then unable to capture file informations e.g. size). 2004-11-07 David Sedeño * data/gwget.schemas.in: fix typo. 2004-11-06 David Sedeño * data/Makefile.am: Fix schemas install dir. 2004-11-04 David Sedeño * src/main_window_cb.c (continue_downloads, stop_all_downloads): Fix the loop from all iters in the model. 2004-11-04 David Sedeño * src/new_window.c (create_new_window): check if there are a url in the clipboard, if so, put in the url entry. Patch from Lech Jankowski. * include/new_window.h: Added check_url function. 2004-11-01 David Sedeño * data/preferences.glade: replace "KB" with "kB/sec" 2004-10-30 David Sedeño * src/main_window_cb.c (new_download): Correct cur_size and total_size and percentage in the treeview. * src/main_window.c (gwget_get_defaults_from_gconf): Get total_size from gconf. * src/gwget_data.c (gwget_data_create): Check if the file exists an put the current size in gwgetdata struct. 2004-10-30 David Sedeño * configure.in: Check for gconftool * data/Makefile.am: Install schema. * data/gwget.schemas.in: new file 2004-10-15 David Sedeño * configure.in: Correct epiphany detection. 2004-10-14 David Sedeño * include/Makefile.am: distribute *h files * autogen.sh: Use automake-1.7 * src/Makefile.am: Put gwget-application-server.h in BUILD_SOURCES * configure.in: Put ENABLE_EPIPHANY_EXTENSION out of the if statment. Set enable_epiphany_extension=no when there are not epiphany installed. 2004-10-14 David Sedeño * epiphany-extension/Makefile.am: Fix extensiondir. * configure.in: Informs if the are not epiphany installed. Add --enable-epiphany-extension switch. * Makefile.am: Fix SUBDIRS if epiphany-extension is enabled * src/main.c: Added static to gwget_get_command_line_data function. * src/systray.c: Use gwget.png and gwget-off.png for notification icon. * data/gwget.glade: Change label of Resume toolbar button. Added tooltips. * pixmaps/gwget-off.png: new file * pixmaps/Makefile.am: install gwget-off.png 2004-10-07 David Sedeño * configure.in: Try to autodetect Epiphany version (1.2, 1.4 or 1.6). * Makefile.am: Check for epiphany extension compilation * include/main_window_cb.h: Added continue_all_downloads, new_download and check_download_in_progress. * src/gwget_data.c: include main_window_cb.h 2004-10-02 David Sedeño * data/gwget.glade: Use gwget.png instead of gwget.xpm for application icon. Put all remove options of the popup in a submenu. * epiphany-extension/ephy-gwget.c: * epiphany-extension/ephy-gwget-extension.c: * epiphany-extension/ephy-gwget-extension.h: * epiphany-extension/Makefile.am: New epiphany-extension. * configure.in: Check Epiphany for epiphany-extension compilation. 2004-10-01 David Sedeño * src/main.c (main): Process urls from command line in the first instance of gwget. 2004-09-28 Abel Cheung * configure.in: Added "zh_TW" to ALL_LINGUAS. 2004-09-22 Julien Cegarra * main_window_cb.c: Add continue_all_downloads (Julien Cegarra) * gwet.glade: Stop button now global and call stop_all_downloads, preferences button removed, added a continue_all_downloads button (Julien Cegarra) 2004-09-21 David Sedeño * configure.in: Added mk to ALL_LINGUAS 2004-09-21 David Sedeño * include/Makefile.am: Remove install of include files (me). * include/gwget_data.h: Add gwget_data_add_download (me). * include/main_window_cb.h: Add check_download_in_progress (Julien Cegarra). * include/systray.h: Add set_icon_downloading and set_icon_idle (Julien Cegarra) * gwget_data.c (gwget_data_update_statistics): check_download_in_progress (Julien Cegarra). * main_window_cb.c (check_download_in_progress): New function that checks if there are any download in progress and set the icon type (Julien Cegarra). * systray.c (systray_load): Add a eventbox to the systray icon. (systray_load_icon): New function that returns a gdkpixbuf image based in the filename. (set_icon_downloading): New function that set the icon of type downloading. (set_icon_idle): New function that set the icon idle. All of this by Julien Cegarra. * pixmaps/gwget.xpm: Change icon (Julien Cegarra). * pixmaps/download32x32.xpm: New file (Julien Cegarra). * pixmaps/waiting32x32.xpm: New file (Julien Cegarra). 2004-09-19 David Sedeño * src/gwget_data.c (gwget_data_add_download): New function that get a gwgetdata struct and add to the main window. * src/gwget-application-server.c (impl_gwget_application_openURLSList): Call gwget_data_add_download. * src/new_window.c (on_ok_button_clicked): Call gwget_data_add_download instead of do it ourself in this function. 2004-09-19 David Sedeño * src/main.c: change Activation_ID. Add function to get data from command line. Send the urls list to the bonobo server. * src/gwget-application-server.c (impl_gwget_application_openURLSList): Function to manage the urls passed from corba clients * src/GNOME_Gwget.idl: Added openURLSList function 2004-09-13 David Sedeño * data/preferences.glade: connect delete_event with on_pref_cancel_button_clicked (Julien Cegarra) 2004-09-11 David Sedeño * src/main.c: Check instance of bonobo * src/gwget-application.[ch]: bonobo gwget application Object. Currently doesn't recive message :( * src/Makefile.am: Added instructions for bonobo object compilation. * configure.in: Check Bonobo stuff 2004-09-11 David Sedeño * configure.in: Version 0.14.1 2004-09-11 David Sedeño * src/main_window_cb.c (on_boton_pref_clicked): Apply state of limit_speed_check and resume_at_start (Julien.Cegarra). 2004-09-10 David Sedeño * src/main_window_cb.c (on_treeview1_button_press_event): return False if can open the default application in double click. 2004-09-08 David Sedeño * src/main_window_cb.c (new_download): Dont free mime var. This fix a crash. Dont add the download to the download list (already added). 2004-09-05 David Sedeño * src/main_window.c (on_treeview_drag_received): Fix compilation build with gcc 2.95 (Jens Granseuer). 2004-08-31 David Sedeño * pixmaps/Makefile.am: Fix icon installation. * gwget.desktop.in: Icon gwget.png instead of gwget/gwget.png. 2004-08-29 David Sedeño * configure.in: Added fr to ALL_LINGUAS. 2004-08-24 Jarkko Ranta * configure.in: Added fi to ALL_LINGUAS. 2004-08-21 Miloslav Trmac * configure.in: Added cs to ALL_LINGUAS. 2004-08-20 David Sedeño * configure.in: Version 0.14 2004-08-18 Estêvão Samuel Procópio * configure.in: Added pt_BR to ALL_LINGUAS. * ChangeLog: Converted from ISO-8859 to UTF-8. 2004-08-17 David Sedeño * data/gwget.glade: some UI fixes. * src/utils.c (run_dialog): Set title in bold. Thanks to Pedro Villavicencio for both patches. 2004-08-16 David Sedeño * data/preferences.glade: Change "No create directories" to "Don't create directories" 2004-08-14 David Sedeño * src/systray.c (systray_clicked): Hide main window when clicked if main window is visble. 2004-08-14 David Sedeño * data/about.glade, data/gwget.glade, data/preferences.glade: Fix some translations * main_window_cb_c: "inactive" instead of "not running" 2004-08-14 Duarte Loreto * configure.in: Added Portuguese (pt) to ALL_LINGUAS. 2004-08-14 Adam Weinberger * configure.in: Added en_CA to ALL_LINGUAS. 2004-08-13 Amanpreet Singh Alam * configure.in: pa(Punjabi) locale is added 2004-08-06 David Sedeño * src/main_window.c: include to compile in Freebsd systems. Fix #149378. (gwget_get_defaults_from_gconf): Put initial state to not running. 2004-08-05 David Sedeño * src/main_window_cb.c: Fix wrong gconf type for max_speed. Fixed #149038. Thanks to Baris Cicek. * src/gwget_data.c: Pass the limit option to wget. * src/main_window.c: Set the limit speed to the spin button in preferences window. 2004-08-02 Baris Cicek * data/preferences.glade: Fixed a typo 2004-07-30 David Sedeño * data/gwget.glade: Fix typo in popup window * configure.in: update version. * include/main_window_cb.h: Added two functions for limit speed option. * include/main_window.h: Put correct order of IMAGE_COLUMN * include/gwget.h: Added limit_speed and max_speed to preferences struct. * src/main_window.c (gwget_get_defaults_from_gconf): Get limit speed pref from gconf. (show_prefered_columns): Set the buttons of limit speed sensitive according to gconf pref. * src/main_window_cb.c (on_pref_ok_button_clicked): Set the limit speed pref into gconf. (on_limit_speed_check_toggled): new function to set sensitive the spin button of the limit speed. * data/preferences.glade: Added limit speed option 2004-07-28 David Sedeño * data/gwget.glade: Modify the main window title. * data/preferences: Added limit speed option. * include/main_window_cb.h: on_limit_speed_check_toggled added. 2004-07-22 David Sedeño * include/gwget_data.h: Added gwget_data_set_filename_from_url. * src/wget-log.c (wget_log_process_line): Set the correct filename in recurse mode. Set the correct local filename in recurse mode. * src/gwget_data.c (gwget_data_start_download): Check no_create_directory always in recurse mode. Added wmv to multimedia downloads. * src/new_window.c (on_ok_button_clicked): Show recursivity options dialog with html, htm, php and asp files. 2004-07-21 David Sedeño * src/main_window.c (create_model): Fix order of creation of the file type column. 2004-07-20 David Sedeño * include/main_window.h: Added drag types. Fixed IMAGE_COLUMN position. * src/main_window.c: Fixed URI_LIST type drag. Get view_file_type from gconf. * src/trayicon.c: Support D&D to the icon. * src/main_window_cb.c: Support for file type in column listing preferences. Fixed getting the preferences from the ui. * src/gwget_data.h: Added view_file_type (for column) to preferences struct. * data/preferences.glade: Added check box for the file type column. 2004-07-13 David Sedeño * src/main_window_cb.c (on_about1_activate): Some cosmetic change to about dialog. * data/gwget.glade, data/preferences.glade, data/new_download.glade: UI Fixes. Thanks to Miroslav Strugarevic. 2004-07-10 David Sedeño * src/main_window_cb.c (on_browse_save_in_button_clicked): Use filechooser. Removed callbacks from the old fileselection. * src/new_window.c (on_new_browse_save_in_button_clicked): Use filechooser. Removed callbacks from the old fileselection. * data/newdownload.glade data/preferences.glade: Removed fileselections. 2004-07-09 David Sedeño * include/main_window.h: added IMAGE_COLUMN * src/main_window_cb.c (new_download): Put the icon of the file mime type in the column. * src/main_window.c (add_column): Create the image column. 2004-07-03 David Sedeño * include/main_window.h: downloads Glist * src/main_window_cb.c (on_about1_activate): - fix logo location - removed documenters var. (all): - Use gwget2 dir instead of gwget in GConf * src/main_window.c: - Use gwget2 dir instead of gwget in GConf - Include utils.h * src/systray.c: Added download submenu * include/gwgetdata.h: Added state_str to gwgetdata struct * src/gwgetdata.c: Set the state_str * po/gwget.pot: udpated * po/es.po: Updated * data/newdonwload.glade: window icon 2004-06-25 David Sedeño * include/main_window.h: Added tray_tooltip var. * src/gwget_data.c (gwget_data_update_statistics_ui): Set tray_icon tooltip if download completed. * src/systray.c: Create the tray_tooltip 2004-06-21 David Sedeño * configure.in: Added tr to ALL_LINGUAS * po/tr.po: Added turkish translation (Thanks to Mark R. Pariente) 2004-06-13 David Sedeño * systray.c (systray_generate_menu): Add a separator item. 2004-06-12 David Sedeño * data/newdownload.glade: Changed name of callback of ok button. * include/gwget_data.h: Added docked to Preferences struct. * include/main_window.h: Added gwget_quit function. * src/systray.c: Connect Quit menu item to gwget_quit function. * src/main_window.c: call gwget_quit on delete event if not docked. * src/main_window_cb.c (on_quit1_activate): call gwget_quit. 2004-06-12 David Sedeño * systray.c, main_window.c:exit on delete event if not docked.