I´m proud to announce the immediate release of pnethood 0.6.8, this update includes minor GUI changes. The mayor addition is the use of scrollable windows for shares thanks to new features on gtkdialog added by user thunor (http://murga-linux.com/puppy/viewtopic.php?t=69188), the code is backward compatible and it enable the new GUI features only if the new gtkdialog version is found.

* Save button on options window does not close the options child window.

New Features:

* Hanlde servers with lots of shares (using new features in gtkdialog 0.7.21)

* Separate options Window
- Added option to define the minimun number of servers for the initial scan to enable the popup window server list

Credits

Special Thanks to HairyWill who originally developed pnethood, your work is greatly appreciated.

Thanks to thunor for mantaining and developing new features for gtkdialog.

Thanks to the people that helped to make this updated possible and everyone that tested and helped to improve the original version.

Any previous pnethood configuration file (/root/.pnethood/pnethood.rc) must be removed before use this new version. New information is written to the configuration file and previous versions (0.6.6 or earlier) are not supported, there is not problem if you already have pnethood 0.6.7 version.

Greetings,
clarf

EDIT:

pnethood 0.6.8.1 released

This is a quick fix release backward compatible for the password visibility (this is the proper fix discussed below).

I also added width adjustem for the GUI window, it´ll change according to actual display resolution. For 800x600 or lower display resolutions the GUI is set to 400x300, for higher display resolutions the GUI is set to 500x400. To change the deafult size just edit the pnethood executable file and modify the XBOX_SIZE and YBOX_SIZE variables. Needs 0.7.21 gtkdialog version otherwise won´t change in GUI size

I have just updated the gtkdialog , I now seem to have a small problem with pnethood 0.6.8, it still works but the password input won't highlight so that whats typed in can be seen.
In other words there is no indication that anything as been inputted, so just wondering if anyone else has found that also or is it just me.

edit: just checked it by replacing gtkdialog to the version posted here and it works fine, so it is the latest version of thunor's that's causing it.
I complied the latest in quirky 1.20 which seems to have complied correctly with no errors.

I´m glad you could solve your problem, haven`t tried the latest gtkdialog version but if there are problems with it, you should report the issue in the gtkdialog thread or in the project HomePage. Thunor is very diligent solving these kind of bugs.

IF you find any other issue with pnethood, please feel free to report here.

or I could implement the share window size as an additional user option. But I think there are enough user options (automatic size could be enough and the scrollable Window could handle the rest).

Quote:

With the very latest gtkdialog the password syntax seems to fail.. It's the same in PupDial. There is a backward compatible solution. Just making you aware.

Thanks for the advise.

Seems like thunor is going to support the backward solution but I don`t know which is better for older gtkdialog versions:
use invisible-char="120" or use <visible>password</visible>

EDIT:
OK. I read the Gtkdialog Development thread, thunor explained that the correct implementation is
<sensitive>password</sensitive>
and the invisible-char="120" will work for newer gtkdialog only, then the best option for backward compatibility seems to be:
<visible>password</visible>

I didn´t find any backward problem with the r14 release posted here, it should replace the default gtkdialog executable in usr/sbin without problems on 214X. I apologize, I didn´t check what default path is used for each Puppy version so I used the default one when I compiled the source.

Advice for the gtkdialog package users:

The user that loads this package also must check if his Puppy version has a gtkdialog3 symlink and correct this if necessary.

In case of having two gtkdialog binaries then the first coincidence in the "PATH" user environment variable will have priority over others. This is like this, if the PATH variable contains "PATH=/usr/local/bin; /usr/sbin", the system will look on /usr/local/bin path first for the executables given (in this example gtkdialog or gtkdialog3) and if the executable is found then the system will use it and omit the executables on the following /usr/sbin path.

To find what gtkdialog executable the system will lookup and use first, launch "which gtkdialog" and check the path returned.

I didn´t find any backward problem with the r14 release posted here, it should replace the default gtkdialog executable in usr/sbin without problems on 214X. I apologize, I didn´t check what default path is used for each Puppy version so I used the default one when I compiled the source.

Regards,
Andrés Caro

are you sure did you manually delete the one in usr/sbin? since yours install in a different location.
Also the next release is almost ready, a couple of hours away, Its the last of the stable 2.14X branch before I change to the latest GTK2, I used the newer GTK without any issues for 2+ weeks, so it should be good, but I'll play it safe first
ttuuxxx_________________http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum