Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
142 user(s) are online (139 user(s) are browsing Forums)

Members: 2
Guests: 140

davebraco, davec555, more...

Support us!

Headlines

 
  Register To Post  

« 1 ... 8 9 10 (11) 12 13 14 ... 17 »
Re: Filer, from OpenAmiga.org
Supreme Council
Supreme Council


See User information
@jabirulo

"When trying to rename or such it shows a window/requester.
If i then try to use WB menus or another menu it delays a few seconds until such menu is open/showed."

I have no idea what you just wrote. Rename works just fine here, so does the menus.

"And if it opens the output window/shell it stays forever unitl you close it, could such windows be automatically be closed when command is finished?"

Perhaps, but it's not how I want it to be.

Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
Go to top
Re: Filer, from OpenAmiga.org
Just can't stay away
Just can't stay away


See User information
@orgin

Well just try to rename a file/dir it opens a window/requester to enter the new name, leave the window/requester and try to reach the WB menu-options (Workbench/Window/Icon/Tools) with RMB, it takes a few seconds to show them. Hope noew is more clear, easy to understand.

BYE & THX

Go to top
Re: Filer, from OpenAmiga.org
Home away from home
Home away from home


See User information
@orgin

There is an example of FormatString in the clib2 source,


http://clib2.cvs.sourceforge.net/view ... revision=1.19&view=markup

It's intertwined with a non locale based fall back so it's a little hard to cut and paste out the relavent bits.

Go to top
Re: Filer, from OpenAmiga.org
Home away from home
Home away from home


See User information
@jabirulo

I get this too.

I also see it with my AOrganiser diary program when a subwindow has been opened, I think it must be a reaction / intuition bug.

Go to top
Re: Filer, from OpenAmiga.org
Home away from home
Home away from home


See User information
@broadblues
Ah yes, I noticed this bug too, not just in Filer, but seems more often than other apps. I wondered if a layer lock or something was preventing menus from opening.

Author of the PortablE programming language.
Go to top
Re: Filer, from OpenAmiga.org
Amigans Defender
Amigans Defender


See User information
@jabirulo
Quote:
When trying to rename or such it shows a window/requester.
If i then try to use WB menus or another menu it delays a few seconds until such menu is open/showed.

You are encountering the intuition.library IDCMP verification deadlock timer. The timer is started when a IDCMP_MENUVERIFY, IDCMP_SIZEVERIFY or IDCMP_REQVERIFY is pending. It means some component is not responding fast enough or not at all.

There is a bug in window.class which does not clear the IDCMP_MENUVERIFY flag before opening a requester. There are a couple other similar spots. The problems have been fixed and will be available in a future AmigaOS update.

It is probably best to just ignore the problem until the update is out. There is little point in adding workarounds because the deadlock timer is taking care of things for the time being.

Coders should be very cautious when using the above mentioned VERIFY flags and they can find more information about them in the RKRMs and the intuition.doc autodoc.

ExecSG Team Lead
Go to top
Re: Filer, from OpenAmiga.org
Supreme Council
Supreme Council


See User information
requester code for anyone interested:

/*
** Open the Rename requester
*/
uint32 RenameReqSimple(struct Window *winSTRPTR oldnameSTRPTR newname)
{
    
TEXT options[256];
    
Object *req;
    
uint32 result;
    
result 0;
    
    
struct
    
{
        
CONST_STRPTR filename;
    } 
varargs;
    
/*
     title = Rename
   
     Enter a new name for '{Oldname}':
     [{Oldname}______________________]
     ---------------------------------
     [Rename]     [Skip]      [Cancel]
    */
    
    
options[0] = '\0';
    
IUtility->Strlcat(options,ILocale->GetCatalogStr(Catalog,LOCALE_RENAMEBUT_ACTION,LOCALE_RENAMEBUT_ACTION_STR),256);
    
IUtility->Strlcat(options,"|",256);
    
IUtility->Strlcat(options,ILocale->GetCatalogStr(Catalog,LOCALE_SKIPBUT_ACTION,LOCALE_SKIPBUT_ACTION_STR),256);
    
IUtility->Strlcat(options,"|",256);
    
IUtility->Strlcat(options,ILocale->GetCatalogStr(Catalog,LOCALE_CANCELBUT_ACTION,LOCALE_CANCELBUT_ACTION_STR),256);
    
    
varargs.filename oldname;
                
    
req RequesterObject,
            
REQ_TypeREQTYPE_STRING,
            
REQ_ImageREQIMAGE_QUESTION,
            
REQ_TitleText, (STRPTR)ILocale->GetCatalogStr(Catalog,LOCALE_REQUEST_RENAME_TITLE,LOCALE_REQUEST_RENAME_TITLE_STR),
            
REQ_BodyText, (STRPTR)ILocale->GetCatalogStr(Catalog,LOCALE_REQUEST_RENAME_BODY1,LOCALE_REQUEST_RENAME_BODY1_STR),
            
REQ_VarArgs, &varargs,
            
REQS_Buffernewname,
            
REQS_MaxChars128,
            
REQS_ShowDefaultTRUE,
            
REQS_AllowEmptyFALSE,
            
REQS_InvisibleFALSE,
            
REQ_GadgetTextoptions,
            
End;
    
    if(
req)
    {
        
IIntuition->SetWindowAttrs(winWA_BusyPointerTRUETAG_DONE);
        
result IIntuition->IDoMethod(reqRM_OPENREQNULLwinNULL);
        
IIntuition->DisposeObject(req);
        
IIntuition->SetWindowAttrs(winWA_BusyPointerFALSETAG_DONE);
    }
    else
    {
        
result = -1;
    }
    return 
result;
}

Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
Go to top
Re: Filer, from OpenAmiga.org
Supreme Council
Supreme Council


