CVSROOT: /cvs/gnome
Module name: gnome-utils
Changes by: acastro 06/10/02 06:34:09
Modified files:
baobab : ChangeLog
baobab/data : baobab.glade
baobab/src : Makefile.am baobab-treeview.c baobab.c baobab.h
callbacks.c callbacks.h
Added files:
baobab/src : baobab-ringschart.c baobab-ringschart.h
Log message:
* Added the ringschart widget to the main window of baobab. (GB #355988)
* data/baobab.glade: Added the GtkPaned and the GtkScrolledWindow
to the new main window in order to integrate the ringschart
widget.
* src/baobab-ringschart.[ch]: New widget representing a ringschart
that is used in the main window to represent the size of
directories.
* src/Makefile.am: Added the new widget to the sources list.
* src/baobab-treeview.c:
(create_directory_treeview): Selection changed signal connected to
a new callback that synchronizes the status of the treeview with
the ringschart.
* src/baobab.c:
(set_busy): Added the control of the ringschart widget when the
scanning process starts and finishes, we can't draw the ringschart
when the treemodel is being scanned.
(initialize_ringschart): Added this function, it creates and
initializes the ringschart.
(main): Called the initialize_ringschart function.
* src/baobab.h: Added the new attribute to the application
structure.
* src/callbacks.c:
(on_tv_selection_changed):
(on_rchart_sector_activated): this two callbacks synchronize the
treeview and the ringschart of the main window, when the user
clicks in a row in the treeview that sector is selected in the
ringschart.
* src/callbacks.h: Added the include for the ringschart widget, we
have also added the interfaces for the two new callbacks.
This patch adds the ringschart view to the main window.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-utils&who=acastro&date=explicit&mindate=2006-10-02%2006:33&maxdate=2006-10-02%2006:35
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list