View Issue Details

IDProjectCategoryView StatusLast Update
0003250PluginsArclitepublic2016-10-10 15:16
ReporterAndys Assigned To2useven10  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformx64OSWindowsOS Version7
Product Version3.0 
Summary0003250: Arclite Plugin does not save "advanced parameters"
DescriptionArclite's Create Archive dialog does not save 'Advanced parameters' string when saving settings.
Before introducing 7z's LZMA2 compression, I never used advanced parameters. Now, to achieve compression ratio on par with LZMA, you need to use -mmt2 parameter with LZMA2 (to limit it to 2 threads). Without limiting threads it compresses faster but resulting 7z size is ~10% bigger.
And 'Save settings' does not retain previous command line parameters so I need to enter it every time (unless I keep being a caveman and using LZMA algorithm)
Steps To Reproduce1. Open Create Archive dialog
2. Enter any !viable! command line options in 'advanced parameters'
3. Click "Save settings"
4. Reopening Create Archive dialog retains format, compression profile, few other checkboxes but clears Advanced Parameters
TagsNo tags attached.

Activities

2useven10

2016-06-17 11:33

developer   bugnote:0014614

Last edited: 2016-06-17 11:36

You can use macros to solve the problem...

For example create file %FARPROFILE%\Macros\scripts\Shift-F1_AdvHist.lua
with the following content:
local dlg_id = "CD57D7FA-552C-4E31-8FA8-73D9704F0666"

Macro {
  area="Shell"; key="ShiftF1"; description="Shift-F1 Advanced parameters history";
  action = function()
    Keys('ShiftF1')
    if Area.Dialog and Dlg.Id == dlg_id then
      Keys '5*Tab CtrlDown'                   -- go to advanced parameters and open history
      if Area.Menu then Keys 'Down Enter' end -- select latest item
      Keys '5*ShiftTab'                       -- go back to archive name
    end
  end
}
Then restart farmanager. latest parameter from history should appear automatically when ShiftF1 pressed in panels.

2useven10

2016-07-06 17:05

developer   bugnote:0014653

try next nightly arclite build (240)

Issue History

Date Modified Username Field Change
2016-06-06 05:14 Andys New Issue
2016-06-17 11:33 2useven10 Note Added: 0014614
2016-06-17 11:34 2useven10 Note Edited: 0014614
2016-06-17 11:36 2useven10 Note Edited: 0014614
2016-06-17 11:36 2useven10 Note Edited: 0014614
2016-07-06 17:05 2useven10 Note Added: 0014653
2016-07-06 17:05 2useven10 Assigned To => 2useven10
2016-07-06 17:05 2useven10 Status new => feedback
2016-10-10 15:16 2useven10 Status feedback => closed
2016-10-10 15:16 2useven10 Resolution open => fixed