1 2009-10-17 David Sedeño <david@alderia.com>
3 * configure.ac, NEWS: Version 1.0.4
4 * data/gwget.ui: Remove duplicates ids. Fix #597396.
6 2009-10-04 David Sedeño <david@alderia.com>
8 * configure.ac, NEWS: Version 1.0.3
10 2009-10-03 David Sedeño <david@alderia.com>
12 * src/wget-log.c: Free tmp var (Fix #595155)
13 * epiphany-extension/ephy-gwget-extension.c: Fix Dbus call.
15 2009-08-14 David Sedeño <david@alderia.com>
17 * data/Makefile.am: Fix --disable-schemas-install. Pach from Vincent Untz
19 * configure.ac, epiphany-extension/ephy-gwget-extension.c:
20 Support for Epiphany 2.27/2.28. Patch from Vincent Untz (Fixes #585401)
22 2009-07-04 David Sedeño <david@alderia.com>
24 * src/gwget_data.c: Remove g_warning when getting the size of a no (new) file.
25 * src/new_window.c: Set parent window to the filechooser in new dialog.
26 * src/main_window_cb.c: Set parent window to about dialog.
27 * data/gwget.ui, src/main_window.c: Set the rows and columns reorderable.
28 * data/gwget.ui: Set remove download callback. Set icon for md5_sum window.
30 - Fix drag'n'drop freeze. Thansk to Artur Rona <ari-tczew@tlen.pl>
32 - Don't add download from gconf if url is null.
34 2009-06-30 David Sedeño <david@alderia.com>
36 * data/gwget.ui: Set button size to menu. Fixes #527818
38 2009-06-27 David Sedeño <david@alderia.com>
40 * gwget.doap: new file
41 * data/gwget.ui: Set resume icon in popup menu
42 * po/POTFILES.in: Remove .glade file and add .ui files
44 2009-06-20 David Sedeño <david@alderia.com>
46 * src/new_window.c: Use gtk_combo_box_get_active_text instead
48 * data/gwget.ui: Redone the menuitems. Remove unused dialog3.
49 Redone the popup menu.
50 * src/main_window.c: Load correct file
51 * data/preferences.ui: Update with glade-3
53 2009-06-20 David Sedeño <david@alderia.com>
55 * configure.ac, data/Makefile.am, data/gwget.ui, data/preferences.ui,
56 src/gwget_data.c, src/main_window.c, src/main_window.h, src/main_window_cb.c,
57 src/new_window.c, src/systray.c, src/utils.c
58 Mass changes to migrate to gtkbuilder. Thanks to Artur Roma <ari-tczew@tlen.pl>
60 2009-06-18 David Sedeño <david@alderia.com>
62 * configure.ac, NEWS: Version 1.0.2
64 * src/main.c, src/gnome-application.c: Remove old dbus code.
66 * src/main_window_cb.c (on_md5ok_button_clicked):
67 Make the markup work again. Remove from the traduction str.
69 2009-06-17 David Sedeño <david@alderia.com>
71 * src/main_window_cb.c: Remove gnome_vfs and use gio
72 in md5sum comprobation.
74 2009-06-16 David Sedeño <david@alderia.com>
76 * src/main_window_cb.c: Remove gnome-vfs from two functions.
78 2009-06-15 David Sedeño <david@alderia.com>
80 * src/utils.{c,h}: Clean up run_dialog_information and run_dialog_error. Thanks to
81 Jaroslav Imrich <jaroslav.imrich@gmail.com> for the patch.
83 2009-06-01 David Sedeño <david@alderia.com>
85 * src/gwget-application-service.xml, src/gwget-application.{c,h}:
86 Map the openuriwithdest api call to another funcion.
88 2009-05-31 David Sedeño <david@alderia.com>
90 * src/main.c, src/gwget-application-service.xml: Add OpenURIDest call to
91 Dbus so that OpenURI doesn't break external programs that use Dbus API.
94 2009-02-18 David Sedeño <david@alderia.com>
96 * configure.ac: Fix typo for epiphany version 2.26 (Götz Waschk).
97 * data/gwget.desktop.in.in: Fix icon and category. Fix bug #572280.
98 Thanks to Götz Waschk.
100 2009-02-17 David Sedeño <david@alderia.com>
102 * configure.ac: Version 1.0.1
103 * NEWS: news for 1.0.1
105 2009-02-15 David Sedeño <david@alderia.com>
107 * src/gwget_data.h: don't make gwget_pref be extern (fix the epiphany
109 * epiphany-extension/ephy-gwget-extension.c: Send the destination dir
110 var in the call to gwget.
111 * epiphany-extension/gwget.xml.in.in: Set author and url.
112 * epiphany-extension/Makefile.am: Include @GNOME_CFLAGS@
113 to INCLUDE_CFLAGS so it can find libgnomeui.h. Fix bug #571790.
114 * configure.ac: Detects Epiphany > 2.18. Patch from
115 Christoph Wickert. Fix bug #571789.
116 * Changelog: Convert to UTF-8
118 2009-02-12 David Sedeño <david@alderia.com>
120 * NEWS: news for 1.00
121 * configure.ac: Bump version to 1.00
122 * configure.ac: Require gio and not gnome-vfs.
123 * src/gwget_data.c, src/main_window.c, src/main_window_cb.c,
124 src/main.c: Port to gio for local operations.
126 2009-02-08 David Sedeño <david@alderia.com>
128 * data/gwget.glade: Set url label ellipsize to FINAL.
130 2009-02-07 David Sedeño <david@alderia.com>
132 * src/gwget-application{.c, .h}, src/gwget-application-service.xml,
133 main.c: Add destination directory parameter to OpenURI method.
136 2009-02-06 David Sedeño <david@alderia.com>
138 * data/gwget.glade: Set Radiobuttons in recursive window in a group.
140 * data/preferences.glade: Fix GtkSpinButton Adjustment.
142 2009-02-06 David Sedeño <david@alderia.com>
144 Patch from Michael Fotsch <foetsch@yahoo.com> with:
145 * src/gwget_data.c: Support of mp3 playlist: When gwget finishes
146 downloading an .m3u file, it asks the user whether it should download
147 the files that it contains. If yes, the files will be added as
148 additional downloads.
149 * src/wget_data.c: Parser for wget version 1.11.4
150 * Moved check_url function to utils.{.c.h}
151 * In several places, leading and trailing whitespace is stripped from
152 the user-specified URL. (This is a common pitfall when inadvertently
153 copying leading spaces or trailing newlines into the clipboard.)
155 2008-09-09 David Sedeño <david@alderia.com>
157 * src/gwget_data.h: Ooops, forget to commit that.
159 2008-08-28 David Sedeño <david@alderia.com>
161 * src/wget-log.c: More error reporting checking and better general log parsing and
162 reporting. Thanks to Rick Benson for the patch. Fix #388990 and #332434.
164 2008-08-18 David Sedeño <david@alderia.com>
166 * src/wget-log.c: Fix "resolving" parsing in log line. Thanks to Rich Benson for the
169 2008-05-22 David Sedeño <david@alderia.com>
171 * configure.ac: Remove gwget.desktop (is in data/ now).
172 * src/main.c: translate program description in --help output. Thanks to Gabor Kelemen
173 for the patch. Fix #534108.
175 2008-05-20 David Sedeño <david@alderia.com>
177 * Make desktop file translatable and moved to data/. Fix bug #530310.
178 * data/gwget.glade: Fix translatable attributes. Fix bug #529953. Thanks to
179 Gabor Kelemen for the patchs.
181 2008-01-08 David Sedeño <david@alderia.com>
183 * Rename configure.in to configure.ac
186 * data/gwget.glade: fix icon size in menus. Fix bug #504764. Thanks to
188 Set view->Toolbar and view->Statusbar as Check-boxes. Fix bug #494570
190 2007-12-08 Claude Paroz <claude@2xlibre.net>
192 * data/gwget.glade: Stock labels should not have the translatable
195 2007-10-14 Yannig Marchegay <yannig@marchegay.org>
197 * configure.in: Added 'oc' to ALL_LINGUAS.
199 2007-09-21 David Sedeño <david@alderia.com>
201 * gwget.desktop.in: Update category according to freedesktop
202 menu specification. Thanks to Arnaud Fontaine for the patch.
204 2007-09-20 David Sedeño <david@alderia.com>
206 * data/gwget.glade: Connect the signals from the menu. Fix bug #477615.
207 Thanks to Arnaud Fontaine for the patch.
209 Add tooltip message for the buttons in the toolbar. Fix bug #443188.
211 2007-08-17 Raivis Dejus <orvils@gmail.com>
213 * configure.in: Added Latvian Translation (lv).
215 2007-07-26 David Sedeño <david@alderia.com>
217 Better dialog prompt messages. Thanks to Trent Gamblin for the patch.
218 * src/main_window_cb.c, src/main_window.c, src/utils.h
220 2007-06-03 David Sedeño <david@alderia.com>
222 * data/gwget.glade: Mark to translate menubar strings.
224 2007-05-28 David Sedeño <david@alderia.com>
226 * configure.in: Version 0.99
227 * NEWS: News for version 0.99
228 * src/Makefile.am: Add *.h files to sources
229 * data/gwget.glade: Fix spanish string in glade file. Fix bug #436322
231 2007-04-23 David Sedeño <david@alderia.com>
233 * src/main_window_cb.c: Set the preferences window transient of the
234 main window. Fixes bug #408926.
235 * src/main_window.c: Set the docked var to true.
236 * configure.in: Detect Epiphany 2.18
237 * data/gwget.glade: Set the icon name and the delete_event cb.
238 * data/org.gnome.gwget.service.in: Add .service for dbus. Fix bug
240 * data/Makefile.am: Create the .service file for dbus.
242 * src/gwget_data.c: Set the gnome proxy setting correctly. Fix bug
243 #432621. Patch from Robert Clark (gnome-bugzilla@ratty.org.uk).
245 2007-04-21 David Sedeño <david@alderia.com>
246 Patch from Brian Fulkerson <brian@deftdesigns.net> for reduce the
247 syncs in gconf, useful with large download list.
249 * src/gwget_data.[ch]: new function gwget_data_set_state_no_sync no
250 set the state but not update the state in gconf.
251 * src/main_window.c: Use gwget_data_set_state_no_sync.
253 2007-02-08 David Sedeño <david@alderia.com>
255 * src/main_window_cb.c (on_compare_md5_clicked): Clean the code for
256 the transient window. Now in glade file.
257 * data/about.glade: Remove unused file
258 * data/preferences.glade: not required libglade so it can be loaded in
260 * data/gwget.glade: Some little changes. Put md5_window transient of
261 the properties window.
262 * data/Makefile.am: Remove newdownload.glade and about.glade
263 * src/new_window.c: Fix a bug introduced about not take the correct
266 2007-02-07 David Sedeño <david@alderia.com>
268 * data/newdownload.glade: remove. Put in the main gwget.glade file.
269 * data/gwget.glade: Add the new_window from the newdownload file.
270 * src/new_window.c: Load the widgets from the main xml file.
272 Put new_window in the main xml file.
273 Set the sensitive of the clear button according
274 if there are or not completed downloads.
275 Use GConfChangeSet for write gconf keys.
276 Don't call gwget_remember_window_size_and_position on quit (it's a gtk
278 * data/gwget.glade: Remove labels from the dialog.
280 2007-02-05 David Sedeño <david@alderia.com>
284 - Load files even if it's the first instance of gwget.
285 - Add -d option for destination directory for the downloads
286 passed in command line. Fixes #403810.
289 2007-02-02 David Sedeño <david@alderia.com>
291 * data/gwget.glade: Use of glade-3 format. Get rid of bonobo (-600!
293 * src/gwget_data.c (gwget_data_set_menus): only set the menuitems in
294 the download section of the menu.
295 (gwget_data_set_popupmenu): New function to set the sensitives
297 * src/main_window_cb.c: Call gwget_data_set_popupmenu before show the
299 * src/main_window.c: Don't call set menu when the user change the
300 selection in the treeview. This is done whe the user click the
302 * src/new_window.c: Remove unneeded var.
305 2007-01-24 Nicola Mattei <foxdalailama@gmail.com>
307 * src/md5.{c,h}: added from GNU coreutils 6.7
308 * gwget.glade: added md5_window and compare_md5 button to
309 properties window and attached md5_entry activate to
310 on_md5ok_button_clicked
311 * src/main_window_cb.h: added on_md5ok_button_clicked and
312 on_compare_md5_clicked
313 * src/main_window_cb.c: include gnome-vfs.h and md5.h, define
314 MD5BUFSIZE, implemented on_md5ok_button_clicked and
315 on_compare_md5_clicked, added check to set/unset sensitiveness
316 of compare_md5 button when calling properties window
317 * src/Makefile.am: added md5.{c,h} to gwget_SOURCES
319 2007-01-19 David Sedeño <david@alderia.com>
321 * src/gwget_data.c: Activate clear_button when a donwload finish.
322 * src/main_window_cb.c: Set sensitive of clear_button to false when
323 removed all downloads.
325 * configure.in: Remove include dir from the build.
326 * Makefile.am: Remove include dir from the build.
327 * src/systray.c: Don't include eggtrayicon.h
328 * src/Makefile.am: add includedir.
329 * Move include/*h to src/ dir.
330 * include/eggtryicon.h: Removed
331 * include/systray.h: Include notify.
333 2007-01-18 David Sedeño <david@alderia.com>
335 * src/eggtrayicon.c: Removed.
336 * po/Makefile.in.in: Remove from svn
337 * data/gwget.glade: Add a remove icon to toolbar. Patch from Nicola
339 * include/main_window.h: Don't include eggtrayicon.h
340 * src/systray.c: Really kill libegg.
342 2006-12-15 Pema Geyelg <pgeyleg@gmail.com>
344 * configure.in: Added 'dz' to ALL_LINGUAS
346 2006-12-11 David Sedeño <david@alderia.com>
348 Patch from Arjan Timmerman for kill libegg (bug #349258):
349 * include/main_window.h: Set tray_icon as GtkStatusIcon.
350 * src/Makefile.am: Remove eggtrayicon.c from the build.
351 * src/gwget_data.c: Don't put tooltip in the tray icon when download
353 * src/systray.c: Use GtkStatusIcon instead of libegg.
355 2006-12-11 David Sedeño <david@alderia.com>
357 * configure.in: Detect epiphany 2.17. Thanks to Joseph Sacco for the
360 2006-11-08 David Sedeño <david@alderia.com>
362 * configure.in: Version 0.98.2
363 * NEWS: Updated for 0.98.2
364 * data/GNOME_Gwget_server.in.in: removed
365 * po/POTFILES.in: Remove data/GNOME_Gwget_server.in
366 * data/Makefile.am: Remove bonobo deps
367 * src/main_window_cb.c: Change dialog message in cancel option.
368 * src/main_window.c: Change dialog when exit.
369 * configure.in: Detect epiphany 2.16
371 2006-10-17 David Sedeño <david@alderia.com>
373 * epiphany-extension/ephy-gwget-extension.c: Dbus fix. Thanks to
376 2006-09-11 David Sedeño <david@alderia.com>
378 * src/main_window_cb.c: Set correctly the user and proxy preference.
379 * src/eggnotificationbubble.{c.h}: Removed, not used anymore.
380 * src/Makefile.am: Generate gwget-application-client.h.
382 2006-08-27 Abel Cheung <abel@oaka.org>
384 * configure.in: Added 'en_GB' 'vi' 'zh_HK' to ALL_LINGUAS.
386 2006-06-17 David Sedeño <david@alderia.com>
388 * configure.in: Detect epiphany 2.15. Thanks to Joseph
391 2006-05-13 David Sedeño <david@alderia.com>
393 * src/Makefile.am: Fix generation of gwget-application-service.h
395 2006-05-13 David Sedeño <david@alderia.com>
397 Port epiphany-extension to dbus. Get rid of bonobo stuff:
398 * configure.in: Remove bonobo checks
399 * epiphany-extension/Makefile.am: Remove bonobo object reference and
401 * epiphany-extension/ephy-gwget-extension.c: Use dbus interface
403 * src/Makefile.am: Remove all bonobo and idl reference.
404 * src/main.c: Don't include bonobo.h
405 * src/gwget_data.c: New function gwget_data_new that create a new
406 gwgetdata struct with the preference download dir.
407 * src/gwget-application.c: Use gwget_data_new.
409 2006-05-10 David Sedeño <david@alderia.com>
411 Patch from Jens Granseuer:
412 * configure.in: Check gnome-vfs and gnome-vfs-module
413 * src/main_window_cb.c: Remove gnome-vfs-module-2.0 in the include
414 * src/main_window_cb.c (on_treeview1_button_press_event): Fix some C99 vs. C89 issue
417 2006-05-08 David Sedeño <david@alderia.com>
419 * src/eggtrayicon.c: Patch for work with libnotify 0.4. Thanks to
422 2006-05-07 David Sedeño <david@alderia.com>
424 * configure.in: Version 0.98.1
425 * include/eggtrayicon.h: Remove eggnotificationbubble includes (Thanks
426 to Arnaud Fontaine for report it).
428 2006-05-07 David Sedeño <david@alderia.com>
430 * configure.in: Version 0.98
432 2006-05-04 David Sedeño <david@alderia.com>
434 * src/main_window_cb.c: Fix a segfault on amd64.
435 (Thank to Arnaud Fontaine)
437 2006-04-16 David Sedeño <david@alderia.com>
439 * src/gwget-application-server{.c.h}: readded files for bonobo
440 component, necesary for epiphany-extension.
442 2006-04-15 David Sedeño <david@alderia.com>
444 * include/systray.c: Add name of the icon to gwget_tray_notify.
445 * src/systray.c (gwget_tray_notify): Set the icon to be displayed in
447 * src/gwget_data.c (gwget_gnotify_finished): Pass the icon name.
449 2006-04-10 David Sedeño <david@alderia.com>
451 * src/gwget_data.c: Use run_dialog_error.
452 * src/main_window.c: Use run_dialog_error.
453 * data/gwget.glade: Remove dialog that it's unused now.
454 * src/main_window_cb.c: Use the new run_dialog_error.
455 * src/utils.c (run_dialog_error): New func.
456 (run_dialog): Make the dialog HIGify.
457 * src/main_window_cb.c (on_treeview1_button_press_event): Select the
458 correct line in the treeview. Patch from Karderio fixes bug #337863.
459 * configure.in: - Restore bonobo dep because epiphany extension need it.
461 * src/eggnotificationbubble.c:
462 src/eggnotificationbubble.h: Remove since we now use libnotify.
463 * src/Makefile.am: Include notify and dbus dependeciea. Also added
464 bonobo deps because epiphany extension need it. Remove
465 eggnotificationbubble.c (we use libnotify now)
466 * src/eggtrayicon.c: Remove eggnotificationbubble deps
467 * src/systray.c: Use count_all_downloads.
469 2006-03-17 David Sedeño <david@alderia.com>
471 * configure.in: Detecs epiphany 2.14 (Joseph Sacco). Fix #334915.
473 2006-03-14 David Sedeño <david@alderia.com>
475 * src/gwget_data.c: Terminated wget process with SIGKILL. Fix bug
478 2006-03-11 David Sedeño <david@alderia.com>
480 * src/gwget_data.c (gwget_data_update_statistics): Set the title of
481 the window to the percentage if there are only one download running.
482 * src/main_window_cb.c: Count the downloads with count_all_downloads
485 2006-03-09 David Sedeño <david@alderia.com>
487 Patch for remove bonobo dependecy and use dbus.
488 * configure.in: Get rid of bonobo dependencies. Include dbus
490 * src/Makefile.am: Remove bonobo idls reference.
491 * src/gwget-application-service.xml: New file for dbus interface.
492 * src/gwget-application.c, src/gwget-application.h: Object for gwget
494 * src/main.c: replace bonobo stuff with dbus. Remove include of
495 gwget-application-server.h
496 * src/main_window_cb.c: Fix some gnome-vfs mime use.
497 * src/gwget-application-server.h, src/gwget-application-server.c:
500 2006-02-16 David Sedeño <david@alderia.com>
502 * src/main_window.c (view_selection_func): Fix a crash with recent
503 version of GNOME (Jens Granseuer). #331432
504 * src/new_window.c (create_new_window): Fix a crash when url it's
505 empty (Jens Granseuer). #331431
507 2006-02-15 David Sedeño <david@alderia.com>
509 * data/gwget.schemas.in: Set default for proxy_uses_auth to false
510 (Jens Granseuer) #331308
511 * configure.in: adds gmodule-2.0 as a dependency (Jens Granseuer)
514 2006-02-14 David Sedeño <david@alderia.com>
516 * configure.in: Epiphany extension detection fixes (Jens Granseuer)
518 * src/wget-log.c: C-99 style fixes (Jens Granseuer)
520 2006-01-14 David Sedeño <david@alderia.com>
522 * include/eggtrayicon.h, src/eggtrayicon.c: Updated from rhythmbox to
523 support notification bubble.
524 * include/systray.h, src/systray.c: Add gwget_tray_notify
525 * src/systray.c (systray_load): Remove egg_tray_icon_send_message
527 (gwget_tray_notify): New func that call egg_tray_icon_notify that use
529 * src/Makefile.am: Add eggnotificationbubble.c to the build.
530 * src/gwget_data.c (gwget_gnotify_finished): Call gwget_tray_notify to
532 (gwget_data_update_statistics_ui): Remove egg_tray_icon_send_message
535 2006-01-10 David Sedeño <david@alderia.com>
537 * src/eggtrayicon.c include/eggtrayicon.h: Updated code from libegg.
539 2006-01-06 David Sedeño <david@alderia.com>
541 Patch from Ladislav Michnovic <lmichnovic@suse.cz>
542 * src/wget-log.c: Correct undefined code.
544 2006-01-05 David Sedeño <david@alderia.com>
546 * configure.in: Version 0.97 "The Reyes Magos" release.
547 * NEWS: update for new version
549 2005-12-10 David Sedeño <david@alderia.com>
551 * src/main_window.c (show_prefered_columns), src/main_window_cb.c
552 (on_boton_pref_clicked): Set the correct value of
553 limit_speed_spin and limit_simultaneousdownloads_spin.
554 * src/main_window_cb.c (on_remove_*): Check if really there are
556 (on_edit_menu_activate): Set the sensitive of the remove item if there
557 are or not downloads to remove.
558 * data/gwget.glade: Add on_edit_menu_activate.
559 * include/main_window_cb.h: Add on_edit_menu_activate.
561 2005-12-06 David Sedeño <david@alderia.com>
563 Patch from Yoandy Rodriguez <mr.dominus@gmail.com> for autenticate
565 * data/gwget.schemas.in: New vars for proxy user and password.
566 * include/gwget_data.h: added proxy user and password.
567 * data/preferences.glade: Preferences for proxy user/password.
568 * src/gwget_data.c: Set the proxy user/pass env.
569 * src/main_window.c: Get proxy user/pass from Gconf.
570 * src/main_window_cb.c: Set proxy user/pass on Gconf.
571 Set sensitive of the proxy user and password entry on preferences.
573 2005-11-01 David Sedeño <david@alderia.com>
575 * configure.in: Added ar in ALL_LINGUAS
577 2005-11-01 Joseph Sacco <jsacco@ydl.net>
579 * configure.in: Support for epiphany 1.9
581 2005-10-16 Pawan Chitrakar <pchitrakar@gmail.com>
583 * configure.in: Added ne in ALL_LINGUAS
585 2005-09-13 David Sedeño <david@alderia.com>
587 * data/gwget.schemas.in: Correct info.
588 * gwget.desktop.in: Update to follow the spec.
590 2005-08-10 David Sedeño <david@alderia.com>
592 * configure.in: Version 0.96
595 2005-08-10 David Sedeño <david@alderia.com>
597 * README: Update homepage.
599 2005-08-10 David Sedeño <david@alderia.com>
601 * src/main_window_cb.c (on_file_menuitem_activate): Set the correct
602 active state of menuitems.
603 * include/main_window_cb.h (on_file_menuitem_activate,
604 count_all_downloads): New functions.
605 * data/gwget.glade: Change some names of menuitems.
607 2005-08-10 David Sedeño <david@alderia.com>
609 * src/main_window_cb.c (new_download): If the download it's recursive,
610 set the icon "gtk-refresh".
612 2005-08-08 David Sedeño <david@alderia.com>
614 * data/gwget.glade: Set correct name of properties_menuitem.
615 * src/gwget_data.c (gwget_data_set_menus): Check if the gwgetdata is
616 null. If so, unselect all menuitems in download menu.
618 2005-07-31 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
620 * data/gwget.glade: s/Stat_ubar/Stat_usbar/
622 2005-07-30 David Sedeño <david@alderia.com>
624 * configure.in: Require Gtk 2.6.
626 2005-07-30 David Sedeño <david@alderia.com>
628 Patch Adel Gadllah <adel.gadllah@gmx.net> to support files >2GB:
629 * include/gwget_data.h, src/gwget_data.c, src/wget-log.c: Set guint64 instead of
630 guint32 to current and total size vars.
631 * src/main_window.c: Use file_size string var in gconf instead of
632 total_size (gconf can't store int64).
633 * src/main_window_cb.c: Cast to guint32.
635 2005-07-30 David Sedeño <david@alderia.com>
636 * src/main_window.c (add_columns): Set all the columns resizables and
638 * src/main_window_cb.c (on_remove_download_activate): Rework this
640 * src/wget-log.c: Reset some counts when a new file start downloading
642 * src/gwget_data.c: Set correct estimated time.
643 * src/main_window.c: Remove debug output.
645 2005-07-26 David Sedeño <david@alderia.com>
647 * data/gwget.glade: Put icon in open directory popup option. More
648 icons in menu options.
649 * include/main_window_cb.c: Declare new functions.
650 * src/main_window_cb.c (on_remove_download_activate,
651 on_open_download_activate, on_open_directory_activate): New functions
652 to remove, open and open directory options for a download.
654 2005-07-25 David Sedeño <david@alderia.com>
656 * src/main_window_cb.c: Informs the user that the limit speed
657 preference only apply to newer downloads. Only informs if there are
658 current downloads in progress
660 2005-07-23 David Sedeño <david@alderia.com>
662 * src/gwget_data.c: Set ftp_proxy env var when use gnome proxy.
664 2005-07-23 David Sedeño <david@alderia.com>
666 Add a download menu to the top menu bar:
667 * data/gwget.glade: Added a Download menu for the options of the
668 current selected download.
669 * include/gwget_data.h, src/gwget_data.c (gwget_data_set_menus):
670 Function to set the correct state of the menu items in the menubar and
672 * src/main_window.c (view_selection_func): Callback for when a
673 download it's selected to set the correct state of the menus.
674 * src/main_window_cb.c: Use gwget_data_set_menus when activate the
676 (on_download_menu_activate): Update the menus when the download menu
679 2005-07-22 David Sedeño <david@alderia.com>
681 * src/main_window_cb.c: Open the parent folder if the download is
682 recursive when double click.
683 (on_view_statusbar_activate): New func to hide or show the statusbar.
684 * include/main_window_cb.h: on_view_statusbar_activate.
685 * src/main_window.c: Set the state of statusbar at startup.
686 * include/gwget_data.h: Add view_statusbar to preferences struct.
687 * data/gwget.glade: Remove progressbar from status bar. Add view
688 statusbar option to view menu.
689 * data/gwget.schemas.in: Add view_statusbar bool key.
691 2005-06-24 David Sedeño <david@alderia.com>
693 * src/wget-log.c: Set the correct local filename in recursive mode so
694 the porcentage columns works.
696 2005-06-06 Maxim Dziumanenko <mvd@mylinux.ua>
698 * configure.in: Added "uk" to ALL_LINGUAS.
700 2005-06-04 David Sedeño <david@alderia.com>
702 Patch from Mike Castle to fix bug #306332
703 * epiphany-extension/Makefile.am: search in srcdir instead of topdir.
704 * src/Makefile.am: search in srcdir instead of topdir.
705 * src/gwget-application-server.h: remove src/ for include
708 2005-06-02 David Sedeño <david@alderia.com>
710 * data/preferencies.glade: Limit the max speed spin button to 1000
711 instead of 100. Thanks to Marc H. Thoben.
713 2005-05-15 David Sedeño <david@alderia.com>
715 * configure.in: bump version to 0.95
716 * NEWS: update for release.
718 2005-05-08 David Sedeño <david@alderia.com>
720 * src/systray.c: Use icon from Julien for downloading.
721 * pixmaps/gwget-off.png, pixmaps/downloading.png: New icons from
723 * pixmaps/Makefile.am: Add downloading.png
725 2005-05-08 Ivan Yosifov <ivan@yosifov.net>
727 * src/gwget_data.c: Don't show the downloaded percentage in the speed
728 column on startup, don't show huge numbers on paused downloads.
729 * src/main_window.c: If gwget is launched, then closed fast,
730 wget processes won't get killed. Fixed.
732 2005-05-08 David Sedeño <david@alderia.com>
734 Support fot gnotify. Patch from Edward Duffy. See #302768
735 * include/gwget_data.h: Add icon_name to gwgetdata struct.
736 * src/gwget_data.c: New gwget_gnotify_finished function.
737 * src/main_window_cb.c: Use icon_name from gwgetdata struct.
739 2005-04-21 David Sedeño <david@alderia.com>
741 * src/main_window.c: Free toolbar_setting.
742 * src/main_window_cb.c: Only set the icon in download state where it
743 is in RETRIVING state.
744 * src/wget-log.c: Set the icon download when in retrive state.
746 2005-04-18 David Sedeño <david@alderia.com>
748 * include/systray.c: set_icon_newdownload new function.
749 * src/systray.c: Put new download icon 1.5 seconds when new download
751 * src/main_window_cb.c: Set the new download icon.
752 * pixmaps/newdownload.png: New icon for new donwload.
753 * pixmaps/gwget.png, pixmaps/gwget-off.png: Change gwget icons.
755 2005-04-16 Ivan Yosifov <ivan@yosifov.net>
757 * configure.in, epiphany-extension/Makefile.am: added
758 --with-extension-prefix configure option.
760 2005-04-09 David Sedeño <david@alderia.com>
762 * src/gwget_data.c: Set ftp proxy environment variable when the proxy
763 option it's on. Fix bug #173084.
764 * src/main_window.c: Show/Hide main_window before the toolbar. Fix
767 2005-04-01 Steve Murphy <murf@e-tools.com>
769 * configure.in: Added "rw" to ALL_LINGUAS.
771 2005-03-26 Josep Puigdemont <josep@imatge-sintetica.com>
773 * configure.in: Added "ca" (Catalan) to ALL_LINGUAS
775 2005-03-20 Pedro Villavicencio Garrido <pvillavi@gnome.org>
777 * src/main_window_cb.c (on_about1_activate): use GtkAboutDialog instead
778 of deprecated GnomeAbout. fix a little memory leak.
780 2005-03-19 David Sedeño <david@alderia.com>
782 * src/main_window.c: include gstdio.h. Declare static
783 gwget_destination_file_exists.
784 * src/wget-log.c: include utils.h. Declare static
785 wget_log_read_log_line.
787 2005-03-19 Ivan Yosifov <ivan@yosifov.net>
789 * gwget_data.c: call gwget_remember_downloads in
790 gwget_data_set_state,
791 gwget_data_set_filename,
792 gwget_data_set_filename_from_url
794 2005-03-16 Christian Persch <chpe@cvs.gnome.org>
796 * epiphany-extension/Makefile.am:
797 * epiphany-extension/ephy-gwget-extension.c: (handle_content_cb):
798 Communicate with Gwget via bonobo. Bug #170449.
800 2005-03-14 Christian Persch <chpe@cvs.gnome.org>
802 * configure.in: Detect Epiphany 1.6 and 1.8.
804 * epiphany-extension/.cvsignore:
805 * epiphany-extension/Makefile.am:
806 * epiphany-extension/ephy-gwget-extension.c: (handle_content_cb),
807 (ephy_gwget_extension_init), (ephy_gwget_extension_finalize),
808 (ephy_gwget_extension_class_init), (ephy_gwget_extension_get_type),
809 (ephy_gwget_extension_register_type):
810 * epiphany-extension/ephy-gwget-extension.h:
811 * epiphany-extension/gwget.xml.in.in:
812 * po/POTFILES.in: Update Epiphany extension to work with Epiphany 1.6 and 1.8.
813 Add extension description file.
815 2005-03-13 David Sedeño <david@alderia.com>
817 * configure.in: Version 0.94
819 2005-03-07 Alessio Frusciante <algol@firenze.linux.it>
821 * configure.in: Added "it" (Italian) to ALL_LINGUAS.
823 2005-03-05 Julien Cegarra <JulienC@psychologie-fr.org>
825 * data/preferences.glade, data/gwget.schemas.in :
826 Modified glade and schema to include options to limit max number
828 * src/main_window_cb.c : Manage new additions in the schema file
829 * src/gwget_data.c (gwget_data_start_download) :
830 Check max number of downloads
831 * src/main_window.c : Add a function to count max number of
832 downloads (count_download_in_progress)
834 2005-02-26 Ivan Yosifov <ivan@yosifov.net>
836 * include/gwget_data.h: Remove line_pos from GwgetData , it is no
839 * include/wget-log.h: Remove constant MAX_WGET_LINE_SIZE and define
840 BLOCK_SIZE , which is referanced in
841 wget_drain_remaining_log. Declare the function
843 * src/gwget_data.c: Update filename even for non-recursive downloads.
844 Process pendind log on wget process termination.
846 * src/gwget_data.c: Created a function gwget_data_set_filename that
847 updates filename and local_filename.
849 * src/main_window.c: Reworked gwget_destination_file_exists to use
850 local_filename. Much simpler now :)
852 * src/main_window.c: In gwget_get_defaults_from_gconf we also get
853 local_filename from gconf.
855 * src/wget-log.c: Rewrite the log capturing around the new function
856 wget_log_read_log_line. The new function reads
857 at most one line of log and does not truncate very
858 long lines like the old code did.
860 * src/wget-log.c: In wget_log_process_line we intercept the line where
861 wget tells what filename is it saving under, and
862 update data structures,GUI,Gconf.
864 2005-02-22 David Sedeño <david@alderia.com>
866 * src/systray.c: Present the main window. Thanks to Ivan for the
869 2005-02-21 David Sedeño <david@alderia.com>
871 * src/systray.c: Add a new download item.
873 2005-02-21 Ivan Yosifov <ivan@yosifov.net>
875 * src/main_window.c (gwget_get_defaults_from_gconf) :
876 Currently if a download completes and the user simply takes
877 the downloaded file and moves it, the next time gwget is started the
878 download will restart. In gwget_get_defaults_from_gconf we
879 stat the destination file before adding a completed download
880 to the list , and if the stat fails - we forget about the
883 2005-02-21 David Sedeño <david@alderia.com>
885 * data/gwget.glade: Set toolbar buttons important.
886 * configure.in: Change the order of epiphany versions.
888 2005-02-16 David Sedeño <david@alderia.com>
890 * data/gwget.glade: Fix URL string.
891 * data/preferences.glade: Put accelerators in strings.
892 * src/main_window_cb.c: Fix URL string.
894 2005-02-16 Ivan Yosifov <ivan@yosifov.net>
896 * src/main_window_cb.c: minor tidying
900 include/gwget_data.h : Moved gwget_pref initialziation code from main(),
901 to a new function - gwget_init_pref , declared in
902 gwget_data.h , defined in gwget_data.c , called in
906 include/main_window.h: split gwget_quit() into two functions , namely:
907 gwget_remember_window_size_and_position() and
908 gwget_remember_downloads()
910 * src/gwget_data.c: call gwget_remember_downloads() in
911 gwget_data_start_download(). This way we won't
912 loose track of the downloads if gwget is
913 terminated abnormally ( power surges , hardware
916 * src/main_window.c: call gwget_remember_window_size_and_position on
918 We update the download list on change , so why not update
919 window size on resize (or move) ? :)
921 2005-02-02 Ivan Yosifov <ivan@yosifov.net>
923 * src/systray.c: moved the main window popping code from systray_clicked
924 to pop_main_window , which is called on docklet click and dockelt
926 * src/systray.c: if the tray is removed , docklet destroyed , while
927 running set gwget_pref.docked to FALSE , thus gwget_pref.docked always
928 reflects the current docking state.
929 * src/systray.c: no longer pass the main window to systray_load
930 * src/main_window.c: the main window is show in main_window() or not, depending on
931 the value of gwget_pref.trayonly
932 * src/main.c: renamed --trayonly to --force-tray-only , to emphasize that
933 no sanity checks are done , and if gwget is called --force-tray-only
934 with no tray , the window will NOT show up.
935 * src/main.c: reworked save_yourself_handler to pass --force-tray-only
936 ONLY if gwget_pref.docked == TRUE , which means the tray is present on
937 logout. If present on logout , it will be there on next login so it is
940 2005-01-24 David Sedeño <david@alderia.com>
942 * configure.in: Version 0.93
944 2005-01-24 David Sedeño <david@alderia.com>
946 Patch from Ivan Yosifov for support --trayonly switch. See bug
948 * src/main.c: Support for --trayonly switch in command line.
949 * src/main_window.c (main_window): Not show main window here. Passed
951 * src/systray.c (systray_embedded): Show or Hide the main window if
952 gwget_pref.trayonly bool variable.
953 * include/gwget_data.h: Added trayonly bool var the gwget pref.
954 * include/systray.h: Passed the main window to systray_load.
956 2005-01-24 David Sedeño <david@alderia.com>
958 * src/main_window.c (gwget_get_defaults_from_gconf): Set network_mode
959 if nothing it's set in gconf.
961 2005-01-20 David Sedeño <david@alderia.com>
963 * src/main.c: Gnome session support. Patch from Ivan Yosifov
964 (ivan_yosifov_net). See bug #164699.
966 2005-01-16 David Sedeño <david@alderia.com>
968 * data/gwget.schemas.in: Change description of ask_save_each_dl key.
971 2005-01-15 David Sedeño <david@alderia.com>
973 * include/main_window.h, src/main_window.c, systray.c: Rename on_treeview_drag_received to on_gwget_drag_received.
975 2005-01-15 David Sedeño <david@alderia.com>
977 * src/new_window.c (create_new_window_with_url): New function.
978 * src/main_window.c (on_treeview_drag_received): Call create_new_window_with_url if ask_save_each_dl preference it's true.
980 2005-01-15 David Sedeño <david@alderia.com>
982 * include/main_window.h: Put xml_new global since we need to manipulate widgets on startup
983 * src/main_window.c (main_window): Load the xml_new.
984 * src/new_window.c (on_ok_button_clicked): Add the download dir if it not in the list of paths.
985 (on_new_browse_save_in_button_clicked): Replace the entry reference with the gtkcomboboxentry.
986 * data/newdownload.glade: New window no visible on load.
988 2005-01-15 David Sedeño <david@alderia.com>
990 * data/newdownload.glade: Replace the save in entry for a gtkcomboboxentry.
991 * include/main_window.h: Added a list of "save in" paths and a model for the new gtkcomboboxentry.
992 * src/main_window.c (main_window): Create the model for the gtkcomboboxentry. Added the default directory to the list of paths.
993 * src/new_window.c: Put the List paths in the gtkcomboboxentry.
995 2005-01-15 David Sedeño <david@alderia.com>
997 * src/main_window.c (on_treeview_drag_received): Cleanup.
998 * data/preferences.glade: Added check button for ask save in for each download. Reallocation of widgets.
999 * include/gwget_data.h: Add ask_save_each_dl to preferences.
1000 * src/main_window_cb.c (on_boton_pref_clicked, on_pref_ok_button_clicked): Set and get
1001 the new ask_save_each_dl from gconf.
1002 * data/gwget.schemas.in: add ask save in for each download key.
1004 2005-01-15 David Sedeño <david@alderia.com>
1006 * data/gwget.glade: Skip dialogs from taskbar and pager. Hide hseparator for recursive
1009 2005-01-15 David Sedeño <david@alderia.com>
1011 * data/new_download.glade: Delete horizontal separator. Hide from task list.
1013 2005-01-15 David Sedeño <david@alderia.com>
1015 * src/main_window_cb.c (on_pref_ok_button_clicked, on_boton_pref_clicked):
1016 Replace num_retries_entry Entry for a GtkSpin button
1017 * data/preferences.glade: Replace num_retries_entry Entry for a GtkSpin button
1019 2005-01-15 David Sedeño <david@alderia.com>
1021 * configure.in: Added AM_GCONF_SOURCE_2
1022 * data/Makefile.am: Use GCONF_SCHEMA_FILE_DIR for schemasdir
1024 2005-01-04 David Sedeño <david@alderia.com>
1026 * configure.in: Version 0.92.1
1028 2005-01-03 Martin Willemoes Hansen <mwh@sysrq.dk>
1030 * configure.in: Added Danish (da) to ALL_LINGUAS.
1031 * AUTHORS: Converted from iso-8859-1 to utf-8
1033 2005-01-03 David Sedeño <david@alderia.com>
1035 * src/main_window.c (on_treeview_drag_received): Correct message
1036 string. Fix bug #162801.
1038 2005-01-03 David Sedeño <david@alderia.com>
1040 * data/gwget.schemas.in: Don't use abbreviations. Fixed bug #162799
1041 Corrected column titles. Fix bug #162800
1043 2005-01-03 David Sedeño <david@alderia.com>
1045 * data/gwget.schemas.in: Put default values outside of locale tags.
1048 2005-01-03 David Sedeño <david@alderia.com>
1050 * src/gwget_data.c (gwget_data_set_total_size): check values.
1051 * src/main_window.c (gwget_get_defaults_from_gconf): More checks in
1054 2005-01-03 David Sedeño <david@alderia.com>
1056 * data/about.glade: Fix GNOME string.
1057 * src/main_window_cb.c (on_about1_activate): Fix GNOME string. Use
1059 * data/gwget.glade: Remove trailing space.
1060 * data/newdownload.glade: Remove trailing space.
1061 * data/preferences.glade: Remove trailing space.
1063 2005-01-03 Christian Rose <menthos@menthos.com>
1065 * configure.in: Added "sv" to ALL_LINGUAS.
1067 2004-12-27 David Sedeño <david@alderia.com>
1069 * src/new_window.c (create_new_window): More checks about
1072 2004-12-24 David Sedeño <david@alderia.com>
1074 * src/gwget_data.c (gwget_data_create): Check that are corrects values
1075 to create the gwget_data.
1076 * main_window.c (on_treeview_drag_received): Var checks.
1078 2004-12-24 David Sedeño <david@alderia.com>
1080 * src/main_window_cb.c (on_boton_pref_clicked): Check if there are
1081 download_dir in pref.
1083 2004-12-16 Marcel Telka <marcel@telka.sk>
1085 * configure.in (ALL_LINGUAS): Added sk.
1087 2004-12-14 Kostas Papadimas <pkst@gnome.org>
1089 * configure.in: Added Greek (el) translation.
1091 2004-12-08 David Sedeño <david@alderia.com>
1093 * configure.in: Version 0.92
1095 2004-12-08 David Sedeño <david@alderia.com>
1097 * src/main_window_cb.c (stop_all_downloads,
1098 on_cancel_download_activate, on_remove_all_activate): Set the title
1099 when remove download.
1101 2004-12-07 David Sedeño <david@alderia.com>
1103 * src/main_window_cb.c (new_download): Select the download added.
1104 * src/gwget_data.c (gwget_data_update_statistics): If the download
1105 it's selected, put the percentage in the window title.
1107 2004-12-05 David Sedeño <david@alderia.com>
1109 * src/main_window.c (show_prefered_columns): Fix columns to show.
1110 * src/main_window_cb.c (columns check callbacks): Fix columns order.
1112 2004-12-05 David Sedeño <david@alderia.com>
1114 * data/gwget.glade: Rename labels from dialog3.
1115 * src/utilcs.c (run_dialog_information): Use the renamed labels.
1116 (check_server_already_exists): Unused filename variable.
1117 * src/main_window_cb.c (on_cancel_download_activate): Put url in
1118 another line in the warning dialog.
1120 2004-12-05 David Sedeño <david@alderia.com>
1122 * data/gwget.schemas.in: Put default positions to 0. Thanks to
1125 2004-12-05 David Sedeño <david@alderia.com>
1127 Patch from Julien to add a waiting state and set it when there are a
1128 login incorrect in already dowloading to the same server. Fix bug
1130 * include/gwget_data.h: Add a waiting status.
1131 * include/utils.h: Added check_server_already_exists.
1132 * include/main_window_cb.h: start_first_waiting_download added.
1133 * src/gwget_data.c: check if a login fail due to max number of
1134 connexions (using check_server_already_exists), if this is the
1135 case set the download state as WAITING. This fix bug #156278
1136 * src/main_window_cb.c (start_first_waiting_download): When called,
1137 start the first waiting download.
1138 * src/wget-log.c (wget_log_process_line): Check if there are a login
1139 incorrect and set the gwgetdata in waiting state.
1141 2004-12-05 David Sedeño <david@alderia.com>
1144 * src/main_window_cb.c (continue_all_downloads): don't try to continue
1145 a completed download.
1146 (on_properties_activate): Check that there are a gwgetdata selected.
1149 2004-11-27 David Sedeño <david@alderia.com>
1151 * configure.in: Version 0.91
1152 * NEWS: Update news for 0.91
1153 * src/main_window_cb.c (on_about1_activate): Add Julien to Authors.
1155 2004-11-27 David Sedeño <david@alderia.com>
1157 * data/preferences.glade: Removed Image type column check from column
1159 * data/gwget.schemas.in: Removed file type checkbox.
1160 * main_window_cb.c: Remove on_check_file_type_toggled func.
1161 (on_pref_ok_button_clicked): Removed file type from gconf.
1163 2004-11-26 David Sedeño <david@alderia.com>
1165 * src/main_window.c (add_columns): Fix Column Name.
1166 (gwget_get_defaults_from_gconf): Set state if the download is
1169 2004-11-26 David Sedeño <david@alderia.com>
1171 * src/gwget_data.c (gwget_data_add_download): Check here if the url is
1172 already in our queue.
1173 * src/main_window.c (add_columns): Put the image and name column in
1175 * src/new_window.c (on_ok_button_clicked): Don't check here if the url
1176 is on our queue (it's done in gwget_data_add_download).
1177 * src/utils.c (check_url_already_exists): Moved from new_window.c.
1179 2004-11-20 David Sedeño <david@alderia.com>
1181 Added open after download feature.
1182 * data/preferences.glade: Added the checkbox in General tab
1183 * include/gwget_data.h: Added open_after_dl to pref struct.
1184 * src/gwget_data.c (gwget_data_exec): new function to exec the
1185 prefererred gnome app for downloaded file.
1186 (gwget_data_stop_download, gwget_data_process_information): Exec if
1187 the preference if true.
1188 * src/main_window.c (gwget_get_defaults_from_gconf): Get option from
1190 * src/main_window_cb.c (on_boton_pref_clicked): Put checkbox in the
1192 (on_pref_ok_button_clicked): Get the checkbox state and put it in
1194 * data/gwget.schemas.in: Added open_after_dl option, default to false.
1196 2004-11-20 David Sedeño <david@alderia.com>
1198 * src/main_window_cb.c (on_boton_pref_clicked): Put proxy settings
1199 * data/Makefile.am: Fix installation of gwget.schemas file
1201 2004-11-13 Hendrik Richter <hendrik@gnome-de.org>
1203 * configure.in: Added German translation.
1205 2004-11-11 David Sedeño <david@alderia.com>
1207 Patch from: Julien Cegarra <JulienC@psychologie-fr.org>
1209 * gwget.glade: Added dialog3 (information dialog)
1210 * src/utils.c: Added run_dialog_information to display information
1211 dialog using dialog3
1212 * src/new_window.c: Added check_url_already_exits
1213 * src/new_window.c (on_ok_button_clicked): Call check_url_already_exists
1214 before accepting a new download
1216 2004-11-11 David Sedeño <david@alderia.com>
1218 Proxy support, see http://bugzilla.gnome.org/show_bug.cgi?id=157462.
1219 Patch from Paulius Palevicius.
1220 * data/gwget.schemas.in: Added network_mode, http_proxy and
1222 * data/preferences.glade: Add a tab for proxy preferences.
1223 * include/gwget_data.h: Add proxy settings to preferences struct.
1224 * include/main_window_cb.h: Added toggle callbacks for proxy
1225 preferences checkboxes.
1226 * src/gwget_data.c (gwget_data_start_download): Set proxy options to wget.
1227 * src/main_window.c (gwget_get_defaults_from_gconf): Get proxy
1228 settings from gconf.
1229 * src/main_window_cb.c (on_pref_ok_button_clicked): Set proxy
1230 preferences. Implement toggles callbacks for proxy preferences
1232 * src/new_window.c (create_new_window): check if clipboar is null.
1234 2004-11-08 David Sedeño <david@alderia.com>
1236 * configure.in: Added lt to ALL_LINGUAS
1238 2004-11-08 Julien Cegarra <JulienC@psychologie-fr.org>
1240 * data/gwget.glade: Replace icon's label "Stop" and "Resume" to
1241 "Stop all" and "Resume all".
1242 * src/main_window_cb.c (on_boton_pref_clicked): Default to home
1243 directory for "savein" value.
1244 * src/new_window.c (create_new_window): Fix a strange bug in default
1245 to home directory (causing a 0 byte directory name; gwget was then
1246 unable to capture file informations e.g. size).
1248 2004-11-07 David Sedeño <david@alderia.com>
1250 * data/gwget.schemas.in: fix typo.
1252 2004-11-06 David Sedeño <david@alderia.com>
1254 * data/Makefile.am: Fix schemas install dir.
1256 2004-11-04 David Sedeño <david@alderia.com>
1258 * src/main_window_cb.c (continue_downloads, stop_all_downloads): Fix the
1259 loop from all iters in the model.
1261 2004-11-04 David Sedeño <david@alderia.com>
1263 * src/new_window.c (create_new_window): check if there are a url in
1264 the clipboard, if so, put in the url entry. Patch from Lech Jankowski.
1265 * include/new_window.h: Added check_url function.
1267 2004-11-01 David Sedeño <david@alderia.com>
1269 * data/preferences.glade: replace "KB" with "kB/sec"
1271 2004-10-30 David Sedeño <david@alderia.com>
1273 * src/main_window_cb.c (new_download): Correct cur_size and total_size
1274 and percentage in the treeview.
1275 * src/main_window.c (gwget_get_defaults_from_gconf): Get total_size
1277 * src/gwget_data.c (gwget_data_create): Check if the file exists an
1278 put the current size in gwgetdata struct.
1280 2004-10-30 David Sedeño <david@alderia.com>
1282 * configure.in: Check for gconftool
1283 * data/Makefile.am: Install schema.
1284 * data/gwget.schemas.in: new file
1286 2004-10-15 David Sedeño <david@alderia.com>
1288 * configure.in: Correct epiphany detection.
1290 2004-10-14 David Sedeño <david@alderia.com>
1292 * include/Makefile.am: distribute *h files
1293 * autogen.sh: Use automake-1.7
1294 * src/Makefile.am: Put gwget-application-server.h in BUILD_SOURCES
1295 * configure.in: Put ENABLE_EPIPHANY_EXTENSION out of the if statment.
1296 Set enable_epiphany_extension=no when there are not epiphany
1299 2004-10-14 David Sedeño <david@alderia.com>
1301 * epiphany-extension/Makefile.am: Fix extensiondir.
1302 * configure.in: Informs if the are not epiphany installed. Add
1303 --enable-epiphany-extension switch.
1304 * Makefile.am: Fix SUBDIRS if epiphany-extension is enabled
1305 * src/main.c: Added static to gwget_get_command_line_data function.
1306 * src/systray.c: Use gwget.png and gwget-off.png for notification
1308 * data/gwget.glade: Change label of Resume toolbar button. Added
1310 * pixmaps/gwget-off.png: new file
1311 * pixmaps/Makefile.am: install gwget-off.png
1314 2004-10-07 David Sedeño <david@alderia.com>
1316 * configure.in: Try to autodetect Epiphany version (1.2, 1.4 or 1.6).
1317 * Makefile.am: Check for epiphany extension compilation
1318 * include/main_window_cb.h: Added continue_all_downloads,
1319 new_download and check_download_in_progress.
1320 * src/gwget_data.c: include main_window_cb.h
1322 2004-10-02 David Sedeño <david@alderia.com>
1324 * data/gwget.glade: Use gwget.png instead of gwget.xpm for
1325 application icon. Put all remove options of the popup in a submenu.
1326 * epiphany-extension/ephy-gwget.c:
1327 * epiphany-extension/ephy-gwget-extension.c:
1328 * epiphany-extension/ephy-gwget-extension.h:
1329 * epiphany-extension/Makefile.am: New epiphany-extension.
1330 * configure.in: Check Epiphany for epiphany-extension compilation.
1332 2004-10-01 David Sedeño <david@alderia.com>
1334 * src/main.c (main): Process urls from command line in the first
1337 2004-09-28 Abel Cheung <maddog@linuxhall.org>
1339 * configure.in: Added "zh_TW" to ALL_LINGUAS.
1341 2004-09-22 Julien Cegarra <JulienC@psychologie-fr.org>
1343 * main_window_cb.c: Add continue_all_downloads (Julien Cegarra)
1344 * gwet.glade: Stop button now global and call stop_all_downloads,
1345 preferences button removed, added a continue_all_downloads button
1348 2004-09-21 David Sedeño <david@alderia.com>
1350 * configure.in: Added mk to ALL_LINGUAS
1352 2004-09-21 David Sedeño <david@alderia.com>
1354 * include/Makefile.am: Remove install of include files (me).
1355 * include/gwget_data.h: Add gwget_data_add_download (me).
1356 * include/main_window_cb.h: Add check_download_in_progress
1358 * include/systray.h: Add set_icon_downloading and set_icon_idle
1360 * gwget_data.c (gwget_data_update_statistics):
1361 check_download_in_progress (Julien Cegarra).
1362 * main_window_cb.c (check_download_in_progress): New function that
1363 checks if there are any download in progress and set the icon type
1365 * systray.c (systray_load): Add a eventbox to the systray icon.
1366 (systray_load_icon): New function that returns a gdkpixbuf image
1367 based in the filename.
1368 (set_icon_downloading): New function that set the icon of type
1370 (set_icon_idle): New function that set the icon idle.
1371 All of this by Julien Cegarra.
1372 * pixmaps/gwget.xpm: Change icon (Julien Cegarra).
1373 * pixmaps/download32x32.xpm: New file (Julien Cegarra).
1374 * pixmaps/waiting32x32.xpm: New file (Julien Cegarra).
1376 2004-09-19 David Sedeño <david@alderia.com>
1378 * src/gwget_data.c (gwget_data_add_download): New function
1379 that get a gwgetdata struct and add to the main window.
1380 * src/gwget-application-server.c
1381 (impl_gwget_application_openURLSList): Call gwget_data_add_download.
1382 * src/new_window.c (on_ok_button_clicked): Call
1383 gwget_data_add_download instead of do it ourself in this function.
1385 2004-09-19 David Sedeño <david@alderia.com>
1387 * src/main.c: change Activation_ID. Add function to get data from
1388 command line. Send the urls list to the bonobo server.
1389 * src/gwget-application-server.c
1390 (impl_gwget_application_openURLSList): Function to manage the urls
1391 passed from corba clients
1392 * src/GNOME_Gwget.idl: Added openURLSList function
1394 2004-09-13 David Sedeño <david@alderia.com>
1396 * data/preferences.glade: connect delete_event with
1397 on_pref_cancel_button_clicked (Julien Cegarra)
1399 2004-09-11 David Sedeño <david@alderia.com>
1401 * src/main.c: Check instance of bonobo
1402 * src/gwget-application.[ch]: bonobo gwget application
1403 Object. Currently doesn't recive message :(
1404 * src/Makefile.am: Added instructions for bonobo object
1406 * configure.in: Check Bonobo stuff
1408 2004-09-11 David Sedeño <david@alderia.com>
1410 * configure.in: Version 0.14.1
1412 2004-09-11 David Sedeño <david@alderia.com>
1414 * src/main_window_cb.c (on_boton_pref_clicked):
1415 Apply state of limit_speed_check and resume_at_start
1418 2004-09-10 David Sedeño <david@alderia.com>
1420 * src/main_window_cb.c (on_treeview1_button_press_event):
1421 return False if can open the default application in double click.
1423 2004-09-08 David Sedeño <david@alderia.com>
1425 * src/main_window_cb.c (new_download):
1426 Dont free mime var. This fix a crash.
1427 Dont add the download to the download list
1430 2004-09-05 David Sedeño <david@alderia.com>
1432 * src/main_window.c (on_treeview_drag_received):
1433 Fix compilation build with gcc 2.95 (Jens Granseuer).
1435 2004-08-31 David Sedeño <david@alderia.com>
1437 * pixmaps/Makefile.am: Fix icon installation.
1438 * gwget.desktop.in: Icon gwget.png instead of gwget/gwget.png.
1440 2004-08-29 David Sedeño <david@alderia.com>
1442 * configure.in: Added fr to ALL_LINGUAS.
1444 2004-08-24 Jarkko Ranta <jjranta@cc.joensuu.fi>
1446 * configure.in: Added fi to ALL_LINGUAS.
1448 2004-08-21 Miloslav Trmac <mitr@volny.cz>
1450 * configure.in: Added cs to ALL_LINGUAS.
1452 2004-08-20 David Sedeño <david@alderia.com>
1454 * configure.in: Version 0.14
1456 2004-08-18 Estêvão Samuel Procópio <tevaum@cvs.gnome.org>
1458 * configure.in: Added pt_BR to ALL_LINGUAS.
1459 * ChangeLog: Converted from ISO-8859 to UTF-8.
1461 2004-08-17 David Sedeño <david@alderia.com>
1463 * data/gwget.glade: some UI fixes.
1464 * src/utils.c (run_dialog): Set title in bold.
1465 Thanks to Pedro Villavicencio for both patches.
1467 2004-08-16 David Sedeño <david@alderia.com>
1469 * data/preferences.glade: Change "No create directories"
1470 to "Don't create directories"
1472 2004-08-14 David Sedeño <david@alderia.com>
1474 * src/systray.c (systray_clicked): Hide main window
1475 when clicked if main window is visble.
1477 2004-08-14 David Sedeño <david@alderia.com>
1479 * data/about.glade, data/gwget.glade,
1480 data/preferences.glade: Fix some translations
1481 * main_window_cb_c: "inactive" instead of "not running"
1483 2004-08-14 Duarte Loreto <happyguy_pt@hotmail.com>
1485 * configure.in: Added Portuguese (pt) to ALL_LINGUAS.
1487 2004-08-14 Adam Weinberger <adamw@gnome.org>
1489 * configure.in: Added en_CA to ALL_LINGUAS.
1491 2004-08-13 Amanpreet Singh Alam <aalam@redhat.com>
1493 * configure.in: pa(Punjabi) locale is added
1494 2004-08-06 David Sedeño <david@alderia.com>
1496 * src/main_window.c: include <locale.h> to compile
1497 in Freebsd systems. Fix #149378.
1498 (gwget_get_defaults_from_gconf): Put initial state to
1501 2004-08-05 David Sedeño <david@alderia.com>
1503 * src/main_window_cb.c: Fix wrong gconf type for max_speed.
1504 Fixed #149038. Thanks to Baris Cicek.
1505 * src/gwget_data.c: Pass the limit option to wget.
1506 * src/main_window.c: Set the limit speed to the spin button
1507 in preferences window.
1509 2004-08-02 Baris Cicek <baris@teamforce.name.tr>
1511 * data/preferences.glade: Fixed a typo
1513 2004-07-30 David Sedeño <david@alderia.com>
1515 * data/gwget.glade: Fix typo in popup window
1516 * configure.in: update version.
1517 * include/main_window_cb.h: Added two functions for
1519 * include/main_window.h: Put correct order of IMAGE_COLUMN
1520 * include/gwget.h: Added limit_speed and max_speed
1521 to preferences struct.
1522 * src/main_window.c (gwget_get_defaults_from_gconf): Get
1523 limit speed pref from gconf.
1524 (show_prefered_columns): Set the buttons of limit
1525 speed sensitive according to gconf pref.
1526 * src/main_window_cb.c (on_pref_ok_button_clicked): Set
1527 the limit speed pref into gconf.
1528 (on_limit_speed_check_toggled): new function to set
1529 sensitive the spin button of the limit speed.
1530 * data/preferences.glade: Added limit speed option
1532 2004-07-28 David Sedeño <david@alderia.com>
1534 * data/gwget.glade: Modify the main window title.
1535 * data/preferences: Added limit speed option.
1536 * include/main_window_cb.h:
1537 on_limit_speed_check_toggled added.
1539 2004-07-22 David Sedeño <david@alderia.com>
1541 * include/gwget_data.h:
1542 Added gwget_data_set_filename_from_url.
1543 * src/wget-log.c (wget_log_process_line):
1544 Set the correct filename in recurse mode.
1545 Set the correct local filename in recurse mode.
1546 * src/gwget_data.c (gwget_data_start_download):
1547 Check no_create_directory always in recurse mode.
1548 Added wmv to multimedia downloads.
1549 * src/new_window.c (on_ok_button_clicked):
1550 Show recursivity options dialog with html, htm, php and
1553 2004-07-21 David Sedeño <david@alderia.com>
1555 * src/main_window.c (create_model): Fix order of
1556 creation of the file type column.
1558 2004-07-20 David Sedeño <david@alderia.com>
1560 * include/main_window.h: Added drag types.
1561 Fixed IMAGE_COLUMN position.
1562 * src/main_window.c: Fixed URI_LIST type drag.
1563 Get view_file_type from gconf.
1564 * src/trayicon.c: Support D&D to the icon.
1565 * src/main_window_cb.c: Support for file type
1566 in column listing preferences. Fixed getting the
1567 preferences from the ui.
1568 * src/gwget_data.h: Added view_file_type (for column)
1569 to preferences struct.
1570 * data/preferences.glade: Added check box for the file type
1573 2004-07-13 David Sedeño <david@alderia.com>
1575 * src/main_window_cb.c (on_about1_activate):
1576 Some cosmetic change to about dialog.
1577 * data/gwget.glade, data/preferences.glade,
1578 data/new_download.glade: UI Fixes. Thanks
1579 to Miroslav Strugarevic.
1581 2004-07-10 David Sedeño <david@alderia.com>
1583 * src/main_window_cb.c (on_browse_save_in_button_clicked):
1584 Use filechooser. Removed callbacks from the old fileselection.
1585 * src/new_window.c (on_new_browse_save_in_button_clicked):
1586 Use filechooser. Removed callbacks from the old fileselection.
1587 * data/newdownload.glade data/preferences.glade:
1588 Removed fileselections.
1590 2004-07-09 David Sedeño <david@alderia.com>
1592 * include/main_window.h: added IMAGE_COLUMN
1593 * src/main_window_cb.c (new_download):
1594 Put the icon of the file mime type in the column.
1595 * src/main_window.c (add_column): Create the image column.
1597 2004-07-03 David Sedeño <david@alderia.com>
1599 * include/main_window.h: downloads Glist
1600 * src/main_window_cb.c (on_about1_activate):
1602 - removed documenters var.
1604 - Use gwget2 dir instead of gwget in GConf
1605 * src/main_window.c:
1606 - Use gwget2 dir instead of gwget in GConf
1608 * src/systray.c: Added download submenu
1609 * include/gwgetdata.h: Added state_str to gwgetdata struct
1610 * src/gwgetdata.c: Set the state_str
1611 * po/gwget.pot: udpated
1613 * data/newdonwload.glade: window icon
1615 2004-06-25 David Sedeño <david@alderia.com>
1617 * include/main_window.h: Added tray_tooltip var.
1618 * src/gwget_data.c (gwget_data_update_statistics_ui): Set
1619 tray_icon tooltip if download completed.
1620 * src/systray.c: Create the tray_tooltip
1622 2004-06-21 David Sedeño <david@alderia.com>
1624 * configure.in: Added tr to ALL_LINGUAS
1625 * po/tr.po: Added turkish translation (Thanks to Mark R. Pariente)
1627 2004-06-13 David Sedeño <david@alderia.com>
1629 * systray.c (systray_generate_menu): Add a separator item.
1631 2004-06-12 David Sedeño <david@alderia.com>
1633 * data/newdownload.glade: Changed name of callback of ok button.
1634 * include/gwget_data.h: Added docked to Preferences struct.
1635 * include/main_window.h: Added gwget_quit function.
1636 * src/systray.c: Connect Quit menu item to gwget_quit function.
1637 * src/main_window.c: call gwget_quit on delete event if not docked.
1638 * src/main_window_cb.c (on_quit1_activate): call gwget_quit.
1640 2004-06-12 David Sedeño <david@alderia.com>
1642 * systray.c, main_window.c:exit on delete event if not docked.