Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.0.8
Version 1.0.8
May 25, 2018

fman now has a context menu!

context-menu-windows.png

Please see
Zaloguj lub Zarejestruj się aby zobaczyć!
for details.
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.1.0
Version 1.1.0
June 7, 2018

  • fman's command ReloadPlugins sometimes produced an error:
    xreloadplugins-error.png.pagespeed.ic.FyTvY9pB7J.png

    This was a bug and is now fixed.
  • macOS's Quick Look feature for previewing files was previously only available in fman through a
    Zaloguj lub Zarejestruj się aby zobaczyć!
    . It is now a part of core fman.
  • Improved the layout of fman's GUI elements on high DPI displays on Windows.
    Old Command Palette:
    xhighdpi-old-commandpalette.png.pagespeed.ic.H7qV4TXx6Z.png

    New Command Palette:
    xhighdpi-new-commandpalette.png.pagespeed.ic.Phhq1ld2rd.png

    Old dialog:
    xhighdpi-old-dialog.png.pagespeed.ic.stOnV2GGMd.png

    New dialog:
    xhighdpi-new-dialog.png.pagespeed.ic.iblp4u-lz4.png

    Old tutorial:
    xhighdpi-old-tutorial.png.pagespeed.ic.E6L1U8b0Pq.png

    New tutorial:
    xhighdpi-new-tutorial.png.pagespeed.ic.UaTmra1kja.png
  • Slightly improved fman's onboarding for new users.
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.1.1
Version 1.1.1
June 19, 2018

  • On Mac, the default shortcut for opening the current folder in the other pane used to be Ctrl+Left/Right. This had no effect because the same shortcut is used by macOS to switch spaces (=desktops). The default shortcut in fman was now changed to Alt+Left/Right. Thank you to fman user Matan Gover for suggesting this.
  • Some users received an ugly error when invoking the built-in InstallPlugin command:
    Command 'InstallPlugin' raised exception.

    Traceback (most recent call last):
    File "fman/impl/plugins/plugin.py", line 203, in _run_in_thread
    File "/Applications/fman.app/Contents/Resources/Plugins/Core/core/commands.py", line 1059, in __call__
    self._plugin_repos = find_repos(topics=['fman', 'plugin'])
    File "/Applications/fman.app/Contents/Resources/Plugins/Core/core/github.py", line 10, in find_repos
    return list(map(GitHubRepo, _fetch_all_pages(url)))
    File "/Applications/fman.app/Contents/Resources/Plugins/Core/core/github.py", line 14, in _fetch_all_pages
    data = _get_json(json_url + '&per_page=%d&page=%d' % (page_size, page))
    File "/Applications/fman.app/Contents/Resources/Plugins/Core/core/github.py", line 69, in _get_json
    return _get(url).json()
    File "/Applications/fman.app/Contents/Resources/Plugins/Core/core/github.py", line 73, in _get
    response.raise_for_status()
    File "requests/models.py", line 937, in raise_for_status
    requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url:
    Zaloguj lub Zarejestruj się aby zobaczyć!

    This should now be fixed.
  • Navigating back to a folder that no longer exists via Cmd/Ctrl+Left raised an error:
    go-back-error.png

    This is now fixed.
  • On Windows, copying a file to the root of a removable or virtual produced an error access is denied. This too is now fixed.
  • Depending on the clipboard contents, fman's Command Palette failed to open for some users on Windows 10. This is now fixed.
  • Arch Linux often received the following error:
    arch-nonetype-error.png

    This is now fixed.
  • Fixed a few other small behind-the-scenes exceptions.
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.1.2
Version 1.1.2
July 11, 2018

  • fman now show progress feedback for file operations:
    progress-dialog.png

    Please see the
    Zaloguj lub Zarejestruj się aby zobaczyć!
    for details.
  • Added visual separators between columns:
    column-separators.png

    This was requested by users to make it easier to see where you can drag them. Also, it makes it somewhat clearer which column the triangular sort indicator belongs to.
  • Fixed error SSL: CERTIFICATE_VERIFY_FAILED in fman's InstallPlugincommand for some users on macOS.
  • When you had no active internet connection and invoked the InstallPlugin command, fman showed a pretty horrendous error dialog. It now displays a nicer message instead:
    installplugin-connectionerror.png
  • Several API changes. For more details, please see
    Zaloguj lub Zarejestruj się aby zobaczyć!
    .
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37277
Reakcje/Polubienia
33683
fman 1.1.3
Version 1.1.3
July 12, 2018

  • fman's Arch Linux distribution failed to start with error No module named 'PyQt5.sip'. This is now fixed.
  • You can now define keyboard shortcuts to open the current file with a given (fixed) app. For example, add the following to Key Bindings.json in your
    Zaloguj lub Zarejestruj się aby zobaczyć!
    :

    [{
    "keys": ["Ctrl+Enter"],
    "command": "open_with",
    "args": {"app": "Gimp"}
    }]
    Then, assuming "Gimp" is defined in Apps.json in the same directory, you can open the currently selected files in Gimp with Ctrl+Enter.
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.1.4
July 17, 2018
  • fman was unable to open files with an ampersand & on Windows:
    xampersand-problem-windows.png.pagespeed.ic.oYaAhZ1r6F.png

    This is now fixed.
  • Fixed
    Zaloguj lub Zarejestruj się aby zobaczyć!
    with opening files on Windows.
  • On Mac, when copying text in fman and pasting it into some other applications such as PyCharm, a few "invisible characters" were prepended to the text. This was caused by a
    Zaloguj lub Zarejestruj się aby zobaczyć!
    . A workaround was implemented in fman to avoid this.
  • fman's built-in command for reloading plugins did not reload commands. This is now fixed.
  • It's now possible to operate fman's dialogs with the keyboard on Mac. For instance, in the following dialog, you can use Y to say that Yes, the file should be overwritten:
    xoverwrite-file-dialog-mac.png.pagespeed.ic.vFT263wzVt.png
  • You can now preview multiple files with macOS's Quick Look feature by pressing Shift+Space.
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.1.5
Version 1.1.5
July 30, 2018

