Skip to content

Commit

Permalink
v4.3.0-beta
Browse files Browse the repository at this point in the history
  • Loading branch information
mattia72 committed Feb 14, 2025
1 parent 9b3830c commit 14f9eb8
Show file tree
Hide file tree
Showing 5 changed files with 150 additions and 144 deletions.
3 changes: 2 additions & 1 deletion Extension/src/Project/Dll.Delphi11/DRipExtensions.dpr
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,8 @@ uses
DripExtension.UI.DockableForm in '..\..\DripExtension.UI.DockableForm.pas',
DRipExtension.Menu in '..\..\DRipExtension.Menu.pas',
RipGrepper.Helper.UI.DarkMode in '..\..\..\..\src\RipGrepper.Helper.UI.DarkMode.pas',
RipGrepper.Helper.MemIniFile in '..\..\..\..\src\Helper\RipGrepper.Helper.MemIniFile.pas';
RipGrepper.Helper.MemIniFile in '..\..\..\..\src\Helper\RipGrepper.Helper.MemIniFile.pas',
RipGrepper.Common.SearchTextWithOptions in '..\..\..\..\src\Common\RipGrepper.Common.SearchTextWithOptions.pas';

{$R *.res}

Expand Down
21 changes: 11 additions & 10 deletions Extension/src/Project/Dll.Delphi11/DRipExtensions.dproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<ProjectVersion>20.1</ProjectVersion>
<FrameworkType>VCL</FrameworkType>
<Base>True</Base>
<Config Condition="'$(Config)'==''">Debug</Config>
<Config Condition="'$(Config)'==''">Release</Config>
<Platform Condition="'$(Platform)'==''">Win32</Platform>
<ProjectName Condition="'$(ProjectName)'==''">DRipExtensions</ProjectName>
<TargetedPlatforms>1</TargetedPlatforms>
Expand Down Expand Up @@ -73,10 +73,10 @@
<VerInfo_Locale>1033</VerInfo_Locale>
<DCC_UsePackage>rtl;dbrtl;vcldb;vcl;VirtualTreesDR;VclSmp;$(DCC_UsePackage)</DCC_UsePackage>
<VerInfo_MajorVer>4</VerInfo_MajorVer>
<VerInfo_Keys>FileDescription=DRipExtensions;FileVersion=4.1.0.133;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=DRipExtensions;ProductVersion=4.1.0.0;Comments=beta</VerInfo_Keys>
<VerInfo_Build>133</VerInfo_Build>
<VerInfo_Keys>FileDescription=DRipExtensions;FileVersion=4.3.0.174;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=DRipExtensions;ProductVersion=4.3.0.0;Comments=beta</VerInfo_Keys>
<VerInfo_Build>174</VerInfo_Build>
<Icon_MainIcon>..\..\..\icons\Drip.ico</Icon_MainIcon>
<VerInfo_MinorVer>1</VerInfo_MinorVer>
<VerInfo_MinorVer>3</VerInfo_MinorVer>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win64)'!=''">
<DCC_UsePackage>rtl;dbrtl;vcldb;vcl;VirtualTreesDR;VclSmp;$(DCC_UsePackage)</DCC_UsePackage>
Expand All @@ -98,12 +98,12 @@
<Debugger_HostApplication>C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\bds.exe</Debugger_HostApplication>
<DCC_ShowGeneralMessages>true</DCC_ShowGeneralMessages>
<VerInfo_MajorVer>4</VerInfo_MajorVer>
<VerInfo_Keys>FileDescription=DRipExtensions;FileVersion=4.1.0.171;ProgramID=com.embarcadero.DRipExtensions;ProductName=DRipExtensions;ProductVersion=4.1.0.0;Comments=beta</VerInfo_Keys>
<VerInfo_Build>171</VerInfo_Build>
<VerInfo_Keys>FileDescription=DRipExtensions;FileVersion=4.3.0.178;ProgramID=com.embarcadero.DRipExtensions;ProductName=DRipExtensions;ProductVersion=4.3.0.0;Comments=beta</VerInfo_Keys>
<VerInfo_Build>178</VerInfo_Build>
<VerInfo_AutoIncVersion>true</VerInfo_AutoIncVersion>
<Manifest_File>..\Delphi12\(None)</Manifest_File>
<AppDPIAwarenessMode>none</AppDPIAwarenessMode>
<VerInfo_MinorVer>1</VerInfo_MinorVer>
<VerInfo_MinorVer>3</VerInfo_MinorVer>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2)'!=''">
<DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
Expand All @@ -115,12 +115,12 @@
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_MajorVer>4</VerInfo_MajorVer>
<VerInfo_Locale>1033</VerInfo_Locale>
<VerInfo_Keys>FileDescription=DRipExtensions;FileVersion=4.1.0.117;ProgramID=com.embarcadero.DRipExtensions;ProductName=DRipExtensions;ProductVersion=4.1.0.0;Comments=beta</VerInfo_Keys>
<VerInfo_Build>117</VerInfo_Build>
<VerInfo_Keys>FileDescription=DRipExtensions;FileVersion=4.3.0.180;ProgramID=com.embarcadero.DRipExtensions;ProductName=DRipExtensions;ProductVersion=4.3.0.0;Comments=beta</VerInfo_Keys>
<VerInfo_Build>180</VerInfo_Build>
<VerInfo_AutoIncVersion>true</VerInfo_AutoIncVersion>
<DCC_Description>RipGrep Search within Delphi</DCC_Description>
<Icon_MainIcon>..\..\..\icons\Drip.ico</Icon_MainIcon>
<VerInfo_MinorVer>1</VerInfo_MinorVer>
<VerInfo_MinorVer>3</VerInfo_MinorVer>
</PropertyGroup>
<ItemGroup>
<DelphiCompile Include="$(MainSource)">
Expand Down Expand Up @@ -225,6 +225,7 @@
<DCCReference Include="..\..\DRipExtension.Menu.pas" />
<DCCReference Include="..\..\..\..\src\RipGrepper.Helper.UI.DarkMode.pas" />
<DCCReference Include="..\..\..\..\src\Helper\RipGrepper.Helper.MemIniFile.pas" />
<DCCReference Include="..\..\..\..\src\Common\RipGrepper.Common.SearchTextWithOptions.pas" />
<RcItem Include="..\..\..\Resources\about_icon.bmp">
<ResourceType>BITMAP</ResourceType>
<ResourceId>about_icon</ResourceId>
Expand Down
24 changes: 12 additions & 12 deletions deploy/Deploy-Description.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,27 +16,27 @@ https://github.com/ikatyang/emoji-cheat-sheet/blob/master/README.md)
-->