See User information
@broadblues

Unfortunately it turns out that TimeFormat and ShortTimeFormat is exactly the same on some systems.

Which means that I can't use it to select if seconds should be used or not.

Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
Go to top
Re: Filer, from OpenAmiga.org
Supreme Council
Supreme Council


See User information
@orgin

Could those with problems with the time+second display please test if these binaries works:

http://orgin.biz/~orgin/filer/

Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
Go to top
Re: Filer, from OpenAmiga.org
Just can't stay away
Just can't stay away


See User information
@orgin

Hi, dl and here (spain) it displays now hh:mm:ss

Go to top
Re: Filer, from OpenAmiga.org
Home away from home
Home away from home


See User information
@orgin
Yes, it displays the seconds here (with correct : separator).

Author of the PortablE programming language.
Go to top
Re: Filer, from OpenAmiga.org
Home away from home
Home away from home


See User information
@orgin

Yes, seconds working in locale mode here too! Excellent!

Go to top
Re: Filer, from OpenAmiga.org
Home away from home
Home away from home


See User information
@orgin

Do you have any plans to add an ARexx port? That would make this near perfect IMHO....


Some way to use the search funtion as a selection filter would be nice. Currently when using DOpus4 I will often search a directorty for all files containing a string, then use the skip all option to leave only those files selected, it's avery useful side effect.

Your current search has some advantages that I wouldn't like to lose, the list of all files, independent of directory is very useful. But a select in current filer option would be a useful addition. Also it would be nice to be able to do more than just 'view' the files in the search result.


Edited by broadblues on 2009/5/30 13:59:41
Go to top
Re: Filer, from OpenAmiga.org
Supreme Council
Supreme Council


See User information
@broadblues

"Do you have any plans to add an ARexx port?"

Yes.

"Some way to use the search funtion as a selection filter would be nice. Currently when using DOpus4 I will often search a directorty for all files containing a string, then use the skip all option to leave only those files selected, it's avery useful side effect.

Your current search has some advantages that I wouldn't like to lose, the list of all files, independent of directory is very useful. But a select in current filer option would be a useful addition. Also it would be nice to be able to do more than just 'view' the files in the search result."

We'll see what I can do further down the line.

Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
Go to top
Re: Filer, from OpenAmiga.org
Home away from home
Home away from home


See User information
@orgin
Filer now seems a very usable alternative to Workbench, so hopefully you can get on with enhancing it's functionality now, like you want to...

...Although the extreme difficulty of switching between Filer & Workbench is rather annoying. I wonder if it would be possible to implement a kludge? While Filer being an AppWindow is one way, I wonder if Workbench's ARexx port might also help?

What I'd most like to see is being able to open a Filer window for an existing Workbench window, and open a Workbench window for an existing Filer window. It seems to me that Workbench's ARexx port might help you obtain the necessary info about which windows Workbench has open, and also commanding Workbench to open new windows.

Author of the PortablE programming language.
Go to top
Re: Filer, from OpenAmiga.org
Not too shy to talk
Not too shy to talk


See User information
@ChrisH

Quote:

ChrisH wrote:
What I'd most like to see is being able to open a Filer window for an existing Workbench window, and open a Workbench window for an existing Filer window.


The opening of a Workbench window at the path currently displayed in the Filer window can be accomplished with a user button and the following command:
WBRun "{s}"

It would be really handy to be able to switch between Workbench and Filer as you suggest. I'm sure this is on orgin's long list of to-do's.

Go to top
Re: Filer, from OpenAmiga.org
Supreme Council
Supreme Council


See User information
@ChrisH

left alt + doubleclick on a directory,device or assign.

(more details in the readme)

It was very easy to implement. Adding current path as a possibility is no problem at all.

Making the WB open Filer window is .. not as easy. But I suggest copying the ContextMenus commodity to WBStartup and updating your envarc:ContextMenus.cfg file with the appropriate lines ;)


Edited by orgin on 2009/5/30 21:17:04
Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
Go to top
Re: Filer, from OpenAmiga.org
Quite a regular
Quite a regular


See User information
@orgin

You can make the WB open windows by using its Arexx port : there is a command for that (WINDOW). See SYS:Documentation/Workbench-Arexx.doc

Back to a quiet home... At last
Go to top
Re: Filer, from OpenAmiga.org
Not too shy to talk
Not too shy to talk


See User information
@orgin

Bug report:
The "Clear Selection" command does not seem to work, either through the menu or with the hotkey.

Go to top
Re: Filer, from OpenAmiga.org
Supreme Council
Supreme Council


See User information
@abalaban

Nah, I see no point in changing the code into using arexx.

Check IWorkbench->OpenWorkbenchObject() to see what I did.


Edit: Reading the Filer readme can be helpful to find all functionality ;)

Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
Go to top

  Register To Post
« 1 ... 8 9 10 (11) 12 13 14 ... 17 »

 




Currently Active Users Viewing This Thread: 4 ( 0 members and 4 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project