Newsgroup: it.comp.os.os2
Titolo: Nuove versioni di XWorkplace e di WarpIN (lungo :-)

E' uscita la tanto attesa versione bug-fix di XWorkplace:
ftp://ftp.netlabs.org/pub/xworkplace/xwp-0-9-19.exe
L'installazione richiede l'ultima versione di WarpIN (la quale sistema
anche lei parecchi errori):
ftp://ftp.netlabs.org/pub/warpin/warpin-0-9-19.exe
E naturalmente, in tempo reale ecco l'italianizzatore di XWP:
http://www.quasarbbs.net/xwp/0919-xwp-it.exe
(al solito, grazie Max! anche se sappiamo che non apprezzi troppo i 
WPS enhancer ;-)
Allego, per i curiosi, l'elenco delle novita' di quest'ultima 
versione:
XWorkplace 0.9.19 (July 2, 2002) 
New features: 
 Icon page: Implemented keyboard support for editing the object ID. 
 Folders: "Select by name" dialog supports regular expressions now. 
 Folders: Added "Rename objects" folder context menu item for batch 
renaming. 
 XCenter: Added "IP monitor" widget. 
 XCenter: X-Button widget now opens its menu when XCenter object 
hotkey is pressed. 
 XCenter: X-Button widget supports user bitmaps now (open properties 
to set them). 
 XCenter: Per default, an XCenter makes itself a screen border object 
automatically now. This can be disabled in the settings notebook. 
 XCenter: Widget context menus have "Close" menu item now. 
 XCenter: WIDGETS setup strings supports trays now. It is finally 
possible to set up a complete XCenter via setup strings. Note that the
format has slightly changed; see the help for the object "Details" 
button on the "Icon" page for details. Changed the default XCenter 
setup while I was at it. 
 OS/2 Kernel: Added a couple more SYSLEVEL files.  
 Hook: Added "Center over button-less dialogs" to auto-move pointer 
feature (Martin Lafaix). 
 XPager: Reworked pager window display to allow for shaded colors in 
background and showing the program icons as well. 
 XPager: Sticky window criteria are now much better; "Undo" works now 
too (Martin Lafaix). Also included regular expressions support. 
 XPager: Pager window can now paint sticky and secondary windows too 
(Martin Lafaix). 
 XPager: "Desktop follows focus" can now be disabled, for so many 
people didn't like this behavior. 
 NetscapeDDE: uses default browser settings from WPUrl object now, if 
not overridden from the command line (Yuri Dario). 
Miscellaneous changes: 
 Common: Added better error messages for some error codes. 
 Common: Found a way to give dialog windows a close button too. 
 Startup: Much more detailed startup log which might help debugging 
WPS startup problems. Changed log file name to WPSTART.LOG. 
 Config folders: The restriction that shadows to program objects in 
the config folders were not treated like program objects (for the 
special program object features) has been lifted. It is no longer 
necessary to copy program objects for that reason. 
 Folder content menus: folder templates are no longer sorted with the 
other folders. 
 File page replacement: rewritten, it's now sizeable too. 
 File operations: Removed global "Replace true delete" setting. Added 
a checkbox to trash can instead.  
 File operations: Reversed confirmations for "move to trash" and 
"empty trash". The real delete operation is to move something to the 
trash can; it really doesn't make sense to have every object confirmed
when the trash can is emptied later. 
 XCenter: Single click on empty space in tray widget will change trays
now. 
 XCenter: Made Diskfree (WarpCenter style) widget sizeable to avoid 
the permanent resizing. 
 XCenter: Rewrote large parts of the window list widget, which no 
longer scans the window list itself, but uses XWPDAEMN.EXE instead. 
For one, this allows sharing the window list code between XPager and 
the window list widget; most importantly though, the window list no 
longer blocks the PM SIQ if a window doesn't care to respond to 
WM_QUERYICON. Added half-toned display for minimized and hidden 
windows as well.  
   We no longer recover Windows to the current desktop and run the 
shutdown folder for "restart Desktop", but only for actual system 
shutdown. 
 XPager: The remaining parts of PageMage were rewritten. There is now 
no legacy PageMage code left in XPager. Optimized window list scanning
to use an additional background thread and to allow sharing the window
list with the XCenter window list widget. 
Bugfixes: 
 Common: Some internal initialization code didn't get called for 
