1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-19 12:28:22 +01:00

- Fixed problem with long, preset workspace names (Wanderlei Antonio Cavassin

<cavassin@conectiva.com.br>)
- Added kinput2 bug workaround to stock WMWindowAttributes (Seiichi SATO
  <sato@cvs-net.co.jp>)
- Added Belarusian translation (Ihar Viarheichyk <iverg@mail.ru>)
- Fixed wrlib to not try to load braindead images with 0x0 size
This commit is contained in:
kojima
2002-10-25 02:42:56 +00:00
parent 0bb76c0a76
commit ffa1a610c0
8 changed files with 1972 additions and 3 deletions

View File

@@ -18,6 +18,12 @@ Changes since version 0.80.1:
This will definitely enforce the need to use autoconf 2.5x This will definitely enforce the need to use autoconf 2.5x
- Added Xft support to WINGs, for rendering antialiased fonts with - Added Xft support to WINGs, for rendering antialiased fonts with
transparency. Details in WINGs/ChangeLog. transparency. Details in WINGs/ChangeLog.
- Fixed problem with long, preset workspace names (Wanderlei Antonio Cavassin
<cavassin@conectiva.com.br>)
- Added kinput2 bug workaround in stock WMWindowAttributes (Seiichi SATO
<sato@cvs-net.co.jp>)
- Added Belarusian translation (Ihar Viarheichyk <iverg@mail.ru>)
- Fixed wrlib to not try to load braindead images with 0x0 size
Changes since version 0.80.0: Changes since version 0.80.0:

2
README
View File

@@ -270,7 +270,7 @@ bellow:
- to reduce memory usage, disable the icon cache, by setting the RIMAGE_CACHE - to reduce memory usage, disable the icon cache, by setting the RIMAGE_CACHE
environment variable to 0. If you want to increase performance at the cost environment variable to 0. If you want to increase performance at the cost
of memory usage, set it's value to a value like the number of different of memory usage, set it's value to a value like the number of different
icons you use. icons you use. Also, disable anti-aliased text support in ~/GNUstep/Defaults/WMGLOBAL.
Keyboard Mouse Control Keyboard Mouse Control

View File

@@ -29,6 +29,23 @@
Omnipresent = Yes; Omnipresent = Yes;
KeepInsideScreen = Yes; KeepInsideScreen = Yes;
}; };
Kinput2 = {
NoTitlebar = Yes;
NoResizebar = Yes;
NotClosable = Yes;
NotMiniaturizable = Yes;
KeepOnTop = Yes;
Omnipresent = Yes;
SkipWindowList = Yes;
NoHideOthers = Yes;
NoKeyBindings = Yes;
NoMouseBindings = Yes;
KeepInsideScreen = Yes;
NoAppIcon = Yes;
Unfocusable = Yes;
DontSaveSession = Yes;
};
bookmarks.Netscape = {NoAppIcon = YES;}; bookmarks.Netscape = {NoAppIcon = YES;};
xcalc = {AlwaysUserIcon = Yes;Icon = "HP-16C-48.xpm";}; xcalc = {AlwaysUserIcon = Yes;Icon = "HP-16C-48.xpm";};
Netscape = {Icon = Netscape.xpm;}; Netscape = {Icon = Netscape.xpm;};

View File

@@ -7,7 +7,7 @@ CLEANFILES = $(CATALOGS) WindowMaker.pot
# keep this sorted # keep this sorted
EXTRA_DIST = bg.po cs.po da.po de.po el.po es.po et.po fi.po fr.po gl.po \ EXTRA_DIST = bg.po cs.po da.po de.po el.po es.po et.po fi.po fr.po gl.po \
hr.po hu.po it.po ja.po ko.po ms.po nl.po no.po pl.po pt.po ro.po \ hr.po hu.po it.po ja.po ko.po ms.po nl.po no.po pl.po pt.po ro.po \
ru.po sk.po sv.po tr.po zh_CN.po zh_TW.Big5.po ru.po sk.po sv.po tr.po zh_CN.po zh_TW.Big5.po be.po
POTFILES = \ POTFILES = \
$(top_builddir)/src/appicon.c \ $(top_builddir)/src/appicon.c \

View File

@@ -42,6 +42,7 @@ bg.po Bulgarian Slavei Karadjov <slaff@exco.net>
hu.po Hungarian HORVATH Szabolcs <horvaths@inf.elte.hu> hu.po Hungarian HORVATH Szabolcs <horvaths@inf.elte.hu>
et.po Estonian Ivar Smolin <okul@trenet.ee> et.po Estonian Ivar Smolin <okul@trenet.ee>
ms.po Malay Hasbullah Bin Pit (sebol) <sebol@ikhlas.com> ms.po Malay Hasbullah Bin Pit (sebol) <sebol@ikhlas.com>
be.po Belarusian Ihar Viarheichyk <iverg@mail.ru>
Some translations are based on previous translations by other people. Some translations are based on previous translations by other people.

1943
po/be.po Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -483,7 +483,7 @@
#define HRESIZE_THRESHOLD 3 #define HRESIZE_THRESHOLD 3
#define MAX_WORKSPACENAME_WIDTH 16 #define MAX_WORKSPACENAME_WIDTH 32
#define MAX_WINDOWLIST_WIDTH 160 /* max width of window title in #define MAX_WINDOWLIST_WIDTH 160 /* max width of window title in
* window list */ * window list */

View File

@@ -240,11 +240,13 @@ updateWorkspaceMenu(WMenu *menu)
if (strcmp(menu->entries[i]->text,scr->workspaces[i]->name)!=0) { if (strcmp(menu->entries[i]->text,scr->workspaces[i]->name)!=0) {
wfree(menu->entries[i]->text); wfree(menu->entries[i]->text);
strncpy(title, scr->workspaces[i]->name, MAX_WORKSPACENAME_WIDTH); strncpy(title, scr->workspaces[i]->name, MAX_WORKSPACENAME_WIDTH);
title[MAX_WORKSPACENAME_WIDTH] = 0;
menu->entries[i]->text = wstrdup(title); menu->entries[i]->text = wstrdup(title);
menu->flags.realized = 0; menu->flags.realized = 0;
} }
} else { } else {
strncpy(title, scr->workspaces[i]->name, MAX_WORKSPACENAME_WIDTH); strncpy(title, scr->workspaces[i]->name, MAX_WORKSPACENAME_WIDTH);
title[MAX_WORKSPACENAME_WIDTH] = 0;
wMenuAddCallback(menu, title, switchWSCommand, NULL); wMenuAddCallback(menu, title, switchWSCommand, NULL);