From ef0467789bfc8406b57ba553e4d59f4d6c3f9be8 Mon Sep 17 00:00:00 2001 From: Stefano Karapetsas Date: Wed, 14 Dec 2011 10:13:54 +0100 Subject: Moved from Mate-Extra repository --- baobab/help/C/figures/baobab_fullscan.png | Bin 0 -> 97248 bytes baobab/help/C/figures/baobab_prefs.png | Bin 0 -> 18274 bytes baobab/help/C/figures/baobab_remote.png | Bin 0 -> 12299 bytes baobab/help/C/figures/baobab_ringschart1.png | Bin 0 -> 32914 bytes baobab/help/C/figures/baobab_ringschart2.png | Bin 0 -> 40062 bytes baobab/help/C/figures/baobab_treemaps.png | Bin 0 -> 7174 bytes baobab/help/C/figures/baobab_window.png | Bin 0 -> 24797 bytes baobab/help/C/legal.xml | 76 +++++ baobab/help/C/mate-disk-usage-analyzer.xml | 443 +++++++++++++++++++++++++++ 9 files changed, 519 insertions(+) create mode 100644 baobab/help/C/figures/baobab_fullscan.png create mode 100644 baobab/help/C/figures/baobab_prefs.png create mode 100644 baobab/help/C/figures/baobab_remote.png create mode 100644 baobab/help/C/figures/baobab_ringschart1.png create mode 100644 baobab/help/C/figures/baobab_ringschart2.png create mode 100644 baobab/help/C/figures/baobab_treemaps.png create mode 100644 baobab/help/C/figures/baobab_window.png create mode 100644 baobab/help/C/legal.xml create mode 100644 baobab/help/C/mate-disk-usage-analyzer.xml (limited to 'baobab/help/C') diff --git a/baobab/help/C/figures/baobab_fullscan.png b/baobab/help/C/figures/baobab_fullscan.png new file mode 100644 index 00000000..882bdf7f Binary files /dev/null and b/baobab/help/C/figures/baobab_fullscan.png differ diff --git a/baobab/help/C/figures/baobab_prefs.png b/baobab/help/C/figures/baobab_prefs.png new file mode 100644 index 00000000..d6069532 Binary files /dev/null and b/baobab/help/C/figures/baobab_prefs.png differ diff --git a/baobab/help/C/figures/baobab_remote.png b/baobab/help/C/figures/baobab_remote.png new file mode 100644 index 00000000..17a0fd47 Binary files /dev/null and b/baobab/help/C/figures/baobab_remote.png differ diff --git a/baobab/help/C/figures/baobab_ringschart1.png b/baobab/help/C/figures/baobab_ringschart1.png new file mode 100644 index 00000000..32cfb33c Binary files /dev/null and b/baobab/help/C/figures/baobab_ringschart1.png differ diff --git a/baobab/help/C/figures/baobab_ringschart2.png b/baobab/help/C/figures/baobab_ringschart2.png new file mode 100644 index 00000000..0a99ba58 Binary files /dev/null and b/baobab/help/C/figures/baobab_ringschart2.png differ diff --git a/baobab/help/C/figures/baobab_treemaps.png b/baobab/help/C/figures/baobab_treemaps.png new file mode 100644 index 00000000..bcb38d57 Binary files /dev/null and b/baobab/help/C/figures/baobab_treemaps.png differ diff --git a/baobab/help/C/figures/baobab_window.png b/baobab/help/C/figures/baobab_window.png new file mode 100644 index 00000000..1760d9aa Binary files /dev/null and b/baobab/help/C/figures/baobab_window.png differ diff --git a/baobab/help/C/legal.xml b/baobab/help/C/legal.xml new file mode 100644 index 00000000..acb0b403 --- /dev/null +++ b/baobab/help/C/legal.xml @@ -0,0 +1,76 @@ + + + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation + License (GFDL), Version 1.1 or any later version published + by the Free Software Foundation with no Invariant Sections, + no Front-Cover Texts, and no Back-Cover Texts. You can find + a copy of the GFDL at this link or in the file COPYING-DOCS + distributed with this manual. + + This manual is part of a collection of MATE manuals + distributed under the GFDL. If you want to distribute this + manual separately from the collection, you can do so by + adding a copy of the license to the manual, as described in + section 6 of the license. + + + + Many of the names used by companies to distinguish their + products and services are claimed as trademarks. Where those + names appear in any MATE documentation, and the members of + the MATE Documentation Project are made aware of those + trademarks, then the names are in capital letters or initial + capital letters. + + + + DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED + UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE + WITH THE FURTHER UNDERSTANDING THAT: + + + + DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, + WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR + IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES + THAT THE DOCUMENT OR MODIFIED VERSION OF THE + DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR + A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE + RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE + OF THE DOCUMENT OR MODIFIED VERSION OF THE + DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR + MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, + YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY + CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY + SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER + OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS + LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED + VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER + EXCEPT UNDER THIS DISCLAIMER; AND + + + + UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL + THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), + CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, + INITIAL WRITER, ANY CONTRIBUTOR, OR ANY + DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION + OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH + PARTIES, BE LIABLE TO ANY PERSON FOR ANY + DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR + CONSEQUENTIAL DAMAGES OF ANY CHARACTER + INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS + OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR + MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR + LOSSES ARISING OUT OF OR RELATING TO USE OF THE + DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, + EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF + THE POSSIBILITY OF SUCH DAMAGES. + + + + + + diff --git a/baobab/help/C/mate-disk-usage-analyzer.xml b/baobab/help/C/mate-disk-usage-analyzer.xml new file mode 100644 index 00000000..de7915e8 --- /dev/null +++ b/baobab/help/C/mate-disk-usage-analyzer.xml @@ -0,0 +1,443 @@ + + + + + + +]> + + +
+ + + + &app; Manual + + + &app; is a graphical, menu-driven viewer that you can + use to view and monitor your disk usage and folder structure. + + + + 2006 + Fabio Marzocca + + + + MATE Documentation Project + + + &legal; + + + + Fabio + Marzocca + + MATE Documentation Project +
thesaltydog@gmail.com
+
+
+ + + Fabio + Marzocca + +
thesaltydog@gmail.com
+
+
+ + +
+ + + + + + + &app; Manual 1.0 + April 2006 + + Emmanuele Bassi + ebassi@gmail.com + + MATE Documentation Project + + + + + This manual describes version &appversion; of &app;. + + + Feedback + To report a bug or make a suggestion regarding the &app; application or + this manual, follow the directions in the + MATE Feedback Page. + + + +
+ + + Disk Usage Analyser + + + + + + + Introduction + + &app; is a graphical, menu-driven + application to analyse disk usage in any Mate environment. &app; can easily scan + either the whole filesystem tree, or a specific user-requested directory + branch (local or remote). + It also auto-detects in real-time any changes + made to your home directory as far as any mounted/unmounted device. + &app; also provides a full graphical treemap + window for each selected folder. + + + + + + Getting Started + + &app; can be started in three ways: + + from Mate menu ApplicationsAccessories; + + from a terminal window; + + from Caja "Open with..." ; + + + + +If you want to start &app; from a terminal window, just type: + +baobab <full_path_to_a_directory>, then press Return. + + If launched from Mate menu, &app; starts and remains in a stand-by state, waiting for user action. + When you start &app; from the Mate Menu, the following window is displayed. + + +
+ &app; Window + + + + + + + Shows &app; main window. Contains menubar, display area, scrollbars, and statusbar. + + + +
+ + +The user can then: + + start a full filesystem scan; + + select a specific local directory branch to scan + + select a remote server and folder to scan + + set preferences + + + + +
+ + + + + Usage + + + Full filesystem scan + To start a full filesystem scan select AnalyzerScan Filesystem + from the menu, or press on the Scan Filesystem toolbar button. + + When the scanning process ends up, you will get the full tree of your filesystem, + like the one in the next Figure. + + +
+ &app; Full filesystem scan + + + + + + + Shows &app; full filesystem scan window. Contains menubar, display area, scrollbars, and statusbar. + + + +
+ + + When you run a full filesystem scan, + &app; window will start drawing the tree as soon + as the thread starts scanning the filesystem. If any large partition is mounted + on the filesystem, that will be scanned too. + + &app; will display sizes in the + directory tree as allocated space. This means that the displayed sizes refer + to the actual disk usage and not to the apparent directory size. + If you want to view the apparent file size, uncheck ViewAllocated Space . + + &app; will not count the /proc dir, nor + any file size that is not related to a "plain" file, so symlinks, character blocks, + device blocks will not be part of the directory size. + + Hard-links are managed in a different way: this first hardlink is + counted as a normal file, while the subsequent links to the same inode device + are not counted in the total, but highlighted in the right-hand column of the + window. +
+ + + Single folder scan + + To start a single folder scan select + AnalyzerScan Folder... + from the menu, or press on the Scan Folder toolbar button. + + + + + Remote scan + + If you need to scan a remote server-folder, just click on the toolbar + icon Scan Remote Folder or select AnalyzerScan Remote Folder + from the menu and you will get the following dialog box. &app; + can connect to a server through ssh, ftp, smb, http and https. + + +
+ &app; Remote folder scan + + + + + + + Shows &app; remote folder dialog window. + + + +
+ + +
+ +
+ + + + + Preferences + + To change the &app; application + preferences, choose EditPreferences. + + +
+ &app; Preferences Window + + + + + + + Preferences window + + + +
+ + + + Select devices to be scanned + In the first part of the Preferences window, all detected mounted devices + are listed. Click on the checkbox to include/exclude the partition into the + filesystem scanning operations. + The device mounted on "/" cannot be excluded from the scan. + + + + Enable monitoring of home + If this option is checked, &app; will + constantly monitor any external changes to home directory and warn + the user if a file is added/removed. + +
+ + + + Treemaps + + Treemap concepts have been developed by Ben Shneiderman in the '90s. + Read his vision on treemaps. + + +
+ &app; Treemap Window + + + + + + + Treemap's theory. Shows 2 treemap diagrams + + + +
+ + + + Figure shows an example of treemap's theory. Each node + (as shown in the tree diagram) has a name (a letter) and an associated size + (a number). The size of leaves may represent for instance the size of individual + files, the size of non-leaf nodes is the sum of the sizes of its children. + + The treemap is constructed via recursive subdivision of the initial rectangle. + The size of each sub-rectangle corresponds to the size of the node. + The direction of subdivision alternates per level: first horizontally, + next vertically, etcetera. As a result, the initial rectangle is partitioned + into smaller rectangles, such that the size of each rectangle reflects the size + of the leaf. The structure of the tree is also reflected in the treemap, + as a result of its construction. Color and annotation can + be used to give extra information about the leaves. + + Treemaps are very effective when size is the most important feature to be + displayed. +
+ + + + Ringschart + + Ringschart is a graphical + representation of the disk usage by a concrete folder. When + launching the application, it is notified the usage of + the file system as it can be seen in the next figure: + + +
+ &app; showing a ringschart with the file system usage + + + + + + + After launching the application, it is showed the + file system usage. Graphical representation on the right. + + + +
+ + + When you start scanning a folder, the tree of subfolders is + created and listed on the left side. Each row contains + information for the name, how much space it is taking up + (percentage and size in KB, MB or GB) and the number of items + (adding files and directories). When this process ends up, + the Ringschart is drawn on the right + side. If you stop it before it has been completed, only a + partial representation is done based on the directories whose + usage was computed. + + + +
+ &app; showing a ringschart with the usage of a folder + + + + + + + After scanning a folder. + + + +
+ + + The Ringschart is composed of a set of + nested rings around a central circle. This circle symbolizes the + root folder of the partial tree (that is, the folder that the + user has selected for scanning). Each ring represents a level in + the partial tree, so i.e. the subfolders of the root folder will + be represented in the first ring, and deeper levels in the tree + correspond to outer rings in the chart. Each subfolder is + represented by a sector of the ring, its angle being proportional + to the size of the folder's contents, and painted with a different + color to ease visualization. Up to five levels can be drawn; in + case that a folder in that last fifth level contains even more + subfolders, this situation will be pointed by the presence of a + black curve close to the edge of that folder's ring sector. When a + folder with no further subfolders is selected to be the root of + the partial tree, only the inner circle will be drawn. When the + mouse pointer hovers one of the folders in the graphic, it will be + highlighted and a tooltip will appears with information about its + name and size. If there are any subfolders, small grey tooltips + will appear, indicating their names. It's possible that not all of + the subfolders' names are displayed, to avoid overlappings. + + You can go up and down the rows in the list (optionally + expanding those with subfolders), the graphic representation will + change using the selected folder as the root of the partial tree + to be represented. The folders can also be navigated from the + ringschart itself. If you click with the left + button of your mouse inside a folder, you'll move deeper by + setting the root of the graphic to that folder. If you press the + middle button (no matter the place as long as you click inside the + ringschart frame) you'll get the opposite + behaviour, going back one step in the hierarchy. + + The percentage of its parent's radius that is used by a given + folder is directly proportional to the relation between it's own + size and its parent's. It's easy to understand that the size of + a folder is equal or smaller than its parent's. Although only + directories are shown in this graphical representation, files are + taken into account to calculate the amount of space occupied by + folders. +
+
-- cgit v1.2.1