47
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 20, 2023 — Jan 20, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* primitives.lisp (window): new slots x y width height border-width
Shawn Betts
as sabetts
More... almost 18 years ago
(xwin-send-configuration-notify): take the geometry as arguments. all callers updated. (geometry-hints): use cached window geometry slots (reparent-window): likewise (maximize-window): call set-window-geometry (group-add-window): init x y width height border-width window slots (process-mapped-window): call set-window-geometry (handle-unmanaged-window): new function (handle-managed-window): likewise (:configure-request): call handle-managed-window and handle-unmanaged-window (update-window-properties): only maximize the window being updated (handle-event): catch xlib:window-error and xlib:drawable-error events
Shawn Betts
as sabetts
More... almost 18 years ago
* stumpwm.lisp (error-handler): new function
Shawn Betts
as sabetts
More... almost 18 years ago
* stumpwm.lisp (error-handler): new defun (stumpwm): set error handler (stumpwm-internal-loop): remove catch for drawable and window-error
Shawn Betts
as sabetts
More... almost 18 years ago
* stumpwm.lisp (error-handler): new defun (stumpwm): set error handler
Shawn Betts
as sabetts
More... almost 18 years ago
* core.lisp (set-font): use the first font that matches
Shawn Betts
as sabetts
More... almost 18 years ago
* stumpwm.lisp (stumpwm-internal-loop): handle window-error and drawable-error errors
Shawn Betts
as sabetts
More... almost 18 years ago
* user.lisp (window-send-string): handle RET and TAB
Shawn Betts
as sabetts
More... almost 18 years ago
* core.lisp (key-to-keycode+state): new function (send-fake-key): use key-to-keycode+state
Shawn Betts
as sabetts
More... almost 18 years ago
(draw-input-bucket): make room for the cursor
Shawn Betts
as sabetts
More... almost 18 years ago
(draw-input-bucket): make room for the cursor
Shawn Betts
as sabetts
More... almost 18 years ago
*** empty log message ***
Shawn Betts
as sabetts
More... almost 18 years ago
*** empty log message ***
Shawn Betts
as sabetts
More... almost 18 years ago
* primitives.lisp (*debug-level*): new defvar (*debug-stream*): likewise (dformat): send output to *debug-stream*
Shawn Betts
as sabetts
More... almost 18 years ago
*** empty log message ***
Shawn Betts
as sabetts
More... almost 18 years ago
only require :clx in sbcl
Shawn Betts
as sabetts
More... almost 18 years ago
* core.lisp (show-frame-indicator): clear the frame indicator on all other screens.
Shawn Betts
as sabetts
More... almost 18 years ago
* core.lisp (show-frame-indicator): clear the frame indicator on all other screens.
Shawn Betts
as sabetts
More... almost 18 years ago
* user.lisp ("ratclick"): new function
Shawn Betts
as sabetts
More... almost 18 years ago
* user.lisp (*root-map*): bind mark to C-t # and lastmsg back to m and C-m. Bind C-t C-t to other-in-frame.
Shawn Betts
as sabetts
More... almost 18 years ago
*** empty log message ***
Shawn Betts
as sabetts
More... almost 18 years ago
(input-find-completions): properly match strings
Shawn Betts
as sabetts
More... almost 18 years ago
* user.lisp (*root-map*): add C-SPC binding. bind lastmsg to M. bind mark to m and C-m ("fselect"): make arg non-optional ("mark"): new command ("clear-marks"): likewise ("pull-marked"): likewise
Shawn Betts
as sabetts
More... almost 18 years ago
* user.lisp (focus-forward): add predicate function (other-hidden-window): fix hidden windows predicate function ("pull-hidden-next"): pass predicate function to focus-forward ("pull-hidden-previous"): likewise ("prev-in-frame"): call frame-sort-windows ("next-in-frame"): likewise ("command-mode"): new command ("abort"): pop the top map
Shawn Betts
as sabetts
More... almost 18 years ago
* user.lisp (focus-forward): add predicate function (other-hidden-window): fix hidden windows predicate function ("pull-hidden-next"): pass predicate function to focus-forward ("pull-hidden-previous"): likewise ("prev-in-frame"): call frame-sort-windows ("next-in-frame"): likewise
Shawn Betts
as sabetts
More... almost 18 years ago
(format-expand): handle the case when % is the last char in the string.
Shawn Betts
as sabetts
More... almost 18 years ago
(*root-map*): bind pull-hidden-next, pull-hidden-previous, pull-hidden-other, other-in-frame, next-in-frame, prev-in-frame (pull-window): new function (focus-forward): new argument pull-p. use pull-window (pull-window-by-number): use pull-window (other-hidden-window): new function (other-window-in-frame): likewise ("pull-hidden-next"): new command ("pull-hidden-previous"): likewise ("pull-hidden-other"): likewise ("next-in-frame"): likewise ("prev-in-frame"): likewise ("other-in-frame"): likewise (other-window): use the group's window list to find the other window. ("other"): show the frame indicator if a frame switch occurred.
Shawn Betts
as sabetts
More... almost 18 years ago
(*root-map*): bind pull-hidden-next, pull-hidden-previous, pull-hidden-other, other-in-frame, next-in-frame, prev-in-frame (pull-window): new function (focus-forward): new argument pull-p. use pull-window (pull-window-by-number): use pull-window (other-hidden-window): new function (other-window-in-frame): likewise ("pull-hidden-next"): new command ("pull-hidden-previous"): likewise ("pull-hidden-other"): likewise ("next-in-frame"): likewise ("prev-in-frame"): likewise ("other-in-frame"): likewise
Shawn Betts
as sabetts
More... almost 18 years ago
("putsel"): new command ("getsel"): likewise
Shawn Betts
as sabetts
More... almost 18 years ago
properly error out when clx isn't detected.
Shawn Betts
as sabetts
More... almost 18 years ago