Mon Sep 20 19:23:42 EDT 1999
(Christian) Added Ganymede, finally. Noticed one little bug in it: In the Desktop Background Settings there's a single transparent line on the bottom. Couldn't work my way around it. Sorted the list of window borders in the 'Set Border Style' menu. Added some group issues to TODO file. I hope I get to finish that during this week. SVN revision: 346
This commit is contained in:
parent
c8e84fd757
commit
82d13ee3d7
|
@ -2062,3 +2062,19 @@ Mon Sep 20 15:20:56 PDT 1999
|
|||
|
||||
more kde fixes. more to come, still. this fixes using client.win instead of
|
||||
base win for most everything.
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
Mon Sep 20 19:23:42 EDT 1999
|
||||
(Christian)
|
||||
|
||||
Added Ganymede, finally. Noticed one little bug in it: In the
|
||||
Desktop Background Settings there's a single transparent line
|
||||
on the bottom. Couldn't work my way around it.
|
||||
|
||||
Sorted the list of window borders in the 'Set Border Style'
|
||||
menu.
|
||||
|
||||
Added some group issues to TODO file. I hope I get to finish that
|
||||
during this week.
|
||||
|
||||
|
|
1
src/TODO
1
src/TODO
|
@ -1,6 +1,7 @@
|
|||
BUGS:
|
||||
raster: must update dox docs fully
|
||||
cK: keeping the groups file in sync with the existing groups that need to be remembered. I'm sure there are bugs in that.
|
||||
cK some groups stuff, like groups on multiple desktops, hammering on this whole raise/lower/raiselower stuff etc.
|
||||
mandrake: kontrol-center seems to crash E when you click on desktop. needs fixing
|
||||
mandrake: need to write some code to un-override redirect kfm and kpanel so I can manage them easier
|
||||
mandrake: um, don't use close from the kpanel menu right yet. that's a bad idea. in fact, I wouldn't use ANY of the kpanel windowops things yet. (nasty)
|
||||
|
|
46
src/kde.c
46
src/kde.c
|
@ -77,7 +77,7 @@ KModuleList;
|
|||
|
||||
static KModuleList *KModules = NULL;
|
||||
|
||||
void
|
||||
void
|
||||
KDE_ClientMessage(Window win, Atom atom, long data, Time timestamp)
|
||||
{
|
||||
|
||||
|
@ -100,7 +100,7 @@ KDE_ClientMessage(Window win, Atom atom, long data, Time timestamp)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_ClientTextMessage(Window win, Atom atom, char *data)
|
||||
{
|
||||
|
||||
|
@ -122,7 +122,7 @@ KDE_ClientTextMessage(Window win, Atom atom, char *data)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_SendMessagesToModules(Atom atom, long data)
|
||||
{
|
||||
|
||||
|
@ -141,7 +141,7 @@ KDE_SendMessagesToModules(Atom atom, long data)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_UpdateFocusedWindow(void)
|
||||
{
|
||||
|
||||
|
@ -190,7 +190,7 @@ KDE_UpdateFocusedWindow(void)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_NewWindow(EWin * ewin)
|
||||
{
|
||||
|
||||
|
@ -218,7 +218,7 @@ KDE_NewWindow(EWin * ewin)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_RemoveWindow(EWin * ewin)
|
||||
{
|
||||
|
||||
|
@ -239,7 +239,7 @@ KDE_RemoveWindow(EWin * ewin)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_AddModule(Window win)
|
||||
{
|
||||
|
||||
|
@ -330,7 +330,7 @@ KDE_AddModule(Window win)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_RemoveModule(Window win)
|
||||
{
|
||||
|
||||
|
@ -385,7 +385,7 @@ KDE_RemoveModule(Window win)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_Init(void)
|
||||
{
|
||||
/*
|
||||
|
@ -506,7 +506,7 @@ KDE_Init(void)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_Shutdown(void)
|
||||
{
|
||||
|
||||
|
@ -570,7 +570,7 @@ KDE_Shutdown(void)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_ClientInit(Window win)
|
||||
{
|
||||
|
||||
|
@ -603,7 +603,7 @@ KDE_ClientInit(Window win)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_ClientChange(Window win, Atom a)
|
||||
{
|
||||
|
||||
|
@ -680,7 +680,7 @@ KDE_ClientChange(Window win, Atom a)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_GetDecorationHint(Window win, long *dechints)
|
||||
{
|
||||
|
||||
|
@ -750,7 +750,7 @@ KDE_GetDecorationHint(Window win, long *dechints)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_CheckClientHints(Window win)
|
||||
{
|
||||
|
||||
|
@ -773,7 +773,7 @@ KDE_CheckClientHints(Window win)
|
|||
|
||||
}
|
||||
|
||||
int
|
||||
int
|
||||
KDE_WindowCommand(EWin * ewin, char *cmd)
|
||||
{
|
||||
|
||||
|
@ -829,7 +829,7 @@ KDE_WindowCommand(EWin * ewin, char *cmd)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_Command(char *cmd, XClientMessageEvent * event)
|
||||
{
|
||||
|
||||
|
@ -908,7 +908,7 @@ KDE_Command(char *cmd, XClientMessageEvent * event)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_ProcessClientMessage(XClientMessageEvent * event)
|
||||
{
|
||||
|
||||
|
@ -972,7 +972,7 @@ KDE_ProcessClientMessage(XClientMessageEvent * event)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_ModuleAssert(Window win)
|
||||
{
|
||||
|
||||
|
@ -986,7 +986,7 @@ KDE_ModuleAssert(Window win)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_PrepModuleEvent(Window win, KMessage msg)
|
||||
{
|
||||
|
||||
|
@ -1035,7 +1035,7 @@ KDE_PrepModuleEvent(Window win, KMessage msg)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_SetRootArea(void)
|
||||
{
|
||||
|
||||
|
@ -1053,7 +1053,7 @@ KDE_SetRootArea(void)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_SetNumDesktops(void)
|
||||
{
|
||||
|
||||
|
@ -1089,7 +1089,7 @@ KDE_SetNumDesktops(void)
|
|||
EDBUG_RETURN_;
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_HintChange(Atom a)
|
||||
{
|
||||
|
||||
|
@ -1113,7 +1113,7 @@ KDE_HintChange(Atom a)
|
|||
|
||||
}
|
||||
|
||||
void
|
||||
void
|
||||
KDE_UpdateTitle(EWin * ewin)
|
||||
{
|
||||
|
||||
|
|
12
src/menus.c
12
src/menus.c
|
@ -1714,6 +1714,15 @@ CreateMenuFromThemes(char *name, MenuStyle * ms)
|
|||
EDBUG_RETURN(m);
|
||||
}
|
||||
|
||||
int
|
||||
BorderNameCompare(Border * b1, Border * b2)
|
||||
{
|
||||
if (b1 && b2)
|
||||
return strcmp(b1->name, b2->name);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Menu *
|
||||
CreateMenuFromBorders(char *name, MenuStyle * ms)
|
||||
{
|
||||
|
@ -1728,6 +1737,9 @@ CreateMenuFromBorders(char *name, MenuStyle * ms)
|
|||
m->name = duplicate(name);
|
||||
m->style = ms;
|
||||
lst = (Border **) ListItemType(&num, LIST_TYPE_BORDER);
|
||||
if (lst)
|
||||
Quicksort((void **)lst, 0, num - 1,
|
||||
(int (*)(void *, void *))&BorderNameCompare);
|
||||
for (i = 0; i < num; i++)
|
||||
{
|
||||
/* if its not internal (ie doesnt start with _ ) */
|
||||
|
|
Binary file not shown.
|
@ -6,10 +6,11 @@ else
|
|||
ethemedir = $(prefix)/enlightenment/themes
|
||||
endif
|
||||
|
||||
EXTRA_DIST = BrushedMetal-Tigert.etheme ShinyMetal.etheme
|
||||
EXTRA_DIST = BrushedMetal-Tigert.etheme ShinyMetal.etheme Ganymede.etheme
|
||||
|
||||
install-data-local:
|
||||
test -d $(DESTDIR)$(ethemedir) || mkdir $(DESTDIR)$(ethemedir)
|
||||
gzip -d -c < $(srcdir)/BrushedMetal-Tigert.etheme | (cd $(DESTDIR)$(ethemedir); rm -rf BrushedMetal-Tigert; mkdir BrushedMetal-Tigert; cd BrushedMetal-Tigert; tar -xmf -)
|
||||
gzip -d -c < $(srcdir)/ShinyMetal.etheme | (cd $(DESTDIR)$(ethemedir); rm -rf ShinyMetal; mkdir ShinyMetal; cd ShinyMetal; tar -xmf -)
|
||||
gzip -d -c < $(srcdir)/Ganymede.etheme | (cd $(DESTDIR)$(ethemedir); rm -rf Ganymede; mkdir Ganymede; cd Ganymede; tar -xmf -)
|
||||
-chown -R $(USER) $(DESTDIR)$(ethemedir)
|
||||
|
|
Loading…
Reference in New Issue