folders, which was the reason why renaming them neither refreshed 
their container record nor awake shadows properly. Fixed. 
 Common: Fixed global variables which caused many dialogs to fail 
after NLS change. Also localized a few more hard-coded strings. 
 Common: If NLS DLL cannot be found, XWorkplace will automatically 
fall back to English NLS now. Of course this doesn't work if English 
is broken, but then XWorkplace is hosed anyway. 
 Common: Lots of rework on dialog manager to fix display oddities on 
resolutions lower than 1024x768. Hopefully this didn't break anything.
 Common: Fixed tooltips that would frequently not appear (Yuri Dario).
 Common: Added help to some XWorkplace message boxes. 
 Icon page replacement: didn't allow empty object titles, which is 
allowed in the WPS. Fixed.  
 Programs: Now using XWPDAEMN.EXE for starting programs, which should 
help with applications hanging the system. 
 Programs: Selecting "Cancel" in parameters prompt provoked a cryptic 
error message. Fixed. 
 Programs: Added a missing mutex semaphore which might have caused 
hangs during WPS startup or later when program data was changed. 
 Folder status bars: Finally fixed status bars for those Object 
Desktop classes that shouldn't have any. 
 Folder status bars: Fixed garbage display if more than 4 GB of files 
were selected in a folder. 
 Folders: "Select by name" never worked right from "Edit" pulldown 
menu if any files were selected in the folder view. Fixed. 
 Folders: Opening settings notebook could take ages if turbo folders 
were off. Fixed. 
 Folders: Details views weren't refresh properly during refresh. 
Fixed. 
 Folders: Turbo folders had a few situations where real name changes 
weren't picked up properly, leading to duplicate or misnamed objects. 
Among other things, this could affect objects when the "Title clash" 
dialog popped up. Fixed. 
 Folder auto-refresh: Fixed a couple cases where refresh notifications
were confused. 
 Folder content menus: Text wasn't centered vertically with icons, 
fixed (Martin Lafaix). 
 Turbo folders: Fixed wrong icons for FTP-PM and other WPProgram 
subclasses. Also fixed wrong association icons for WPUrl objects. 
 File operations: True delete replacement never worked if trash can 
was disabled. Fixed. 
 File operations: Title clash dialog no longer appears when creating 
shadows. 
 File operations: Trash can crashed when deleting several objects with
the same title. Fixed.  
 File dialog replacement: Double-clicking on object in right container
didn't work. Fixed. 
 Fonts folder: Installing fonts via drag and drop crashed the WPS 
internally. I'm not sure if the bug was in 0.9.18 or if I introduced 
it later, but it's working now anyway. 
 XCenter: Largely rewrote widget creation and drag-n-drop code to 
handle dragging widgets between XCenters, including trays. Apparently 
this also fixed malpositioned widgets in some situations. 
 XCenter: Object button and X-button widgets crashed PM bad when 
objects from other processes were dragged over them. Fixed. 
 XCenter: Object buttons would frequently not repaint correctly when 
hatching was supposed to disappear. Fixed. 
 XCenter: Double-clicking on clock widget didn't quite open eCSClock 
correctly. Fixed. 
 XCenter: Finally saves its height between restarts (Martin Lafaix). 
 XCenter: Object button content menus behaved strange when XCenter 
border spacing was set to zero and the object button was at the very 
left of the XCenter. Fixed. 
 XCenter: Some rework on DiskFree (WarpCenter style) widget (Yuri 
Dario). 
 XCenter: Battery widget displayed wrong power source when battery was
fully charged on some systems. Fixed, hopefully. 
 XCenter: Fixed occasional zombie entries in system window list. 
 XCenter: Crash while processing a timer would never release a private
timer mutex, leading to system hangs. Fixed. 
 XWPSetup: "Create object" buttons produced empty titles for some 
classes. Fixed. 
 XShutdown: Fixed INI saving errors with empty applications in 
profiles (Paul Ratcliffe). 
 Hook: Fixed major screwups if screen border objects were opened 
during startup or shutdown. 
 Hook: Pre-populate caused XPager to no longer detect the WPS desktop.
Fixed. 
 Hook: Fixed a race which caused XPager to ignore the WPS desktop in 
