From: Enlightenment C. <no...@cv...> - 2006-10-06 17:04:45
|
Enlightenment CVS committal Author : moom Project : e17 Module : proto Dir : e17/proto/etk/data/themes/default Modified Files: default.edc Log Message: A lot of changes and API breaks. Most of the existing apps are probably broken... * [Etk_Theme] The whole theme system has been rewritten to make it simpler and more powerful * [Etk_Theme] The widgets now use the same theme naming convention as e17 (i.e. "etk/widget" for the groups, "etk.swallow.name" for the swallow parts, "etk.text.name" for the text parts, ...). It means that all the (few) existing themes are broken :( * [Etk_Main] Replace the main Ecore_Job by an idle-enterer: it improves the perfs A LOT when a large part of the screen has to be redrawn (e.g scrolling the iconbox or the tree is now ultra fast!!) * [Etk_Selection] Rewrite the selection/clipboard system * [Etk_Widgets] Fix problems caused by the premul-color change * [Etk_Entry] The entry has received more work: it is now entirely themable and it now supports copy/paste * [Etk_Box] Fix a bug/segv that happened when more than one child were packed in the end-group * [Etk_Toolbar] Some work on the toolbar * [Etk_Button] Bugs have been fixed, and the code has been fully documented/cleaned up * [Etk_Label] Bugs have been fixed, and the code has been fully documented/cleaned up * [Etk_Dialog] The behaviour of etk_dialog_pack_*() has been changed: packing a widget in the end-group now *appends* it into this group (it was prepended before) * [X11 engine] Fix a bug with the popup window creation (the mouse was not correctly grabbed) * [Etk_Statusbar] The API has been changed: etk_statusbar_push/pop/remove() --> etk_statusbar_message_push/pop/remove() * [Etk_Tooltip] The tooltips are disabled for now since they are a bit buggy * [Etk_Widget] etk_widget_visibility_locked_set/get() --> etk_widget_internal_set/get() * [Etk_Toplevel] Etk_Toplevel_Widget --> Etk_Toplevel * [Etk_Container] Add etk_container_remove_all() * [Etk_Iconbox] Add etk_iconbox_scrolled_view_get() * [Etk_Main] Don't use the "-e" program arg to detect the engine to use * [Documentation] More documentation for a lot of widgets More API breaks to come... enjoy! :) =================================================================== RCS file: /cvs/e/e17/proto/etk/data/themes/default/default.edc,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- default.edc 29 Aug 2006 12:20:45 -0000 1.23 +++ default.edc 6 Oct 2006 17:04:12 -0000 1.24 @@ -3,6 +3,7 @@ #include "macros/glint.edc" #include "macros/paned.edc" #include "macros/scrollbar.edc" +#include "macros/toolbar.edc" fonts { font: "Vera.ttf" "Vera"; @@ -12,6 +13,17 @@ #include "images/images.edc" +data { + item: "alias: etk/scrolled_view/hscrollbar" "etk/hscrollbar"; + item: "alias: etk/scrolled_view/vscrollbar" "etk/vscrollbar"; + item: "alias: etk/tree/scrolled_view/hscrollbar" "etk/hscrollbar"; + item: "alias: etk/tree/scrolled_view/vscrollbar" "etk/vscrollbar"; + item: "alias: etk/menu_bar/menu_item/checkbox" "etk/menu/menu_item/checkbox"; + item: "alias: etk/menu_bar/menu_item/radiobox" "etk/menu/menu_item/radiobox"; + item: "alias: etk/tool_button" "etk/htoolbar/tool_button"; + item: "alias: etk/tool_toggle_button" "etk/htoolbar/tool_toggle_button"; +} + collections { #include "widgets/windows.edc" #include "widgets/button.edc" @@ -30,7 +42,6 @@ #include "widgets/statusbar.edc" #include "widgets/notebook.edc" #include "widgets/progress_bar.edc" - #include "widgets/spinner.edc" #include "widgets/combobox.edc" #include "widgets/tooltips.edc" #include "widgets/iconbox.edc" |