Confirmed users
59
edits
(→Getting the right tools: 0.3 outdated, pspad, diff programm) |
m (→Hacking!) |
||
| Line 36: | Line 36: | ||
Inside here you will find 3 folders: <tt>content, locale,</tt> and <tt>skin</tt>. | Inside here you will find 3 folders: <tt>content, locale,</tt> and <tt>skin</tt>. | ||
* <tt>content</tt> holds all of the XUL and JavaScript files that form the Sunbird front-end code. This is where the majority of hacking takes place. | * <tt>content</tt> holds all of the XUL and JavaScript files that form the Sunbird front-end code. This is where the majority of hacking takes place. | ||
* <tt>skin</tt> holds all of the icons and CSS files for Sunbird. Keeping this separate allows for Sunbird to be easily themed. | * <tt>skin</tt> holds all of the icons and CSS files for Sunbird. Keeping this separate allows for Sunbird to be easily themed. | ||
If the <tt>locale</tt> folder cannot be found within calendar.jar, it is likely located in calendar- | * <tt>locale</tt> holds all of the strings (words/letters) that are used throughout the program. Keeping these separate allows for easy localization of Sunbird. | ||
** If the <tt>locale</tt> folder cannot be found within calendar.jar, it is likely located in calendar-yourlocale.jar. | |||
==== XUL Hacking ==== | ==== XUL Hacking ==== | ||