Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
183 commits
Select commit Hold shift + click to select a range
8101054
Merge pull request #1 from wilfz/english_comments
wilfz Nov 1, 2023
345755c
Merge branch 'nakkag:main' into main
wilfz May 12, 2024
eb4823e
english comments
wilfz May 19, 2024
f01fc00
english comments
wilfz May 20, 2024
975b805
english comments
Nov 5, 2024
338c7f7
revert to original code with .vcxproj
wilfz Nov 6, 2024
cffec9d
added tool_test plugin to solution
Nov 6, 2024
f135d35
whitespace at line end prevents error
wilfz Nov 7, 2024
ed0ce86
initial checkin
Nov 14, 2024
5894e22
Merge branch 'main' of github.com:wilfz/CLCL
Nov 14, 2024
fcee6a1
english comments
Nov 14, 2024
54143a5
Merge branch 'nakkag:main' into main
wilfz Apr 12, 2025
b24e1a4
added VS16 project nd solution files
May 3, 2025
0c2d3cd
Revert "added VS16 project nd solution files"
May 3, 2025
e409e16
tool_test plugin: added VS16 project nd solution files
May 3, 2025
e01986f
plugin tool_text: added files from https://nakka.com/soft/clcl/plugin…
May 4, 2025
76830aa
converted to VS16 solution/project
May 4, 2025
185ea3f
plugin tool_text: merge english and japanese rc-files, add string res…
May 4, 2025
1ebbe82
tool_text: added and included convert_date, use string resources
May 4, 2025
a72df30
locate tool_text.ini beside clcl.ini in %LOCALAPPDATA%\CLCL (installe…
May 4, 2025
92aa250
tool_text.txt deleted
May 4, 2025
49f4281
tool_text(japanese).txt from https://nakka.com/soft/clcl/plugin/tltxt…
May 4, 2025
1570c2a
tool_text(english).txt by google translation
May 4, 2025
93e8461
tool_util added from https://nakka.com/soft/clcl/plugin/tlutl002_eng.zip
May 4, 2025
3024bc2
tool_util project converted to VS16
May 4, 2025
7ff0c31
tool_util: merged english and japanese rc file
May 4, 2025
5cf1e58
added tool_utl(japanese).txt, tool_utl(english).txt, string resources
May 4, 2025
46d18a5
remove odbc32.lib, odbccp32.lib from linker
May 5, 2025
9485f35
replace hardcoded strings by strings from rc file; locate tool_utl.in…
May 5, 2025
99ab385
initial checkin
Nov 14, 2024
3094204
whitespace at line end prevents error
wilfz Nov 7, 2024
fe98a15
english documentation
May 18, 2025
47a552d
english documentation
May 18, 2025
39e7d18
english comments
wilfz May 19, 2024
27bcecf
english comments
wilfz May 20, 2024
022e1b8
english comments
Nov 5, 2024
cab0c17
english comments
Nov 14, 2024
79304a3
english documentation
May 19, 2025
fca7726
added tool_test.rc; moved menu titles into string resources
May 19, 2025
bbd5132
added tool_test.rc; moved menu titles into string resources
May 19, 2025
1ea38cf
included plugin projects in solution
May 19, 2025
533a39c
removed odbc32.lib;odbccp32.lib; from project
May 20, 2025
9e5f63c
added tool_test.rc; moved menu titles into string resources
May 19, 2025
8656d44
Merge branch 'main' of github.com:wilfz/CLCL
May 20, 2025
99d9750
english comments
May 20, 2025
0ac8981
english comments
May 20, 2025
76cbbb8
Update README.md
wilfz May 29, 2025
ff28664
improved translation
wilfz May 31, 2025
11223d3
improved transaltion
wilfz May 31, 2025
aaaa89a
Merge remote-tracking branch 'remotes/origin/bugfix'
wilfz May 31, 2025
48743ab
improved translation
wilfz May 31, 2025
a630a50
Merge remote-tracking branch 'remotes/origin/documentation'
wilfz May 31, 2025
f0e3e2a
Merge remote-tracking branch 'remotes/origin/documentation'
wilfz May 31, 2025
439a123
Merge remote-tracking branch 'remotes/origin/english-comments'
wilfz May 31, 2025
d835dc1
spelling
wilfz Jun 8, 2025
6d42222
improved transaltion
wilfz Jun 8, 2025
d6321a5
Merge remote-tracking branch 'remotes/origin/documentation'
wilfz Jun 8, 2025
8a490aa
Merge remote-tracking branch 'remotes/origin/bugfix'
wilfz Jun 8, 2025
f91754f
Create msbuild.yml
wilfz Jun 9, 2025
ac201b2
submodule tool_clip, msbuild and inno setup added
wilfz Jun 9, 2025
24667a2
Merge branch 'main' of github.com:wilfz/CLCL
wilfz Jun 9, 2025
526da9e
update from PlatformToolset v141_xp to v143
wilfz Jun 9, 2025
149aad6
checkout submodules
wilfz Jun 9, 2025
90f85c1
update from PlatformToolset v141_xp to v143
wilfz Jun 9, 2025
4ded22d
updated WindowsTargetPlatformVersion from 7.0 to 10.0
wilfz Jun 9, 2025
1524325
inno setup and upload
wilfz Jun 9, 2025
4255fa6
added installation_info.txt
wilfz Jun 9, 2025
9237e8c
syntax
wilfz Jun 9, 2025
d6ed5ce
syntax
wilfz Jun 9, 2025
83d15f3
added version info
wilfz Jun 11, 2025
25b7abf
spelling
wilfz Jun 11, 2025
c975e18
Merge remote-tracking branch 'remotes/origin/plugins'
wilfz Jun 12, 2025
c9592f0
Merge remote-tracking branch 'remotes/origin/plugins'
wilfz Jun 12, 2025
aae7859
revert to v141_xp Platform toolset; tool_text and tool_utl in setup
wilfz Jun 12, 2025
48bc217
PlatformToolset set to v143 in order to use msbuild github action; in…
wilfz Jun 12, 2025
e56a096
change in resource.h was missing
wilfz Jun 12, 2025
d53d126
added tool_text.dll and tool_utl.dll plugins
wilfz Jun 12, 2025
99981cb
build clcl.html
wilfz Jun 26, 2025
3623622
command line parameter /v removed
Jun 27, 2025
d71e768
Help menu
Jun 27, 2025
d469b01
Start with Viewer; Tool_c.lip Help i start menu
Jun 28, 2025
3fccca8
fetched latest changes from tool_clip
Jun 28, 2025
af40e3b
fetched latest changes from tool_clip
Jun 28, 2025
bcd93a8
Merge branch 'main' of github.com:wilfz/CLCL
wilfz Jul 7, 2025
a9b6e8f
improved html help; split upload into setup and plain files
wilfz Jul 8, 2025
5d635da
unused files removed
wilfz Jul 8, 2025
9c9656f
changed help file name to clcl.html or readme_jp.txt (depending on la…
wilfz Jul 9, 2025
49fad55
README.html is now clcl.html
wilfz Jul 9, 2025
4c7c3e7
solve issue #22 in https://github.com/nakkag/CLCL
wilfz Aug 12, 2025
ed0c47c
Merge branch 'feature_envvariables'
wilfz Aug 12, 2025
f52e2ae
more changes in Ver 2.1.4
wilfz Aug 12, 2025
3d85ab5
prepare release 2.1.14
wilfz Aug 13, 2025
01cb6d2
improved english translation/documentation
wilfz Aug 13, 2025
7a47a93
added clcl_app.ini to zip file
wilfz Aug 14, 2025
a2b64e0
added clcl_app.ini to zip
wilfz Aug 16, 2025
1373e5c
added tool_clip.html to zip
wilfz Aug 16, 2025
385f0da
Update README.md
wilfz Aug 26, 2025
17c59d7
Update README.md
wilfz Oct 12, 2025
3991b3a
update InnoSetup action to 1.2.7
wilfz Nov 1, 2025
146d132
update toolclip submodule
wilfz Nov 2, 2025
dfe6568
Update sub-Project tool_clip
wilfz Nov 25, 2025
d19e3a7
convert to utf-8
wilfz Nov 25, 2025
ba7412b
遅延処理追加
Koichi-Kobayashi Sep 27, 2025
12243ef
OSのバージョンチェックを推奨方法に変更
Koichi-Kobayashi Sep 27, 2025
d595c0c
merged Koichi-Kobayashi's Clipboard delay handling
Koichi-Kobayashi Oct 19, 2025
72a37e9
merged Koichi-Kobayashi's Clipboard delay handling
wilfz Nov 25, 2025
02834e8
SDKを更新(Windows10以上)
Koichi-Kobayashi Sep 27, 2025
37ee040
make better readable
wilfz Nov 28, 2025
8528328
set back resource ids to their original value (although duplicates ex…
wilfz Nov 28, 2025
78d9f80
update tool_clip submodule
wilfz Dec 5, 2025
573993a
update submodule tool_clip
wilfz Dec 12, 2025
bad7363
update submodule tool_clip
wilfz Dec 18, 2025
d5808d5
english comments
wilfz Dec 19, 2025
42e5896
Merge remote-tracking branch 'remotes/origin/english-comments'
wilfz Dec 19, 2025
d975440
restore copatibilty with VS2017
wilfz Dec 19, 2025
0df0dc1
solved issue #23: show non-printable characters in item title
wilfz Dec 19, 2025
cb6230e
get ui language from clcl.ini and load according resources
wilfz Dec 27, 2025
2f8012e
converted rc-file to UTF-8; added english comment
wilfz Dec 28, 2025
994dddf
context menu show (only current item) as binaary
wilfz Dec 28, 2025
4af2bfe
added german resources
wilfz Dec 28, 2025
1a8bc2c
in CLCL.ini:
wilfz Dec 28, 2025
8070d67
Revise README for CLCL version 2.1.4
wilfz Dec 29, 2025
8933ce1
Revise README for CLCL version 2.1.4
wilfz Dec 29, 2025
32ce670
added ukrainian resources
wilfz Dec 30, 2025
4ef3b41
Merge branch 'main' of github.com:wilfz/CLCL
wilfz Dec 30, 2025
e90efbf
added ukrainian resources
wilfz Dec 30, 2025
427c0ce
changed font for cyrillic resources
wilfz Dec 31, 2025
2eaac82
load and save ui language from clcl.ini
wilfz Jan 6, 2026
36a8a71
set version to 2.1.5.0; added ukrainian user interface; select labgua…
wilfz Jan 6, 2026
330813d
set version to 2.1.5.0; inckude LICENSE file in build Artifacts
wilfz Jan 6, 2026
6428a22
edit README.md
wilfz Jan 6, 2026
03cc8e9
update submodule tool_clip to current version 1.0.2.0 of
wilfz Jan 6, 2026
ef9ac26
update tool_clip plugin to release v1.0.2.0
wilfz Jan 7, 2026
f7ae5f3
add LICENSE to zip file
wilfz Jan 7, 2026
a32f42f
moved language combobox from SetMenu tab to SetViewer tab
wilfz Jan 8, 2026
dcbfcfb
moved language combobox from SetMenu tab to SetViewer tab; german: Op…
wilfz Jan 8, 2026
72f80b7
straightened about-dialog; added link to tool_clip on github
wilfz Jan 8, 2026
516ce06
spelling
wilfz Jan 9, 2026
2d789e0
fix: Set font "MS Shell Dlg" for all dialogs
alezhu Jan 22, 2026
3728ad4
feat: Add national translate for language selector items
alezhu Jan 22, 2026
1c92918
chore: Assign *.rc files to resource group
alezhu Jan 22, 2026
0de309e
Merge pull request #3 from alezhu/fix/correct_dialog_fonts
wilfz Jan 24, 2026
28fcf6f
Checkbox IDC_CHECK_COPY_PATE as multiline in german and ukrainian
wilfz Jan 24, 2026
0e1efe5
included chinese translation by HeliusHao
wilfz Jan 25, 2026
7cb21b3
set version to 2.1.5.2 for beta2
wilfz Jan 26, 2026
f721e88
edited README.md
wilfz Jan 26, 2026
06f59ed
edited broken download link in README.md
wilfz Jan 26, 2026
4e2dd5d
Chinese translation by HeliusHao
wilfz Jan 27, 2026
50a285a
edited README.md and installation_info.txt
wilfz Jan 27, 2026
a2fec45
Version number to 2.1.5.3 for beta 3
wilfz Jan 27, 2026
55392a8
Version number to 2.1.5.3 for beta 3
wilfz Jan 27, 2026
9c3cc86
wider language combo box
wilfz Jan 27, 2026
7f9ac4f
updated README.md, added internal links
wilfz Mar 15, 2026
2bbf3ce
Helpful hints with screenshots how to organize large history
wilfz Mar 28, 2026
9fec6ec
Helpfuf Hints with screenshots how to organize large history
wilfz Mar 28, 2026
785e716
README.md with animated gif
wilfz Mar 29, 2026
719c745
added clcl.chm and helpers for generating
wilfz Apr 5, 2026
664177e
include ms help viewer
wilfz Apr 5, 2026
c5e30ff
invoke clcl.chm from CLCL.exe and CLCLSet.exe
wilfz Apr 5, 2026
cd574a0
invoke clcl.chm only once
wilfz Apr 5, 2026
637f264
invoke clcl.chm from main window
wilfz Apr 5, 2026
9261017
Version 2.1.6: improved help; added fmt_rtf plugin
wilfz Apr 19, 2026
4c02d0a
increased ToolsVersion to 15.0; changed PlatformToolset from v141_xp …
wilfz Apr 19, 2026
9ec3720
copy fmt_rtf.dll and clcl.chm to setup folder
wilfz Apr 19, 2026
0bd2837
added clcl.chm to zip file
wilfz Apr 19, 2026
f1f384f
updated links to webpage
wilfz Apr 21, 2026
3da5ea2
fix solution file
wilfz Apr 21, 2026
0419586
added and integrated german help file clcl_de.chm
wilfz Apr 24, 2026
2bc4b49
unified invocation of help and initialization of help path; edited RE…
wilfz Apr 26, 2026
d2f1faf
hyperlinks to beta2
wilfz Apr 27, 2026
55a227c
corrected intermediate hyperlink in german chm
wilfz Apr 27, 2026
860f3ff
bugfix: ini-path of plugins for portable mode beside the dll
wilfz May 5, 2026
e221c4e
bugfix: ini-path of plugins for portable mode beside the dll
wilfz May 5, 2026
228ba31
bugfix ini-path of portable mode
wilfz May 6, 2026
a1b3a0f
Merge branch 'main' of github.com:wilfz/CLCL
wilfz May 6, 2026
b7c5da6
Help for CLCL v2.1.6_beta3
wilfz May 7, 2026
a5376ef
Release V2.1.6
wilfz May 19, 2026
d3ac345
added folder translations
wilfz Jun 10, 2026
f85c396
added CALLTYPE_ENTER_SESSION and CALLTYPE_LEAVE_SESSION
wilfz Jun 18, 2026
fa49658
added CALLTYPE_ENTER_SESSION and CALLTYPE_LEAVE_SESSION
wilfz Jun 22, 2026
c56f1a3
add Help Viewer to action menus
wilfz Jun 25, 2026
0ee49b7
search dialog, translation for japanese and simplified chinese required
wilfz Jul 4, 2026
69d1419
version 2.1.7
wilfz Jul 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .cursorindexingignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

# Don't index SpecStory auto-save files, but allow explicit context inclusion via @ references
.specstory/**
170 changes: 170 additions & 0 deletions .github/workflows/msbuild.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

name: MSBuild

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

env:
# Path to the solution file relative to the root of the project.
SOLUTION_FILE_PATH: .

# Configuration type to build.
# You can convert this to a build matrix if you need coverage of multiple configuration types.
# https://docs.github.com/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix
BUILD_CONFIGURATION: Release

permissions:
contents: read

jobs:
build:
runs-on: windows-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: recursive

- name: Add MSBuild to PATH
uses: microsoft/[email protected]

- name: Restore NuGet packages
working-directory: ${{env.GITHUB_WORKSPACE}}
run: nuget restore ${{env.SOLUTION_FILE_PATH}}

- name: Help
uses: r-lib/actions/setup-pandoc@v2

- name: Build
working-directory: ${{env.GITHUB_WORKSPACE}}
# Add additional options to the MSBuild command line here (like platform or verbosity level).
# See https://docs.microsoft.com/visualstudio/msbuild/msbuild-command-line-reference
run: msbuild /m /p:Configuration=${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_FILE_PATH}}


- name: Compile .ISS to .EXE Installer
uses: Minionguyjpro/[email protected]
with:
path: setup_clcl.iss

- run: |
mv Release/CLCL.exe Setup/
mv Release/CLCLHook.dll Setup/
mv Release/CLCLSet.exe Setup/
mv CLCLPlugin/tool_test/Release/tool_test.dll Setup/
mv CLCLPlugin/tool_clip/Release/tool_clip.dll Setup/
mv CLCLPlugin/tool_clip/Release/tool_clip.html Setup/
mv CLCLPlugin/tool_text/Release/tool_text.dll Setup/
mv CLCLPlugin/tool_utl/Release/tool_utl.dll Setup/
mv CLCLPlugin/fmt_rtf/Release/fmt_rtf.dll Setup/
mv Release/clcl.html Setup/
cp Documentation/clcl.chm Setup/
cp Documentation/clcl_de.chm Setup/
cp LICENSE Setup/
cp readme_en.txt Setup/
cp readme_jp.txt Setup/
cp clcl_app.ini Setup/

- name: Publish Setup
uses: actions/upload-artifact@v4
with:
# Name of the artifact to upload.
# Optional. Default is 'artifact'
name: setup

# A file, directory or wildcard pattern that describes what to upload
# Required.
path: |
Setup/setup*.exe

# The desired behavior if no files are found using the provided path.
# Available Options:
# warn: Output a warning but do not fail the action
# error: Fail the action with an error message
# ignore: Do not output any warnings or errors, the action does not fail
# Optional. Default is 'warn'
if-no-files-found: error

# Duration after which artifact will expire in days. 0 means using default retention.
# Minimum 1 day.
# Maximum 90 days unless changed from the repository settings page.
# Optional. Defaults to repository settings.
retention-days: 5

# The level of compression for Zlib to be applied to the artifact archive.
# The value can range from 0 to 9.
# For large files that are not easily compressed, a value of 0 is recommended for significantly faster uploads.
# Optional. Default is '6'
compression-level: 6

# If true, an artifact with a matching name will be deleted before a new one is uploaded.
# If false, the action will fail if an artifact for the given name already exists.
# Does not fail if the artifact does not exist.
# Optional. Default is 'false'
overwrite: true

# Whether to include hidden files in the provided path in the artifact
# The file contents of any hidden files in the path should be validated before
# enabled this to avoid uploading sensitive information.
# Optional. Default is 'false'
include-hidden-files: false

- name: Publish executables, html and readme.txt
uses: actions/upload-artifact@v4
with:
# Name of the artifact to upload.
# Optional. Default is 'artifact'
name: clcl

# A file, directory or wildcard pattern that describes what to upload
# Required.
path: |
Setup/CLCL.exe
Setup/CLCLSet.exe
Setup/*.dll
Setup/*.txt
Setup/*.html
Setup/*.chm
Setup/clcl_app.ini
Setup/LICENSE

# The desired behavior if no files are found using the provided path.
# Available Options:
# warn: Output a warning but do not fail the action
# error: Fail the action with an error message
# ignore: Do not output any warnings or errors, the action does not fail
# Optional. Default is 'warn'
if-no-files-found: error

# Duration after which artifact will expire in days. 0 means using default retention.
# Minimum 1 day.
# Maximum 90 days unless changed from the repository settings page.
# Optional. Defaults to repository settings.
retention-days: 5

# The level of compression for Zlib to be applied to the artifact archive.
# The value can range from 0 to 9.
# For large files that are not easily compressed, a value of 0 is recommended for significantly faster uploads.
# Optional. Default is '6'
compression-level: 6

# If true, an artifact with a matching name will be deleted before a new one is uploaded.
# If false, the action will fail if an artifact for the given name already exists.
# Does not fail if the artifact does not exist.
# Optional. Default is 'false'
overwrite: true

# Whether to include hidden files in the provided path in the artifact
# The file contents of any hidden files in the path should be validated before
# enabled this to avoid uploading sensitive information.
# Optional. Default is 'false'
include-hidden-files: false

14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,22 @@
# Mono auto generated files
mono_crash.*

# CVS
CVS/
.#*
.cvsignore

release.md

# intermediate files from generating .chm
clcl_help/

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
[Ss]etup/
x64/
x86/
[Aa][Rr][Mm]/
Expand Down Expand Up @@ -348,3 +359,6 @@ MigrationBackup/

# Ionide (cross platform F# VS Code tools) working folder
.ionide/

# SpecStory auto-save files
.specstory/
4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[submodule "CLCLPlugin/tool_clip"]
path = CLCLPlugin/tool_clip
url = https://github.com/wilfz/CLCL-tool_clip.git
branch = main
Loading