| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
FossilOrigin-Name: 85d309192ecd1e95a6970a4980fdf6a9f3ce8942
|
|
|
|
|
|
| |
adding unmapped windows. Needs further examination. [Bug #605105]
FossilOrigin-Name: 3bbbf3b6c5f0d359b64ec6c0c12e1658e7f6e0b0
|
|
|
|
|
|
|
|
| |
* doc/text.n: Update double and triple click
docs to match implementation changes made on
2002-02-14.
FossilOrigin-Name: fa9c4e0f61bf9a530ca6599eaa8898a874f757d4
|
|
|
| |
FossilOrigin-Name: 2c67a90df27716a6aefbfe085cf0c99f236389b1
|
|
|
|
|
|
| |
\u001a in a script file. [Bug 685505]
FossilOrigin-Name: 9ceeab897c975fd0791647d2695719ac258f9de6
|
|
|
| |
FossilOrigin-Name: db053e5ad2f2dc8aab5d753724656a8083780eed
|
|
|
|
|
|
| |
::safe::interpCreate or ::safe::interpInit. [Bug #669159]
FossilOrigin-Name: c3e6e3941b8d67556b4edacb2891a56f6354e9da
|
|
|
|
|
|
| |
extended use of -to.
FossilOrigin-Name: 357d07da69368390a1458b9ead73ff7bd7a4a0a3
|
|
|
| |
FossilOrigin-Name: 4c5d36d6d63ba1804ae24d44314e14653ca20b1e
|
|
|
| |
FossilOrigin-Name: 4d31a92180b54e2737116782b4c797f1626fdbf1
|
|
|
| |
FossilOrigin-Name: c5e5dca111e86cebc999953a77374413bd424fea
|
|
|
| |
FossilOrigin-Name: 00fd5333e5e16ff9ee460b07303a9d43ddd05e3e
|
|
|
| |
FossilOrigin-Name: 30c6813f37151aef02a6439e1fdfe2439a1effa2
|
|
|
|
|
|
|
| |
characters rather than ASCII ones. Tk's done this ever since 8.1
in any case; after all, it is the right thing to do.
FossilOrigin-Name: e66ad0b299d21ea6f9a80854bda6769bb3379d3a
|
|
|
| |
FossilOrigin-Name: a822075edd28781520fc1bf6b6bbadbff24db1ac
|
|
|
|
|
|
| |
-relief is sunken, -offrelief is flat, and -overrelief is raised.
FossilOrigin-Name: 9abdf011ca88bab450f8f209eef2613da8ec603f
|
|
|
|
|
|
|
|
| |
bezier method by name. [Bug #578654]
* doc/canvas.n: update to note that -smooth really doesn't take
or return just booleans.
FossilOrigin-Name: 3c214554170eeeedad551b25a337aaf99e703f67
|
|
|
|
|
|
| |
Tk_GetBitmapFromData. [Bug #590379]
FossilOrigin-Name: 00d9f161ec5a0f3ad045030ea5c3e8a49ca9aff1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
updating Tk to use Tcl 8.4's fully CONST-ified
interface, and fully CONSTifying Tk at the
same time.
This patch includes purging Tk of its last
direct access to interp->result. [Bug 589853]
The substantial changes include copying
event sequence strings into Tcl_DStrings
in tkBind.c, and copying [text] indices into
Tcl_DStrings because parsing them involved
overwriting them. If this causes performance
trouble, that can be resolved by further
converting them to Tcl_Obj's.
The #defines USE_NON_CONST and USE_COMPAT_CONST
have the same effect for Tk as they do for Tcl.
(They actually change tcl.h)
FossilOrigin-Name: 5603f01aa35a127f83db9bb68f3b1ff9e5bb64de
|
|
|
| |
FossilOrigin-Name: c350236caf9c06f37605cb7bcb53964eb15ebeda
|
|
|
| |
FossilOrigin-Name: 87569a13449c77650cb2da265ef9118fb17711c7
|
|
|
|
|
|
|
|
|
|
| |
* mac/tkMacWm.c (Tk_WmCmd): docs with mac and unix stubs.
* unix/tkUnixWm.c (Tk_WmCmd):
* win/tkWinWm.c (Tk_WmCmd):
* tests/unixWm.test:
* tests/winWm.test: more wm attr tests will be needed.
FossilOrigin-Name: 724d114ee255fa02f6c998701cf372f58a936ac0
|
|
|
|
|
|
|
|
|
| |
* generic/tkText.c (TextWidgetCmd): enhances the text get and
* generic/tkTextIndex.c (TkTextGetIndex): delete methods to accept
* tests/text.test: multiple range pairs.
This handles the delete case in an atomic, fixed-index fashion.
FossilOrigin-Name: 56373b17842760c71abe22bea606c0de0c9c41d3
|
|
|
| |
FossilOrigin-Name: 7adbb3d3bb555ca0999a25f42f516ca967030b98
|
|
|
| |
FossilOrigin-Name: bd4ba973698f1ebf47369d5774a610d0a3db687a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkText.c: undo/redo stack to not be tied solely to the
* generic/tkText.h: text widget. The APIs are still private.
* generic/tkUndo.c: This also adds a stack limiting ability and
* generic/tkUndo.h: a -maxundo option to the text widget (in
* library/text.tcl: addition to the options from TIP #26) should
* mac/tkMacDefault.h: users want to limit the undo/redo stack
* tests/text.test: (should not be necessary in most cases).
* unix/Makefile.in: [Patch #554763] (callewart)
* unix/tkUnixDefault.h:
* win/Makefile.in:
* win/makefile.vc:
* win/tkWinDefault.h:
FossilOrigin-Name: 6a28d5bdfd4bd0d8ab71bc4b8aeb118626124b0a
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkListbox.c (DisplayListbox):
* mac/tkMacDefault.h: TIP #94 implementation adding -activestyle
* tests/listbox.test: option to the listbox. This adds the ability
* unix/tkUnixDefault.h: to have listboxes look native on Windows, and
* win/tkWinDefault.h: "nicer" elsewhere using the 'dotbox' style.
FossilOrigin-Name: f7610a440895223b661d0ff989b5780b7af3db6a
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkInt.h (struct TkCaret):
* mac/tkMacXStubs.c (Tk_SetCaretPos):
* unix/tkUnixKey.c (TkpGetString, Tk_SetCaretPos):
* win/tkWinX.c (Tk_SetCaretPos):
* tests/tk.test: Added 'tk caret' implementation of TIP#96
* doc/SetCaret.3 (new): which adds a TkCaret structure element to
* doc/tk.n: TkDisplay for maintaining state.
FossilOrigin-Name: 6be89a7feefdd57fd30aca27c701f6e155497b67
|
|
|
|
|
|
|
| |
checkbutton and radiobutton to allow those widgets to have a
MS-Office look and feel.
FossilOrigin-Name: 882e41f5ee6e4ceae781257e3442e7882a9cd4d4
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkDecls.h: Tk_CollapseMotionEvents API which controls
* generic/tkEvent.c: Tk's collapsing of incoming motion events
* generic/tkInt.h: on its windows. The default remains to do
* generic/tkStubInit.c: collapsing. Added a flags parameter to the
* generic/tkWindow.c: internal display structure to support this
* doc/QWinEvent.3: and be used in the future for other bits.
FossilOrigin-Name: d7c9b34a70edc02037561a0e13a3a0f074580623
|
|
|
|
|
|
|
|
|
|
| |
(patch from Neil McKay).
* Add CirculateRequest, Create, MapRequest, ResizeRequest,
and ConfigureRequest event types;
* Split TK_TOPLEVEL flag into TK_TOPLEVEL, TK_HAS_WRAPPER,
TK_WIN_MANAGED, and TK_TOP_HIERARCHY.
FossilOrigin-Name: ad38fbacd7328c607131ee691e933fcc9aa67d3e
|
|
|
| |
FossilOrigin-Name: 9b5f7ecc695132915b30f60095686bf35211e685
|
|
|
| |
FossilOrigin-Name: 7084752cc1be137e6ef4ba7d6d4bf201c05a6f32
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
FossilOrigin-Name: b3a3dabf34555f559c612f8d6bb1ec5a7faccda9
|
|
|
|
|
|
|
|
|
|
|
| |
* mac/tkMacWm.c:
* tests/wm.test:
* unix/tkUnixWm.c:
* win/tkWinWm.c: Update wm stackorder usage message
to make it clear that either 1 or 3 arguments are
required. [Bug 540013]
FossilOrigin-Name: 6a63d1d7a0f1be3097d743ebd8b1a1c3c46b07b5
|
|
|
| |
FossilOrigin-Name: 5f997bf909bf228195f4f7df781c2ac8bd416582
|
|
|
| |
FossilOrigin-Name: 65213b9bebadf38d2eef67eb9998f9d78267a5fc
|
|
|
| |
FossilOrigin-Name: 535a0254dc0c3784574ea6797c5e01a3232eae47
|
|
|
| |
FossilOrigin-Name: 7314a88b0f4af54da1dbbef59b183da7dd715071
|
|
|
|
|
|
| |
stuff has been in there for ages for some reason...
FossilOrigin-Name: 136dfbc33eea5cb12e509d923de7e36cc05d66ee
|
|
|
|
|
|
|
|
|
|
|
| |
* Updated callers of Tcl_GetStringResult.
Rewrote PrintScrollFractions to ScrollFractions to stop scribbling
directly on interp->result.
* Updated callers of Tcl_GetVar, Tcl_GetVar2
* Updated callers of Tcl_SplitPath, Tcl_JoinPath, and
Tcl_TranslateFileName.
FossilOrigin-Name: 933dcfe881579bb3925ff2a05e925a0bd8d67087
|
|
|
| |
FossilOrigin-Name: 4b3b96dfd7306f4348a7de69954b7fb2c795f963
|
|
|
|
|
|
|
| |
was selected in the filetypes option menu. Adapted from code by Chris
Nelson submitted in Patch #492220.
FossilOrigin-Name: 4d9d93a637526f4ac7541a0b39ca3e05bd7afab7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
wm stackorder command.
* doc/winfo.n: Update documentation for the winfo
children command to indicate that top-level windows
are not returned in stacking order.
* doc/wm.n: Add documentation for wm stackorder.
* generic/tkInt.decls (TkWmStackorderToplevel):
Add decl for new function.
* generic/tkIntDecls.h: Regen.
* generic/tkStubInit.c: Regen.
* tests/unixWm.test: Add stackorder command to test
for wm command usage message.
* tests/wm.test: Add new set of tests for generic
window manager methods.
* unix/tkUnixWm.c (Tk_WmCmd,
TkWmStackorderToplevelWrapperMap,
TkWmStackorderToplevel): Add unix implementation of
new wm stackorder command.
* win/tkWinWm.c (Tk_WmCmd,
TkWmStackorderToplevelEnumProc,
TkWmStackorderToplevelWrapperMap,
TkWmStackorderToplevel): Add windows implementation
of new wm stackorder command.
FossilOrigin-Name: 45e73f13a603eba5167ba98b8dbe8ecbbab7a443
|
|
|
| |
FossilOrigin-Name: 564aa3355ab35f41dfb85023b6618bba69f371d2
|
|
|
| |
FossilOrigin-Name: 5265df93d207cec0cfc2940a152e030a2f848bd0
|
|
|
| |
FossilOrigin-Name: 99f2a6bb508c5dc814d2e9417e20c3ee1d16b545
|
|
|
| |
FossilOrigin-Name: 388b438b4b85a414ad930b3a685c74ce17276df1
|
|
|
| |
FossilOrigin-Name: d7a6c95b93a04287ed3b3f03fc6722df2ba5b8c9
|