• R/O
  • HTTP
  • SSH
  • HTTPS

コミット

タグ
未設定

よく使われているワード(クリックで追加)

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

Japanese translation of message catalog for Sawfish Window-Manager


コミットメタ情報

リビジョンff6759ad167f9b8f97e5d5636d1d736a234d38bf (tree)
日時1999-10-26 02:54:18
作者john <john>
コミッターjohn

ログメッセージ

*** empty log message ***

変更サマリ

差分

--- a/TODO
+++ b/TODO
@@ -73,8 +73,6 @@ General tasks
7373
7474 allow matching of WM_CLASS as well as WM_NAME
7575
76- + do the virtual-workspace edge-flipping thing?
77-
7876 + wrap-around option for moving viewports
7977
8078 + use panes to separate areas in bindings widget
--- a/configure.in
+++ b/configure.in
@@ -25,7 +25,7 @@ AC_CONFIG_HEADER(config.h)
2525 AC_CONFIG_AUX_DIR(etc)
2626
2727 dnl Release versioning info
28-version="0.14.1"
28+version="0.14.2"
2929
3030 output_files="src/Makefile lisp/Makefile capplet/Makefile\
3131 themes/Makefile man/Makefile Makedefs Makefile sawmill.spec"
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,17 @@
11 1999-10-25 John Harper <john@dcs.warwick.ac.uk>
22
3+ * version 0.14.2
4+
5+ * maximize.jl (maximize-do-both): sort grid before passing it
6+ to rectangles-from-grid, this stops things going _really_
7+ ballistic
8+
9+ * edge-flip.jl: new file, viewport flipping by pushing the
10+ pointer against the screen edges
11+
12+ * viewport.jl (set-screen-viewport, move-viewport): document
13+ that these now return t if they actually move the viewport
14+
315 * version 0.14.1
416
517 * maximize.jl (maximize-do-both): only choose rectangles that
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,23 @@
11 1999-10-25 John Harper <john@dcs.warwick.ac.uk>
22
3+ * version 0.14.2
4+
5+ * functions.c (Fdelete_window): reinterrogate the window's
6+ WM_PROTOCOLS property in case it set WM_DELETE_WINDOW after
7+ being mapped
8+
9+ * functions.c (Qafter_restacking_hook): new hook, called
10+ whenever the stacking order is explicitly altered
11+
12+ * functions.c (Fshow_message): use a local event handler for
13+ better data hiding
14+
15+ * events.c (register_event_handler, deregister_event_handler):
16+ new functions, allow window-local event handlers to be created
17+
18+ * flippers.c: new plugin, provides the mechanism for viewport
19+ edge-flipping (hooks enter-flipper-hook and leave-flipper-hook)
20+
321 * version 0.14.1
422
523 * functions.c (Fsend_client_message): bug fix from Ricardo R.
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -30,7 +30,7 @@ SRCS := colors.c commands.c cursors.c display.c events.c fonts.c frames.c \
3030 functions.c images.c keys.c main.c server.c session.c windows.c
3131 OBJS := $(SRCS:.c=.o)
3232
33-DL_SRCS := gradient.c
33+DL_SRCS := gradient.c flippers.c
3434 DL_OBJS := $(DL_SRCS:%.c=lib%.la)
3535
3636 LISP_SRCS := sawmill-ui.jl sawmill-menu.jl
--- a/src/sawmill_subrs.h
+++ b/src/sawmill_subrs.h
@@ -89,6 +89,8 @@ extern void unclick_current_fp (void);
8989 extern void map_request (XEvent *ev);
9090 extern void send_synthetic_configure (Lisp_Window *w);
9191 extern long get_event_mask (int type);
92+extern void register_event_handler (Window w, void (*fun)(XEvent *ev));
93+extern void deregister_event_handler (Window w);
9294 extern void handle_input_mask(long mask);
9395 extern void handle_sync_input(int fd);
9496 extern repv Fquery_pointer (repv get);
@@ -135,7 +137,7 @@ extern void frames_init (void);
135137 extern void frames_kill (void);
136138
137139 /* from functions.c */
138-extern repv Qroot;
140+extern repv Qroot, Qafter_restacking_hook;
139141 extern repv Fdelete_window (repv win);
140142 extern repv Fdestroy_window (repv win);
141143 extern repv Frestack_windows (repv list);
@@ -166,8 +168,6 @@ extern repv Fcreate_window (repv parent, repv x, repv y,
166168 repv width, repv height);
167169 extern repv Fx_atom (repv symbol);
168170 extern repv Fx_atom_name (repv atom);
169-extern Window message_win;
170-extern void refresh_message_window (void);
171171 extern repv Fshow_message (repv text, repv font, repv fg, repv bg, repv pos);
172172 extern void functions_init (void);
173173 extern void functions_kill (void);
@@ -251,6 +251,7 @@ extern void focus_on_window (Lisp_Window *w);
251251 extern void fix_window_size (Lisp_Window *w);
252252 extern Lisp_Window *find_window_by_id (Window id);
253253 extern Lisp_Window *x_find_window_by_id (Window id);
254+extern void get_window_protocols (Lisp_Window *w);
254255 extern void before_local_map (Lisp_Window *w);
255256 extern void after_local_map (Lisp_Window *w);
256257 extern void install_window_frame (Lisp_Window *w);