OSDN Git Service

winmerge-jp/winmerge-jp.git
5 years agoFix GitHub issue #154: WinMerge 3-Way Compare Bugs: Always Shows Unique Items
Takashi Sawanaka [Wed, 19 Jun 2019 14:17:22 +0000 (23:17 +0900)]
Fix GitHub issue #154: WinMerge 3-Way Compare Bugs: Always Shows Unique Items

5 years agoReduce the size of the executable file
Takashi Sawanaka [Tue, 18 Jun 2019 13:47:09 +0000 (22:47 +0900)]
Reduce the size of the executable file

5 years agoUnicodeString.h: Fix mixed eol-style
Takashi Sawanaka [Tue, 18 Jun 2019 13:31:33 +0000 (22:31 +0900)]
UnicodeString.h: Fix mixed eol-style

5 years agoUnicodeString.*: Make format() function callable with String type arguments without...
Takashi Sawanaka [Mon, 17 Jun 2019 15:27:48 +0000 (00:27 +0900)]
UnicodeString.*: Make format() function callable with String type arguments without .c_str()
  https://msdn.microsoft.com/en-us/magazine/dn913181.aspx?f=255&MSPPError=-2147217396

5 years agoAllow multiple <paths> in project file (2)
Takashi Sawanaka [Sun, 16 Jun 2019 16:07:21 +0000 (01:07 +0900)]
Allow multiple <paths> in project file (2)

5 years agoRemove unnecessary .c_str() calls
Takashi Sawanaka [Sun, 16 Jun 2019 16:07:08 +0000 (01:07 +0900)]
Remove unnecessary .c_str() calls

5 years agoMergeEditView.cpp: When merging differences in the selected area, if the selected...
Takashi Sawanaka [Sun, 16 Jun 2019 15:45:24 +0000 (00:45 +0900)]
MergeEditView.cpp: When merging differences in the selected area, if the selected area completely encloses a diff block, do a normal merge instead of a word-level merge. (2)

5 years agoAllow multiple <paths> in project file
Takashi Sawanaka [Sun, 16 Jun 2019 15:43:50 +0000 (00:43 +0900)]
Allow multiple <paths> in project file

5 years agoRemove unnecessary .c_str() calls
Takashi Sawanaka [Sun, 16 Jun 2019 15:39:57 +0000 (00:39 +0900)]
Remove unnecessary .c_str() calls

5 years agoFix bitbucket issue #162: Regression: Incorrectly shows 'no changes' for large portio...
Takashi Sawanaka [Sat, 15 Jun 2019 06:18:09 +0000 (15:18 +0900)]
Fix bitbucket issue #162: Regression: Incorrectly shows 'no changes' for large portions of certain binary files!

The bug of issue # 112 was introduced in commit d1a48cb and fixed in this commit and commit 2f202d1.

The cause of this problem is that diffutils recognizes the binary file submitted in issue # 112 as a text file of UCS4LE with BOM.
The merge editor temporarily converts to a UCS2LE file with BOM to compare the loaded files. However, diffutils incorrectly identified it as UCS4LE with BOM because there were 4 NUL characters at the beginning of the file.

There is confusion because diffutils sees it as UCS4LE and the merge editor sees it as UCS2LE.

Also, the current modified diffutils now give up on binary file comparisons.

In order to avoid the above two, convert the file to UTF-8 with BOM so that diffutils considers it to be a UTF-8 text file.

5 years agoAvoid using memset() for structure initialization
Takashi Sawanaka [Thu, 13 Jun 2019 23:08:26 +0000 (08:08 +0900)]
Avoid using memset() for structure initialization

5 years agoDiffFileData.cpp: refactor
Takashi Sawanaka [Wed, 12 Jun 2019 23:19:51 +0000 (08:19 +0900)]
DiffFileData.cpp: refactor

5 years agoInstaller: Fix installation location of WinMergeLogo * .png
Takashi Sawanaka [Wed, 12 Jun 2019 11:55:58 +0000 (20:55 +0900)]
Installer:  Fix installation location of WinMergeLogo * .png

5 years agoMerge
Takashi Sawanaka [Tue, 11 Jun 2019 22:50:36 +0000 (07:50 +0900)]
Merge