certain conditions as well. 
 Hook: Sliding focus never worked right with Mozilla subwindows such 
as menus. Fixed. 
 Hook: "Function keys" page crashed if there were no function keys. 
Fixed. 
 xfix: Fixed crashes with some broken handles situations (Paul 
Ratcliffe). 
 
P.S. Effendi, se vuoi il pacchetto in formato .WPI basta che mi 
scrivi: e' qui che ti aspetta ;-)
-- 
ciao, Gabriele
[ 
http://www.quasarbbs.net/xwp
 ]
[ 
http://www.quasarbbs.net/ecsoft2/
 ]

 E' uscita la tanto attesa versione bug-fix di XWorkplace:
L'ho scaricata e installata aggiornando la precedente, ma qualcuno sa 
perché ora mi parte l'XCenter senza che io lo richieda ?
Bye/2
Michele

 wrote in message
news:RXsjWrZiE0nu-pn2-QeMOplDdpJxk@localhost...



l'XCenter non l'ho mai provato... cmq io non amo molto i WPS enhancer 
(come ormai tutti sanno) :-)
-- 
ciao, Mirco.
[ 
http://hellspawn.dnsalias.net/~mircomir/
 ] [ Icq#:51640305 ]
[ 
http://www.quasarbbs.net/pido2/
 ]



Certo! Gli XCenter vengono automaticamente associati ai bordi dello 
schermo. Puoi disattivarli da Impostazioni Schermo -> Bordi schermo ->
Azione -> Funzione speciale (almeno, questi sono i nomi se hai 
installato la vers. it. ;--)


 
Che e' almeno due volte meglio del WarpCenter, per es. (dato che ne 
puoi aprire 2 assieme :-)


 installato la vers. it. ;--)
Eh, purtroppo non è questa la causa...
Non ho i bordi schermo attivi, ma direi piuttosto che XCenter (del quale 
non so che farmene...odio ste barre nel desktop) si apre automaticamente 
appena apro più di un paio di finestre sul desktop.
Esempio...apro il mailer di Mozilla, poi clicco sulla toolbar per aprire 
anche una finestra di browser e mi si apre XCenter...chi lo vuole !!!
Bye/2
Michele

 anche una finestra di browser e mi si apre XCenter...chi lo vuole !!!
Tieni il puntatore del mouse al centro dello schermo e non avrai 
problemi ;-)  


 disattivare "Assegnare automaticamente ai bordi dello schermo".
Avevi ragione...era dovuto all'abilitazione di XWP Hook...l'ho tolto e 
niente piů XCenter !
Grazie mille ! :-)
Bye/2
Michele



Spero che tu non abbia disabilitato lo XWP Hook: senza quello perdi 
tre quarti delle funzioni disponibili...


 
Io invece si'. Purtroppo non installo più Object Desktop (quello sì che 
rallentava la wps anche se non di molto) ma ho la XWP lo metto per poter 
avere alcune buone funzionalità: menu contestuali meglio 
organizzati,ricchi e utili; la barra di stato in basso delle finestre 
che mi dice la dimensione dei file (utilissimo) e il sacrosanto XPager, 
insostiuibile.
Ciao,
  Claudio

On Thu, 4 Jul 2002, Claudio Umana wrote:
CU >Mirco Miranda wrote:
CU >
CU >...
CU >> l'XCenter non l'ho mai provato... cmq io non amo molto i WPS enhancer
CU >> (come ormai tutti sanno) :-)
CU >
CU >Io invece si'. Purtroppo non installo più Object Desktop (quello sì che
CU >rallentava la wps anche se non di molto) ma ho la XWP lo metto per poter
CU >avere alcune buone funzionalità: menu contestuali meglio
CU >organizzati,ricchi e utili; la barra di stato in basso delle finestre
CU >che mi dice la dimensione dei file (utilissimo) e il sacrosanto XPager,
CU >insostiuibile.
CU >Ciao,
CU >
CU >  Claudio
Gia`. E la cosa piu` carina e` sapere come funziona (ieri ho tradotto le
pagine del manuale online relative a XPager... Gabriele, entro la
settimana prossima ti seppellisco sotto i file :)))).
-- 
Mentore Siesto
Team OS/2 Italia

 wrote in
message news:3D234AF9...@nospaz.hellspawn.dnsalias.net...
