| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
FossilOrigin-Name: 3a4903d0c4a54ddcc751878c6bc121cbc90c6f27
|
|
|
| |
FossilOrigin-Name: a4dc2a8a26885fd290f88087e48b625aef56cffd
|
|
|
| |
FossilOrigin-Name: 579ca2d5b04f55cf953a68db10d3488d111923f9
|
|
|
| |
FossilOrigin-Name: 8b8f2f7c8ce7a2beb52f20bcc944e9d050ba60c7
|
|
|
| |
FossilOrigin-Name: 6a645a6ab29017bc075936fe03b1a52a36f2d8e2
|
|
|
| |
FossilOrigin-Name: cb80d57edb96626d5ffcd308f5e6052029ac3226
|
|
|
| |
FossilOrigin-Name: 5f654d3575360231a7d99ca5e42e303b052984e9
|
|
|
| |
FossilOrigin-Name: d40dd370a6e2e4451f268a5accc6e51cd1407b98
|
|
|
| |
FossilOrigin-Name: d26d54b5db08c8d531da7b3076d554e086b3ee32
|
|
|
| |
FossilOrigin-Name: 6012c9a816186e7686b7a17d013513ae4ef853db
|
|
|
|
|
|
|
|
|
|
| |
a POTENTIAL INCOMPATIBILITY.
* doc/wm.n: Remove "some window managers will" text
and explicitly state what behavior a transient
window will display. Also mention that it is an
error to make a window a transient of itself.
FossilOrigin-Name: 15f78072e4c62acfbfe68a9bd5ce9a5a4b8f5545
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/unixWm.test: Check that the WM_TRANSIENT_FOR
property for a transient window is being cleared
when the master is destroyed.
* tests/wm.test: Source defs.tcl instead of using
tcltest to match the rest of Tk's test files.
Add new tests that ensure that a transient's state
mirrors the state of the master.
* unix/tkUnixWm.c (WmInfo, TkWmNewWindow, TkWmMapWindow,
TkWmDeadWindow, Tk_WmCmd, WmWaitMapProc): Add numTransients
member to WmInfo structure. Keep state of master and
transient in sync using a callback that tracks MapNotify
and UnmapNotify events. When the master is mapped, map
the transient. When the master is unmapped or iconified,
withdraw the transient.
* win/tkWinWm.c (TkWmMapWindow, TkpWmSetState,
TkWmDeadWindow, Tk_WmCmd, WmWaitVisibilityOrMapProc):
Keep state of master and transient in sync using a
callback that tracks MapNotify and UnmapNotify events.
Move masterPtr check from TkpWmSetState into TkWmMapWindow
to deal with WM_NEVER_MAPPED transients. Cleanup
numTransients and the callback in TkWmDeadWindow.
Cleanup numTransients and the callback only after
deleting a master in wm transient command to avoid
deleting the callback when an error is raised.
Add support for MapNotify and UnmapNotify events
to the master callback.
FossilOrigin-Name: b05e1154cf5528e467289fd82864e519f2a7c69b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/wm.test: Check that setting a window
as a transient of itself raises an error. Check
that passing a non-toplevel window to the wm
transient command uses the enclosing toplevel.
* unix/tkUnixWm.c (Tk_WmCmd): Raise an error
if the user tries to make a toplevel a
transient of itself.
* win/tkWinWm.c (Tk_WmCmd): Raise an error
if the user tries to make a toplevel a
transient of itself. Test for other error
before checking for the transient self error.
FossilOrigin-Name: c9b836ac06039b02353fba98ada7fb240b3fb2b4
|
|
|
| |
FossilOrigin-Name: 4b3778bec29a6fbee5296f0b699fe98c3c0b818e
|
|
|
| |
FossilOrigin-Name: f5323b7fb8b0004f0cb38b4849048aa06263cfeb
|
|
|
|
|
|
| |
Still need to add the changes of the last few days.
FossilOrigin-Name: b435fff1e2ca95bb5716f1ec85703f2d1a194d7f
|
|
|
| |
FossilOrigin-Name: ac867c7245af0b6b69760d44422ef42853b08ec4
|
|
|
|
|
|
|
|
| |
Although technically internal changes are not incompatible, they'll
be perceived as such by those who get bitten, and this will help
them find the cause of their trouble.
FossilOrigin-Name: 9eafa9d68e896d379732dc16f39c65a685525290
|
|
|
|
|
|
|
|
|
| |
8.4a3 RELEASE
* changes:
* README: updated for 8.4a3 release
FossilOrigin-Name: b0ae1387c076dd77c4bea94ae6488dcf311fa415
|
|
|
| |
FossilOrigin-Name: 83d0db5a9de598f3092e15e656e6992bcebebf48
|
|
|
| |
FossilOrigin-Name: 9a6eaedb633ed8eac2e47e817d99ba54d1dd0a57
|
|
|
| |
FossilOrigin-Name: 3c197ff51d3baddf9eca157c5be66c68e7a5b682
|
|
|
| |
FossilOrigin-Name: da49efce3ec9b499ee202196096437600c3d4bc9
|
|
|
| |
FossilOrigin-Name: 18a3d561f6ab8bb01c669901cc56e23ecb59ca6a
|
|
|
|
|
|
|
|
|
| |
* README:
* generic/tk.h:
* unix/configure.in:
* win/configure.in: updated to patchlevel 8.3b2
FossilOrigin-Name: 2675982e5628a08fcc35d1c0fb14e7977f3f71b7
|
|
|
| |
FossilOrigin-Name: 1bfa9062235333dc1a42bd24133f7999e33eb7d1
|
|
|
| |
FossilOrigin-Name: 741d2719260de56402e73b8f624aad8c2bb4bf64
|
|
|
| |
FossilOrigin-Name: f28d99038f92f6439249eb685fe74f2717b30468
|
|
|
| |
FossilOrigin-Name: 43a4e05cbfeed276990060511be7a84fd41447ca
|
|
|
| |
FossilOrigin-Name: b810cf7c89c06ed22810a672989f8f4b66eac069
|
|
|
| |
FossilOrigin-Name: 6f88cf9254f2f2932ae9a06666bec3911f9cbce6
|
|
|
| |
FossilOrigin-Name: 2cf82e5a3459c5251d72a610f1b6dae72c7dbc88
|
|
|
| |
FossilOrigin-Name: 1120dc4257448ed1955333e682de48e2940cc741
|
|
|
|
|
|
| |
- Updated for Mac release
FossilOrigin-Name: a1b05427d64102bc136e7ae1428b5b95cd3460d6
|
|
|
| |
FossilOrigin-Name: 1a9d2a3a4f52e679db20ef943f22a4c6d893a9d2
|
|
|
| |
FossilOrigin-Name: cc765dd9f3ee05d1108c8929093ee0824c752ee0
|
|
|
| |
FossilOrigin-Name: df068ffcac953ae67f9a3fddbed1b166eb669c93
|
|
|
| |
FossilOrigin-Name: 66d93ecfa3bae81f74ca51bf352bf7c9d41edb12
|
|
|
|
|
| |
Appearance extension (version 1.0.1 or later) is installed
FossilOrigin-Name: 969e94cbbdf8d50cee7e2f4298810aa2a0c5610b
|
|
|
| |
FossilOrigin-Name: 44b647176f521efc005dbaf408022f82bf4c4973
|
|
|
|
|
|
| |
items they didn't support a null (transparant fill color)
FossilOrigin-Name: 9d8e38e466df34af55dc103cbb9f40e8f1a3b311
|
|
|
|
|
|
| |
a submitted patch.
FossilOrigin-Name: 4efcb01017b965536e264e34e2260fda141b2f17
|
|
|
| |
FossilOrigin-Name: 36ac110bcfabe39cd0f8f0af96e59dd73d52646e
|
|
|
| |
FossilOrigin-Name: fb58b663f313796e8ed3115f92d657f0cae1d575
|
|
|
| |
FossilOrigin-Name: 37aab430eeea154cad533d38aa9a08742b8e42b0
|
|
|
| |
FossilOrigin-Name: 9f2af571652c49e0e72cf30fe4b4d30bf48cb6bc
|
|
|
| |
FossilOrigin-Name: d544f9c19d867cd8716ca7362a5b1d1f02e2b38e
|
|
|
| |
FossilOrigin-Name: 45140bed7e024310ddb400309bc1229039b6c2d1
|
|
|
|
|
|
| |
parent workspace "/net/pop/export/home/ws/tk8.0".
FossilOrigin-Name: af63a77d0f222949ddc1b0bff5717b336d2beeb5
|
|
|
|
|
|
| |
parent workspace "/net/pop/export/home/ws/tk8.0".
FossilOrigin-Name: 12549b1d1236e244fc773475e8aa579b16f03ba9
|