Adding bindings. Arguments added to initialize & with-init.#39
Open
togekawa5 wants to merge 31 commits into
Open
Adding bindings. Arguments added to initialize & with-init.#39togekawa5 wants to merge 31 commits into
togekawa5 wants to merge 31 commits into
Conversation
added 26 commits
March 30, 2022 20:55
…hanged but of with-init-window isn't.
Author
|
I tested create-cursor, set-cursor on windows sbcl and there is no problem, but when tested on ubuntu sbcl the colors may not display properly. For example, *colocr-check*cursor shows all colors correctly, but *yellow* and *blue* created in the same way show different colors than intended. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
set-window-attribute
set-monitor-user-pointer
get-monitor-user-pointer
set-window-icon
get-window-frame-size
maximize-window
focus-window
request-window-attention
set-window-maximize-callback
set-window-content-scale-callback
wait-events-timeout
raw-mouse-motion-supported-p
get-key-name
get-key-scancode
create-cursor
create-standard-cursor
destroy-cursor
set-cursor
set-char-mods-callback
set-drop-callback
get-joystick-hats
get-joystick-guid
set-joystick-user-pointer
get-joystick-user-pointer
joystick-is-gamepad-p
set-joystick-callback
update-gamepad-mappings
get-gamepad-name
get-gamepad-state
get-timer-value
get-timer-frequency
*-userpointer are not exported from cl-glfw3.
(initialize)->(initialize &key atts...)
(with-init &body body)->(with-init (&rest keys...) &body body)
In this PR, with-init-window's argument didn't change because of complexity of adding init-hint, such as whether (w-i-w init-hints window-hints body) or (w-i-w window-hints init-hints body) is better when adding init-hints, etc.
icons-test is added cl-glfw3-examples. it uses images.
get-monitor-work-area is renamed get-monitor-work-area. I matched with binding-name rules. Now get-monitor-work-area calls get-monitor-workarea and warns not recommended.