## :boom: Improvements
Marked with checkmark if ready, else planned ...
Marked with a checkmark if ready; otherwise, it is planned.
- [ ] copy to clipboard for running in PowerShell or command prompt
- [ ] ps needs & prefix and nrg path and search text surrounded by ''
- [ ] bat needs rg path and search text surrounded by ""
- [ ] **extension**: save all before search message?
- [ ] **extension**: search opened project files only
- [ ] save/load search histories in file
- [ ] PS needs & prefix and rg path and search text surrounded by ''
- [ ] BAT needs rg path and search text surrounded by ""
- [ ] **extension**: display save all files message before search?
- [ ] **extension**: dearch only in opened project files
- [ ] save/load search histories to/from a file
- [ ] JSON config files
- [ ] skin chooser? https://stackoverflow.com/questions/9906312/delphi-vcl-styles-tutorial-how-to-change-the-style-at-runtime
- [ ] Add a skin chooser feature? https://stackoverflow.com/questions/9906312/delphi-vcl-styles-tutorial-how-to-change-the-style-at-runtime

## :exclamation: Bugs
Marked with checkmark if fixed, else it is a known bug.
- [ ] replace:
- [ ] more match in same line replaces all occurrence, even if user selects only one
- [x] replace by rg is ok: there will be changed every occurrence in every lines
- [ ] replace by toolbar always ignores case
- [ ] the left arrow key in the replace edit control doesn't work
- [x] **extension**: shortcuts changed in config form, didn't changed in ini
- [ ] **extension**: if search only in current file, path of the file is not saved in history
- [ ] **extension**: drip icon in menu has no transparent background
- [ ] look on dpi change (drag to another monitor)
- [x] search form switch between search and replace shrinks height
- [ ] search form Use Regex button disappear if drag to another monitor
- [ ] ugly config form
- [ ] replace:
- [ ] more match in same line replaces all occurence, even if user selects only one
- [x] replace by rg is ok: there will be changed every occurence in every lines
- [ ] replace by toolbar is always ignore case
- [ ] left arrow in replace edit ctrl doesn't work
Loading

0 comments on commit 14f9eb8

Please sign in to comment.