• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Japanese translation of message catalog for Sawfish Window-Manager


Commit MetaInfo

修订版34cd992972036ff22508df3a5409ea02a8d5aa4a (tree)
时间1999-09-21 05:06:04
作者john <john>
Commiterjohn

Log Message

*** empty log message ***

更改概述

差异

--- a/TODO
+++ b/TODO
@@ -38,8 +38,6 @@ Outstanding bugs
3838 ! latency when starting menu subprocesses can be annoying (pointer
3939 events are handled unintuitively)
4040
41- ! possible for first-fit to place windows off-screen?
42-
4341
4442 General tasks
4543 =============
@@ -47,7 +45,14 @@ General tasks
4745 + add capplet desktop entries to share/gnome/apps/Settings as well as
4846 the control center tree
4947
50- + code to read the gnome apps menu
48+ then again.. there's a problem with this -- gnome menus are
49+ _static_, whereas sawmill's customization groups are _dynamic_
50+
51+ i.e. the `customization' root sub-menu wouldn't match the menu in
52+ the gnome `settings' tree. this would be bad since the user may not
53+ discover the dynamic menu and thus miss many of the options..
54+
55+ + code to read the gnome apps menu, then replace apps-menu
5156
5257 + Ability to execute commands (like select-workspace:X) while
5358 moving/resizing.
@@ -180,6 +185,10 @@ General tasks
180185 under key ID, inserts code to fetch it back [how can we lose the
181186 annoying ID parameter?]
182187
188+ Another option is to have `(defstring VAR STRING)' which resolves
189+ all strings when the module is loaded, but then you have to declare
190+ all strings up-front, which would be _really_ annoying
191+
183192 Also, what about the "%1$s" style printf formatting. rep's format
184193 function should be extended to handle this syntax
185194
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,10 @@
11 1999-09-20 John Harper <john@dcs.warwick.ac.uk>
22
3+ * sawmill.jl: set autoload-verbose to nil
4+
5+ * workspace.jl (preallocated-workspaces): fix bug in the
6+ after-set function (calling unquoted hook)
7+
38 * gnome.jl (gnome-client-message-handler): only handle
49 WIN_STATE and WIN_LAYER if we actually have a window object to
510 act on
--- a/man/faq.texi
+++ b/man/faq.texi
@@ -16,13 +16,7 @@ bindings can be defined in your @file{~/.sawmillrc} file. For example:
1616
1717 @noindent
1818 binds the event @kbd{C-M-ESC} to the Lisp code to start an @code{xterm}
19-subprocess.
20-
21-
22-@item How do I redefine the @samp{Applications} menu?
23-
24-See the @samp{Popup Menus} node in the Info manual (@pxref{Popup
25-Menus})
19+subprocess
2620
2721
2822 @item How do I get a grid of desktops?
@@ -51,6 +45,44 @@ The pager will still show a vector of workspaces, but it will feel more
5145 like a grid@dots{}
5246
5347
48+@item How do I redefine the @samp{Applications} menu?
49+
50+See the @samp{Popup Menus} node in the Info manual (@pxref{Popup
51+Menus})
52+
53+
54+@item How do I create a new theme?
55+
56+See the @samp{Window Frames} node of the Info manual (@pxref{Window
57+Frames})
58+
59+Basically though, create a directory @file{~/.sawmill/themes/@var{foo}}
60+where @var{foo} is the name of your theme. Then copy any images into
61+this directory and create a file @file{theme.jl} that will be loaded to
62+initialise the theme
63+
64+The configuration tool will display the contents of a file called
65+@file{README} in the directory (but make it 80-column text, and only a
66+few lines)
67+
68+
69+@item How do I port an Enlightenment theme to sawmill?
70+
71+There's no automatic translation available. Get the images used in the
72+window border, then write a @file{theme.jl} file telling the window
73+manager how they are used to form a window frame
74+
75+See the @file{themes/brushed-metal} directory for an example, and the
76+Info manual for the documentation
77+
78+
79+@item Are there any other themes available?
80+
81+Not that I know of. If you have a theme that you think other people may
82+find useful, send it to me (or a URL), and I'll put a link from my web
83+page
84+
85+
5486 @item Why don't you use GUILE?
5587
5688 Mainly because I'm lazy; I had already written rep, and therefore
--- a/man/news.texi
+++ b/man/news.texi
@@ -11,10 +11,11 @@ they occurred between. For more detailed information see the
1111
1212 @itemize @bullet
1313
14-@item First attempt at best-fit window placement
14+@item First attempt at best-fit window placement (doesn't really work
15+properly yet@dots{})
1516
1617 @item Added a customization option to focus windows when they're
17-un-iconified
18+un-iconified (@code{focus-windows-on-uniconify})
1819
1920 @item Fix bug in click-to-focus mode where the click is only passed
2021 through to the client window, not to any local bindings of the wm
@@ -22,6 +23,10 @@ through to the client window, not to any local bindings of the wm
2223 @item Don't leave windows unframed if there's an error in the user's
2324 startup files
2425
26+@item Fix bug in @code{preallocated-workspaces} option
27+
28+@item Don't place windows off-screen in first-fit mode
29+
2530 @end itemize
2631
2732