mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-19 12:28:22 +01:00
wmaker: Added 'const' attribute to remaining functions
Signed-off-by: Christophe CURIS <christophe.curis@free.fr>
This commit is contained in:
committed by
Carlos R. Mafra
parent
c7ab9d34f7
commit
c9b816de75
@@ -71,7 +71,7 @@ extern XContext wWinContext;
|
|||||||
void appIconMouseDown(WObjDescriptor * desc, XEvent * event);
|
void appIconMouseDown(WObjDescriptor * desc, XEvent * event);
|
||||||
static void iconDblClick(WObjDescriptor * desc, XEvent * event);
|
static void iconDblClick(WObjDescriptor * desc, XEvent * event);
|
||||||
static void iconExpose(WObjDescriptor * desc, XEvent * event);
|
static void iconExpose(WObjDescriptor * desc, XEvent * event);
|
||||||
static void wApplicationSaveIconPathFor(char *iconPath, char *wm_instance, char *wm_class);
|
static void wApplicationSaveIconPathFor(const char *iconPath, const char *wm_instance, const char *wm_class);
|
||||||
static WAppIcon *wAppIconCreate(WWindow * leader_win);
|
static WAppIcon *wAppIconCreate(WWindow * leader_win);
|
||||||
static void add_to_appicon_list(WScreen *scr, WAppIcon *appicon);
|
static void add_to_appicon_list(WScreen *scr, WAppIcon *appicon);
|
||||||
static void remove_from_appicon_list(WScreen *scr, WAppIcon *appicon);
|
static void remove_from_appicon_list(WScreen *scr, WAppIcon *appicon);
|
||||||
@@ -80,7 +80,7 @@ static void create_appicon_from_dock(WWindow *wwin, WApplication *wapp, Window m
|
|||||||
/* This function is used if the application is a .app. It checks if it has an icon in it
|
/* This function is used if the application is a .app. It checks if it has an icon in it
|
||||||
* like for example /usr/local/GNUstep/Applications/WPrefs.app/WPrefs.tiff
|
* like for example /usr/local/GNUstep/Applications/WPrefs.app/WPrefs.tiff
|
||||||
*/
|
*/
|
||||||
void wApplicationExtractDirPackIcon(WScreen * scr, char *path, char *wm_instance, char *wm_class)
|
void wApplicationExtractDirPackIcon(WScreen * scr, const char *path, const char *wm_instance, const char *wm_class)
|
||||||
{
|
{
|
||||||
char *iconPath = NULL;
|
char *iconPath = NULL;
|
||||||
char *tmp = NULL;
|
char *tmp = NULL;
|
||||||
@@ -112,7 +112,7 @@ void wApplicationExtractDirPackIcon(WScreen * scr, char *path, char *wm_instance
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
WAppIcon *wAppIconCreateForDock(WScreen *scr, char *command, char *wm_instance, char *wm_class, int tile)
|
WAppIcon *wAppIconCreateForDock(WScreen *scr, const char *command, const char *wm_instance, const char *wm_class, int tile)
|
||||||
{
|
{
|
||||||
WAppIcon *aicon;
|
WAppIcon *aicon;
|
||||||
|
|
||||||
@@ -1084,7 +1084,7 @@ Bool wHandleAppIconMove(WAppIcon *aicon, XEvent *event)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* This function save the application icon and store the path in the Dictionary */
|
/* This function save the application icon and store the path in the Dictionary */
|
||||||
static void wApplicationSaveIconPathFor(char *iconPath, char *wm_instance, char *wm_class)
|
static void wApplicationSaveIconPathFor(const char *iconPath, const char *wm_instance, const char *wm_class)
|
||||||
{
|
{
|
||||||
WMPropList *dict = WDWindowAttributes->dictionary;
|
WMPropList *dict = WDWindowAttributes->dictionary;
|
||||||
WMPropList *adict, *key, *iconk;
|
WMPropList *adict, *key, *iconk;
|
||||||
|
|||||||
@@ -69,8 +69,8 @@ typedef struct WAppIcon {
|
|||||||
unsigned int lock:1; /* do not allow to be destroyed */
|
unsigned int lock:1; /* do not allow to be destroyed */
|
||||||
} WAppIcon;
|
} WAppIcon;
|
||||||
|
|
||||||
WAppIcon *wAppIconCreateForDock(WScreen *scr, char *command, char *wm_instance,
|
WAppIcon *wAppIconCreateForDock(WScreen *scr, const char *command, const char *wm_instance,
|
||||||
char *wm_class, int tile);
|
const char *wm_class, int tile);
|
||||||
Bool wHandleAppIconMove(WAppIcon *aicon, XEvent *event);
|
Bool wHandleAppIconMove(WAppIcon *aicon, XEvent *event);
|
||||||
|
|
||||||
void wAppIconDestroy(WAppIcon *aicon);
|
void wAppIconDestroy(WAppIcon *aicon);
|
||||||
@@ -81,7 +81,7 @@ void removeAppIconFor(WApplication * wapp);
|
|||||||
void save_appicon(WAppIcon *aicon, Bool dock);
|
void save_appicon(WAppIcon *aicon, Bool dock);
|
||||||
void paint_app_icon(WApplication *wapp);
|
void paint_app_icon(WApplication *wapp);
|
||||||
void unpaint_app_icon(WApplication *wapp);
|
void unpaint_app_icon(WApplication *wapp);
|
||||||
void wApplicationExtractDirPackIcon(WScreen * scr, char *path, char *wm_instance,
|
void wApplicationExtractDirPackIcon(WScreen *scr, const char *path, const char *wm_instance,
|
||||||
char *wm_class);
|
const char *wm_class);
|
||||||
WAppIcon *wAppIconFor(Window window);
|
WAppIcon *wAppIconFor(Window window);
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -46,14 +46,14 @@ RImage *get_default_image(WScreen *scr);
|
|||||||
|
|
||||||
char *wDefaultGetIconFile(const char *instance, const char *class, Bool default_icon);
|
char *wDefaultGetIconFile(const char *instance, const char *class, Bool default_icon);
|
||||||
|
|
||||||
RImage *get_icon_image(WScreen *scr, char *winstance, char *wclass, int max_size);
|
RImage *get_icon_image(WScreen *scr, const char *winstance, const char *wclass, int max_size);
|
||||||
char *get_icon_filename(WScreen *scr, char *winstance, char *wclass, char *command,
|
char *get_icon_filename(WScreen *scr, const char *winstance, const char *wclass, const char *command,
|
||||||
Bool default_icon);
|
Bool default_icon);
|
||||||
|
|
||||||
|
|
||||||
int wDefaultGetStartWorkspace(WScreen *scr, const char *instance, const char *class);
|
int wDefaultGetStartWorkspace(WScreen *scr, const char *instance, const char *class);
|
||||||
void wDefaultChangeIcon(WScreen *scr, const char *instance, const char* class, const char *file);
|
void wDefaultChangeIcon(WScreen *scr, const char *instance, const char* class, const char *file);
|
||||||
RImage *get_rimage_from_file(WScreen *scr, char *file_name, int max_size);
|
RImage *get_rimage_from_file(WScreen *scr, const char *file_name, int max_size);
|
||||||
|
|
||||||
void wDefaultPurgeInfo(WScreen *scr, const char *instance, const char *class);
|
void wDefaultPurgeInfo(WScreen *scr, const char *instance, const char *class);
|
||||||
|
|
||||||
|
|||||||
10
src/dock.c
10
src/dock.c
@@ -95,7 +95,7 @@ static void dockIconPaint(WAppIcon *btn);
|
|||||||
|
|
||||||
static void iconMouseDown(WObjDescriptor *desc, XEvent *event);
|
static void iconMouseDown(WObjDescriptor *desc, XEvent *event);
|
||||||
|
|
||||||
static pid_t execCommand(WAppIcon *btn, char *command, WSavedState *state);
|
static pid_t execCommand(WAppIcon *btn, const char *command, WSavedState *state);
|
||||||
|
|
||||||
static void trackDeadProcess(pid_t pid, unsigned char status, WDock *dock);
|
static void trackDeadProcess(pid_t pid, unsigned char status, WDock *dock);
|
||||||
|
|
||||||
@@ -119,7 +119,7 @@ static void launchDockedApplication(WAppIcon *btn, Bool withSelection);
|
|||||||
|
|
||||||
static void clipAutoLower(void *cdata);
|
static void clipAutoLower(void *cdata);
|
||||||
static void clipAutoRaise(void *cdata);
|
static void clipAutoRaise(void *cdata);
|
||||||
static WAppIcon *mainIconCreate(WScreen *scr, int type, char *name);
|
static WAppIcon *mainIconCreate(WScreen *scr, int type, const char *name);
|
||||||
|
|
||||||
static void drawerIconExpose(WObjDescriptor *desc, XEvent *event);
|
static void drawerIconExpose(WObjDescriptor *desc, XEvent *event);
|
||||||
static void removeDrawerCallback(WMenu *menu, WMenuEntry *entry);
|
static void removeDrawerCallback(WMenu *menu, WMenuEntry *entry);
|
||||||
@@ -815,7 +815,7 @@ static void unhideHereCallback(WMenu *menu, WMenuEntry *entry)
|
|||||||
/* Name is only used when type == WM_DRAWER and when restoring a specific
|
/* Name is only used when type == WM_DRAWER and when restoring a specific
|
||||||
* drawer, with a specific name. When creating a drawer, leave name to NULL
|
* drawer, with a specific name. When creating a drawer, leave name to NULL
|
||||||
* and mainIconCreate will find the first unused unique name */
|
* and mainIconCreate will find the first unused unique name */
|
||||||
WAppIcon *mainIconCreate(WScreen *scr, int type, char *name)
|
static WAppIcon *mainIconCreate(WScreen *scr, int type, const char *name)
|
||||||
{
|
{
|
||||||
WAppIcon *btn;
|
WAppIcon *btn;
|
||||||
int x_pos;
|
int x_pos;
|
||||||
@@ -1280,7 +1280,7 @@ static WMenu *dockMenuCreate(WScreen *scr, int type)
|
|||||||
return menu;
|
return menu;
|
||||||
}
|
}
|
||||||
|
|
||||||
WDock *wDockCreate(WScreen *scr, int type, char *name)
|
WDock *wDockCreate(WScreen *scr, int type, const char *name)
|
||||||
{
|
{
|
||||||
WDock *dock;
|
WDock *dock;
|
||||||
WAppIcon *btn;
|
WAppIcon *btn;
|
||||||
@@ -3008,7 +3008,7 @@ static void swapDock(WDock *dock)
|
|||||||
wScreenUpdateUsableArea(scr);
|
wScreenUpdateUsableArea(scr);
|
||||||
}
|
}
|
||||||
|
|
||||||
static pid_t execCommand(WAppIcon *btn, char *command, WSavedState *state)
|
static pid_t execCommand(WAppIcon *btn, const char *command, WSavedState *state)
|
||||||
{
|
{
|
||||||
WScreen *scr = btn->icon->core->screen_ptr;
|
WScreen *scr = btn->icon->core->screen_ptr;
|
||||||
pid_t pid;
|
pid_t pid;
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ typedef struct WDock {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
WDock *wDockCreate(WScreen *scr, int type, char *name);
|
WDock *wDockCreate(WScreen *scr, int type, const char *name);
|
||||||
WDock *wDockRestoreState(WScreen *scr, WMPropList *dock_state, int type);
|
WDock *wDockRestoreState(WScreen *scr, WMPropList *dock_state, int type);
|
||||||
|
|
||||||
void wDockDestroy(WDock *dock);
|
void wDockDestroy(WDock *dock);
|
||||||
|
|||||||
@@ -61,9 +61,9 @@ static void paintButton(WCoreWindow * button, WTexture * texture,
|
|||||||
|
|
||||||
static void updateTitlebar(WFrameWindow * fwin);
|
static void updateTitlebar(WFrameWindow * fwin);
|
||||||
|
|
||||||
static void allocFrameBorderPixel(Colormap colormap, char *color_name, unsigned long **pixel);
|
static void allocFrameBorderPixel(Colormap colormap, const char *color_name, unsigned long **pixel);
|
||||||
|
|
||||||
static void allocFrameBorderPixel(Colormap colormap, char *color_name, unsigned long **pixel) {
|
static void allocFrameBorderPixel(Colormap colormap, const char *color_name, unsigned long **pixel) {
|
||||||
XColor xcol;
|
XColor xcol;
|
||||||
|
|
||||||
*pixel = NULL;
|
*pixel = NULL;
|
||||||
|
|||||||
@@ -150,7 +150,7 @@ WIcon *icon_create_for_wwindow(WWindow *wwin)
|
|||||||
return icon;
|
return icon;
|
||||||
}
|
}
|
||||||
|
|
||||||
WIcon *icon_create_for_dock(WScreen *scr, char *command, char *wm_instance, char *wm_class, int tile)
|
WIcon *icon_create_for_dock(WScreen *scr, const char *command, const char *wm_instance, const char *wm_class, int tile)
|
||||||
{
|
{
|
||||||
WIcon *icon;
|
WIcon *icon;
|
||||||
|
|
||||||
@@ -354,7 +354,7 @@ RImage *wIconValidateIconSize(RImage *icon, int max_size)
|
|||||||
return icon;
|
return icon;
|
||||||
}
|
}
|
||||||
|
|
||||||
Bool wIconChangeImageFile(WIcon *icon, char *file)
|
Bool wIconChangeImageFile(WIcon *icon, const char *file)
|
||||||
{
|
{
|
||||||
WScreen *scr = icon->core->screen_ptr;
|
WScreen *scr = icon->core->screen_ptr;
|
||||||
char *path;
|
char *path;
|
||||||
@@ -393,7 +393,7 @@ static char *get_name_for_wwin(WWindow *wwin)
|
|||||||
return get_name_for_instance_class(wwin->wm_instance, wwin->wm_class);
|
return get_name_for_instance_class(wwin->wm_instance, wwin->wm_class);
|
||||||
}
|
}
|
||||||
|
|
||||||
char *get_name_for_instance_class(char *wm_instance, char *wm_class)
|
char *get_name_for_instance_class(const char *wm_instance, const char *wm_class)
|
||||||
{
|
{
|
||||||
char *suffix;
|
char *suffix;
|
||||||
int len;
|
int len;
|
||||||
@@ -900,7 +900,7 @@ static void miniwindowMouseDown(WObjDescriptor * desc, XEvent * event)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void set_icon_image_from_database(WIcon *icon, char *wm_instance, char *wm_class, char *command)
|
void set_icon_image_from_database(WIcon *icon, const char *wm_instance, const char *wm_class, const char *command)
|
||||||
{
|
{
|
||||||
char *file = NULL;
|
char *file = NULL;
|
||||||
|
|
||||||
|
|||||||
@@ -53,10 +53,10 @@ typedef struct WIcon {
|
|||||||
* color */
|
* color */
|
||||||
} WIcon;
|
} WIcon;
|
||||||
|
|
||||||
WIcon *icon_create_for_dock(WScreen *scr, char *command, char *wm_instance, char *wm_class, int tile);
|
WIcon *icon_create_for_dock(WScreen *scr, const char *command, const char *wm_instance, const char *wm_class, int tile);
|
||||||
WIcon *icon_create_for_wwindow(WWindow *wwin);
|
WIcon *icon_create_for_wwindow(WWindow *wwin);
|
||||||
|
|
||||||
void set_icon_image_from_database(WIcon *icon, char *wm_instance, char *wm_class, char *command);
|
void set_icon_image_from_database(WIcon *icon, const char *wm_instance, const char *wm_class, const char *command);
|
||||||
void wIconDestroy(WIcon *icon);
|
void wIconDestroy(WIcon *icon);
|
||||||
void wIconPaint(WIcon *icon);
|
void wIconPaint(WIcon *icon);
|
||||||
void wIconUpdate(WIcon *icon);
|
void wIconUpdate(WIcon *icon);
|
||||||
@@ -64,13 +64,13 @@ void wIconSelect(WIcon *icon);
|
|||||||
void wIconChangeTitle(WIcon *icon, WWindow *wwin);
|
void wIconChangeTitle(WIcon *icon, WWindow *wwin);
|
||||||
void update_icon_pixmap(WIcon *icon);
|
void update_icon_pixmap(WIcon *icon);
|
||||||
|
|
||||||
Bool wIconChangeImageFile(WIcon *icon, char *file);
|
Bool wIconChangeImageFile(WIcon *icon, const char *file);
|
||||||
|
|
||||||
RImage *wIconValidateIconSize(RImage *icon, int max_size);
|
RImage *wIconValidateIconSize(RImage *icon, int max_size);
|
||||||
RImage *get_rimage_icon_from_wm_hints(WIcon *icon);
|
RImage *get_rimage_icon_from_wm_hints(WIcon *icon);
|
||||||
|
|
||||||
char *wIconStore(WIcon *icon);
|
char *wIconStore(WIcon *icon);
|
||||||
char *get_name_for_instance_class(char *wm_instance, char *wm_class);
|
char *get_name_for_instance_class(const char *wm_instance, const char *wm_class);
|
||||||
|
|
||||||
void wIconSetHighlited(WIcon *icon, Bool flag);
|
void wIconSetHighlited(WIcon *icon, Bool flag);
|
||||||
void set_icon_image_from_image(WIcon *icon, RImage *image);
|
void set_icon_image_from_image(WIcon *icon, RImage *image);
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ extern WPreferences wPreferences;
|
|||||||
static WMenu *readMenuPipe(WScreen * scr, char **file_name);
|
static WMenu *readMenuPipe(WScreen * scr, char **file_name);
|
||||||
static WMenu *readPLMenuPipe(WScreen * scr, char **file_name);
|
static WMenu *readPLMenuPipe(WScreen * scr, char **file_name);
|
||||||
static WMenu *readMenuFile(WScreen *scr, const char *file_name);
|
static WMenu *readMenuFile(WScreen *scr, const char *file_name);
|
||||||
static WMenu *readMenuDirectory(WScreen * scr, char *title, char **file_name, char *command);
|
static WMenu *readMenuDirectory(WScreen *scr, const char *title, char **file_name, const char *command);
|
||||||
static WMenu *configureMenu(WScreen * scr, WMPropList * definition, Bool includeGlobals);
|
static WMenu *configureMenu(WScreen * scr, WMPropList * definition, Bool includeGlobals);
|
||||||
static void menu_parser_register_macros(WMenuParser parser);
|
static void menu_parser_register_macros(WMenuParser parser);
|
||||||
|
|
||||||
@@ -764,7 +764,7 @@ static void cleanupWorkspaceMenu(WMenu * menu)
|
|||||||
menu->frame->screen_ptr->workspace_menu = NULL;
|
menu->frame->screen_ptr->workspace_menu = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static WMenuEntry *addWorkspaceMenu(WScreen * scr, WMenu * menu, char *title)
|
static WMenuEntry *addWorkspaceMenu(WScreen *scr, WMenu *menu, const char *title)
|
||||||
{
|
{
|
||||||
WMenu *wsmenu;
|
WMenu *wsmenu;
|
||||||
WMenuEntry *entry;
|
WMenuEntry *entry;
|
||||||
@@ -794,7 +794,7 @@ static void cleanupWindowsMenu(WMenu * menu)
|
|||||||
menu->frame->screen_ptr->switch_menu = NULL;
|
menu->frame->screen_ptr->switch_menu = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static WMenuEntry *addWindowsMenu(WScreen * scr, WMenu * menu, char *title)
|
static WMenuEntry *addWindowsMenu(WScreen *scr, WMenu *menu, const char *title)
|
||||||
{
|
{
|
||||||
WMenu *wwmenu;
|
WMenu *wwmenu;
|
||||||
WWindow *wwin;
|
WWindow *wwin;
|
||||||
@@ -822,8 +822,8 @@ static WMenuEntry *addWindowsMenu(WScreen * scr, WMenu * menu, char *title)
|
|||||||
return entry;
|
return entry;
|
||||||
}
|
}
|
||||||
|
|
||||||
static WMenuEntry *addMenuEntry(WMenu * menu, char *title, char *shortcut, char *command,
|
static WMenuEntry *addMenuEntry(WMenu *menu, const char *title, const char *shortcut, const char *command,
|
||||||
char *params, const char *file_name)
|
const char *params, const char *file_name)
|
||||||
{
|
{
|
||||||
WScreen *scr;
|
WScreen *scr;
|
||||||
WMenuEntry *entry = NULL;
|
WMenuEntry *entry = NULL;
|
||||||
@@ -1207,7 +1207,7 @@ static Bool isFilePackage(const char *file)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static WMenu *readMenuDirectory(WScreen * scr, char *title, char **path, char *command)
|
static WMenu *readMenuDirectory(WScreen *scr, const char *title, char **path, const char *command)
|
||||||
{
|
{
|
||||||
DIR *dir;
|
DIR *dir;
|
||||||
struct dirent *dentry;
|
struct dirent *dentry;
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
extern WPreferences wPreferences;
|
extern WPreferences wPreferences;
|
||||||
|
|
||||||
static void bevelImage(RImage * image, int relief);
|
static void bevelImage(RImage * image, int relief);
|
||||||
static RImage * get_texture_image(WScreen *scr, char *pixmap_file);
|
static RImage * get_texture_image(WScreen *scr, const char *pixmap_file);
|
||||||
|
|
||||||
WTexSolid *wTextureMakeSolid(WScreen * scr, XColor * color)
|
WTexSolid *wTextureMakeSolid(WScreen * scr, XColor * color)
|
||||||
{
|
{
|
||||||
@@ -259,7 +259,7 @@ WTexMGradient *wTextureMakeMGradient(WScreen * scr, int style, RColor ** colors)
|
|||||||
return texture;
|
return texture;
|
||||||
}
|
}
|
||||||
|
|
||||||
WTexPixmap *wTextureMakePixmap(WScreen * scr, int style, char *pixmap_file, XColor * color)
|
WTexPixmap *wTextureMakePixmap(WScreen *scr, int style, const char *pixmap_file, XColor *color)
|
||||||
{
|
{
|
||||||
WTexPixmap *texture;
|
WTexPixmap *texture;
|
||||||
XGCValues gcv;
|
XGCValues gcv;
|
||||||
@@ -285,8 +285,8 @@ WTexPixmap *wTextureMakePixmap(WScreen * scr, int style, char *pixmap_file, XCol
|
|||||||
return texture;
|
return texture;
|
||||||
}
|
}
|
||||||
|
|
||||||
WTexTGradient *wTextureMakeTGradient(WScreen * scr, int style, RColor * from, RColor * to,
|
WTexTGradient *wTextureMakeTGradient(WScreen *scr, int style, const RColor *from, const RColor *to,
|
||||||
char *pixmap_file, int opacity)
|
const char *pixmap_file, int opacity)
|
||||||
{
|
{
|
||||||
WTexTGradient *texture;
|
WTexTGradient *texture;
|
||||||
XGCValues gcv;
|
XGCValues gcv;
|
||||||
@@ -318,7 +318,7 @@ WTexTGradient *wTextureMakeTGradient(WScreen * scr, int style, RColor * from, RC
|
|||||||
return texture;
|
return texture;
|
||||||
}
|
}
|
||||||
|
|
||||||
static RImage * get_texture_image(WScreen *scr, char *pixmap_file)
|
static RImage * get_texture_image(WScreen *scr, const char *pixmap_file)
|
||||||
{
|
{
|
||||||
char *file;
|
char *file;
|
||||||
RImage *image;
|
RImage *image;
|
||||||
|
|||||||
@@ -161,9 +161,9 @@ typedef union WTexture {
|
|||||||
WTexSolid *wTextureMakeSolid(WScreen*, XColor*);
|
WTexSolid *wTextureMakeSolid(WScreen*, XColor*);
|
||||||
WTexGradient *wTextureMakeGradient(WScreen*, int, const RColor*, const RColor*);
|
WTexGradient *wTextureMakeGradient(WScreen*, int, const RColor*, const RColor*);
|
||||||
WTexMGradient *wTextureMakeMGradient(WScreen*, int, RColor**);
|
WTexMGradient *wTextureMakeMGradient(WScreen*, int, RColor**);
|
||||||
WTexTGradient *wTextureMakeTGradient(WScreen*, int, RColor*, RColor*, char *, int);
|
WTexTGradient *wTextureMakeTGradient(WScreen*, int, const RColor*, const RColor*, const char *, int);
|
||||||
WTexIGradient *wTextureMakeIGradient(WScreen*, int, const RColor[], int, const RColor[]);
|
WTexIGradient *wTextureMakeIGradient(WScreen*, int, const RColor[], int, const RColor[]);
|
||||||
WTexPixmap *wTextureMakePixmap(WScreen *scr, int style, char *pixmap_file,
|
WTexPixmap *wTextureMakePixmap(WScreen *scr, int style, const char *pixmap_file,
|
||||||
XColor *color);
|
XColor *color);
|
||||||
void wTextureDestroy(WScreen*, WTexture*);
|
void wTextureDestroy(WScreen*, WTexture*);
|
||||||
void wTexturePaint(WTexture *, Pixmap *, WCoreWindow*, int, int);
|
void wTexturePaint(WTexture *, Pixmap *, WCoreWindow*, int, int);
|
||||||
|
|||||||
@@ -376,7 +376,7 @@ static WMPropList *get_generic_value(const char *instance, const char *class,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Get the file name of the image, using instance and class */
|
/* Get the file name of the image, using instance and class */
|
||||||
char *get_icon_filename(WScreen *scr, char *winstance, char *wclass, char *command,
|
char *get_icon_filename(WScreen *scr, const char *winstance, const char *wclass, const char *command,
|
||||||
Bool default_icon)
|
Bool default_icon)
|
||||||
{
|
{
|
||||||
char *file_name = NULL;
|
char *file_name = NULL;
|
||||||
@@ -419,7 +419,7 @@ char *get_icon_filename(WScreen *scr, char *winstance, char *wclass, char *comma
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* This function returns the image picture for the file_name file */
|
/* This function returns the image picture for the file_name file */
|
||||||
RImage *get_rimage_from_file(WScreen *scr, char *file_name, int max_size)
|
RImage *get_rimage_from_file(WScreen *scr, const char *file_name, int max_size)
|
||||||
{
|
{
|
||||||
RImage *image = NULL;
|
RImage *image = NULL;
|
||||||
|
|
||||||
@@ -473,7 +473,7 @@ RImage *get_default_image(WScreen *scr)
|
|||||||
return image;
|
return image;
|
||||||
}
|
}
|
||||||
|
|
||||||
RImage *get_icon_image(WScreen *scr, char *winstance, char *wclass, int max_size)
|
RImage *get_icon_image(WScreen *scr, const char *winstance, const char *wclass, int max_size)
|
||||||
{
|
{
|
||||||
char *file_name = NULL;
|
char *file_name = NULL;
|
||||||
|
|
||||||
|
|||||||
@@ -303,7 +303,7 @@ static void changePage(WMPopUpButton *bPtr, InspectorPanel *panel)
|
|||||||
WMUnmapWidget(panel->appFrm);
|
WMUnmapWidget(panel->appFrm);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int showIconFor(WMScreen *scrPtr, InspectorPanel *panel, char *wm_instance, char *wm_class, int flags)
|
static int showIconFor(WMScreen *scrPtr, InspectorPanel *panel, const char *wm_instance, const char *wm_class, int flags)
|
||||||
{
|
{
|
||||||
WMPixmap *pixmap = (WMPixmap *) NULL;
|
WMPixmap *pixmap = (WMPixmap *) NULL;
|
||||||
char *file = NULL, *path = NULL, *db_icon = NULL;
|
char *file = NULL, *path = NULL, *db_icon = NULL;
|
||||||
|
|||||||
Reference in New Issue
Block a user