Please note: This release will only become available on Windows in the coming days.

  • Improved performance for directories with several thousand files.
  • Improved fman's startup performance.
  • When opening a symbolic link to a directory, fman used to display the link's destination in the navigation bar. The classical example of this isC:\Windows\System32: When you open it, fman used to display C:\Windows\SysWOW64 in the location bar instead. This is now fixed.
  • When you opened a .exe with a UAC prompt on Windows:
    uac-prompt.png

    then clicked Cancel, fman showed an error message:
    error-after-declining-uac-prompt.png

    This is now fixed.
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.1.6
Version 1.1.6
August 6, 2018

  • Opening directories with a few thousands files is now 40% faster!
  • There was a bug where fman did not remember the sort settings for a folder (eg. "Sort by Modified") when you set the sort order by clicking on the respective column header. This is now fixed.
  • Improved the size of Quicksearch dialogs (eg. GoTo and the Command prompt) on Windows.
  • Made prompts such as for when moving files larger. It used to be:
    xprompt-small.png.pagespeed.ic.3B3nIRdOy_.png

    Too small to really see the full path, or even file name. Now they're larger:
    xprompt-larger.png.pagespeed.ic.d_BUb3kkRn.png
  • When a Zip archive was deleted while you were browsing its contents, fman froze. This is now fixed
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.1.8
Version 1.1.8
August 10, 2018

  • Some users on Windows 10 received an error when using fman's InstallPlugin to install a plugin:
    Traceback (most recent call last):
    File "fman\impl\plugins\command_registry.py", line 52, in _execute_command
    File "C:\...\fman\Versions\1.1.7\Plugins\Core\core\commands\__init__.py", line 1543, in __call__
    plugin_dir = self._install_plugin(repo.name, zipball_contents)
    File "C:\...\fman\Versions\1.1.7\Plugins\Core\core\commands\__init__.py", line 1579, in _install_plugin
    copy(join(zip_url, dir_in_zip), dest_dir_url)
    File "fman\fs.py", line 48, in copy
    File "fman\impl\plugins\mother_fs.py", line 129, in copy
    File "C:\...\fman\Versions\1.1.7\Plugins\Core\core\fs\zip.py", line 95, in copy
    task()
    File "C:\...\fman\Versions\1.1.7\Plugins\Core\core\fs\zip.py", line 335, in __call__
    _run_7zip(args)
    File "C:\...\fman\Versions\1.1.7\Plugins\Core\core\fs\zip.py", line 415, in _run_7zip
    pass
    File "C:\...\fman\Versions\1.1.7\Plugins\Core\core\fs\zip.py", line 461, in __exit__
    exit_code, self._args, ''.join(self._stdout_lines)
    core.fs.zip._7zipError: 7-Zip with args ['x', 'C:/.../AppData/Local/Temp/tmp9h8jui66/plugin.zip', 'raguay-favorites-a80312b', '-o.\\qxygtqs2.tmp'] returned non-zero exit status 2
    This is now fixed.
  • fman still failed to start on some Arch Linux users' systems. This too should now be fixed.

Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.1.9
Version 1.1.9
August 20, 2018

  • fman was unable to open some network drives on Windows:
    Traceback (most recent call last):
    File "fman\impl\plugins\command_registry.py", line 106, in _execute_command
    File "...\Plugins\Core\core\commands\__init__.py", line 1009, in __call__
    self.pane.set_path(url)
    File "fman\__init__.py", line 130, in set_path
    File "fman\impl\widgets.py", line 109, in set_location
    File "fman\impl\model\__init__.py", line 46, in set_location
    File "fman\impl\model\__init__.py", line 43, in set_location
    File "fman\impl\model\__init__.py", line 51, in _set_location
    File "fman\impl\plugins\mother_fs.py", line 120, in resolve
    File "...\Plugins\Core\core\fs\local\__init__.py", line 149, in resolve
    path = Path(path).resolve()
    File "pathlib.py", line 1109, in resolve
    File "pathlib.py", line 186, in resolve
    PermissionError: [WinError 5] Access is denied: 'M:\\'
    This is now fixed.
  • Fixed a problem with Cryptomator drives (on Windows).
  • Fixed a behind-the-scenes bug with drag and drop.
  • Fixed behind-the F2
  • Improved support for UNC paths in GoTo on Windows. GoTo is not yet able to auto-suggest all network drives. You can however type the full path \\server\folder to a network folder. Even though GoTo doesn't autocomplete it, when you press Enter it is still opened.

    The problem was when you had previously visited \\other-server\folder. Then GoTo suggested this other server:
    • \\other-server\folder
    When you then pressed Enter, GoTo opened other-server. Now, it opens server instead (if it exists).

  • On Ubuntu with the neo2 keyboard layout, pressing AltGr triggered the first command defined in
    Zaloguj lub Zarejestruj się aby zobaczyć!
    . This is now fixed.
  • fman's built-in command for reloading plugins sometimes raised an error:
    Command 'ReloadPlugins' raised error.

    Traceback (most recent call last):
    File "fman/impl/plugins/command_registry.py", line 52, in _execute_command
    File "/Applications/fman.app/Contents/Resources/Plugins/Core/core/commands/__init__.py", line 1665, in __call__
    unload_plugin(plugin)
    File "fman/__init__.py", line 268, in unload_plugin
    File "fman/impl/plugins/__init__.py", line 35, in unload_plugin
    File "fman/impl/plugins/plugin.py", line 216, in unload
    File "fman/impl/plugins/plugin.py", line 50, in _unregister_directory_pane_command
    File "fman/impl/plugins/command_registry.py", line 70, in unregister_command
    KeyError: 'open_if_directory'
    This is now fixed.
  • Fixed a behind-the-scenes exception when you pressed F2 in an empty directory.

