GdaBrowser's code is organized as follows,
assuming $(top_srcdir) is Libgda's
top source directory:
All the code is in
$(top_srcdir)/tools/browserSome objects and functions are shared with LibgdaUi's own code which is located in
$(top_srcdir)/libgda-ui/internalAll the main objects' code is in
$(top_srcdir)/tools/browserthe
$(top_srcdir)/tools/browser/commondirectory holds some objects and widgets which are used throught GdaBrowser's codethe
$(top_srcdir)/tools/browser/datadirectory contains all the small icons used inside GdaBrowser (at various sizes), while some more application oriented icons are in$(top_srcdir)/tools/browserthe help files are stored in the
$(top_srcdir)/tools/browser/helpdirectory (each sub directory corresponds to a translation, except for theCwhich is the english and reference one)- Each perspective's code is in the
$(top_srcdir)/tools/browser/<perspective name>directory, with the$(top_srcdir)/tools/browser/dummy-perspectivean example to implement a new perspective The
$(top_srcdir)/tools/browser/canvasdirectory contains widgets to do some drawings, compiled only if the GooCanvas library has been detected at configure time.
