Ticket moved from /p/texmaths/bugs/206/
You can disable the autosizing feature in a panel (menu Panel, then Auto size). But indeed, there is a bug: clicking between two columns should not autosize. So I move your ticket to the Bugs section.
Sorry, I don't understand: what do you mean by click the x button? There is no x button on the toolbar...
Sorry, I can't reproduce the issue. Could you try again with a fresh Xfe profile and detailed steps? When opening Xfe, what is the sorted column?
If I remember well there is some constraint on Xfe window size related to the toolbar layout. But I'll investigate to see if I can do better.
Oh yes, I was able to reproduce the issue. This seems to be related to the Xfe window size. The bug seems to appear when the window size is small, but not always...
Oh yes, I was able to reproduce the issue. This seems to be related to the Xfe window size. The bug seems to appear when the window size is small.
I can't reproduce the issue. By default, the Address toolbar is below the General toolbar and they are not side by side... Could you try again with a fresh Xfe profile? Do you use Wayland?
Yes, you're right. I didn't pay attention to this issue. It is present in some other dialogs. I'll fix that, thanks.
[Xfe] Crash when closing floating toolbars
[Xfe] File list order is not honored
[Xfe] Option to lock the file list columns
[Xfe] Window width fixed at 652px
[Xfe] Unable to rearrange toolbars properly
[Xfe] Keyboard cursor invisible in the Search window
Make "Size" column show folder files count
OK, thanks. Nice news... I'm just curious: what system do you use?
Sorry, please ignore this. It turned out to be an artifact of the menu system of the current OS I'm using.
Shell window runs when starting Xfe
Drag and Drop non standard operation
xfe 2.1 fails to compile on FreeBSD 14.2 due to undefined identifiers
Thanks for the explanations, however I didn't succeed :-( But that's not a problem, if you managed to build and run Xfe in FreeBSD, that's OK for me!
The FreeBSD ports framework applies some additional macros. The entire magic is in: https://cgit.freebsd.org/ports/tree/x11-fm/xfe The patches in files/ have already been reported and incorporated (separate PR). Have a look at the Makefile: https://cgit.freebsd.org/ports/tree/x11-fm/xfe/Makefile The USES macros do some magic. The ones addressing the issues you're seeing are probably: localbase (adding -I${PREFIX}/include) to CFLAGS (3rd party libraries on FreeBSD are per default under /usr/local/include...
The FreeBSD ports framework applies some additional macros. The entire magic is in: https://cgit.freebsd.org/ports/tree/x11-fm/xfe The patches in files/ have already been reported and incorporated (separate PR). Have a look at the Makefile: https://cgit.freebsd.org/ports/tree/x11-fm/xfe/Makefile The USES macros do some magic. The ones addressing the issues you're seeing are probably: localbase (adding -I${PREFIX}/include) to CFLAGS (3rd party libraries on FreeBSD are per default under /usr/local/include...
In the FreeBSD ports framework applies some additional macros. The entire magic is in: https://cgit.freebsd.org/ports/tree/x11-fm/xfe The patches in files/ have already been reported and incorporated (separate PR). Have a look at the Makefile: https://cgit.freebsd.org/ports/tree/x11-fm/xfe/Makefile The USES macros do some magic. The ones addressing the issues you're seeing are probably: localbase (adding -I${PREFIX}/include) to CFLAGS (3rd party libraries on FreeBSD are per default under /usr/local/include...
OK, thanks. I managed to compile Xfe in FreeBSD but now it crashes at launch and valgrind tells me the error is in PathLinker.cpp at line 30: std::stringstream ss; This works fine (for years) in Linux. Do you have any idea about this error?
Hello @baudinr, thanks for looking into it. I can confirm that your pre-version 2.1.1 solves the compiler issue. The error in your screenshot comes from the usage of bsd make (make) instead of gmake. The ports framework is taking care of this with the gmake USES macro.
Hello @baudinr, thanks for looking into it. I can confirm that your pre-version 2.1.1 solves the compiler issue. The error in your screenshot comes from the usage of bsd make (make) instead of gmake. The ports framework is taking care of this with the gmake USES macro.
Pre-version of XFe 2.1.1 with FreeBSD compilation issues fixed.
Pre-version of XFe 2.1.1 with FreeBSD compilation issues fixed.
OK, I fixed these issues. However, I was not able to compile Xfe in a FreeBSD VM. A screenshot of the error is attached. I also attach a pre-version of Xfe 2.1.1, if you want to test.
xfe 2.1 fails to compile on FreeBSD 14.2 due to undefined identifiers
In Xfe, drag and drop inside a partition or between partitions should display a context menu with the operation choice: move, copy, symlink, cancel. You should see this popup menu, otherwise it's a bug. In the latter case, could you send me a reproducible test case? Thanks.
Drag and Drop non standard operation
Add back old themes
tracking /etc/fstab
Folder properties window always calculates the folder size
Tabbed browsing
Tabs have been added to Xfe 2.1. Please look at Edit / Preferences / Settings / Tabs for options.
Cut/Copy/Paste on Location field
A context menu has been added to the address bar in Xfe 2.1.
Tabs within each panel
Tabs have been implemented in Xfe 2.1 Please look at Edit / Preferences / Settings / Tabs for options.
Toolbar positions not saved
jar (java) icon
OK, there is now a dedicated java icon in Xfe 2.1.
Point 1: Tabs are now implemented in Xfe 2.1. You can save tabs between sessions. Please look at tab options in Edit / Preferences / Settings / Tabs. Point2: the shortcut is Ctrl-F6 (see the list of shortcuts here: http://roland65.free.fr/xfe/index.php?page=docs
Allow customizing toolbar icons
implement connect to server
make use of space to right in menu bar
In Xfe 2.1 you can now move toolbars, set them vertical or horizontal and save their positions.
Automount devices in Xfe
Xfe now has an (optional, Linux only) automounter. You can configure it in Xfe / Edit / Preferences / Settings.
Drive mounting
Icon in Tools toolbar to open same menu as right click, Scripts
Mount/Unmount External drives and partitions
Feature Request
That's now implemented in Xfe 2.1.
Feature Request: Multiple tabs in each panel
Tabs are implemented in Xfe 2.1. Tabs are global, not panel dependent.
Yes, it would be a nice feature. However it would require a deep rewrite of the FileList / IconList widgets. Huge work and quite risky for Xfe stability...
Fix build of 2.0.1 on FreeBSD
Your patch is included in Xfe 2.1.
Installing on RHEL
About dialog: Project website missing
I added the missing link to the About and Help dialogs.
Where is the Changelog ?
Where is the source repo?
Configuration item `startdir_mode` is ignored
xfe extremely slow to start up
Nothing new on this issue for ten years, so I close it.
howto sftp://user@server:/path in xfe ?
howto sftp://user@server/path in xfe ?
To me, it works as expected. When the tree list or file list has items whose width is longer than the list width, the horizontal scrollbar appears and you can scroll horizontally with the mouse. See attached screenshot, taken in Ubuntu 24.04.
It doesn't appear to be working. I tested in both in Arch Linux (xfe version 2.0.1) and Ubuntu 24.04 (xfe version 1.45). Neither have horizontal scroll working ¯\(ツ)/¯
It doesn't appear to be working. I tested in both in Arch Linux (xfe version 2.0.1) and Ubuntu 24.04 (xfe version 1.45). Neither have horizontal scroll working ¯_(ツ)_/¯
Hi Roland! right, no worries, totally agree! thanks!
I had some time last fall and I worked a bit on Xfe to modernize it...
I was very surprised to see the update to the ticket in my email :) Amazing that you've been working on it for so long.
Yes I agree and this work as expected in Xfe. If not then it's a bug...
Thanks for the feedback. Yes Xfe is now 23 years old and still alive...
Horizontal mouse scroll
It's nice to know this thread is now 21 years old. Fortunately, I'm still alive to read the update :)
Hi, thanks for the feedback. However, as I said it's too much work to maintain both look and feel. It's not only the buttons that are different, but also the frames, borders, shadows, etc. Since there is no theme engine in FOX, the easiest for me is to have only one look and feel. Sorry about that...
Hi @Roland! first of all I really love XFE and all work you've done! thanks a lot! Regarding the controls, I also liked the old style which matches better my current IceWM look and feel of old '95 like stuff. So, is it all removed? could I change some flag and recompile to get the old look? I was looking the moderncontrols.cpp hoping to find some hidden option I could disable/enable :/ Actually I see I was using the "clearlooks" one but in version 2 it's different because there's no border lines...
Hi @Roland! first of all I really love XFE and all work you've done! thanks a lot! Regarding the controls, I also liked the old style which matches better my current IceWM look and feel of old '95 like stuff. So, is it all removed? could I change some flag and recompile to get the old look? I was looking the moderncontrols.cpp hoping to find some hidden option I could disable/enable :/ Actually I see I was using the "clearlooks" one but in version 2 it's different because there's no border lines...
Hi @Roland! first of all I really love XFE and all work you've done! thanks a lot! Regarding the controls, I also liked the old style which matches better my current IceWM look and feel of old '95 like stuff. So, is it all removed? could I change some flag and recompile to get the old look? I was looking the moderncontrols.cpp hoping to find some hidden option I could disable/enable :/ Actually I see I was using the "clearlooks" one but in version 2 it's different because there's no border lines...
Hi @Roland! first of all I really love XFE and all work you've done! thanks a lot! Regarding the controls, I also liked the old style which matches better my current IceWM look and feel of old '95 like stuff. So, is it all removed? could I change some flag and recompile to get the old look? I was looking the moderncontrols.cpp hoping to find some hidden option I could disable/enable :/