aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/comp/e_mod_comp_update.h
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@profusion.mobi>2013-01-09 11:34:07 +0000
committerLucas De Marchi <lucas.demarchi@profusion.mobi>2013-01-09 11:34:07 +0000
commit8cacf8429d401b03cdc38ce538b66ab4a953da96 (patch)
tree71c43aa9f1d60eebff116e80b0a1d13604e82459 /src/modules/comp/e_mod_comp_update.h
parent80965058443eec71213d5d10cd7ab3a712db4c5d (diff)
downloadenlightenment-8cacf8429d401b03cdc38ce538b66ab4a953da96.tar.gz
enlightenment-8cacf8429d401b03cdc38ce538b66ab4a953da96.tar.xz
enlightenment-8cacf8429d401b03cdc38ce538b66ab4a953da96.zip
e: merge comp module into core
* Move compositor to core, but letting the configuration there * Rename all files and functions from e_mod_comp_* to e_comp_* * Move the config dialogs to a new module named conf_comp. It still uses a domain config, otherwise it would not pick the current user's configuration. Maybe it would be wise to later on move these options to e_config * Fixup the wizard mess linking the header in the build tree in order to be able to create the config. Since now it's in core, we don't need to play linking games in the build system I'm not sure if the wayland part works. It was not even building previously so I'll let for who cares about this to actually test and report bugs. SVN revision: 82454
Diffstat (limited to 'src/modules/comp/e_mod_comp_update.h')
-rw-r--r--src/modules/comp/e_mod_comp_update.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/src/modules/comp/e_mod_comp_update.h b/src/modules/comp/e_mod_comp_update.h
deleted file mode 100644
index 6adc2e7ca..000000000
--- a/src/modules/comp/e_mod_comp_update.h
+++ /dev/null
@@ -1,47 +0,0 @@
-#ifdef E_TYPEDEFS
-#else
-#ifndef E_MOD_COMP_UPDATE_H
-#define E_MOD_COMP_UPDATE_H
-
-typedef struct _E_Update E_Update;
-typedef struct _E_Update_Rect E_Update_Rect;
-typedef enum _E_Update_Policy
-{
- E_UPDATE_POLICY_RAW,
- E_UPDATE_POLICY_HALF_WIDTH_OR_MORE_ROUND_UP_TO_FULL_WIDTH,
-} E_Update_Policy;
-
-struct _E_Update_Rect
-{
- int x, y, w, h;
-};
-
-struct _E_Update
-{
- int w, h;
- int tw, th;
- int tsw, tsh;
- unsigned char *tiles;
- E_Update_Policy pol;
-};
-
-E_Update *e_mod_comp_update_new(void);
-void e_mod_comp_update_free(E_Update *up);
-void e_mod_comp_update_policy_set(E_Update *up,
- E_Update_Policy pol);
-void e_mod_comp_update_tile_size_set(E_Update *up,
- int tsw,
- int tsh);
-void e_mod_comp_update_resize(E_Update *up,
- int w,
- int h);
-void e_mod_comp_update_add(E_Update *up,
- int x,
- int y,
- int w,
- int h);
-E_Update_Rect *e_mod_comp_update_rects_get(E_Update *up);
-void e_mod_comp_update_clear(E_Update *up);
-
-#endif
-#endif