Activity for Ralf Hoffmann

  • Ralf Hoffmann Ralf Hoffmann committed [21fe25] on Git

    add version requirement for using fuse 3

  • Ralf Hoffmann Ralf Hoffmann committed [f3f93b] on Git

    bump version to 1.3.0

  • Ralf Hoffmann Ralf Hoffmann committed [00cd75] on Git

    fix seeking in zfile when restoring the zstream state

  • Ralf Hoffmann Ralf Hoffmann committed [d64c74] on Git

    Merge branch 'fix_zread_deadlock'

  • Ralf Hoffmann Ralf Hoffmann committed [6dff73] on Git

    update changelog

  • Ralf Hoffmann Ralf Hoffmann committed [3b0ab6] on Git

    change testread tool to use two thread simultaneously to allow to check for race conditions

  • Ralf Hoffmann Ralf Hoffmann committed [a56995] on Git

    fix deadlock in zread

  • Ralf Hoffmann Ralf Hoffmann committed [b9e7f0] on Git

    Merge branch 'seek_with_system_zlib'

  • Ralf Hoffmann Ralf Hoffmann committed [69c8dd] on Git

    update changelog

  • Ralf Hoffmann Ralf Hoffmann committed [6d7ff9] on Git

    use system zlib by default if new enough

  • Ralf Hoffmann Ralf Hoffmann committed [373477] on Git

    improve test tool for backward seeking with variable stepping

  • Ralf Hoffmann Ralf Hoffmann committed [6b05f7] on Git

    add support for fast seek with system zlib

  • Ralf Hoffmann Ralf Hoffmann committed [19525e] on Git

    disable compiler warning for zlib

  • Ralf Hoffmann Ralf Hoffmann committed [90b97f] on Git

    small code changes to make cppcheck happier

  • Ralf Hoffmann Ralf Hoffmann committed [f0707a] on Git

    update changelog

  • Ralf Hoffmann Ralf Hoffmann committed [0d93fa] on Git

    update autotools files

  • Ralf Hoffmann Ralf Hoffmann committed [76a2d3] on Git

    Merge branch 'fuse3_support'

  • Ralf Hoffmann Ralf Hoffmann committed [5f3694] on Git

    update changelog

  • Ralf Hoffmann Ralf Hoffmann committed [f7c252] on Git

    add support for fuse3

  • Ralf Hoffmann Ralf Hoffmann committed [0395d8] on Git

    bump version to 1.2.0

  • Ralf Hoffmann Ralf Hoffmann committed [188a1e] on Git

    update changelog

  • Ralf Hoffmann Ralf Hoffmann committed [d5d915] on Git

    uzip: fix handling of zip64 archives

  • Ralf Hoffmann Ralf Hoffmann committed [b08201] on Git

    Merge branch 'time_t_64bit'

  • Ralf Hoffmann Ralf Hoffmann committed [d9f488] on Git

    update changelog

  • Ralf Hoffmann Ralf Hoffmann committed [437caa] on Git

    bump libtool version-info

  • Ralf Hoffmann Ralf Hoffmann committed [7e08cf] on Git

    mark code with 32bit timestamp limit

  • Ralf Hoffmann Ralf Hoffmann committed [c17baa] on Git

    Use time_t instead of long

  • Ralf Hoffmann Ralf Hoffmann committed [ff7744] on Git

    Add atomic library

  • Ralf Hoffmann Ralf Hoffmann modified ticket #79

    pattern select without requester command

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #79

    direct mode for pattern select command available in 4.8.0

  • Ralf Hoffmann Ralf Hoffmann modified ticket #84

    Suggestion: "Start Program or apply different action to the current file" should remember start mode for the command.

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #84

    Version 5.0.0 stores settings in the history, also separately for each file type which makes it easier to recall the settings.

  • Ralf Hoffmann Ralf Hoffmann modified ticket #74

    Ability to switch from read mode to edit mode on text files

  • Ralf Hoffmann Ralf Hoffmann modified ticket #80

    documentation

  • Ralf Hoffmann Ralf Hoffmann modified ticket #71

    Move to trash can / recycle bin

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #71

    Version 5.0.0 comes with a button which uses "gio trash" for this behavior.

  • Ralf Hoffmann Ralf Hoffmann modified ticket #82

    flags

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #82

    more flags are available in 5.0.0

  • Ralf Hoffmann Ralf Hoffmann modified ticket #39

    chmod command without requester

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #39

    fixed in 4.9.0

  • Ralf Hoffmann Ralf Hoffmann modified ticket #46

    Slow deletion

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #46

    improved in 5.0.0

  • Ralf Hoffmann Ralf Hoffmann modified ticket #47

    badalloc + crash on big files with internal file viewer

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #47

    this is improved in 5.0.0

  • Ralf Hoffmann Ralf Hoffmann modified ticket #48

    modifier key closes pattern select config window

  • Ralf Hoffmann Ralf Hoffmann modified ticket #48

    modifier key closes pattern select config window

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #48

    fixed in 5.1.0

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #48

    I can reproduce the issue and it will be fixed in next release.

  • Ralf Hoffmann Ralf Hoffmann committed [d22721] on Git

    update changelog

  • Ralf Hoffmann Ralf Hoffmann committed [af648c] on Git

    extfs: replace tmpfile if archive basefile has been changed

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #47

    The current implementation was never really optimized for viewing large files and instead wastes a lot of memory for character lookup tables for faster preview. It can use 10 times the size of the file to view so it can crash on large files if not enough memory is available, or the system slow due to swapping. I will look into improving the memory usage.

  • Ralf Hoffmann Ralf Hoffmann updated merge request #1

    support long file name

  • Ralf Hoffmann Ralf Hoffmann posted a comment on merge request #1

    I have added support for longer names in e183f557566b2106d35f63e4f874c939eb7a91a7. It also fixes some other issues with the dirent struct and works around compiler warnings. Never actually tested it with longer names, so feedback is welcomed.

  • Ralf Hoffmann Ralf Hoffmann committed [78c200] on Git

    update changelog

  • Ralf Hoffmann Ralf Hoffmann committed [88d3ae] on Git

    tests: add a simple readdir test program

  • Ralf Hoffmann Ralf Hoffmann committed [e183f5] on Git

    virtual: use a union for AVDIR to support longer directory entry names than NAME_MAX

  • Ralf Hoffmann Ralf Hoffmann modified ticket #43

    KDE cursor not conforming to theme

  • Ralf Hoffmann Ralf Hoffmann modified ticket #45

    directory copied despite not found

  • Ralf Hoffmann Ralf Hoffmann modified ticket #45

    directory copied despite not found

  • Ralf Hoffmann Ralf Hoffmann modified ticket #83

    Copy Filename to Clipboard

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #83

    In version 4.12.0 I have improved the copy functions so ctrl-c/v works besides middle mouse paste. If you want to have parts of the file name copied to the clipboard, you can use the command "Copy string to clipboard" which can also use flags to use the file name without extension, for example.

  • Ralf Hoffmann Ralf Hoffmann committed [c85ff2] on Git

    bump version to 1.1.5

  • Ralf Hoffmann Ralf Hoffmann committed [ba311c] on Git

    adjust mount/umount scripts to export AVFSBASE variable

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #45

    Yes, this can be really misleading. I will add a dialog asking to continue, skip or cancel to make this more clear. I will also show a dialog at the end listing all elements that could not be copied correctly. I think updating the directory is not possible since a rename cannot (easily) detected so it is unclear what the new name would be. And such an error can also happen if a file or directory is renamed during the copy process.

  • Ralf Hoffmann Ralf Hoffmann committed [369784] on Git

    implement handling of some basic records from extended headers

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #80

    You can download the documentation easily with wget: wget -r -k -np http://www.boomerangsworld.de/cms/worker/documentation.html -I cms/worker/documentation There are currently no plans to make the documentation available in other formats, the maintenance effort would be higher than the potential benefits.

  • Ralf Hoffmann Ralf Hoffmann modified ticket #38

    Resetting the interface language

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #38

    Fixed in version 4.9.0

  • Ralf Hoffmann Ralf Hoffmann modified ticket #41

    All terminal commands do not work

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #41

    Fixed in version 4.9.0

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #42

    Do you use Xft or X11 font rendering? You can check in the About menu in the top left button, check the line "Font engine". The recommended engine is Xft. Also, are you using an utf8 environment or some specific encoding?

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #43

    I do not use any custom cursors but rely on standard X11 definitions which are usually replaced with the user selected themes by the desktop environment. My guess is that the cursor themes are not applied to X11 applications in Wayland environments in Plasma. I not aware of anything I can do here. It should affect other X11 applications too.

  • Ralf Hoffmann Ralf Hoffmann committed [24b935]

    add #avfsstat file for get how often the memlimit in xz has been reached

  • Ralf Hoffmann Ralf Hoffmann committed [58675e]

    update changelog

  • Ralf Hoffmann Ralf Hoffmann committed [6e15b6]

    output error description in testread program

  • Ralf Hoffmann Ralf Hoffmann committed [d45efa]

    only force localfile lookup if previous parse returned ENOENT

  • Ralf Hoffmann Ralf Hoffmann committed [019582]

    use configurable memlimit for xz and return ENOMEM if the current limit has been reached

  • Ralf Hoffmann Ralf Hoffmann committed [37b928]

    add xz_memlimit special entry in #avfsstat to get/set memlimit

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #40

    This text is actually a left-over from a fix almost 20 (!) years ago :-) Since then the arguments are always quoted and this option has been removed. There is actually a yet undocumented feature of flag replacement to disable quoting by prepending a dash at the flag name, but this still won't help for your case since you need correct recursive quoting which is not supported.

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #41

    Yes, TMPDIR must be absolute. While testing I also noticed that it won't work either if TMPDIR contains spaces or other special characters. This will be fixed in the next release.

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #41

    First of all, you can use the env variable TMPDIR to point it to some other directory. The fix in version 3.2 apparently works for external programs not run in a terminal, but not when the terminal is used. I'm not sure it actually worked at that time or if I made some other changes later on which broke it again. Anyway, if you use "xterm -e /bin/sh %s" as a terminal command, it will work even for noexec tmp dirs. I think I will make such a change for the default terminal program for future rele...

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #41

    Can you check if /tmp (or $TMPDIR if set) is mounted so that files cannot be executed (noexec flag)? That could explain the behavior. Also, try setting the option "Terminal returns early" in terminal program settings section. Then use the test command with "run in terminal and wait for key". It probably won't work, but the tmp files should still be lying around in /tmp/worker-$USER/... If so, you can try if running "xterm -e /tmp/worker-$USER/..." actually runs or if there is some error message.

  • Ralf Hoffmann Ralf Hoffmann modified ticket #39

    chmod command without requester

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #39

    The "request" option is only meant for the three toggle options, since the actual permissions are asked for every file/directory individually. However, having a config time permission configuration that is then applied to all entries is indeed an useful option. I will consider extending the command to allow for something like that.

  • Ralf Hoffmann Ralf Hoffmann modified ticket #40

    quotes

  • Ralf Hoffmann Ralf Hoffmann modified ticket #40

    quotes

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #40

    This usage scenario is not supported. To avoid unexpected command execution, the command arguments are always protected within single quotes with limited additional shell functionality. No additional adjustments are made to make it work recursively (when the command calls another command expecting correct quoting for that command). You have to use a separate script for this use case. However, the invalid quoting you mentioned should not happen which looks like a bug. I cannot reproduce it right now,...

  • Ralf Hoffmann Ralf Hoffmann modified ticket #37

    stray newline in command breaks config

  • Ralf Hoffmann Ralf Hoffmann modified ticket #36

    Crash when opening Bookmarks window

  • Ralf Hoffmann Ralf Hoffmann modified ticket #35

    pattern select with a default value

  • Ralf Hoffmann Ralf Hoffmann modified ticket #38

    Resetting the interface language

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #38

    Thanks for the detailed feedback, I can now reproduce the issue. It seems to only happen for the Polish translation, for whatever reason. But I will fix it.

  • Ralf Hoffmann Ralf Hoffmann posted a comment on ticket #38

    You have to restart Worker to fully change the language, some strings will still use the previous language until restart. Also, all the configurable strings like button titles etc won't change automatically.

  • Ralf Hoffmann Ralf Hoffmann committed [2fcaa2]

    add support for ls output with SElinux attribute

  • Ralf Hoffmann Ralf Hoffmann committed [6bee51]

    bump version to 1.1.4

  • Ralf Hoffmann Ralf Hoffmann committed [73db9c]

    fix missing initialization

  • Ralf Hoffmann Ralf Hoffmann committed [313b5b]

    add lzip support

  • Ralf Hoffmann Ralf Hoffmann committed [1f0464]

    implement faster seeking on member boundaries

  • Ralf Hoffmann Ralf Hoffmann committed [8efa9b]

    ulzip: changing lzip index cache to live within avfs cache so it can be cleaned up on demand

  • Ralf Hoffmann Ralf Hoffmann committed [8cf8ba]

    Merge branch 'lzip_support'

1 >
MongoDB Logo MongoDB