CWind

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

34 check-ins

2017-09-09
18:59
[5a39298392] Leaf: Add cwind::version command Use an enum for mouse down/up constants Insert delays in an attempt to make mouse clicks & drags more reliable Change drag functions to make a series of smaller moves rather than a single move (user: imdave tags: trunk)
2017-09-04
22:42
[4cdf1fe9d8] Bump GNUmakefile and pkgIndex.tcl upto version 1.5.1 (user: imdave tags: trunk)
22:04
[52b8c6268d] Bump package version to 1.5.1 (user: imdave tags: trunk)
21:46
[8d170e3033] Change resource file to pick up version strings from cwind.h (user: imdave tags: trunk)
2017-08-28
23:41
[6ffb7596b7] Remove unused variable (user: imdave tags: trunk)
23:41
[2a2dce047a] Add -Wall to compiler flags (user: imdave tags: trunk)
2017-08-27
19:31
[5defea89d9] Replace the Japanese comments with descriptions copied directly from the microsoft documentation (user: imdave tags: trunk)
19:30
[ba910cc7ae] Update a couple of comments (user: imdave tags: trunk)
2017-08-26
07:32
[f038deae4d] Fix a minor, non-error typo (user: imdave tags: trunk)
2017-08-25
22:25
[d85c8dce30] Mention the new and previously undocumented commands (user: imdave tags: trunk)
22:01
[de4c48fd84] Fix "-exact window-list" argument parsing (this bug was in the original source) Factor common code for top/bottom/topmost/notopmost and lclick/mclick/rclick Although this extension used the Tcl_Obj interface, much of the internals still used strings; replace all such use with the specific Tcl_Obj routines (user: imdave tags: trunk)
17:35
[db0b4fbeaf] Use correct copyright symbol rather than "(c)" Provide the architecture in the FileDescription (user: imdave tags: trunk)
06:47
[2fc03e500c] Remove all the Japanese comments; they did me no good and I strongly suspect that vim has not preserved the original byte codes. If someone is interested, the original source from Satoshi Imai can be examined. (user: imdave tags: trunk)
06:26
[33ff6e6cdd] The keyword 'if' is not a function; replace "if(..." with "if (..." The keyword 'for' is not a function; replace "for(..." with "for (..." Remove c++ declaration of index variable in for statement (user: imdave tags: trunk)
03:44
[cea8622452] Add new commands: getwrect, getrect, dragl, dragm, dragr, wdragl, wdragm, wdragr Remove SafeInit() function -- it is not "safe" for a Tcl script to send text and mouse clicks to arbitrary windows Replace a couple of formerly Japanese comments with English Correct spelling error of 'cursor' (user: imdave tags: trunk)
03:38
[abdb1748db] Bump version to 1.5 (user: imdave tags: trunk)
03:38
[b53aa54240] Bump version to 1.5 Add correct dependencies for cwind.h (user: imdave tags: trunk)
2017-06-07
21:06
[a2a850c6d5] Use string map trick to avoid a ton of backslash escapes in the pkgIndex command (user: imdave tags: trunk)
2017-06-02
04:50
[be2f719a7c] The 32-bit DLL had a reference to libgcc_s_dw2-1.dll while the 64-bit DLL did not. Adding -static-libgcc to LDFLAGS seems to fix this. (user: imdave tags: trunk)
2017-05-15
19:43
[70c126c2ad] Redo pkgIndex.tcl so it does not load the dll unless actually needed (user: imdave tags: trunk)
2017-05-14
19:56
[0d276cd236] Rename all files from .cpp to .c -- there is no reason to use C++ (user: imdave tags: trunk)
05:14
[fcf0b01090] We don't need -I$(TCL_SRC_DIR) if the private headers have been installed along with Tcl (user: imdave tags: trunk)
04:05
[f1f7506f0c] Use ne rather than != for string comparison (user: imdave tags: trunk)
2017-05-13
23:11
[12ce1cba0a] The VK_SEPARATOR key is apparently the numeric keypad Enter key, not the '.' (user: imdave tags: trunk)
07:53
[0cd38fdace] Strip debug and extraneous symbols from the shared library (user: imdave tags: trunk)
07:51
[0589e4383c] Make NUM. a synonym for NUM, on the numeric keypad (user: imdave tags: trunk)
2017-05-12
22:02
[550d34b2ab] Incorporate cwind.tcl into pkgIndex.tcl Make an 'install' target in GNUmakefile (user: imdave tags: trunk)
19:53
[3569b6460c] Make sample.tcl run before package cwind is actually installed (user: imdave tags: trunk)
19:47
[bc087a65a7] src/GNUmakefile: Do not overwrite hand-crafted pkgIndex.tcl src/cwind.cpp: Remove reference to unused TK src/pkgIndex.tcl: Hand-crafted file (user: imdave tags: trunk)
18:47
[0787327055] Port to 64-bit windows using MSYS2 64-bit gcc Bring sample.tcl up-to-date by substituting notepad for wordpad and correctly pasing the clipboard image into mspaint (user: imdave tags: trunk)
18:40
[3ac8b02ee9] Remove obsolete files (user: imdave tags: trunk)
18:34
[7661d671d8] Add .fossil-settings (user: imdave tags: trunk)
18:21
[b32bc42ebf] Begin with contents of cwind14src.zip from author's site at http://www.interq.or.jp/japan/s-imai/tcltk/cwind.html (user: imdave tags: trunk, 2003, Original)
18:15
[ef1ebdc496] initial empty check-in (user: imdave tags: trunk)