diff --git a/e/data/ebits.html b/e/data/ebits.html index 7c591dc0..dce74096 100644 --- a/e/data/ebits.html +++ b/e/data/ebits.html @@ -1,8 +1,18 @@ @top@ @start@

Ebits

-

Ebits is a library that can be used to apply theming to your application. Ebit files containing image and theming data can be used to spruce up any application.

-

Ebit file are created using Etcher.

+

Theme-ing has come a long way. At one point in time (and in some cases still) themeablility was mearly the ability to change th +e default colors of the interface. Later came the idea of replacing default objects with new modified ones. But Enlightenment has + always been on the front lines, defining with each update what it is to theme. Through this journey its come to be that the theme + is an integral part of the windowing enviroment, and is becoming more and more complex all the time. A common method of modern th +eming is to provide a pool of images which are then "bound" together in a configuration to define size, padding, location, state an +d so on. However this has become increasingly complex to manage, not to mention that theme-ing is no longer just something for "ey +e candy", but integral to the feel of your application. The solution was Ebits, which allows us a method +to bind every kind of information possible for a theme into singular file. This information includes size, position, context, stat +e, cursors, fonts, and a whole lot more. These files are created with Etcher.

On of the reasons Ebits is so functional is due to its input file format, bit db's. Ebit files are actually Edb's which can contain both binary and ascii data. Each Ebits file (named file.bits.db) contains all the images and configuration data for that bit. This removes the need for the specialized tarballs of old, and add alot of flexablility that wouldn't exsists with it being built on Edb. +

Ebits developers include: The Rasterman, Carlos Puchol, and Mark Bainter. Their contact details can be found on the team page.

@end@ diff --git a/e/data/etcher.html b/e/data/etcher.html index 9441ab6b..81d65f0a 100644 --- a/e/data/etcher.html +++ b/e/data/etcher.html @@ -1,6 +1,16 @@ @top@ @start@

Etcher

-

Empty page.

+

Theme-ing has come a long way. At one point in time (and in some cases still) themeablility was mearly the ability to change the default colors of the interface. Later came the idea of replacing default objects with new modified ones. But Enlightenment has always been on the front lines, defining with each update what it is to theme. Through this journey its come to be that the theme is an integral part of the windowing enviroment, and is becoming more and more complex all the time. A common method of modern theming is to provide a pool of images which are then "bound" together in a configuration to define size, padding, location, state and so on. However this has become increasingly complex to manage, not to mention that theme-ing is no longer just something for "eye candy", but integral to the feel of your application. The solution was Ebits, which allows us a method to bind every kind of information possible for a theme into singular file. This information includes size, position, context, state, cursors, fonts, and a whole lot more. These files are created with Etcher.

+ +

+ +

Using Etcher we can sew various images together, and then define how all these images fit together. Please understand that Etcher is not a drawing program. To begin in Etcher you should create a number of graphics in your favorite graphics application, such as The GIMP. To create a window theme (or bit) we should, in our graphics app, create images to be used for the title bar, the iconize button, the close button, and various window borders. Then we can open Etcher and import these images. By placing the images around the workspace you can define how the images should fit together, how they should move together, and how they should react. We can go so far as to define clicked states, selected states, unselected states, and more. Once you have the bit set up the way you think you'd like it you can save it to a bit.db file. These bit.db files can be used by any application that uses the Ebits library.

+ +

With Ebits and Etcher, the possibilities for a unique look and feel for your application are limited to your imagination, not a color spectrum.

+ +

Etcher's primary developers are The Rasterman and Christian "cK" Kreibich. Their contact details can be found on the +team page.

+ @end@ @bottom@ diff --git a/e/pages/ebits.html b/e/pages/ebits.html index 092fc096..5d4bc873 100644 --- a/e/pages/ebits.html +++ b/e/pages/ebits.html @@ -144,8 +144,18 @@

Ebits

-

Ebits is a library that can be used to apply theming to your application. Ebit files containing image and theming data can be used to spruce up any application.

-

Ebit file are created using Etcher.

+

Theme-ing has come a long way. At one point in time (and in some cases still) themeablility was mearly the ability to change th +e default colors of the interface. Later came the idea of replacing default objects with new modified ones. But Enlightenment has + always been on the front lines, defining with each update what it is to theme. Through this journey its come to be that the theme + is an integral part of the windowing enviroment, and is becoming more and more complex all the time. A common method of modern th +eming is to provide a pool of images which are then "bound" together in a configuration to define size, padding, location, state an +d so on. However this has become increasingly complex to manage, not to mention that theme-ing is no longer just something for "ey +e candy", but integral to the feel of your application. The solution was Ebits, which allows us a method +to bind every kind of information possible for a theme into singular file. This information includes size, position, context, stat +e, cursors, fonts, and a whole lot more. These files are created with Etcher.

On of the reasons Ebits is so functional is due to its input file format, bit db's. Ebit files are actually Edb's which can contain both binary and ascii data. Each Ebits file (named file.bits.db) contains all the images and configuration data for that bit. This removes the need for the specialized tarballs of old, and add alot of flexablility that wouldn't exsists with it being built on Edb. +

Ebits developers include: The Rasterman, Carlos Puchol, and Mark Bainter. Their contact details can be found on the team page.

diff --git a/e/pages/etcher.html b/e/pages/etcher.html index 387013a3..e19d9fa0 100644 --- a/e/pages/etcher.html +++ b/e/pages/etcher.html @@ -144,7 +144,17 @@

Etcher

-

Empty page.

+

Theme-ing has come a long way. At one point in time (and in some cases still) themeablility was mearly the ability to change the default colors of the interface. Later came the idea of replacing default objects with new modified ones. But Enlightenment has always been on the front lines, defining with each update what it is to theme. Through this journey its come to be that the theme is an integral part of the windowing enviroment, and is becoming more and more complex all the time. A common method of modern theming is to provide a pool of images which are then "bound" together in a configuration to define size, padding, location, state and so on. However this has become increasingly complex to manage, not to mention that theme-ing is no longer just something for "eye candy", but integral to the feel of your application. The solution was Ebits, which allows us a method to bind every kind of information possible for a theme into singular file. This information includes size, position, context, state, cursors, fonts, and a whole lot more. These files are created with Etcher.

+ +

+ +

Using Etcher we can sew various images together, and then define how all these images fit together. Please understand that Etcher is not a drawing program. To begin in Etcher you should create a number of graphics in your favorite graphics application, such as The GIMP. To create a window theme (or bit) we should, in our graphics app, create images to be used for the title bar, the iconize button, the close button, and various window borders. Then we can open Etcher and import these images. By placing the images around the workspace you can define how the images should fit together, how they should move together, and how they should react. We can go so far as to define clicked states, selected states, unselected states, and more. Once you have the bit set up the way you think you'd like it you can save it to a bit.db file. These bit.db files can be used by any application that uses the Ebits library.

+ +

With Ebits and Etcher, the possibilities for a unique look and feel for your application are limited to your imagination, not a color spectrum.

+ +

Etcher's primary developers are The Rasterman and Christian "cK" Kreibich. Their contact details can be found on the +team page.

+ diff --git a/e/pages/img/etcher.png b/e/pages/img/etcher.png new file mode 100644 index 00000000..c30d5393 Binary files /dev/null and b/e/pages/img/etcher.png differ