5 years agoMerged in gerundt/winmerge (pull request #47)
Takashi Sawanaka [Tue, 11 Jun 2019 22:49:33 +0000 (22:49 +0000)]
Merged in gerundt/winmerge (pull request #47)

Add VisualElementsManifest for Windows 10 start menu

5 years agoMerge
Takashi Sawanaka [Tue, 11 Jun 2019 22:47:34 +0000 (07:47 +0900)]
Merge

5 years agoUpdate InnoSetup French translation
gandf [Tue, 11 Jun 2019 19:52:52 +0000 (21:52 +0200)]
Update InnoSetup French translation

5 years agoDrop old GNU diff changelog file
Tim Gerundt [Tue, 11 Jun 2019 21:13:31 +0000 (23:13 +0200)]
Drop old GNU diff changelog file

5 years agoAdd Visual Studio 2019 project files for WinMerge32BitPluginProxy
Tim Gerundt [Tue, 11 Jun 2019 21:11:34 +0000 (23:11 +0200)]
Add Visual Studio 2019 project files for WinMerge32BitPluginProxy

5 years agocodepage_detect.cpp: Remove #include <windows.h>
Takashi Sawanaka [Tue, 11 Jun 2019 21:11:29 +0000 (06:11 +0900)]
codepage_detect.cpp: Remove #include <windows.h>

5 years agoAdd VisualElementsManifest for Windows 10 start menu
Tim Gerundt [Tue, 11 Jun 2019 20:41:49 +0000 (22:41 +0200)]
Add VisualElementsManifest for Windows 10 start menu

5 years agoCompareStats.*: Use std::atomic instead of Poco::AtomicCounter
Takashi Sawanaka [Tue, 11 Jun 2019 13:55:11 +0000 (22:55 +0900)]
CompareStats.*: Use std::atomic instead of Poco::AtomicCounter

5 years agoPrevent generating Folder Compare Report from affecting CompareStats statistics
Takashi Sawanaka [Mon, 10 Jun 2019 23:08:27 +0000 (08:08 +0900)]
Prevent generating Folder Compare Report from affecting CompareStats statistics

5 years agoFix an assertion failure when generating Folder Compare Report with "Copy to Clipboar...
Takashi Sawanaka [Mon, 10 Jun 2019 13:33:40 +0000 (22:33 +0900)]
Fix an assertion failure when generating Folder Compare Report with "Copy to Clipboard" option enabled

5 years agoFix crash when generating Folder Compare Report for non-recursive folder compare
Takashi Sawanaka [Mon, 10 Jun 2019 12:20:36 +0000 (21:20 +0900)]
Fix crash when generating Folder Compare Report for non-recursive folder compare

5 years agoShow ProgressBar while generating Folder Compare Report
Takashi Sawanaka [Sun, 9 Jun 2019 22:57:57 +0000 (07:57 +0900)]
Show ProgressBar while generating Folder Compare Report

5 years agoConvert out parameters to return value
Takashi Sawanaka [Sun, 9 Jun 2019 09:54:20 +0000 (18:54 +0900)]
Convert out parameters to return value

5 years agoDiffThread: refactor
Takashi Sawanaka [Sun, 9 Jun 2019 05:28:36 +0000 (14:28 +0900)]
DiffThread: refactor

5 years agoRemove GUI code from DirCmpReport.cpp
Takashi Sawanaka [Sat, 8 Jun 2019 22:26:48 +0000 (07:26 +0900)]
Remove GUI code from DirCmpReport.cpp

5 years agoDirView.cpp: refactor
Takashi Sawanaka [Sat, 8 Jun 2019 05:48:03 +0000 (14:48 +0900)]
DirView.cpp: refactor

5 years agoImplement Bitbucket issue#144: triple click to select whole line
Takashi Sawanaka [Fri, 7 Jun 2019 14:15:47 +0000 (23:15 +0900)]
Implement Bitbucket issue#144: triple click to select whole line

5 years agoMerge.rc: minor tweaks
Takashi Sawanaka [Thu, 6 Jun 2019 22:49:49 +0000 (07:49 +0900)]
Merge.rc: minor tweaks

5 years agoCImgMergeFrm.cpp: Fix warning C4407
Takashi Sawanaka [Wed, 5 Jun 2019 22:48:11 +0000 (07:48 +0900)]
CImgMergeFrm.cpp: Fix warning C4407

5 years agoAdd MergeFrameCommon.*
Takashi Sawanaka [Wed, 5 Jun 2019 15:46:56 +0000 (00:46 +0900)]
Add MergeFrameCommon.*

5 years agoFix Bitbucket issue#160: About translation of header “Folder” (3)
Takashi Sawanaka [Wed, 5 Jun 2019 12:17:48 +0000 (21:17 +0900)]
Fix Bitbucket issue#160: About translation of header “Folder” (3)

5 years ago*.po: Remove Codepage(1252)
Takashi Sawanaka [Tue, 4 Jun 2019 13:00:05 +0000 (22:00 +0900)]
*.po: Remove Codepage(1252)

5 years agoUpdate Dutch translation. Submitted by Thomas De Rocker
Takashi Sawanaka [Tue, 4 Jun 2019 12:45:30 +0000 (21:45 +0900)]
Update Dutch translation. Submitted by Thomas De Rocker

5 years agoUpdate translation
Takashi Sawanaka [Mon, 3 Jun 2019 11:34:56 +0000 (20:34 +0900)]
Update translation

5 years agoFix Bitbucket issue#160: About translation of header “Folder” (2)
Takashi Sawanaka [Mon, 3 Jun 2019 11:34:42 +0000 (20:34 +0900)]
Fix Bitbucket issue#160: About translation of header “Folder” (2)

5 years agoUpdated Lithuanian translation
Tichij [Mon, 3 Jun 2019 06:07:54 +0000 (09:07 +0300)]
Updated Lithuanian translation

5 years agoUpdate Contributors.txt
Takashi Sawanaka [Sun, 2 Jun 2019 14:36:28 +0000 (23:36 +0900)]
Update Contributors.txt

5 years agoMerge branch 'gandf-master'
Takashi Sawanaka [Sun, 2 Jun 2019 14:27:48 +0000 (23:27 +0900)]
Merge branch 'gandf-master'

5 years agoMerge branch 'master' of https://github.com/gandf/winmerge-v2 into gandf-master
Takashi Sawanaka [Sun, 2 Jun 2019 14:27:24 +0000 (23:27 +0900)]
Merge branch 'master' of https://github.com/gandf/winmerge-v2 into gandf-master

5 years agoMerge pull request #149 from gandf/master
Takashi Sawanaka [Sun, 2 Jun 2019 14:22:10 +0000 (23:22 +0900)]
Merge pull request #149 from gandf/master

5 years agoFix Bitbucket issue#12: Behavior when the first row is part of a moving block
Takashi Sawanaka [Sun, 2 Jun 2019 12:32:39 +0000 (21:32 +0900)]
Fix Bitbucket issue#12: Behavior when the first row is part of a moving block

5 years agoUpdate French Translation
gandf [Sun, 2 Jun 2019 12:20:02 +0000 (14:20 +0200)]
Update French Translation

Update French Translation

5 years agoMerge pull request #2 from WinMerge/master
gandf [Sun, 2 Jun 2019 12:03:42 +0000 (14:03 +0200)]
Merge pull request #2 from WinMerge/master

Update from Official

5 years ago*.po: Remove UIDs that are no longer needed
Takashi Sawanaka [Sun, 2 Jun 2019 11:40:54 +0000 (20:40 +0900)]
*.po: Remove UIDs that are no longer needed

5 years agoFix Bitbucket issue#160: About translation of header “Folder”
Takashi Sawanaka [Sun, 2 Jun 2019 10:48:43 +0000 (19:48 +0900)]
Fix Bitbucket issue#160: About translation of header “Folder”
Make it possible to translate "Folder" in the Options dialog and "Folder" in the column header of Folder Compare window separately.

5 years agoMessageBoxDialog.cpp: The message box did not appear immediately after pressing the...
Takashi Sawanaka [Sat, 1 Jun 2019 01:04:45 +0000 (10:04 +0900)]
MessageBoxDialog.cpp: The message box did not appear immediately after pressing the Options->General->Reset button

5 years agoLast commit contains some really unfinised stuff :(
Tim Gerundt [Fri, 31 May 2019 04:12:58 +0000 (06:12 +0200)]
Last commit contains some really unfinised stuff :(

5 years agoFile report: Fix a problem without showing line numbers
Tim Gerundt [Fri, 31 May 2019 03:49:59 +0000 (05:49 +0200)]
File report: Fix a problem without showing line numbers

5 years agoFile report: Add a border on table level
Tim Gerundt [Wed, 29 May 2019 20:49:22 +0000 (22:49 +0200)]
File report: Add a border on table level

5 years agoFile report: Tweak line numbers padding
Tim Gerundt [Wed, 29 May 2019 20:09:53 +0000 (22:09 +0200)]
File report: Tweak line numbers padding

5 years agoUse line number instead "." as link in file report
Tim Gerundt [Tue, 28 May 2019 22:05:19 +0000 (00:05 +0200)]
Use line number instead "." as link in file report

5 years agoUse "colspan" for file report titles
Tim Gerundt [Tue, 28 May 2019 21:27:41 +0000 (23:27 +0200)]
Use "colspan" for file report titles

5 years agoDrop "border" <div> from HTML reports
Tim Gerundt [Tue, 28 May 2019 20:05:25 +0000 (22:05 +0200)]
Drop "border" <div> from HTML reports

5 years agoFix bitbucket issue #158: Supporting relative path in project file
Takashi Sawanaka [Sun, 26 May 2019 23:08:04 +0000 (08:08 +0900)]
Fix bitbucket issue #158: Supporting relative path in project file

5 years agoPatchTool: Write the file name in UTF-8 to the patch file if the content of the file...
Takashi Sawanaka [Sat, 25 May 2019 05:28:31 +0000 (14:28 +0900)]
PatchTool: Write the file name in UTF-8 to the patch file if the content of the file is UTF-8

5 years agoPatchTool: Apply diff algorithm when generating a patch
Takashi Sawanaka [Sat, 25 May 2019 00:58:14 +0000 (09:58 +0900)]
PatchTool: Apply diff algorithm when generating a patch

5 years agoPropCompare.cpp: Enabling/Disabling 'Enable indent heuristic' combo box did not work...
Takashi Sawanaka [Sat, 25 May 2019 00:53:59 +0000 (09:53 +0900)]
PropCompare.cpp: Enabling/Disabling 'Enable indent heuristic' combo box did not work properly

5 years agoInstaller: Use Inno Setup 6 to build WinMerge x64 installer (8)
Takashi Sawanaka [Wed, 22 May 2019 16:00:36 +0000 (01:00 +0900)]
Installer: Use Inno Setup 6 to build WinMerge x64 installer (8)

5 years agoInstaller: Use Inno Setup 6 to build WinMerge x64 installer (7)
Takashi Sawanaka [Wed, 22 May 2019 14:32:17 +0000 (23:32 +0900)]
Installer: Use Inno Setup 6 to build WinMerge x64 installer (7)

5 years agoInstaller: Use Inno Setup 6 to build WinMerge x64 installer (6)
Takashi Sawanaka [Wed, 22 May 2019 14:06:51 +0000 (23:06 +0900)]
Installer: Use Inno Setup 6 to build WinMerge x64 installer (6)

5 years agoInstaller: Use Inno Setup 6 to build WinMerge x64 installer (5)
Takashi Sawanaka [Wed, 22 May 2019 13:56:56 +0000 (22:56 +0900)]
Installer: Use Inno Setup 6 to build WinMerge x64 installer (5)

5 years agoInstaller: Use Inno Setup 6 to build WinMerge x64 installer (4)
Takashi Sawanaka [Wed, 22 May 2019 13:53:01 +0000 (22:53 +0900)]
Installer: Use Inno Setup 6 to build WinMerge x64 installer (4)

5 years agoInstaller: Use Inno Setup 6 to build WinMerge x64 installer (3)
Takashi Sawanaka [Wed, 22 May 2019 13:31:49 +0000 (22:31 +0900)]
Installer: Use Inno Setup 6 to build WinMerge x64 installer (3)

5 years agoInstaller: Use Inno Setup 6 to build WinMerge x64 installer (2)
Takashi Sawanaka [Wed, 22 May 2019 13:23:43 +0000 (22:23 +0900)]
Installer: Use Inno Setup 6 to build WinMerge x64 installer (2)

5 years agoInstaller: Use Inno Setup 6 to build WinMerge x64 installer
Takashi Sawanaka [Wed, 22 May 2019 13:06:03 +0000 (22:06 +0900)]
Installer: Use Inno Setup 6 to build WinMerge x64 installer

5 years agoUpdated Lithuanian translation
Tichij [Wed, 22 May 2019 07:01:40 +0000 (10:01 +0300)]
Updated Lithuanian translation

5 years agoInstaller: Installer: Fix error when creating desktop shortcut icon in per-user insta...
Takashi Sawanaka [Tue, 21 May 2019 13:19:48 +0000 (22:19 +0900)]
Installer: Installer: Fix error when creating desktop shortcut icon in per-user installation [ci skip]

5 years agoFix sf.net ticket #2225: Issue when deleting 'File or Folder' history in Open dialog...
Takashi Sawanaka [Tue, 21 May 2019 12:05:19 +0000 (21:05 +0900)]
Fix sf.net ticket #2225: Issue when deleting 'File or Folder' history in Open dialog - 2.16.2

5 years agoMerged in Timon34/winmerge-18/Timon34/russianisl-edited-online-with-bitbucket--155842...
Takashi Sawanaka [Tue, 21 May 2019 11:58:22 +0000 (11:58 +0000)]
Merged in Timon34/winmerge-18/Timon34/russianisl-edited-online-with-bitbucket--1558423036024 (pull request #42)

Russian.isl edited online with Bitbucket

Approved-by: Timon34 <kaktebyavirubit@gmail.com>
5 years agoMerged in Timon34/winmerge-17/Timon34/russianpo-edited-online-with-bitbucket-m-155841...
Takashi Sawanaka [Tue, 21 May 2019 11:57:39 +0000 (11:57 +0000)]
Merged in Timon34/winmerge-17/Timon34/russianpo-edited-online-with-bitbucket-m-1558418388297 (pull request #41)

Russian.po edited online with Bitbucket

Approved-by: Timon34 <kaktebyavirubit@gmail.com>
5 years agoRussian.isl edited online with Bitbucket
Timon34 [Tue, 21 May 2019 07:17:56 +0000 (07:17 +0000)]
Russian.isl edited online with Bitbucket
Made some fixes

--HG--
branch : Timon34/russianisl-edited-online-with-bitbucket--1558423036024

5 years agoRussian.po edited online with Bitbucket
Timon34 [Tue, 21 May 2019 06:00:58 +0000 (06:00 +0000)]
Russian.po edited online with Bitbucket
Made Russian translation for some new language items

--HG--
branch : Timon34/russianpo-edited-online-with-bitbucket-m-1558418388297

5 years agoInstaller: Add installer script for per-user installation
Takashi Sawanaka [Mon, 20 May 2019 22:35:25 +0000 (07:35 +0900)]
Installer: Add installer script for per-user installation

5 years agoInstaller: Remove unused functions. Recover broken 32bit ShellExtension installation
Takashi Sawanaka [Mon, 20 May 2019 13:56:52 +0000 (22:56 +0900)]
Installer: Remove unused functions. Recover broken 32bit ShellExtension installation

5 years agoMergeEditView.cpp: When merging differences in the selected area, if the selected...
Takashi Sawanaka [Sun, 19 May 2019 05:25:01 +0000 (14:25 +0900)]
MergeEditView.cpp: When merging differences in the selected area, if the selected area completely encloses a diff block, do a normal merge instead of a word-level merge.

5 years agoAdd `[Un]Register shell extension for current user only` button to options dialog
Takashi Sawanaka [Sun, 19 May 2019 02:36:49 +0000 (11:36 +0900)]
Add `[Un]Register shell extension for current user only` button to options dialog

5 years agoShellExtension: The feature that prioritizes the language used by WinMerge over the...
Takashi Sawanaka [Sun, 19 May 2019 02:29:42 +0000 (11:29 +0900)]
ShellExtension: The feature that prioritizes the language used by WinMerge over the language of the system is not working properly, so remove this feature.

5 years agoShellExtension: Add [Un]RegisterPerUser.bat
Takashi Sawanaka [Sun, 19 May 2019 01:48:49 +0000 (10:48 +0900)]
ShellExtension: Add [Un]RegisterPerUser.bat

5 years agoShellExtension: Fix broken ShellExtension from previous commit
Takashi Sawanaka [Sun, 19 May 2019 01:20:24 +0000 (10:20 +0900)]
ShellExtension: Fix broken ShellExtension from previous commit

5 years agoSort combobox codepage and add manual codepage
gandf [Fri, 17 May 2019 22:34:08 +0000 (00:34 +0200)]
Sort combobox codepage and add manual codepage

Improve presentation with sort codepage combobox list and add manually codepage in this list if not present.

5 years agoSort combobox codepage and add manual codepage
gandf [Fri, 17 May 2019 22:34:08 +0000 (00:34 +0200)]
Sort combobox codepage and add manual codepage

Improve presentation with sort codepage combobox list and add manually codepage in this list if not present.

5 years agoMerge pull request #1 from WinMerge/master
gandf [Fri, 17 May 2019 18:30:36 +0000 (20:30 +0200)]
Merge pull request #1 from WinMerge/master

Update from source

5 years agoPlugins: Convert vs2013 projects to vs2017
Takashi Sawanaka [Thu, 16 May 2019 23:14:19 +0000 (08:14 +0900)]
Plugins: Convert vs2013 projects to vs2017

5 years agoUpdate Merge.rc
gandf [Thu, 16 May 2019 21:19:11 +0000 (23:19 +0200)]
Update Merge.rc

Size of combobox on "option codepage" not allow to view content.

5 years agoUpdate Merge.rc
gandf [Thu, 16 May 2019 21:19:11 +0000 (23:19 +0200)]
Update Merge.rc

Size of combobox on "option codepage" not allow to view content.

5 years agoWinMerge32BitPluginProxy: Make WinMerge32BitPluginProxy project buildable with vs2017
Takashi Sawanaka [Thu, 16 May 2019 15:38:06 +0000 (00:38 +0900)]
WinMerge32BitPluginProxy: Make WinMerge32BitPluginProxy project buildable with vs2017

5 years agoShellExtension: Export DllInstall() function to support per-user registration
Takashi Sawanaka [Wed, 15 May 2019 22:44:56 +0000 (07:44 +0900)]
ShellExtension: Export DllInstall() function to support per-user registration

5 years agoMinor improvements and updates of Lithuanian translation
Tichij [Tue, 14 May 2019 07:06:01 +0000 (10:06 +0300)]
Minor improvements and updates of Lithuanian translation

5 years agoInstaller: Update translations
Takashi Sawanaka [Mon, 13 May 2019 23:07:20 +0000 (08:07 +0900)]
Installer: Update translations

5 years agoUse libXDiff library(9): Add `Enable indent heuristic` checkbox to Options dialog
Takashi Sawanaka [Sat, 11 May 2019 01:17:00 +0000 (10:17 +0900)]
Use libXDiff library(9): Add `Enable indent heuristic` checkbox to Options dialog

5 years agoFix bitbucket issue #155: Slow startup with documents folder redirected to high-laten...
Takashi Sawanaka [Wed, 8 May 2019 15:07:41 +0000 (00:07 +0900)]
Fix bitbucket issue #155: Slow startup with documents folder redirected to high-latency network drive (2)

5 years agoFix bitbucket issue #155: Slow startup with documents folder redirected to high-laten...
Takashi Sawanaka [Wed, 8 May 2019 14:53:11 +0000 (23:53 +0900)]
Fix bitbucket issue #155: Slow startup with documents folder redirected to high-latency network drive

5 years agoImage Compare: Implement Insertion/Deletion Detection
Takashi Sawanaka [Mon, 6 May 2019 15:24:28 +0000 (00:24 +0900)]
Image Compare: Implement Insertion/Deletion Detection

5 years agoFix the problem that WinMerge cannot compare open files in other applications (2)
Takashi Sawanaka [Mon, 29 Apr 2019 05:17:06 +0000 (14:17 +0900)]
Fix the problem that WinMerge cannot compare open files in other applications (2)

5 years agoUse libXDiff library(8): Add support for Classic Mac EOL (\r) (2)
Takashi Sawanaka [Mon, 29 Apr 2019 02:17:38 +0000 (11:17 +0900)]
Use libXDiff library(8): Add support for Classic Mac EOL (\r) (2)

5 years agoUse libXDiff library(8): Add support for Classic Mac EOL (\r)
Takashi Sawanaka [Mon, 29 Apr 2019 02:13:00 +0000 (11:13 +0900)]
Use libXDiff library(8): Add support for Classic Mac EOL (\r)