Zaloguj lub Zarejestruj się aby zobaczyć!
 

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182

Ircus

Bardzo aktywny
Ekspert
Dołączył
26 Maj 2010
Posty
12828
Reakcje/Polubienia
43182
fman 1.2.1
Version 1.2.1
August 21, 2018

When your current directory was deleted from outside fman, an ugly error message was shown:

error-dir-disappeared.png

fman now handles this case more gracefully and simply goes to the first existing parent directory.

Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37277
Reakcje/Polubienia
33683
fman 1.2.3
Version 1.2.3
August 22, 2018

When you
Zaloguj lub Zarejestruj się aby zobaczyć!
, you can optionally choose to subscribe to updates. If you don't, then your license is only valid for the current version of fman.

Most people opt for the update subscription. But of those who didn't, some were (understandably) confused when fman started displaying the splash screen again even though they had a license key installed:

xsplashscreen.png.pagespeed.ic.KsACl8duhz.png

When you have a license key installed, but it's not valid for the current version, then fman now shows a better message:

xsplashscreen-invalid-license.png.pagespeed.ic.fAAJNUxa1p.png

Version 1.2.2
August 22, 2018

  • In some cases, clicking or selecting the second suggestion in GoTo had no effect. This was a bug that was introduced in version 1.1.9.
  • On Windows, when you open an executable (eg. .bat) in fman, the working directory is now first set to the folder containing it. This is required to run some scripts (/applications).
  • Fixed a few behind-the-scenes exceptions.
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry