turly's Posts[Home]

Who What
turly
06 Jan 2018, 10:53
Re: FinderPop 2.5.9-BETA
Did you spell it right? Did you enter the command while logged in as the same user who's actually trying to use FinderPop?
turly
29 Dec 2017, 18:07
Re: High Sierra, anyone?
Hey Barry,

Step 1b in bold in the post before yours.

1b) execute (using the Terminal app):
Code:
defaults write com.finderpop.finderpop ignoreSysVersionCheck -bool true
turly
27 Sep 2017, 16:23
Re: FP breaks Finder's right-click contextual menu in Sierra?
I'll be frank here - I've booted up my Mac maybe seven or eight times in the last year. For various arcane reasons, the FinderPop build system won't work on "newer" systems, so my Mac is still running 10.9, but can boot up into 10.10 and later from external disks, which is how I test FP .. a not-very-streamlined development process. Of course, FP works perfectly in 10.9 so I'm happy there. In addition, I am spending less time in front of a computer these days, and all of that time is in Windows or Linux. I got tired of battling Apple who quite obviously don't want this kind of "invasive" program on their systems and make it a PITA to install even if I, the owner of the computer, want it.

Now I'm not saying I'll never fix these FP/Sierra issues, but it's down the list of stuff I'd like to get done.
turly
27 Sep 2017, 12:59
Re: FP breaks Finder's right-click contextual menu in Sierra?
I do remember that FP's handling of clicks on the desktop required different skulduggery than clicks in a window. Apparently that skulduggery still works on Sierra, but the window one is broken.
turly
25 Sep 2017, 22:04
Re: FP breaks Finder's right-click contextual menu in Sierra?
So you installed FP 2.5.9 BETA ?
viewtopic.php?f=3&t=348

I've seen this a couple of times but I've never been able to debug it because the bad behaviour never happened when I tried debugging it.

One thing to note about FP with the Sierra Finder is that for reliable FP use, you first have to click (select) the item you want to popup FP on, and then, in a separate right-click or control-click on the item, invoke FP on the item. Klunky, I know, but it has worked for me the last few times I turned on my Mac...
turly
05 Jul 2017, 10:51
Re: FinderPop 2.5.9-BETA
To turn off FP's version checking:

defaults write com.finderpop.finderpop ignoreSysVersionCheck -bool true


Note that all that does is turn off the "too new" version checking, if there are still underlying FP problems with the new OS, I'll need to investigate.
turly
24 Jun 2017, 14:31
Re: FP is working under macOS Sierra 10.12 with SIP
You have to select the item you're clicking on first (eg, single-click) and then, once it's selected, right-click it again.
I still haven't figured out a proper way to get the Finder item clicked on El Capitan and later...
turly
08 May 2017, 08:00
Re: Spinning wheel on Snow Leopard install
Ouch. Not sure what could be going on there and I no longer have an SL Mac to try it on. Anyone out there got FP working on SL?

@Joe, did you follow the installation instructions?

INSTALLATION:
Ensure you use Apple's unzipper to unzip the FinderPop zip file as some third-party unzippers do not respect permissions.
Ensure that the System Preferences panel is CLOSED. Quit. Not running. Double-click the FinderPop.prefpane icon. System Preferences will
open and ask if you want to install FinderPop for all users or just you. Choose "All Users" and continue.
On 10.6+, FinderPop "sees" what it was you clicked on in the Finder via the Services subsystem - ensure that you have Folder Actions Setup
enabled: System Preferences > Keyboard Shortcuts > Services > Files & Folders > (ensure Folder Actions Setup is checked.)
turly
28 Dec 2016, 16:25
Re: FP is working under macOS Sierra 10.12 with SIP
Hmm, not sure about three monitors... might be an issue with how they're laid out. FP might be making an invalid assumption about where the menubar lives, though from what you were saying about being able to click on the dividing line between menubar and desktop, I'm not sure about that.

Does clicking on (0, 0) - the very top left corner of the main screen - work OK?
turly
27 Dec 2016, 20:32
Re: FP is working under macOS Sierra 10.12 with SIP
Anything unusual about your screen geometry (multiple screens, etc?)
To double-check, your desktop background pic hasn't changed?
Anyone else suffering from this?
turly
18 Dec 2016, 13:46
Re: FP is working under macOS Sierra 10.12 with SIP
What about the little "FP" menulet? Does that still work?
(You might have to enable this in the FP prefpane.)

Obviously something, somewhere, must have changed for FP to stop working, but I'm not sure what it could be :-(
turly
14 Dec 2016, 17:39
Re: FP is working under macOS Sierra 10.12 with SIP
Does clicking-in-unused-menubar fail to work only in the Finder, or in all other apps also?

And of course you haven't got any funky menubar patterns or transparency that might fool FP into thinking the area you clicked in was in fact occupied by something?
turly
04 Dec 2016, 18:35
[Not FinderPop] - tpwl Powerline-style bash prompt
For work and other reasons, I've been spending more and more time recently on Linux. I saw one of my colleagues using a "Powerline" - style bash prompt, looked into it, but when I discovered it invoked Python every time you pressed ENTER and failed abysmally on my "does it run OK on an 80MHz MkLinux PowerPC 8100" test (don't ask), I decided to write my own version in C, not bothering with a lot of stuff I didn't use, but still allowing themes. This is tpwl.

Image

Anyone interested in a Powerline-style bash prompt on their Macs (warning: C compiling required) feel free to have a look here (github.com).

It was written on Linux but works fine in Terminal on MacOSX. For best results install the patched Powerline fonts (I use Anonymice).
turly
26 Nov 2016, 00:27
Re: FP is working under macOS Sierra 10.12 with SIP
Thanks very much Ronald for answering this, I only noticed these messages tonight... I've been up the walls with "real" work for the last five or six months, sorry!
It keeps me off the streets so I can't complain :-)

@Eric - if you want FP to work in Chrome (clicking in unused menubar), then you should definitely move the FP osax.
turly
12 Aug 2016, 20:00
Re: PASSWORD
If you're typing the password into Terminal then nothing will be displayed. Just type the password and press RETURN. It'll complain if the password was wrong...
turly
03 May 2016, 21:11
Re: Yes, FP works in El Capitan with SIP!
Handy scripts, Hermann - thanks!
turly
09 Mar 2016, 19:44
Re: FinderPop 2.5.9-BETA
Not at my Mac this week, sorry!
There's no documented API for command-dragging to move your menulet unfortunately.
I have in the past used MenuBar ReArranger and BarTender to customize menulets, but have no idea whether these work anymore.

Non-Apple Menulets appear to be added to the menubar in the order the apps were launched, so perhaps killing and restarting FinderPop will always make it the leftmost menulet?
turly
29 Feb 2016, 13:07
Re: Contents menu not working (FP 257 on Yosemite 10.5)
Now that is definitely strange. You haven't gone and disabled Folder Actions Setup, have you?

INSTALLATION:
Ensure you use Apple's unzipper to unzip the FinderPop zip file as some third-party unzippers do not respect permissions.
Ensure that the System Preferences panel is CLOSED. Quit. Not running. Double-click the FinderPop.prefpane icon. System Preferences will open and ask if you want to install FinderPop for all users or just you. Choose "All Users" and continue.
On 10.6+, FinderPop "sees" what it was you clicked on in the Finder via the Services subsystem - ensure that you have Folder Actions Setup enabled: System Preferences > Keyboard Shortcuts > Services > Files & Folders > (ensure Folder Actions Setup is checked.)
turly
26 Feb 2016, 15:49
Re: Contents menu not working (FP 257 on Yosemite 10.5)
Command-control-click on a folder is normally the way to get the contents menu (assuming you've set that up in the FP prefpane.)

So does the "normal" FinderPop menu work? I.e., you control-click a folder in the Finder and you get a FinderPop menu with the name of that folder in bold and a submenu hanging off it?
turly
15 Feb 2016, 20:42
Re: a crash report on SL :-)
Hey Vlad, presumably this only happened once?
When you say you were "saving something from Firefox" - what were you clicking in the Finder?

Sorry, I know, it's virtually impossible to remember exactly what you were doing...

Cheers!
turly
12 Jan 2016, 16:11
Re: Yes, FP works in El Capitan with SIP!
Yeah, I still haven't figured out how to tell the item clicked on - not necessarily the same as the item selected - in the El Capitan Finder.
As for the trick of moving FinderPopOsax.osax to /System/Library/ScriptingAdditions - I suppose we should enjoy it while it lasts :-)
turly
06 Jan 2016, 12:48
Re: FinderPop 2.5.9-BETA
It'll work in the blank part of the menu for non-SIP-protected apps. This generally means all third-party apps and some Apple apps that they haven't gotten around to protecting.

Happy new year!
turly
31 Dec 2015, 11:36
Re: FinderPop 2.5.9-BETA
Hmm, that's an odd one. Was this a completely fresh install of FP (ie it had never been installed on that system before)?

Can you go to the FinderPop prefPane's "Etc." tab, click "Uninstall FinderPop" and follow the instructions? Your FinderPop Items folder and FP settings will be untouched so you don't need to worry about losing data.

Then re-install the FP-2.5.9 you downloaded - making sure you choose to install for "All Users" instead of just you. Let me know how it goes.
turly
27 Nov 2015, 17:34
Re: Yes, FP works in El Capitan with SIP!
Thanks for that. I tried that on an El Capitan beta, on the next reboot, it spotted that the FinderPop osax in /System/Library/ScriptingAdditions was not an Apple product and promptly dumped it, resulting in no FinderPop. It's a big hole for Apple to have left, even if you do need to reboot into recovery mode and disable SIP temporarily (not to mention a royal PITA when upgrading FinderPop!)

I'll have a look over the weekend!
turly
22 Nov 2015, 21:38
FinderPop 2.5.9-BETA
FinderPop 2.5.9-BETA (tagged "El Kabong") is now available. Don't get your hopes up...

If people want to try 2.5.9 BETA on public betas of 10.13, you can turn off FP's version checking via:
defaults write com.finderpop.finderpop ignoreSysVersionCheck -bool true

Note that all that does is turn off the version checking, if there are still underlying FP problems with the new OS, I'll need to investigate.


This BETA release of FinderPop adds a "menulet" feature to allow access to FinderPop via an "FP" icon on the right-hand-side of the menubar. Enable it in the FinderPop prefpane's "Options" tab. This is useful for running FinderPop - after a fashion - on OS X 10.11 El Capitan. Note that this only gives you the same facilities as "click-in-unused-menubar" - maybe I can eventually add drag and drop support. As usual, you can grab and drag stuff from the resulting FinderPop menu, and all the normal command/option/shift/control stuff applies. Command-click the FP icon to get a menu of currently running apps, Shift-click to get the Desktop menu showing disks and other items on the desktop, a "normal" click gets you the FinderPop menu as if you'd clicked-in-unused-menubar (which doesn't work for most Apple apps when SIP is enabled on El Capitan.)

FP-Menulet.jpg
FinderPop Menulet
FP-Menulet.jpg (21.3 KiB) Viewed 14814 times


See previous notes about FinderPop compatibility on OS X 10.11 El Capitan.

INSTALLATION:
Ensure you use Apple's unzipper to unzip the FinderPop zip file as some third-party unzippers do not respect permissions.
Ensure that the System Preferences panel is CLOSED. Quit. Not running. Double-click the FinderPop.prefpane icon. System Preferences will
open and ask if you want to install FinderPop for all users or just you. Choose "All Users" and continue.
On 10.6+, FinderPop "sees" what it was you clicked on in the Finder via the Services subsystem - ensure that you have Folder Actions Setup
enabled: System Preferences > Keyboard Shortcuts > Services > Files & Folders > (ensure Folder Actions Setup is checked.)


  • 2.5.9-BETA Adds an optional menulet or menu extra as described above.
  • Minor bugfixes and improvements
  • Add new "Toggle File Extension" AppleScript.
    Note that if you have 'Show All File Extensions' checked in the Finder Preferences' "Advanced" tab, that overrides any individual file's settings.
turly
02 Nov 2015, 20:23
Re: Finderpop 2.5.7 not working in Safari
If you've only recently come to FinderPop and have only used it on El Capitan, you've missed the best bits I think :-)

El Capitan has System Integrity Protection enabled which prevents FinderPop from patching certain Apple apps like the Finder or Safari.
Unfortunately there does not seem to be a way around this.

FP will continue to patch non-Apple apps (and even certain Apple ones that Apple haven't walled off yet) and you'll get the click-in-unused-menubar stuff there... but you won't see FP's Finder contextual menu enhancements nor click-in-unused-menubar in Apple apps.
turly
30 Oct 2015, 17:25
Re: FinderPop Works on El Capitan
Unfortunately that won't allow us to patch the Finder code, which is how FinderPop does its stuff :-(
turly
28 Oct 2015, 23:00
Re: FinderPop 2.5.7
Spotlight will find it ... IIRC the FinderPop Items folder is in your home directory's Library folder.
turly
19 Oct 2015, 15:59
Re: FinderPop Works on El Capitan
What Ronald said. It's only Apple apps that are protected by SIP - for now, anyway, I've heard rumours that Apple may extend this protection to third-party apps.

And the 2.5.7 that "works" (with caveats) on El Capitan is here. I still have some work to do before 2.5.8 - which, to emphasise again, will require that SIP be disabled.
turly
19 Oct 2015, 15:38
Re: FinderPop 2.5.7
Unfortunately, SIP would need to be disabled all the time while using FinderPop.
turly
02 Oct 2015, 20:25
Re: FinderPop Works on El Capitan
Is there any hope of resuscitating Finderpop under El Capitan without doing whatever is lost when SIP is disabled?

Wow, I found your question a bit difficult to parse for some reason. Must be the beer I had :-)

Anyway: short answer - No. FinderPop relies waay too much on patching stuff inside the Finder to get a 'seamless' operation.
Longer answer: A very very slight "Maybe". Maybe Apple will add a whitelisting mechanism, but I seriously doubt this.
turly
14 Sep 2015, 17:50
Re: FinderPop Works on El Capitan
That's very likely to be just a Finder Sync Extension contextual menu item unfortunately ... Finder Sync Extensions were added by Apple to allow the Finder to be more clever about remote storage and syncing of files/folders.

Not really applicable to FinderPop unfortunately.
turly
06 Aug 2015, 10:22
Re: FinderPop 2.5.7
As the previous page of posts testifies, FinderPop doesn't work with the new "rootless" security feature of El Capitan.

Even when you disable rootless, FP still doesn't work properly with the new Finder, I need to install it and grovel around in the new Finder to see how it is handling contextual menus.
Unfortunately I have been up the walls with "real" work for the last couple of months and this will continue for the next few months too.

I should have a spare weekend sometime to install it and play with it and hopefully fix the contextual menus in the new Finder, but given that it will need "rootless" turned off in order to work at all, I can't see many people willing to do that. Unless another workaround is discovered, of course, but my feeling is that Apple will play whack-a-mole and kill such workarounds.
turly
25 Jul 2015, 07:46
Re: Mac OS X 10.11 (Public Beta 2)
What email address did you use for me? turly@finderpop.com normally works fine...
In any event, see here:

viewtopic.php?f=3&t=327&start=20

Short answer: El Capitan with rootless security will be difficult. Possibly very difficult indeed. Plus I'm up the walls with real work at the moment and can't devote a whole lot of time to this for the next month or more unfortunately.
turly
10 Jul 2015, 18:37
Re: FinderPop 2.5.7
Just reading up on rootless now. I think this could be... challenging.

http://www.quora.com/Can-someone-elabor ... d-Rootless

The Rootless feature makes certain operations only permissible for Apple code (as determined by code signature), so that 3rd party code, even if it’s running under the root account, can’t do certain things. In my tests I noted several changes:
1. Anything under /System (and several other folders) can no longer be modified by anyone other than Apple components (such as various installer and updater components)
2.Certain APIs such as the good old task_for_pid are no longer supported if they’re called on system processes. This means that programs that “inject” themselves into system processes such as the Finder, Messages, or the kernel will no longer work.


Hmm.

By way of a workaround, can System Integrity be disabled?
turly
10 Jul 2015, 13:23
Re: FinderPop 2.5.7
Hmm, is it just that FP is not running or that my patching no longer works?
How are you on Terminal?

Fire up a Terminal session and run this:

killall finderpop-daemon
/Library/PreferencePanes/FinderPop.prefPane/Contents/Resources/finderpop-daemon.app/Contents/MacOS/finderpop-daemon

and either paste here or email me (turly@finderpop.com) the output.
Thanks!
turly
10 Jul 2015, 12:32
Re: FinderPop 2.5.7
Can you be a bit more specific? When you open the FinderPop prefpane, does everything look normal - nothing greyed out, no messages?

Was your install of the El Capitan public beta a clean install or an upgrade? What were you running before?

I would recommend this:

Uninstall FinderPop by following the instructions on the FP prefpane's "Etc." tab's "Uninstall FinderPop" button.
Your FinderPop Items folder will be left untouched if you do this.

Then re-install the "might-work on El Capitan" FinderPop -- for ALL users, remember!

I haven't gotten around to installing the public beta of El Capitan yet, after getting my fingers burned when I installed the 10.9 beta a while back. I'm waiting for at least public beta #2 this time :-)
turly
25 Jun 2015, 18:30
Re: Move/Copy/Alias/No Dialogue Box
There isn't, alas.

You know you can press 'm' for 'Move' in that dialog?
turly
31 May 2015, 10:49
Re: FinderPop 2.5.7
Hmm, I can't think of anything I do in FP which could possibly cause sleep/wake problems - but you could simply disable FP for a week or two to see if the black screen problem recurs.
The Apple Discussions Boards have plenty of "screen black after sleep" threads if you want to see if any of the solutions work for you.
Hard to say really, but my money would be on one of your USB devices preventing sleep and/or wake. And you could reboot more often too :-)
turly
09 Apr 2015, 12:44
Re: FB not starting at login (Yosemite)
I don't use TotalFinder but AFAIK it used to work OK with FinderPop.

Do you have a huge number of startup items?
It is as if the FinderPop daemon is not being started when you start up. Anything of interest in the logs?
turly
09 Apr 2015, 12:41
Re: Can't access finderpop after install
Sorry, was on holiday with no internet access (bliss!)
The daemon message is normal.
I don't know if it plays well with XtraFinder, looks like it may not - can anyone say different?

Unfortunately I can't afford the time to get it working with every different Finder enhancer, all of which would require special-case code...
turly
13 Mar 2015, 15:09
Re: Moving an item results in a copy
Are the source and destination of the move on different volumes (disks)? If so, the Finder does a copy instead of a move when I ask it to move the selection.

See previous discussions here: viewtopic.php?f=2&t=302 and viewtopic.php?f=2&t=323.

I added a "Move To..." script (inside the FinderPop Extras folder) which pops up a dialog asking where you want to move the selection to, and then explicitly moves the selection using the low-level Unix 'mv' command.

Edit: 'Move To...' and 'Copy To...' scripts were introduced in version 2.5.6, announced here: viewtopic.php?f=3&t=321
turly
10 Feb 2015, 23:19
Re: Right-click spinning beach ball
Hey Les,

Ouch, sorry - that's the first I've heard of this behaviour...

Did this only start happening when you upgraded to OS X 10.10.2 ?
Does clicking on an "unused" bit of the menubar work while in the Finder?
Do you have anything else installed that FP might be in conflict with?
turly
13 Dec 2014, 23:40
Re: Console message after uninstalling FinderPop
(mdewakanton and I have taken this offline)
turly
13 Dec 2014, 14:35
Re: Console message after uninstalling FinderPop
That dyld shared unnest message is generally caused by someone using the mach_override call - this can be done by third-party enhancers like FinderPop.
However If FP was uninstalled then it's a bit unlikely.

If you can run dtrace, see https://code.google.com/p/chromium/issu ... ?id=428858 for a great hint on how to catch who's doing this:

Code:
$ cat > dyld-unnest.d
fbt::log_unnest_badness:entry {
  printf("PID: %d", pid);
  stack();
  ustack();
}
$ sudo dtrace -s ./dyld-unnest.d

then open up System Preferences, the above will show you who's calling log_unnest_badness () which is the dyld routine that prints the shared-unnest complaint to the console log.

Failing that, can you send me your full console log? There may be a clue there. turly@finderpop.com
turly
12 Dec 2014, 15:09
Re: Console message after uninstalling FinderPop
Just tried uninstalling 2.5.7 on 10.9, and it works as expected, with no dyld shared unnest messages appearing after I rebooted.
The dyld shared unnest thing could be triggered by another "enchancer" that you may have installed... SIMBL plugins? Default Folder?
turly
01 Dec 2014, 11:12
Re: installation of v 2.5.8 for all users
Yes, there's no v. 2.5.8 yet.
Note that you will need admin privileges to install FinderPop for All Users. Follow the steps outlined by RonaldPR... (thanks Ronald!)
turly
22 Nov 2014, 10:16
Re: FinderPop 2.5.7
I am not sure what is going on in your system. I've never heard of FinderPop causing the screen to go black.

WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.1 instead of 10.10.1. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.

FinderPop 2.5.7 does not call _Gestalt to get the OS version, so this is a surprise. Are you sure you're running 2.5.7? Do you have multiple versions installed for different users?

I think your best bet would be to uninstall FinderPop as RonaldPR suggested. (FinderPop prefs panel > Etc. tab > Uninstall FinderPop button.)
If you have installed FinderPop multiple times for different users, uninstall it for all such users too (this will mean logging in as that user and repeating the FinderPop prefs panel -> Etc. tab -> Uninstall FinderPop. The user's preferences and FinderPop Items folders should not be affected.)

Restart now with FinderPop completely uninstalled.
When you're back, make sure that System Preferences is not running - quit it if so.
Did I mention to quit System Preferences?
Double-click the FinderPop.prefPane icon from the latest version you downloaded.
When System Preferences opens it'll ask you whether FP should be installed for all users or just you. Choose "All users".

The messages from sandboxd about not having privileges to send AppleEvent replies is a red herring (and as far as I'm concerned, is a bug in sandboxd.)
The message about the missing semicolon in and old-style plist file also only appears on older versions of FinderPop (and is harmless.) As a matter of interest, are you using a localised (non-English) version of FinderPop?
turly
17 Nov 2014, 11:03
Re: Some folders won't expand in FP menu
Yes, 2.5.7 should fix the Yosemite alias issue. Thanks to all the responders!
turly
11 Nov 2014, 11:52
Re: FinderPop 2.5.7
Unfortunately the "fp didsomething caused Finder to restart" message isn't ringing any bells, shame you didn't take a screenshot or something -- it's definitely not one of mine!

There is no mention of either "crash" or "restart" in the Console.log you sent... did the Finder actually restart? All references to FinderPop in the log are normal and there is no mention of the Finder restarting (though the machine seems to have slept and woken up a couple of times.)

A quick Google shows that QXPScriptingAddtions.osax is related to Quark Express - you should probably get rid of that osax (in /Library/SciptingAdditions) as it doesn't seem to be valid for your architecture - I think it's PowerPC only and you're on Intel.

When FinderPop patches certain Apple apps, you'll get a "triggered DYLD shared region unnest for map". This is expected behaviour.
PopChar, BetterTouchTool and FireFox's numerous complaints are almost certainly not caused by FinderPop.

In short, no idea :-/
turly
03 Nov 2014, 16:46
Re: Dropbox Sync Help
FinderPop looks for a folder or an alias called FinderPop Items inside your user's Library folder. If it's an alias, it can point anywhere you want, presumably including your DropBox.
Disclaimer: I have not tried DropBox specifically but it should just work,

Patrick Walker over at RocketInk mentions that he keeps his FinderPop Items folder on Dropbox to share between his Macs.
(His write-up is also well worth a read for an introduction to FinderPop.)

I think newer versions of the OS X Finder hide the user's Library folder by default, but you can still access the location of your FinderPop Items folder via the FinderPop preference pane- in the Items tab, click the "Show FinderPop Items Folder" button, which will switch you to the Finder with your FinderPop Items folder frontmost. Now press Command - UpArrow to show the parent folder (/Users/yournamehere/Library IIRC). You can then play with the FinderPop Items folder, moving it elsewhere and placing an alias appropriately.

If you mess around with the FinderPop Items folder location, you should probably turn FinderPop off and then back on again in the FinderPop preference pane, just to be on the safe side.
turly
27 Oct 2014, 20:23
Re: FinderPop 2.5.7
Deja Vu!

Can you get things set up in the Finder so that reproducing your problem will be easy. Then quit all apps other than the Finder. Then fire up Terminal.app, and enter the following command (you'll also need to enter your admin password.)

sudo fs_usage -w -f filesys

and then switch to the Finder and try to perform one of the tasks that FinderPop slows down (icon selection.)
Then switfch back to the Terminal window, press Control-C to kill the fs_usage command (there will be a lot of output), and mail me the contents of the terminal window - turly@finderpop.com.

This will tell me what files are being accessed and may give me a clue as to what might be happening on your system. Presumably you did an upgrade and not a clean install?
turly
24 Oct 2014, 12:17
Re: FinderPop 2.5.7
Cheers Alain - should be fixed now.
Apparently I am requied to validate every time the domain renews and dotster was sending these validation emails to an old email address... sorry about that!
turly
01 Oct 2014, 08:53
Re: Yosemite beta
Well, first, thanks muchly for the pints - I'll raise my glass to you next time I'm down the pub!

As for the Carbon APIs, a lot of the FinderPop file manipulation code is still based on that -- there's quite a bit of surviving Carbon code from 1997 (except it wasn't called Carbon then of course.) And the amount of MacOS software using "Carbon" APIs completely dwarfed the amount of NextStep/BSD software back then - suddenly telling Mac developers that they now have to use NextStep APIs would have resulted in mass defections to the likes of BeOS or (shudder) Windows. I still wonder what would have happened had Apple bought Be Inc. instead of NeXT... would they even be around today?

I still have my Inside Macintosh volumes I to VI ... around 3000 pages, currently weighing down one of my bookshelves and causing cracks to appear in the plaster of the wall. I vividly remember the first time I devoured IM I-III back in 1986 or thereabouts, my jaw dropped ... here was a company doing computers right!

Mind you, it wasn't exactly easy reading, one wag quipping that "it consists of 40 chapters, each of which requires that you read the other 39 in order to understand it." :)
turly
30 Sep 2014, 13:59
Re: FP 2.5.7 - Permissions Error -8 on PPC 10.5.8
FinderPop uses a different patching mechanism in 10.6 and later which explains why you don't see issues with FP and the updated bash.

Hopefully I'll be able to find some kind of workaround for the issue though.
turly
30 Sep 2014, 13:30
Re: FP 2.5.7 - Permissions Error -8 on PPC 10.5.8
Hmm, looking at those links and your output, it is as if the shell commands I am trying to execute are not executing in the sudo privileged context you get when you enter your password.
It is likely that bash has changed to be "more secure" since that code was written back in 2007 and the new bash does not really run my daemon setup-up commands with root privileges.

You are in effect replacing the 7-year-old OSX 10.5 version of bash with a much more modern version, this may have unforeseen side-effects like you just saw (and maybe others that you haven't seen yet.)

For other readers, unless you are allowing remote ssh access to your machine or are running a web server or other server that allows server-side scripting, you probably don't need to worry about shellshock:
http://apple.stackexchange.com/question ... lshock-bug

Apple have officially released updated bashes for 10.{7,8,9}.5

I will have a look at this hopefully at the weekend but I can't promise anything !
turly
30 Sep 2014, 10:42
Re: Deplacement
Hmm, I'm not sure what you're asking for, sorry.

Did you try the 'Move To...' Applescript found in the 'FinderPop Extras' folder? Maybe it will do what you want (it's in English but is fairly simple.)
Put the script file inside your 'FinderPop Items' folder.
Next time you control-click a file in the Finder that you wish to move somewhere, you can choose 'Move To...' and it will ask you to choose the folder to which you wish to move the file...
turly
30 Sep 2014, 10:35
Re: FP 2.5.7 - Permissions Error -8 on PPC 10.5.8
Whoa, that's an odd one.
I'll investigate ... but I don't have a PPC 10.5 machine to try it out. I have occasional access to a PowerBook G4 with 10.4.11 (the owner doesn't want to upgrade.)
Thanks for the links and the detective work!
turly
29 Sep 2014, 12:00
Re: Yosemite beta
Ah, OK, that explains it!

Aliases can get updated as the Finder sees fit, in your case changing the format from the old-style alias (which the Carbon File Manager call _FSResolveAliasFile as used in FinderPop 2.5.6 could grok) to the new-style bookmark aliases (which _FSResolveAliasFile was unable to resolve.)

Note that the Carbon File Manager's FSRef interfaces have been deprecated as of 10.8, so at some point in the future I'm going to have to do a serious rewrite of much of FinderPop.
turly
27 Sep 2014, 08:39
FinderPop 2.5.7
FinderPop 2.5.7 (tagged "Autumnal Equinox") is now available.

Note that FinderPop will not work properly on OS X 10.11 El Capitan
when System Integrity Protection (aka "Rootless") is enabled.*

It may be that having both FinderPop and SIP enabled will never be satisfactorily resolved because FinderPop relies on OS features which,
when SIP is enabled, have deliberately been removed by Apple with the aim of increasing system stability.
* And even with SIP disabled FinderPop v 2.5.7 won't work 100% as the El Capitan Finder does some stuff differently and I'm still trying to figure out what it's doing.

INSTALLATION:
Ensure you use Apple's unzipper to unzip the FinderPop zip file as some third-party unzippers do not respect permissions.
Ensure that the System Preferences panel is CLOSED. Quit. Not running. Double-click the FinderPop.prefpane icon. System Preferences will
open and ask if you want to install FinderPop for all users or just you. Choose "All Users" and continue.
On 10.6+, FinderPop "sees" what it was you clicked on in the Finder via the Services subsystem - ensure that you have Folder Actions Setup
enabled: System Preferences > Keyboard Shortcuts > Services > Files & Folders > (ensure Folder Actions Setup is checked.)


  • 2.5.7 Allows FinderPop to work with alias files produced by the Yosemite 10.10 Finder.
  • In FinderPop's Move/Copy/Alias dialog, you can control-click the Alias button and FinderPop will create symlinks instead of aliases.
  • Fix minor bug in the Move To... and Copy To... scripts introduced last time (see the 'FinderPop Extras' folder.)
  • Add new Alias To... and Symlink To... scripts to the 'FinderPop Extras' folder. These can be moved into your FinderPop Items folder if you wish.
    These scripts will only be visible in FP menus if you have a Finder selection; they allow you to choose a destination folder into which to alias or symlink the selection. Added bonus: option-clicking the "Choose" button in the "Choose Folder" dialog will get the Finder to display the destination folder after the items have been aliased or symlinked.
  • Fix a buffer overrun bug which could cause a crash in rare instances.

The previous version of FinderPop is available here (2.5.6).

If you're installing this over a previous version of FinderPop, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
27 Sep 2014, 06:55
Re: Yosemite beta
So did you look at the symlinks that started to misbehave? Are they still valid symlinks?

I just now released FinderPop 2.5.7 which should fix the issue of FinderPop not understanding the Yosemite Finder's alias files.
turly
26 Sep 2014, 23:19
Re: Yosemite beta
You could also use symlinks, which work on all systems.

Anyway, it's fixed in the 2.5.7 beta I referred to earlier.
turly
26 Sep 2014, 07:40
Re: Yosemite beta
Yes, I'm still not running Yosemite but I think I've fixed - or at least worked around - the problem.

Apple appear to have changed the Finder alias format in Yosemite in such a way that all Carbon apps which work directly with aliases (ie call _FSResolveAliasFile) will break. Yosemite Finder aliases now internally use Bookmark URLs. I've changed FinderPop so that it understands these too.

Here's a beta which should work better with Yosemite. Please don't publicise this, I still have a few more things to fix before I officially release 2.5.7 at the weekend (I hope, this dratted moving house business is dragging on and on... :-/)
turly
18 Sep 2014, 12:59
Re: Yosemite beta
FinderPop doesn't look "inside" alias files, it just uses the _FSResolveAliasFile system call to resolve them.
This and other alias-related system calls have been deprecated in 10.8 and later but I'm still using it.

The FinderPop Daemon - which handles clicks in the "unused" menubar - is a Carbon app using _FSResolveAliasFile, and by all accounts cannot resolve these new Yosemite aliases which leads one to suppose that maybe - maybe - Apple changed the Finder alias format so comprehensively that existing Carbon apps using aliases will no longer work.

I've looked at the Yosemite release notes but see nothing about Apple changing the Finder alias format, but their release notes are sometimes lacking (rich coming from me :-)

Unfortunately I'm no closer to being able to run Yosemite, up the walls with 'real' work and preparing a house move :-(
turly
14 Sep 2014, 10:37
Re: Support: Can't get FP to work on 10.9.4
I think we say in the ReadMe that if you update FinderPop, you need to restart or logout/login to ensure everything gets patched by the newly-updated FP.
Either of the {restart,logout-login} methods will ensure that the Finder is relaunched.
turly
11 Sep 2014, 19:27
Re: Finderpop-daemon crashes on start
Hey DV - sorry to hear you're having problems...

Have you added or updated any other software recently?
I take it it used to work just fine, you have tried uninstalling via the prefPane's Etc. tab's "Uninstall FinderPop" button, and then re-installing from scratch, all with no joy.

Does FP crash only on startup or can it run after the system has come up?

Fire up Terminal.app, and paste this in followed by pressing RETURN:

/Library/PreferencePanes/FinderPop.prefPane/Contents/Resources/finderpop-daemon.app/Contents/MacOS/finderpop-daemon

This attempts to run the daemon in the Terminal window, you'll probably see some output. Does it run or just crash immediately? Is it crashing while trying to patch a running app? You should see something like this:
Code:
20:36:21: INIT FinderPop-i386-25700 on 10.9.4 (built Aug  2 2014 10:06:48)
FinderPop-x86_64-25700: Patching 'Console' 0:d00d (CF-c)
FinderPop-x86_64-25700: Patching 'Terminal' 0:40040 (CF-c)
FinderPop-i386-25700: Patching 'Google Chrome' 0:4b04b (CF-2c)
FinderPop-x86_64-25700: Patching 'Safari' 0:4c04c (CF-c)
FinderPop-x86_64-25700: Patching 'System Preferences' 0:53053 (CF-c)
FinderPop-x86_64-25700: Patching 'MacVim' 0:5c05c (CF-c)
FinderPop-x86_64-25700: Patching 'Finder' 0:9009 (Immed-e)

If it crashes, send me the output - turly at finderpop dot com!

Edit: If the above isn't useful, you could also try zapping the FinderPop prefs by doing the following in a Terminal window when FP is not running:

defaults read com.finderpop.finderpop

defaults delete com.finderpop.finderpop

Do not close the Terminal window! If FP now starts up without crashing, mail me the terminal window output (specifically the output of the 'defaults read') so I can see what might be causing the crash...
turly
09 Sep 2014, 09:50
Re: Yosemite beta
Hey watsona (or anyone who has installed FP on a Yosemite beta),

A favour: any chance you could - using the Yosemite Finder - create a new folder TestFolder on the Desktop, and place an alias to TestFolder inside your FinderPop Items folder, then create a new folder called AAA inside of that so that TestFolder is not empty.

Then invoke FinderPop by clicking in the unused menubar - does TestFolder show up with a submenu containing AAA ? Please post the result here (and the version of Yosemite you've installed.)

Another user is seeing an issue where "TestFolder" menu item shows up, but empty - no submenu. Only happens on Yosemite. Folders he'd created in FinderPop Items before upgrading to Yosemite all worked fine, but newly-created ones don't work for some reason. The permissions look fine and there aren't any ACLs. Disk First Aid et al all report perfect health. In the Finder everything looks fine.

So I'm a bit stumped - is this specific to a couple of users, or does FinderPop have a problem with Yosemite?

Unfortunately I will have to do some serious spring cleaning to get Yosemite installed on my Mac, and I have little spare time at the moment, in the process of finishing off the works for our new flat and then hopefully moving in over the next couple of weeks.

Thanks for any help you can give here!

Edit: User clarified that issue seems to be with newly-created aliases to folders - explicitly creating a real folder inside FinderPop Items works fine.
turly
23 Aug 2014, 23:45
Re: Support: Can't get FP to work on 10.9.4
Yes, uninstall FinderPop, then use the built-in unzip utility to extract FinderPop, and install that...

The trouble with some of those Zippers is that they don't correctly set the permissions, so the various executables embedded inside the FinderPop prefPane end up as ordinary files.
As far as Repairing the Permissions goes, that only works for System (and certain third-party) apps or programs. It certainly doesn't know which bits of FinderPop need what permissions.
turly
23 Aug 2014, 18:44
Re: Support: Can't get FP to work on 10.9.4
Thanks very much, Ronald!
Job failed to exec(3) for weird reason: 13


Now that is seriously weird (like it says, I suppose.) This seems to imply that the FinderPop daemon is not running at all which would explain everything.
Error 13 is EPERM, permission denied.

Are you by any chance running a third-party unzip program to unzip FinderPop? These often screw up permissions...
turly
22 Aug 2014, 10:16
Re: Support: Can't get FP to work on 10.9.4
Hmm, sounds like Ronald has gone through all the usual steps (thanks muchly Ronald, I'm on holiday back in Ireland.)

I must confess I don't know for sure whether FP works with FileVault even when installed for all users. Next time I'm at my Mac, will have to try setting up another dummy user with FileVault enabled.

So, to recap:
1. Clicking in the menubar at the very top left corner of the screen (0, 0) doesn't pop up FinderPop in ANY app.
2. No FP contextual menu additions in the Finder.
3. No dodgy third-party software (other than FinderPop, that is :-)

OK, have you tried starting afresh?
Uninstall FinderPop (Etc. panel -> Uninstall FinderPop button, follow the slightly abstruse instructions.)
Restart with FP uninstalled.
Install a fresh copy of FP For All Users.

Any better?
turly
02 Aug 2014, 13:06
Re: Yosemite beta
That's good news - I thought it should work fine, but nice to have it confirmed, thanks!

I'm afraid I haven't gotten around to installing Yosemite just yet ... after the holidays, I think!
turly
27 Jul 2014, 19:57
Re: Move to script ---- Yippee!
This is the kind of thing I was referring to in my original reply to you and why I was reluctant to do anything :-)

I've recoded the Applescripts so that if we are moving or copying a directory which already exists in the destination, that existing desitnation dir will get moved to the trash (with a unique prefix based on the current date/time.) Then the cp or mv takes place.

Try here: Copy+Move Scripts.zip
Let me know if there are further problems...
turly
25 Jul 2014, 14:12
Re: Move to script ---- Yippee!
Will have a look later, thanks!
turly
22 Jul 2014, 16:29
Re: Integration with PathFinder
Hey Mark,

The "hairiest" code in FinderPop is integration with the Finder and I'm afraid I don't have the time to investigate integration with PathFinder.
IIRC the last time I looked at PathFinder, they'd purposely made it difficult to debug under gdb (not impossible, just a PITA.)

So for now, I'm afraid you're out of luck :-/
turly
19 Jul 2014, 15:05
FinderPop 2.5.6
FinderPop 2.5.6 (tagged "Summer Holidays!") is now available.

INSTALLATION:
Ensure that the System Preferences panel is CLOSED. Quit. Not running. Double-click the FinderPop.prefpane icon. System Preferences will
open and ask if you want to install FinderPop for all users or just you. Choose "All Users" and continue.
On 10.6+, FinderPop "sees" what it was you clicked on in the Finder via the Services subsystem - ensure that you have Folder Actions Setup
enabled: System Preferences > Keyboard Shortcuts > Services > Files & Folders > (ensure Folder Actions Setup is checked.)


  • 2.5.6 fixes a possible minor bug in finderpop-daemon.
  • Add Move To... and Copy To... Applescripts to the 'FinderPop Extras' folder. These can be moved into your FinderPop Items folder if you wish.
    These scripts will only be visible in FP menus if you have a Finder selection; they allow you to choose a destination folder into which to move or copy the selection.
    NB: These use low-level Unix 'mv' and 'cp' commands to do the heavy lifting, and any similarly-named existing items in the destination folder WILL BE OVERWRITTEN. So be sure you know what you're doing before using these! The scripts will display a warning to this effect on first usage.
    Added bonus: option-clicking the "Choose" button in the "Choose Folder" dialog will get the Finder to display the destination folder after the items have been moved or copied.

The previous beta version of FinderPop is available here (2.5.5).

If you're installing this over a previous version of FinderPop, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
18 Jun 2014, 12:26
Re: move or copy file/folder to external disk
Moving stuff to an external disk can be a bit more complicated than just copy + delete.

To do this properly, we would have to deal with user interface while copying to the external drive, handle errors during copying (duplicate in destination, permissions errors, asking for admin password to overwrite existing with different owner/perms, running out of disk space, possible networking issues like the destination volume going offline, etc.) - not to mention the disastrous consequences of getting something wrong when we think the copy has succeeded and then delete the original.

So it's not something I'd be able to knock together in a couple of hours, but I'll have a look at some stage.

I did try a long time ago to look at the status returned by the Finder after I asked it to "move" (but it copied) - I was never able to tell for sure that the copy succeeded.
turly
10 Jun 2014, 12:20
Re: Import . . .
Umm, assuming you're talking about just the FinderPop-related stuff, copying the FinderPop Items folder from one machine to the other should do the trick.
This assumes that any aliases or symlinks you have in the older machine's FinderPop Items folder will also be valid on the new machine, and if not, you'll need to re-create the aliases.

You can copy the FinderPop prefs from one machine to the other by copying the com.finderpop.finderpop.plist file from your Library/Preferences folder.
turly
26 Apr 2014, 20:18
Re: Some .extensions misinterpreted
This should be fixed in 2.5.5 (q.v.)
turly
26 Apr 2014, 19:50
FinderPop 2.5.5
FinderPop 2.5.5 (still tagged "Unsinkable") is now available.

Removed the BETA designation, I think 2.5.5 is good to go...

INSTALLATION:
Ensure that the System Preferences panel is CLOSED. Quit. Not running. Double-click the FinderPop.prefpane icon. System Preferences will
open and ask if you want to install FinderPop for all users or just you. Choose "All Users" and continue.
On 10.6+, FinderPop "sees" what it was you clicked on in the Finder via the Services subsystem - ensure that you have Folder Actions Setup
enabled: System Preferences > Keyboard Shortcuts > Services > Files & Folders > (ensure Folder Actions Setup is checked.)


  • 2.5.5 treats folders with known extensions as bundles (see original request here.) This means that (for example) .rtfd documents created by TextEdit will appear in FinderPop menus as documents, not directories (which is what they really are under the hood.)
    Note that you can still look "inside" the bundle by pressing SHIFT if FinderPop prefPane > Options > "Press Shift to get submenus on Bundles/Packages" is enabled.
    And you can disable this feature-ette completely via
    defaults write com.finderpop.finderpop dotExtensionDirsAreBundles false

The previous beta version of FinderPop is available here (2.5.4).

If you're installing this over a previous version of FinderPop, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
26 Apr 2014, 12:21
Re: Some .extensions misinterpreted
When you said "they appear as folders", I thought you meant that the icon displayed by FP was a generic folder icon.
Presumably you are instead talking about the fact that there is a submenu hanging off the FinderPop menu item for Foo.rtfd?

rtfd.jpg
rtfd with submenu
rtfd.jpg (4.41 KiB) Viewed 4356 times


I can fix that relatively easily for the next release. You will still be able to see the submenu by pressing SHIFT if "FinderPop PrefPane -> Options -> Press Shift to get submenus on Bundles/Packages" is turned on.
turly
16 Apr 2014, 17:58
Re: Some .extensions misinterpreted
OK, it's almost certainly something simple like that. I'll have a look when I get back to Barcelona next week.
turly
15 Apr 2014, 19:54
Re: Some .extensions misinterpreted
Long time no hear!
Hmm, I'll need to have a look at that. They probably really are directories or bundles but I thought I was asking the OS for the icon anyway, perhaps I missed a few cases...
turly
14 Apr 2014, 12:03
Re: Finderpop inline "Open with" stopped working
Anyone else seeing this?
It looks like FinderPop is not "seeing" whatever you right-clicked in the Finder... what OS are you on?
Is the "Folder Actions" service enabled? FP requires this.
turly
12 Apr 2014, 12:13
Re: AppleScript's droplet doesn't work on Mountain Lion
Hi nobio - this should be fixed in 2.5.4.

Thanks for the very detailed bug report!
turly
12 Apr 2014, 12:09
FinderPop 2.5.4 BETA
FinderPop 2.5.4 BETA (tagged "Unsinkable") is now available.

Note that this is a BETA version, please don't publicise!

INSTALLATION:
Ensure that the System Preferences panel is CLOSED. Quit. Not running. Double-click the FinderPop.prefpane icon. System Preferences will
open and ask if you want to install FinderPop for all users or just you. Choose "All Users" and continue.


2.5.4 Beta fixes an Applescript launch issue (see nobio's bug here.)
It does this by using a modern LSOpenFromRefSpec() API instead of the ancient 1997-vintage LaunchApplication() code - this is the code that opens the Finder selection with whatever app you chose from the FinderPop menus.
Just in case... you can revert to using the old implementation using
defaults write com.finderpop.finderpop useCarbonLauncher true


The previous beta version of FinderPop is available here (2.5.3).

If you're installing this over a previous version of FinderPop, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
02 Apr 2014, 14:58
Re: Install for individual user not all users?
Odd about FP uninstalling woes, but if you were already having issues, who knows.

Picked Egg or some pork scratchings as well, while I am going to the bar? (I've put a mark on that glass, by the way)


I haven't had a pickled egg since I lived in England in the early 90s, they were tasty with a pint :-)

Thanks for letting me know about the marker, I'll top up your pint with the rancid water from the vase of flowers on the table.
Mind you, if your pint is Victoria Bitter, the rancid flower-vase water would be a vast improvement. What a god-awful beer.
turly
26 Mar 2014, 17:57
Re: Install for individual user not all users?
Hey CrlyWrly,

1) Yes there will be a glitch, unfortunately - FP may not be able to patch sandboxed apps if you're installed for an individual user. Luckily there aren't that many sandboxed apps in 10.7. And if you don't care about clicking-in-unused-menubar in TextEdit, for example, you should be fine.

2) Is turning FinderPop OFF for the other user not enough? Will he still be annoyed to see the FinderPop prefPane in System Preferences?
turly
04 Mar 2014, 21:10
Re: add file on Desktop FinderPop: window-clicked-in was invalid
Hey Mike,

Are you using the newest FinderPop (2.5.3)? I thought I'd fixed that a while back...

http://www.finderpop.com/FP253.zip

Let me know if that doesn't fix it...

Cheers!

--turly
turly
08 Feb 2014, 15:23
Re: Apple Mail in Mavericks crash on importing mail
That's not a FinderPop crash, that stuff will get printed when FinderPop (installed for just you) tries to patch a Sandboxed app like Mail.app.
Send me the crash log (turly@finderpop.com) and I'll have a look but I don't think this one can be laid at FinderPop's door.
FYI, the latest version of FinderPop is 2.5.3 beta.

Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible. When FP was installed for just you, it was inside /Users/you/Library - and Sandbox will prevent TextEdit from reading anything in that location.
turly
13 Jan 2014, 19:41
Re: FP stops working unless I leave the System Preferences open
How many startup items (in your Login Items) do you have?
From my response below - can you check whether the finderpop-daemon background task is still running when you close System Preferences?
The finderpop-daemon background app handles watching apps being launched and patching them. It also handles popping up the FP menu when you click in unused menubar space. It is as if the daemon stops working when System Preferences is not running ... Can you check whether it is still running when System Preferences has quit?
turly
28 Dec 2013, 10:45
Re: FP can only be invoked from menu bar after Mavericks 10.9.1
Thanks for the info, Craig, and a happy new year to you too!
turly
28 Dec 2013, 10:44
Re: FinderPop 2.5.2 BETA
Hey Vlad,

Alas I have no idea what's going on in your system, and I've never heard of error -10810 :-(
What's in your Login Items?

Uninstall FP via the "Uninstall FinderPop" button in the prefPane's "Etc." tab. Just removing the FinderPop.prefPane will not remove the FinderPop.osax scripting addition installed when FP runs for the first time.

Then install a fresh copy of 2.5.3 beta for "all users".
turly
08 Dec 2013, 18:47
FinderPop 2.5.3 BETA
FinderPop 2.5.3 BETA (tagged "Bah, humbug!") is now available.

Note that this is a BETA version, please don't publicise!

INSTALLATION:
Ensure that the System Preferences panel is CLOSED. Quit. Not running. Double-click the FinderPop.prefpane icon. System Preferences will
open and ask if you want to install FinderPop for all users or just you. Choose "All Users" and continue.


2.5.3 Beta has a couple of minor command-line tweaks that some people were asking for. If you don't feel comfortable using the shell, skip this release!

  • You can turn off all icons in FinderPop by doing the following and then turning FP off and back on in System Preferences.
    defaults write com.finderpop.finderpop useNoIcons true

  • You can get FinderPop to partially patch the Finder so that only the clicking-in-unused-menubar stuff works there - i.e. FinderPop will not touch the Finder's contextual menus - by doing
    defaults write com.finderpop.finderpop fullyPatchFinder false

    Note again that you will need to turn FinderPop off and back on again in System Preferences for "defaults write" stuff to be noticed by FinderPop. This will affect the next time the Finder is patched.
  • Thrillseeker alert! If you want FinderPop's click-in-unused-menubar feature to work in Google's Chrome browser, you need to do the following drastic step AFTER you've installed FinderPop for "All Users":
    sudo mv /Library/ScriptingAdditions/FinderPopOsax.osax /System/Library/ScriptingAdditions

    Note that this is extremely naughty, we are in effect pretending that FinderPop's Scripting Addition ("osax") is an Apple system osax which Chrome will load without question. I have asked the Chrome developers to allow loading of FinderPop's osax without resorting to this skankiness, but - as usual for Google - the request has been ignored. So this is taking matters into my own hands - I should be able to control what runs on my own machine, no? I've been using FinderPop in Chrome regularly for the last couple of months without problems.

    FinderPop will figure out where the osax lives and it will be updated or deleted appropriately if you install a new version of FinderPop (or remove FinderPop via the prefpane - FinderPop->Etc. tab->Uninstall FinderPop...)

    NB: If you experience Chrome crashes after doing this, it could be that FinderPop is to blame: you can move the FP osax back to /Library/ScriptingAdditions by
    sudo mv /System/Library/ScriptingAdditions/FinderPopOsax.osax /Library/ScriptingAdditions

    and then restart Chrome. If the Chrome crashes stop happening, it might be FinderPop's fault, in which case tell me about it! If the crashes continue, it's not FinderPop's fault.

The previous beta version of FinderPop is available here (2.5.2).

If you're installing this over a previous version of FinderPop, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
27 Nov 2013, 16:47
Re: Hide folder icon for FinderPop submenus
Sorry, completely forgot this, finally did it for version 2.5.2.
Items in the FinderPop Items folder whose names end in '---z' will appear in FinderPop menus without an icon.
turly
25 Nov 2013, 18:15
FinderPop 2.5.2 BETA
FinderPop 2.5.2 BETA (tagged "Half-man, half-biscuit") is now available.

Note that this is a BETA version, please don't publicise!

  • Stagger patching when FinderPop starts up for the first time and tries to patch currently running apps.
    This should give better results if you have a huge number of startup items.
  • Items in the FinderPop Items folder whose names end in '---z' will appear in FinderPop menus without an icon.

The previously released version of FinderPop is available here (2.5.1).

If you're installing this over a previous version of FinderPop, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
24 Nov 2013, 22:15
Re: FP 2.5 fails to load at startup
There's a test build of FinderPop 2.5.2 available which staggers the patching of currently-running apps when FinderPop starts up for the first time. This should help your case with 37 startup items!
turly
19 Nov 2013, 21:36
Re: FinderPop 2.5.1
That's ... "interesting".
BTW, It's not me printing that error message, it's sandboxd.

Sandboxed apps cannot send an AppleEvent to FinderPop asking FP to pop up a menu in an unused bit of menubar.

Instead, if FinderPop sees that the frontmost app is SandBoxed (and has also been patched by FP), FP will send the sandboxed app an AppleEvent asking 'Anything you'd like me to do?' every half-second or so. The sandboxed app is able to reply to that AppleEvent, sending back an "ansr" ("answer") AppleEvent where it can tell FP to pop up a menu, etc.
(The vast majority of replies from the sandboxed app will be "nothing to do".)

However for some reason on your system, sandboxd appears to be inhibiting the dispatch of some of these replies, but not all of them, because otherwise clicking in unused menubar wouldn't work.

Maybe making the sandboxed app not send a reply when there's nothing to do will help in this situation. As I say, it doesn't happen here, but I'll experiment anyway...
turly
18 Nov 2013, 09:21
Re: FinderPop 2.5.1
So clicking in an unused bit of the menubar in TextEdit no longer works?
turly
17 Nov 2013, 17:56
Re: FinderPop 2.5.1
There won't be a release today anyway, I've spent the afternoon trying to reproduce bugs that people have come across in 10.9, and as far as I can see FP is blameless in most of these. I still need to look at what happens when someone has 37 startup items including FinderPop, though ..!
turly
15 Nov 2013, 12:18
Re: FinderPop quit working for me
I'm not sure what changed in Safari but I really doubt it could have killed off FinderPop.
Has FinderPop stopped working completely? Is it only in the Finder or does clicking in an unused bit of the menubar also not work where it used to previously? When you open the System Preferences pane and turn it off and back on again, is there any improvement?
turly
02 Nov 2013, 21:40
Re: FinderPop 2.5.1
Nope, didn't know about that - will have a look. Thanks!
turly
02 Nov 2013, 21:39
Re: move or copy file/folder to external disk
That's a bug in the Finder - I ask the Finder to 'move' the item but it copies it if the source and destination volumes are different.
I was planning on writing my own mover but never got around to it...
turly
31 Oct 2013, 17:36
Re: FP 2.5 fails to load at startup
finderpop daemon will try to build menus of whatever is in your FinderPop items folder plus Desktop (I think I limit it to two levels deep, but maybe that goes too deep for your setup?) It should be quick enough though - I have 7 volumes and don't notice FP taking any time at all.

Try temporarily emptying your FinderPop Items folder and turning off FP's 'Desktop' submenu to see if that makes a difference to startup CPU utilisation.

Of course it could be that FP is trying to patch all 37 of your previously opened startup items ... it is possible that some of them are not yet up-and-running enough to be patched quite so early. I will have a look into this...
turly
30 Oct 2013, 20:22
Re: Mavericks - can't see my items in context menu
OK, some basic checks first.

You have FinderPop 2.5.1 installed for all users (not just you?)
Ensure that clicking-in-unused-menubar is enabled.
Does it work in the Finder? What about in TextEdit or Preview?
turly
30 Oct 2013, 20:13
Mavericks - can't see my items in context menu
This is for Adrian, duped from viewtopic.php?f=3&t=300 (wrong forum, message gets ignored)

Mavericks - can't see my items in context menu
The installation appeared to work correctly. (The previous version of FinderPop was not installed.)
The System Preferences pane has FinderPop and the FP folder was already populated with the same aliases that I used in the pre-Mavericks install.
When I right-click on a file icon I don't get my items list in the context menu. Am I missing something?
Thanks.
turly
30 Oct 2013, 20:11
Re: Mavericks - can't see my items in context menu
Duping this to the Support sub-forum - please post bug reports in the support forum, not in the Version Announcements forum where support requests appear at the bottom of a very long page and therefore get ignored :-)

See viewtopic.php?f=2&t=301
turly
27 Oct 2013, 17:17
Re: icon (un)clutter
I think that kind of thing is waaay beyond the remit of a utility like FinderPop...
turly
03 Oct 2013, 11:23
Re: Strange FinderPop/LaunchServices Conflict...
I'll have a look at that - I don't do anything special with launch services so I'm a bit puzzled as to what could be going on.
I'm on holiday atm (sunny Lanzarote) so will have a look @ the weekend. Might be interesting as I no longer have a PPC Mac to play with!
I'm wondering if there's some horrible interaction with FP's control-free popup - try disabling it if you're using it?
turly
14 Sep 2013, 23:30
FinderPop 2.5.1
FinderPop 2.5.1 (tagged "Ralph the Wonder Llama") is now available.

Edit 20131023: removed 'Beta' designation as seems to work fine on Mavericks... enjoy!

  • Improved Mavericks (OS X 10.9) compatibility.
  • Added a Copy Path To Clipboard Applescript to the FinderPopExtras folder.

The previously released version of FinderPop is available here (2.5).

If you're installing this over a previous version of FinderPop, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
14 Sep 2013, 12:25
Re: Saved searches
Unfortunately as far as I can see, there's no API to "navigate" a savedsearch so it's unlikely FP will get that feature - sorry!
turly
03 Sep 2013, 22:28
Re: Touch FinderPop Extra works on one Mac, not on another
AFAICR, when furtling with shell scripts, FinderPop prints to the console what it's about to do if you have CAPS LOCK down.
Touch is a shell script which just does

Code:
while [ $# -gt 0 ]; do
    /usr/bin/touch "$1"
    shift
done


Have CAPS LOCK down, control-click a file, choose 'Touch' from the resulting FP menu.
What does Console.app say when you try it on your second (FileVault) Mac (ie the one where it doesn't work?) Repeat the experiment on the Mac where it does work - using the same file and location if possible. Does /usr/bin/touch exist on both Macs?

Is there anything unusual about the filename / pathname you selected instances?
Do the Lock and Unlock FP extras also fail to work?
turly
29 Aug 2013, 09:28
FinderPop and Google Chrome Browser
If you don't use Chrome, nothing to see here ... :-)

The reason FinderPop doesn't work in Google Chrome is because Chrome has a whitelist of bundles it will load, and FinderPop is not in that whitelist.
I have opened a ticket to add FinderPop to their whitelist, but it appears to be languishing. So if you want FP to load on Chrome, it might be worth voting for this (click on the star in the top left corner of the page):

https://code.google.com/p/chromium/issu ... ?id=267571

It is possible to force Chrome to load FinderPop by moving FinderPop.osax into the same location as all the Apple osaxen, but this is completely skanky, not really supported by the current version of FinderPop, doesn't play nice with Chrome, and as such I cannot recommend it.
turly
10 Aug 2013, 14:42
Re: Clicking in unused menubar does not work
AFAIK the menubar tranlucency checkbox is here

http://www.cultofmac.com/238807/toggle- ... os-x-tips/

System Preferences -> Desktop & Screen Saver -> "Desktop" tab -> checkbox at bottom of window.
Do you not have that checkbox?

Alternatively, you can make FinderPop treat all RIGHT-CLICKS or CONTROL-CLICKS on the menubar - regardless of location - as "unused" clicks by doing this in the Terminal:

defaults write com.finderpop.finderpop controlClickAnywhereInMenubar true

You will have to logout and re-login again after doing this, but then control-click or right-click anywhere in the menubar should bring up the FP menu...

If you want to remove that setting, do:

defaults delete com.finderpop.finderpop controlClickAnywhereInMenubar

...followed by logout/login.
turly
02 Aug 2013, 11:08
Re: FP 2.5 fails to load at startup
You can email them to me if you want (turly@finderpop.com). Did you read that linked topic? Something about EarthCore..?
turly
01 Aug 2013, 13:10
Re: FP 2.5 fails to load at startup
What are your other startup items? (System Preferences -> Accounts -> You -> Login Items)
(Do this after you restart and before you manually start FinderPop so we can see what the LogIn Items at startup really is!)

See also viewtopic.php?f=2&t=285
turly
30 Jul 2013, 21:30
FinderPop 2.5
FinderPop 2.5 (tagged "Out flew the web and floated wide") is now available.

  • Fix yet another bug in escaping pathnames passed to shell when running scripts (thanks Bill)
    Previous fixes:
    • Updated patching mechanism (mach_star) - fixed bug in latest version which showed up on PowerPC 10.4.11
    • Fix bug in escaping pathnames passed to shell when running scripts
    • Add code signing which should ease installation when GateKeeper is active
    • When running shell scripts (and AppleScripts) we now have option to pass the window clicked on if there was no Finder selection. If you want this behaviour, you need to enable it via
      defaults write com.finderpop.finderpop passClickedFolderToScripts -bool true
      If there was a Finder selection, that will always be passed instead.
      Also set two environment vars which can be examined by scripts
      FP_NARGS to show how many items were in the Finder selection at the time of the control-click
      FP_CLICKWIN containing the path of the window clicked in (if applicable - unset when clicking in unused menubar)
    • Also fix a bug related to the above where I was forgetting "the window clicked in" too early.
    • Fix horrible crashing bug in 2.4.5 - apologies to all affected!
    • Fix clicking in unused menubar area for Sandboxed apps on 10.8 (TextEdit, Preview et al.)
    • Fix fnarr.net URL used in beta version check
    • Fix problem with "FP-Injector quit unexpectedly"
    • If FinderPop's Use Finder Label Colors is enabled on 10.6/7/8, we now treat unlabelled items in FP menus in the Finder as if they had an invisible label, so the FinderPop menu item texts all start at the same horizontal offset. If you prefer the old way of showing labels, use
      defaults write com.finderpop.finderpop cocoaLabelSpaces false
      I will eventually get around to revamping the way FinderPop does menu labels in Cocoa, it's definitely an ugly bodge at the moment
    • Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
    • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
    • Increase max font size in FP menus to 32 points
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This can be disabled if desired by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible. When FP was installed for just you, it was inside /Users/you/Library - and Sandbox will prevent TextEdit from reading anything in that location.
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Fix previews on Lion and above

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
30 Jul 2013, 08:57
Re: FinderPop 2.4.9 not working in Lion
Hey Bill - sorry for the delay, got caught up with real life.

Try this fixed version of FinderPop - version 2.5 !

Only change was to fix that bug when consing up arg strings for scripts.

I'll announce version 2.5 "officially" later this evening. Unless of course it's not fixed, but it looked OK to me.

PS: If you have the CAPS LOCK key pressed, FinderPop will print the string that it passes to the 'system' command to run shell scripts and Applescripts. You can view this string in the console, for example:
Code:
30/07/2013 10:17:56.152 Finder[4964]: FinderPop.scpt - "cd /Users/turly/Library/FinderPop Items/Scripts && FP_NARGS=1 FP_CLICKWIN=/Users/turly/Desktop /usr/bin/osascript /Users/turly/Library/FinderPop Items/Scripts/AppleScript Echo.scpt /Volumes/TV &"
turly
25 Jul 2013, 09:20
Re: FinderPop 2.4.9 not working in Lion
Hmm, that's odd.

Will have a look at the weekend ... am up walls with 'real' work right now, sorry!
turly
22 Jul 2013, 20:18
Re: Doesn't work in Finder
(Working on this via email)
turly
22 Jul 2013, 08:38
Re: Doesn't work in Finder
Sorry to hear you're having problems. What version of FinderPop are you running? What version of OS X are you running?
Does clicking in an unused bit of the menubar - or at location {0, 0}, the top left corner of the screen - while in the Finder pop up a FinderPop menu?
Or is it just control-clicking something in the Finder doesn't pop up a FinderPop menu?
turly
22 Jul 2013, 08:36
Re: FinderPop 2.4.9
RonaldPR wrote:FinderPop 2.4.9 appeared on MacUpdate: https://www.macupdate.com/app/mac/655/finderpop


Yeah, I removed the Beta designation yesterday as there are at least a few hundred people using 2.4.9 now and without complaint as far as I can see.
Someone emailed that 2.4.9 works fine on an old Intel 10.4 system (which was my only worry with the mach_star update.)
turly
21 Jul 2013, 23:15
FinderPop video
I recently stumbled upon a YouTube video which does an amazing job of introducing FinderPop.
Patrick Welker has done a smashing job - see http://www.youtube.com/watch?v=zTVGlsRzJvw
turly
08 Jul 2013, 18:27
Re: FP stops working unless I leave the System Preferences open
That's a bit odd, I wonder what EarthDesk is doing. Do you still have an older version (of EarthDesk) to see if that works OK?

I bet you haven't done this kind of extension juggling since Mac OS 9 :-)
turly
07 Jul 2013, 23:41
Re: FP stops working unless I leave the System Preferences open
Hey David,

That is strange, never heard of anything like this before. Presumably you installed FinderPop for "All Users" (not just you)?

The finderpop-daemon background app handles watching apps being launched and patching them. It also handles popping up the FP menu when you click in unused menubar space. It is as if the daemon stops working when System Preferences is not running ? Can you check whether it is still running when System Preferences has quit?
turly
06 Jul 2013, 08:31
Re: FinderPop 2.4.9 BETA
Hmm, not sure you need Menu Bar Tint - if all you want to do is turn off menubar translucency, there is a checkbox in
System Preferences -> Desktop & Screen Saver -> Desktop.

Unless Menu Bar Tint does other stuff too?
turly
02 Jul 2013, 07:28
Re: FinderPop 2.4.9 BETA
Does it work in the Finder's menubar? If not, you may have menubar translucency turned on - turn it off.
As rene says, FinderPop needs to be installed for "All Users", not just you, to work in Sandboxed apps (more and more of them now.)
turly
25 Jun 2013, 21:23
Re: FinderPop 2.4.9 BETA
Great! Let me know if you run into any issues. As I said I will hopefully get Mavericks up and running next weekend...
turly
25 Jun 2013, 20:37
Re: FinderPop 2.4.9 BETA
@cc_math: Please re-download FinderPop 2.4.9 (I sneakily changed the 'upper limit' OS version check... also incremented the FinderPop build number to 24901.) Let me know how you get on.
I can't do Mavericks yet, hopefully next weekend I'll have at it.
turly
23 Jun 2013, 13:03
FinderPop 2.4.9
FinderPop 2.4.9 (tagged "Sumer is icumen in") is now available.

This release - and the previous one - features updates to the patching mechanism (latest mach_star). I managed to get the use of a PowerBook G4 running 10.4.11 and ran into problems straight away. I fixed the issue but would still like if someone with an old intel Mac capable of running 10.4/10.5 could double-check this version! If you have such a machine, can you give 2.4.9 a lash and report back?

  • Updated patching mechanism (mach_star) - fixed bug in latest version which showed up on PowerPC 10.4.11
  • Fix bug in escaping pathnames passed to shell when running scripts
    Previous fixes:
    • EXPERIMENTAL - add code signing which should ease installation when GateKeeper is active
    • When running shell scripts (and AppleScripts) we now have option to pass the window clicked on if there was no Finder selection. If you want this behaviour, you need to enable it via
      defaults write com.finderpop.finderpop passClickedFolderToScripts -bool true
      If there was a Finder selection, that will always be passed instead.
      Also set two environment vars which can be examined by scripts
      FP_NARGS to show how many items were in the Finder selection at the time of the control-click
      FP_CLICKWIN containing the path of the window clicked in (if applicable - unset when clicking in unused menubar)
    • Also fix a bug related to the above where I was forgetting "the window clicked in" too early.
    • Fix horrible crashing bug in 2.4.5 - apologies to all affected!
    • Fix clicking in unused menubar area for Sandboxed apps on 10.8 (TextEdit, Preview et al.)
    • Fix fnarr.net URL used in beta version check
    • Fix problem with "FP-Injector quit unexpectedly"
    • If FinderPop's Use Finder Label Colors is enabled on 10.6/7/8, we now treat unlabelled items in FP menus in the Finder as if they had an invisible label, so the FinderPop menu item texts all start at the same horizontal offset. If you prefer the old way of showing labels, use
      defaults write com.finderpop.finderpop cocoaLabelSpaces false
      I will eventually get around to revamping the way FinderPop does menu labels in Cocoa, it's definitely an ugly bodge at the moment
    • Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
    • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
    • Increase max font size in FP menus to 32 points
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible. When FP was installed for just you, it was inside /Users/you/Library - and Sandbox will prevent TextEdit from reading anything in that location.
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Fix previews on Lion and above

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
22 Jun 2013, 23:23
FinderPop 2.4.8 BETA
FinderPop 2.4.8 BETA (tagged "Sumer is icumen in") is now available.

This is an experimental version of FinderPop. Please don't publicise to MacUpdate et al just yet - thanks!
This release features updates to the patching mechanism (latest mach_star). I no longer have a PowerPC Mac, or an intel Mac capable of running 10.4/10.5, so am not positive FP 2.4.8 works on those machines. If you have such a machine, can you give 2.4.8 a lash and report back?

As it turns out, this morning I managed to borrow an ancient G4 PowerBook running 10.4.11 - and ran into problems straight away! I've fixed the issue and released 2.4.9

  • Updated patching mechanism (mach_star)
  • Fix bug in escaping pathnames passed to shell when running scripts
    Previous fixes:
      *]EXPERIMENTAL - add code signing which should ease installation when GateKeeper is active
    • When running shell scripts (and AppleScripts) we now have option to pass the window clicked on if there was no Finder selection. If you want this behaviour, you need to enable it via
      defaults write com.finderpop.finderpop passClickedFolderToScripts -bool true
      If there was a Finder selection, that will always be passed instead.
      Also set two environment vars which can be examined by scripts
      FP_NARGS to show how many items were in the Finder selection at the time of the control-click
      FP_CLICKWIN containing the path of the window clicked in (if applicable - unset when clicking in unused menubar)
    • Also fix a bug related to the above where I was forgetting "the window clicked in" too early.
    • Fix horrible crashing bug in 2.4.5 - apologies to all affected!
    • Fix clicking in unused menubar area for Sandboxed apps on 10.8 (TextEdit, Preview et al.)
    • Fix fnarr.net URL used in beta version check
    • Fix problem with "FP-Injector quit unexpectedly"
    • If FinderPop's Use Finder Label Colors is enabled on 10.6/7/8, we now treat unlabelled items in FP menus in the Finder as if they had an invisible label, so the FinderPop menu item texts all start at the same horizontal offset. If you prefer the old way of showing labels, use
      defaults write com.finderpop.finderpop cocoaLabelSpaces false
      I will eventually get around to revamping the way FinderPop does menu labels in Cocoa, it's definitely an ugly bodge at the moment
    • Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
    • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
    • Increase max font size in FP menus to 32 points
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible. When FP was installed for just you, it was inside /Users/you/Library - and Sandbox will prevent TextEdit from reading anything in that location.
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Fix previews on Lion and above

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
22 Jun 2013, 23:07
Re: FinderPop 2.4.6
Cheers Ross!
turly
17 Jun 2013, 15:25
Re: FP 2.4.6 stopped working for good in 10.8.2
OK - sorry it didn't work out!
turly
13 Jun 2013, 01:11
Re: FinderPop 2.4.7 BETA
jdevriendt wrote:Le test français va commencer. Depuis combien de temps déjà suis-je avec FinderPop ?


Mon aéroglisseur est plein des anguilles.

Mais serieusement, depuis plus de 10 ans?

Espero que no he malentendido tu pregunta!
turly
28 May 2013, 21:07
Re: FP 2.4.6 stopped working for good in 10.8.2
That's interesting! Are you using the latest MM - 1.6 I think it is?
turly
28 May 2013, 14:27
Re: FP 2.4.6 stopped working for good in 10.8.2
So could you try temporarily disabling MM, restarting and seeing whether FP works again?

EDIT: Another thing to try would be to Repair Permissions on your Startup Disk.
turly
27 May 2013, 19:42
Re: FP 2.4.6 stopped working for good in 10.8.2
Yeah, was going to suggest that, but krasnoyarsk said that not even clicking-in-unused-menubar was working ... which I want to double-check.
One other user emailed me last week with a vaguely similar problem - the only thing I could see 'odd' about that user's setup was that he was using Menu Meters, with which FP has had problems in the distant past. I mentioned this to him but he hasn't got back to me yet...
turly
27 May 2013, 14:38
Re: FP 2.4.6 stopped working for good in 10.8.2
Hmm, is it only the contextual menu bit of FP that's not working?
Or does clicking in unused menubar space still work OK? (Make sure that unused menubar clicking is enabled in the prefpane.)
Does clicking at (0, 0), the upper left corner of the screen, pop up a FinderPop menu?

EDIT: I read your post again and see you say that menubar clicking doesn't work. Can you ensure it's enabled in the prefpane and try the (0, 0) click?
turly
23 May 2013, 16:03
Re: how to stop FP disabling context menu in my app
(solved this one offline)
turly
16 May 2013, 20:24
Re: how to stop FP disabling context menu in my app
Hey Shiela, that sounds weird. What version of MacOS and FinderPop is your user running?

For 10.6 and later, FinderPop only patches contextual menu stuff in the Finder, and for all other apps, only allows clicking-in-unused-menubar.
So I shouldn't be interfering with contextual menus in other apps at all.

Is your app a real MacOS app or is it an extension piggybacking onto the Finder or something?
turly
21 Apr 2013, 18:55
Re: Apple Recent Folders and FinderPop Recent Folders
Sorry for the delay in getting back to you, afraid I had completely forgotten.

Here's what I found: the Finder Preferences includes a CFArrayRef of CFDictionaries called FXRecentFolders.
For Lion and Mountain Lion, each such dictionary - corresponding to a single recent item - has a key called file-bookmark.
Then we call
CFURLCreateByResolvingBookmarkData ()
and from that
CFURLGetFSRef ()
giving us the FSRef of the recent item. With error checking at every step of course.

For 10.5 and 10.6, it's a bit more complicated as the items are named differently and contain raw alias data.
turly
04 Mar 2013, 22:31
Re: FinderPopExtras Script Repository
Sounds good, I'll get to that next weekend. I have a couple of script ideas myself to get the ball rolling!
turly
02 Mar 2013, 16:27
Re: Keyboard shortcuts for Preview, etc. not working as expected
Alas that 'P' for 'Preview' stuff really only works well on 10.4 and 10.5 - on 10.6 and later, the menu manager sometimes does funky stuff where it is already processing the keypress by the time I see it (and any changes I make to the keypress event are ignored.)
turly
22 Feb 2013, 22:16
Re: Moutain Lion give me an error message..
Are you using the latest beta? That should work fine with Mountain Lion without you needing to check the "From Anywhere" checkbox...
turly
04 Feb 2013, 13:27
Re: «Add "Contents" submenu if control-clicking a folder»
I'm not @ my Mac right now, but from the manual:

FinderPop normally includes the 'FinderPop Items' menu item even if the folder itself is empty. This is so you can control-click items in the Finder and move or alias them into the FinderPop Items folder. If you want to completely ignore an empty 'FinderPop Items' folder so that the menu item does not appear, use:
defaults write com.finderpop.finderpop ignoreEmptyFPMenu true


If doing that defaults write doesn't fix matters, you should ensure that 'Inline FP Items into main contextual menu' is also enabled.
turly
03 Feb 2013, 21:12
Re: «Add "Contents" submenu if control-clicking a folder»
Alas this is pretty comprehensively intertwined with the rest of the FP functionality.
Don't forget you can turn off FP in all other apps by turning off the 'FinderPop active in other apps' checkbox in the 'Active' panel of the prefPane.
And if you don't use the click-in-unused-menubar stuff, that can be turned off too...
turly
21 Jan 2013, 08:39
FinderPop Review @ RocketInk
FinderPop afficionado Patrick W. over at RocketInk has written up a very cool review of FinderPop (including a video!)

Give it a look!
turly
21 Jan 2013, 08:27
Re: argv - getting the current working dir
This is fixed in 2.4.7 ... but you need to set a finderpop defaults pref to activate it as the behaviour is different. Alternatively rewrite your scripts to access shell vars FP_NARGS and FP_CLICKWIN (in addition to any argv values passed.)

  • When running shell scripts (and AppleScripts) we now have option to pass the window clicked on if there was no Finder selection. If you want this behaviour, you need to enable it via
    defaults write com.finderpop.finderpop passClickedFolderToScripts -bool true
    If there was a Finder selection, that will always be passed instead.
    Also set two environment vars which can be examined by scripts
    FP_NARGS to show how many items were in the Finder selection at the time of the control-click
    FP_CLICKWIN containing the path of the window clicked in (if applicable - unset when clicking in unused menubar)
  • Also fix a bug related to the above where I was forgetting "the window clicked in" too early.
turly
20 Jan 2013, 21:44
FinderPop 2.4.7 BETA
FinderPop 2.4.7 BETA (tagged "Here are the maps of all your youth") is now available.

This is an experimental version of FinderPop with code signing. Please don't publicise to MacUpdate et al just yet - thanks!

  • EXPERIMENTAL - add code signing which should ease installation when GateKeeper is active
  • If you don't run shell scripts or AppleScript scripts from FinderPop, you can stop reading now - the rest of this ChangeLog won't matter to you :-)
    When running shell scripts (and AppleScripts) we now have option to pass the window clicked on if there was no Finder selection. If you want this behaviour, you need to enable it via
    defaults write com.finderpop.finderpop passClickedFolderToScripts -bool true
    If there was a Finder selection, that will always be passed instead.
    Also set two environment vars which can be examined by scripts
    FP_NARGS to show how many items were in the Finder selection at the time of the control-click
    FP_CLICKWIN containing the path of the window clicked in (if applicable - unset when clicking in unused menubar)
  • Also fix a bug related to the above where I was forgetting "the window clicked in" too early.


    Previous fixes:
    • Fix horrible crashing bug in 2.4.5 - apologies to all affected!
    • Fix clicking in unused menubar area for Sandboxed apps on 10.8 (TextEdit, Preview et al.)
    • Fix fnarr.net URL used in beta version check
    • Fix problem with "FP-Injector quit unexpectedly"
    • If FinderPop's Use Finder Label Colors is enabled on 10.6/7/8, we now treat unlabelled items in FP menus in the Finder as if they had an invisible label, so the FinderPop menu item texts all start at the same horizontal offset. If you prefer the old way of showing labels, use
      defaults write com.finderpop.finderpop cocoaLabelSpaces false
      I will eventually get around to revamping the way FinderPop does menu labels in Cocoa, it's definitely an ugly bodge at the moment
    • Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
    • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
    • Increase max font size in FP menus to 32 points
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible. When FP was installed for just you, it was inside /Users/you/Library - and Sandbox will prevent TextEdit from reading anything in that location.
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Fix previews on Lion and above

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
20 Jan 2013, 10:06
Re: Lost Registration Info...
FinderPop doesn't have any registration info! It's completely free to use.
And thanks muchly for the pints!
turly
09 Nov 2012, 15:29
Re: argv - getting the current working dir
Umm, when I asked "what is argv", I meant "What is the value of argv" :-)

Anyway, it seems I should pass the current directory path if there is no item clicked on. I'll have a look !
turly
07 Nov 2012, 10:45
Re: FinderPop is not working
Yeah, sorry about that. Will have to do code-signing in next version...
turly
07 Nov 2012, 10:42
Re: argv - getting the current working dir
Is the script even called at all? If so, what is argv ?
A while back I changed the way scripts were called, maybe I broke something.
If you can use a shell script instead, then $PWD will be the current directory (ie the folder you clicked in.)

I'll look at this next time I'm at my Mac!
turly
06 Nov 2012, 21:06
Re: FinderPop is not working
Try this:

System Preferences -> FinderPop -> turn OFF
QUIT/CLOSE System Preferences
System Preferences -> right click on FinderPop -> Uninstall "FinderPop.prefPane"
Then in System Preferences turn off GateKeeper temporarily.
Then QUIT System Preferences.
Then double-click the FinderPop.prefPane you downloaded from finderpop.com
Choose Install for "All Users"
Turn on FinderPop
Turn GateKeeper back on
QUIT System Preferences

See this post.
turly
04 Nov 2012, 21:27
finderpop.com website -> finderpop.dotster.com
Those nice people at dotster "upgraded" my website on Friday, helpfully adding an undeletable redirect to a blank page and some advertising - benefiting them, not me - if you happen to look for something like http://www.finderpop.com/beer.html.

Their "24/7 365 days a year" support are of course ignoring any "support" requests asking WTF they have done.
However it seems that this works -

http://finderpop.dotster.com/

Bear with me while I wait for them to emerge from hibernation or whatever it is they're doing...
turly
03 Nov 2012, 10:23
Re: FinderPop is not working
Yeah, my hosting company (dotster) moved lots of their domains, apparently it takes up to 24 hours for the nameserver updates to take effect. Though given their past performance, they've probably "lost" finderpop.com. I'll ping them this evening if it's still unavailable.

Now, as to your problem - does clicking in the unused menubar area work? (Assuming it's enabled in the prefPane.) Also try clicking in (0, 0), the very top left corner of the screen.

Do you get no contextual menu at all, or just the "normal" contextual menu without FinderPop additions?
What about if you command-control-click somewhere inside a Finder window (blank space preferably) - that should pop up a 'Contents' menu of the folder you clicked in...
turly
30 Oct 2012, 10:18
Re: Contextual Menu Issue in v.2.4.6
(Sorry for the delay in replying, was on holiday)

Nothing unusual in the log file, alas.
Could you uninstall FinderPop by opening System Preferences -> Right-Click "FinderPop" -> "Remove FinderPop.prefPane" which will remove the prefPane but keep all your FP preferences etc.)

Then reinstall using Constantino's method above - temporarily close GateKeeper, then close System Preferences (ie make sure it's QUIT), then double-click FinderPop.prefPane to reinstall FP (and you should choose "For All Users").

Let me know if that doesn't solve your problem. As I said, the next version of FP should have code-signing enabled which should fix this issue.
turly
30 Oct 2012, 10:01
Re: FP not opening reliably
Does clicking in (0, 0) - the upper left hand corner of the menubar - work reliably?
turly
18 Oct 2012, 15:19
Re: Contextual Menu Issue in v.2.4.6
Constant•ino wrote:Thank you, Turly. Every time I tried to re-install FP I got a message that it's a program of an unknown developer. And right-clicking on the programfile didn't show the ability to install nevertheless.
Finally I temporarily closed Gatekeeper, re-installed FP, got the message about the unknown developer with the possibility to install nevertheless - and then FP was back, as well in the free space of the menubar as in the contextual menus.
After the re-encounter with FP I activated in a hurry Gatekeeper again.
Good luck. And thanks again.


I'll have to add code signing to the next version of FinderPop.
Because of that (and for other reasons), it is also likely that I am going to stop releasing new versions of FinderPop for 10.4.x/10.5.x at this point (other than bugfixes.)
turly
18 Oct 2012, 15:03
Re: Contextual Menu Issue in v.2.4.6
FP will print that message when it thinks an app is sandboxed. Notes, Mail, Preview and TextEdit are indeed all Sandboxed apps.

I tried clicking on a PDF and a TexitEdit file. Both were problematic for the contextual menu did not appear.


Are you talking about control-clicking a PDF and a TextEdit file while in the Finder, and no contextual menu appears?
Or are you talking about opening those files in their respective viewers and that clicking an unused part of the menubar does not pop up the FP menu?

You can mail me the full log if you wish (turly@finderpop.com).
turly
17 Oct 2012, 19:50
Re: Contextual Menu Issue in v.2.4.6
Fire up /Applications/Utilities/Console and you should see some output when FinderPop starts and when it patches apps.
Is FinderPop running? Is it "On" in System Preferences? Turn it off and back on again... and you should see the Console output... maybe that will give us a clue.
It could also be related to Security and running unsigned apps: See this post.
turly
16 Oct 2012, 16:53
The Long View
This isn't a support issue, merely pointing out an interesting website I came across.

Some very well-written and well-illustrated articles go back over the good old days* of Mac Software... the AppleTalk stack, MacDraw and MacPaint, MacApp, HyperCard, AppleScript, System 7, ResEdit, OpenDoc, A/UX, MPW (I still miss it!) ... and lots more. Plus he covers my favourite Mac, the IIci.

http://basalgangster.macgui.com/RetroMa ... _View.html

* For some value of 'good'
turly
15 Oct 2012, 08:27
Re: Contextual Menu Issue in v.2.4.6
So the contextual menu was immediately available in the Finder every time you restarted? That's as it should be, but I'm a bit puzzled as to why it wasn't before...

Anyway, you have FinderPop installed for "just you" instead of "all users" - which means FP won't work in Sandboxed apps like TextEdit on 10.7/10.8.
If you have FP installed for 'just you', it's easy to reinstall it for 'All Users':

From here:
Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible. When FP was installed for just you, it was inside /Users/you/Library - and Sandbox will prevent TextEdit from reading anything in that location.
turly
11 Oct 2012, 19:24
Re: FinderPop 2.4.6
So what were you doing when this crash happened?

The Apple Crash Report puts any loaded plugins right at the top so when a crash happens guess who gets the blame?
That's right... me! Even though I am 45 stackframes away from the actual crashing routine :-)
turly
11 Oct 2012, 16:51
Re: Contextual Menu Issue in v.2.4.6
When you start up your Mac, is FinderPop installed? Does clicking an unused part of the menubar work for you?

Immediately after Starting up, have a look at the output of /Applications/Utilities/Console
... you should see something like
...
22.11.11 14:17:02 [0x0-0x34c34c].com.finderpop.fp-injector[4930] 14:17:02: INIT FinderPop-i386-24100 on 10.6.4 (built Oct 8 2011 15:53:46)
22.11.11 14:17:02 [0x0-0x34c34c].com.finderpop.fp-injector[4930] FinderPop-x86_64-24100: Patching 'Finder' 0:20020 (Immed-e)
...
turly
04 Oct 2012, 21:18
Re: FinderPop 2.4.6
Yeah, I have to look into WTF Chrome is doing. The Chrome "app" that I patch turns out not to be an app at all, will have to see which of the gazillion Chrome processes that get spawned is "the one" ;-)
turly
04 Oct 2012, 12:03
Re: FinderPop 2.4.6
You could try disabling either or both of DropBox or Syncplicity (whatever that is) to see if the problem goes away?
turly
03 Oct 2012, 19:50
Re: Finder shows an internal error ...
Anything funky about the share? Seems to work OK for me...
turly
03 Oct 2012, 19:04
Re: FinderPop 2.4.6
As for FP not working in TextEdit, etc, you need to have FP installed for 'All Users', not just you.
If you have FP installed for 'just you', it's easy to reinstall it for 'All Users':

From the first post:
Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible. When FP was installed for just you, it was inside /Users/you/Library - and Sandbox will prevent TextEdit from reading anything in that location.
turly
03 Oct 2012, 18:49
Re: FinderPop 2.4.6
If FP is on, it will patch whatever apps are currently running, as well as any newly-launched apps.
When you turn FP off in the pref pane, it will not patch any newly-launched apps, and sets a flag to tell the FP code in all currently-patched apps to do nothing. (We can't "un-patch" already-patched apps.)

To completely test this theory, you need to turn FP off, kill the Finder ('killall Finder' in Terminal) and when the Finder starts up again, it will not be touched by FP.
turly
02 Oct 2012, 22:34
Re: FinderPop 2.4.6
9 com.finderpop.fp-patch-cocoa 0x000000010fa39f1f -[NSWindow(FinderPopSwizzle) fpSendEvent:] + 2626


FinderPop watches all mousedown/up events going by so it will be in the backtrace of any crash that occurs.
Does this always occur, repeatably, or do you have to wait an indeterminate amount of time to see it?
You can temporarily disable FinderPop in the Finder to see if the problem goes away (yes, I know that kind of defeats the purpose of FinderPop, but ten minutes of severe 'Recent' and folder hierarchy menu bashing might be interesting...)
turly
01 Oct 2012, 23:25
One of my FinderPop Items Test Folders
Someone just sent me an email asking about moving the FP Processes menu towards the top of the FP menu.
This was a bit of my answer, reproduced here in case people don't bother with the manual.
You can do a fair bit of customisation of the FP menus (even running .fpsh scripts which could dynamically add and remove items from the 'FinderPop Items' folder.)

Here's one of my test FP Items folders for example - it results in an FP menu with apps / desk / procs submenus at the top and a bunch of other stuff at the bottom.

Code:
00)apps-!!a                          [this is an empty folder but the -!!a means an Apps submenu
01)desk-!!d                          [Desktop submenu]
02)procs-!!p                         [Processes submenu]
05)----                              [this is a blank line in the menu
07)prefpn-!!n                        [Preference Panes submenu]
Aliases
Create New---C
Fetch.app                            [alias to Fetch.app
Finder Recent---R                    [this is the Finder's "Go" menu
Finder-Bollocksfndr-!!!              [this is only appears in the Finder
FinderPop Itemsfsel-!!!              [this only appears if you ctrl-click a Finder item
FinderPopExtras
GraphicConverter.app
HexEdit.app
InlinedInMbar-!!i-!!m                [folder containing items to be inlined if you clicked in an unused bit of the menubar
InlinedWithFinderSel---f---i         [folder containing items to be inlined if you right-clicked on an item in the Finder
InlineTest ttxt-!!!-!!i              [folder with items inlined into the FinderPop menu if TextEdit is the current app
MacVim.app
NonFinder-Bollocks!fndr-!!!          [Appears only if current app is NOT the Finder
OnlyMbar-!!m                         [Appears only if it's a menubar-click
Remote Desktop Connection.app
ShowsEverywhereButTextEdit!ttxt-!!!
ShowsinTextEditttxt-!!!
Stationery
TargetDirNoFinderSel-!!N             [Appears in Finder if you had nothing selected
TargetDirWithFinderSel-!!f           [Appears in Finder if something was selected
TextMate.app
TrashFeck@                           [symlink to the Trash folder /Users/turly/.Trash
Utilities
VLC.app
Wikipedia.webloc
frob.scpt
名称未設定フォルダ                      [this is a labelled item in a non-Roman script


Like I say, that's a test folder but it illustrates some of what can be done with FP.

One of these days I might even write a UI for it :-)
turly
01 Oct 2012, 22:05
Re: FinderPop 2.4.5
Thanks to everyone for their patience and glad to hear that 2.4.6 works "as expected".
turly
01 Oct 2012, 21:56
FinderPop 2.4.6
FinderPop 2.4.6 (tagged "Crash and Burn") is now available.

  • Fix horrible crashing bug in 2.4.5 - apologies to all affected!
  • Fix clicking in unused menubar area for Sandboxed apps on 10.8 (TextEdit, Preview et al.)
  • Fix fnarr.net URL used in beta version check
  • Fix problem with "FP-Injector quit unexpectedly"
  • Fix string truncation in German prefpane (thanks AH)

    Previous fixes:
    • If FinderPop's Use Finder Label Colors is enabled on 10.6/7/8, we now treat unlabelled items in FP menus in the Finder as if they had an invisible label, so the FinderPop menu item texts all start at the same horizontal offset. If you prefer the old way of showing labels, use
      defaults write com.finderpop.finderpop cocoaLabelSpaces false
      I will eventually get around to revamping the way FinderPop does menu labels in Cocoa, it's definitely an ugly bodge at the moment
    • Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
    • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
    • Increase max font size in FP menus to 32 points
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible. When FP was installed for just you, it was inside /Users/you/Library - and Sandbox will prevent TextEdit from reading anything in that location.
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Fix previews on Lion and above

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
01 Oct 2012, 09:38
Re: FinderPop 2.4.5
OK, that's the correct version! I was just wondering about the incomplete FTP.
turly
01 Oct 2012, 09:26
Re: FinderPop 2.4.5
@Ronald - can you double-check the version of FP you're running? I just noticed that the FTP I had in the background sending up 2.4.6 to finderpop.com was still not finished after more than an hour... I cancelled it and started it again, completed in 15 seconds... not my day today I think.

http://www.finderpop.com/FP246.zip
turly
01 Oct 2012, 09:20
Re: FinderPop 2.4.5
Yeah, I fixed a bug in the FinderPop osax - it should have crashed and burned immediately on all systems but not on mine!
Right - I'd better get to work now, will investigate further tonight.
turly
01 Oct 2012, 09:09
Re: FinderPop 2.4.5
RonaldPR wrote:No problems with 2.4.6 (apart from the not-signed issue).

But again it does not work in applications like TextEdit and Preview, not in unused menu bar and not in upper left corner of the screen.


That is truly bizarre. It works fine for me. (Though I do have a delay in there which means that FP won't poll sandboxed apps until a couple of seconds after they start up, so if you're launching TextEdit and immediately clicking in an unused bit of the menubar, it won't work.)

I think I might need to do a complete OS reinstall...
turly
01 Oct 2012, 08:51
Re: FinderPop 2.4.5
Actually now I look at that EarthDesk crash report, it's dated September 1st so I think FP 2.4.5 is in the clear for that one :-/

Fingers crossed is right - let me know how you get on!
turly
01 Oct 2012, 08:06
Re: FinderPop 2.4.5
Thanks to all, and my deepest apologies for the screw-up.
I think I've fixed the osax problem in 2.4.6 - anyone brave enough to try it?

I still don't understand how it didn't crash and burn for me on two separate Macs... :?

Remember, if you have problems, FinderPop won't patch anything if you have the CAPS LOCK key down, and have the Control key pressed too.
That way you should at least be able to launch System Prefs and disable FinderPop.

Could some brave soul(s) give 2.4.6 a try and report whether it works OK? I will understand if you don't feel like it :-/

PS: Full-Score, the crash report for EarthDesk doesn't mention FinderPop at all...
turly
30 Sep 2012, 23:30
Re: FinderPop 2.4.5
Bizarre. I just downloaded FP 2.4.5 again and installed it on my machine without problems.

One thing occurs to me - are you using some third-party ZIP decompressor? And any chance of a crash log or two?

Edit:
OK, I've changed finderpop.com to point back to 2.4.4; also changed the 2.4.5 zip file to include 2.4.4 and put 2.4.5 inside a 'Thrillseekers' folder.
Anyone brave or foolhardy enough to try 2.4.5 would do well to read Ronald's advice above regarding rebooting with the Shift key - but note also that FinderPop will not patch if the CAPS LOCK and the Control key are both down at patch time (usually app launch). You should be able to start System Preferences in this fashion and deactivate FinderPop in there...

Please send me on those crash logs if you get a chance - they'll still be there, off your home directory ~/Library/Logs/DiagnosticReports/
Mail one or two of them to turly@finderpop.com - thanks!
And apologies for the hassles!
turly
30 Sep 2012, 22:55
Re: FinderPop 2.4.5
Wow. Sorry about that. I've got 2.4.5 running on two Macs, 10.8.1 and 10.8.2, with no issues.
I don't think I changed anything fundamental in the FinderPop core. You don't happen to have any crash logs you can send me?
turly
30 Sep 2012, 17:00
Re: FP-Injector quit unexpectedly (10.8.1)
Fixed the FP-Injector crash (among other things) in 2.4.5.
Am looking at the code signing stuff now, but it won't be today!
turly
30 Sep 2012, 16:59
Re: Version 2.4.4 & Mountain Lion
OK, I think I've fixed it now in 2.4.5. I had specified that the reply AppleEvent would be handled asynchronously in the daemon - which doesn't work for some reason with Sandboxed apps. Now I ask for an immediate reply, which I get.
And there was much rejoicing.
turly
30 Sep 2012, 16:55
FinderPop 2.4.5
FinderPop 2.4.5 (tagged "Old and grey and full of sleep") is not available.

2.4.5 has been pulled as it caused crashes - it's been replaced with 2.4.6!
[Update:] I think I've fixed the problem in 2.4.6 if anyone is brave enough to try it...

Please let me know if 2.4.6 fixed the problem for you - like I say, 2.4.5 worked fine on the 2 Macs I have access to.
If you have CAPS LOCK down and have the CONTROL key pressed as you are launching an app, FinderPop will not patch the app. So in case of problems, you will be able to launch System Preferences and turn off FinderPop from there.


  • Fix clicking in unused menubar area for Sandboxed apps on 10.8 (TextEdit, Preview et al.)
  • Fix fnarr.net URL used in beta version check
  • Fix problem with "FP-Injector quit unexpectedly"
  • Fix string truncation in German prefpane (thanks AH)

    Previous fixes:
    • If FinderPop's Use Finder Label Colors is enabled on 10.6/7/8, we now treat unlabelled items in FP menus in the Finder as if they had an invisible label, so the FinderPop menu item texts all start at the same horizontal offset. If you prefer the old way of showing labels, use
      defaults write com.finderpop.finderpop cocoaLabelSpaces false
      I will eventually get around to revamping the way FinderPop does menu labels in Cocoa, it's definitely an ugly bodge at the moment
    • Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
    • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
    • Increase max font size in FP menus to 32 points
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible.
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Fix previews on Lion and above

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
30 Sep 2012, 15:51
Re: Lion : Permissions issue (bug?) with Preview
I've tried to reproduce this, to no avail. Exactly what are the permissions of the problematic files?
Can you fire up Terminal.app and type this without pressing 'RETURN'

Code:
ls -la


Add a space at the end, then drag one of the problematic files you're trying to Preview onto the Terminal.app window - which should insert the full path of the file. Then press RETURN.
For the files I was testing, I got this:
Code:
-rw-r--r--  1 turly  staff  672545 14 Jan  2009 /Volumes/490/turly/Passport-NIE/nie.jpg

which means that I (turly) have read-write access to the file in question.
What do you see?

(The reason I ask this is because the Finder Get Info permissions sometimes doesn't tell the whole story, I assume that's what you used above.)
turly
30 Sep 2012, 12:28
Re: Version 2.4.4 & Mountain Lion
Looking at it again now. The way I get FinderPop to do its stuff for Sandboxed apps is to have the FP daemon periodically send an AppleEvent to my injected code in the app, which should then send a reply saying "nothing happened" or "the user just clicked in an unused spot in the menubar, pop up the FP menu". The AppleEvents arrive at the sandboxed app, I *think* I'm sending the reply, but no reply arrives at the daemon. So I'm looking as to why that is... this worked fine on 10.7.x.
turly
25 Sep 2012, 07:56
Re: FinderPop 2.4.4
I'll have a look, I'm pretty sure that the truncated German string is my fault for not making the string's bounding box (enclosing rectangle) wide enough.
I should really get rid of the bit about it slowing FP, that was written back in the day when I had a 500MHz PowerPC :-/
turly
22 Sep 2012, 07:17
Re: FinderPop 2.4.4
Thanks lads, will fix for next release (not this weekend as we're off to sunny Tossa de Mar, but soon!)
turly
18 Sep 2012, 11:09
Re: delete using FP menus
Yeah, I put in some more debug so I could see exactly what it was trying to delete, but so far everything has worked as expected on both internal and external disks.

If you can find a way to reproduce this, post it! As it stands I can't see anything wrong with the code...
turly
17 Sep 2012, 08:21
Re: delete using FP menus
Can you give me the exact steps you took to reproduce the problem (including Sort-By settings)?
I tried it yesterday and saw nothing amiss so obviously I'm not doing something.
I'll play with it some more tonight, this time altering the sort-by in column view.
turly
14 Sep 2012, 14:20
Re: delete using FP menus
Error -43 is "File Not Found" so something is amiss. I'll have a look this weekend.
I must confess I've only tested it recently using items on the boot disk... I've probably screwed something up. Again :oops:
turly
13 Sep 2012, 20:44
Re: delete using FP menus
Anything printed on the console? That code hasn't changed in donkey's years...
turly
30 Aug 2012, 10:13
Re: FP-Injector quit unexpectedly (10.8.1)
Cheers denovo, I'll have a look at that one.
Hopefully it hasn't affected your work in iPhoto.
turly
19 Aug 2012, 10:14
Re: Version 2.4.4 & Mountain Lion
Not since I last looked at it, sorry - and now I'm in Cork getting rained on every day for my "Summer Holidays". Back in BCN in September when I'll look at this again. Sorry for the delay!
turly
08 Aug 2012, 17:27
Re: FinderPop 2.4.4
Whoops, looks like I screwed something up. It shouldn't say "beta".

In any event, pick up the latest FP at www.finderpop.com (or here at viewforum.php?f=3 .)
turly
06 Aug 2012, 15:38
Re: Version 2.4.4 & Mountain Lion
I only had around 90 minutes to look at it, played around a bit, I think I know what's going on, but I wasn't able to fix it satisfactorily :-(
Hopefully will have another look tonight or tomorrow.
turly
01 Aug 2012, 18:38
Re: Version 2.4.4 & Mountain Lion
Gah, not @ my Mac again. I haven't used TextEdit in Donkey's Years but FP used to work with sandboxed TextEdit, I swears.

Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible.


That sandbox is denying access to /Users is fine, but I'm not sure what FinderPop is attempting to do in /Users. It should load the patch code from /System/Library/PreferencePanes - as indeed it seems to have done, because fp-patch-mb-cocoa has been loaded from there. I wonder if it's getting annoyed that this menubar patch code is attempting to load the FinderPop Preferences from /Users/<you>/Library/Preferences... but surely TextEdit prefs would be there too. Curiouser and curiouser...

I'll have a look at it again @ the weekend...
turly
01 Aug 2012, 07:17
Re: Version 2.4.4 & Mountain Lion
Hmm, works fine here and I'm installed for "All Users" (you have to be if you want FP to work with SandBoxed apps like TextEdit.)
Even if the Finder loads before FinderPop, FP will still patch it.

Is there anything unusual printed in the Console?

What happens if you kill the Finder while FP is active? When the Finder restarts, FP should patch it and print messages to that effect on the Console...
turly
28 Jul 2012, 11:53
Re: FinderPop 2.4.4
Just made 2.4.4 the official version and updated the http://www.finderpop.com page.

The new Apple Store has opened today in Barcelona, must toddle along to take a look... it'll probably be full of guiris like me, though :-D
turly
26 Jul 2012, 10:41
Re: FinderPop 2.4.4 beta
AFAIK FP 2.4.4 works fine on Mountain Lion. It certainly was working on the last-but-one developer preview and I doubt they've changed anything since.

I'm away from my Mac this week - Jeez, I really need to get a MacBook of some description - but will confirm this when I get around to installing the official ML next week.

(Edit - thanks Rene... anyone else running FP on ML? Is it OK?)
turly
08 Jul 2012, 13:18
FinderPop 2.4.4
FinderPop 2.4.4 (tagged "Tunguska") is now available.

This version is now the official version.

  • If FinderPop's Use Finder Label Colors is enabled on 10.6/7/8, we now treat unlabelled items in FP menus in the Finder as if they had an invisible label, so the FinderPop menu item texts all start at the same horizontal offset. If you prefer the old way of showing labels, use
    defaults write com.finderpop.finderpop cocoaLabelSpaces false
    I will eventually get around to revamping the way FinderPop does menu labels in Cocoa, it's definitely an ugly bodge at the moment :oops:

    Previous fixes:
    • Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
    • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
    • Increase max font size in FP menus to 32 points
    • Sundry minor fixes
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • Restore Drive Genius to the list of apps we shouldn't patch
    • Fixed a couple of installation issues
    • Improve click-in-unused-menubar stuff for Carbon apps
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible.
    • Fix an issue patching 32-bit applications on 10.7 Lion
    • Tweak Lion control-free popup code
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Fix previews on Lion and above

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
07 Jun 2012, 14:36
Re: istallation problems
Was there anything interesting printed on the console during your failed installation attempts?
turly
21 May 2012, 19:53
Re: istallation problems
What version of the OS were you running? What version of FinderPop were you upgrading from/to? Did the OS version change too?
turly
29 Apr 2012, 23:10
Re: FinderPop 2.4.3 beta
That "FinderPop" item at the bottom of the Processes menu is meant to allow you to quickly open the FinderPop prefPane. AFAIK it should work on all systems... Will have a look tomorrow!
turly
29 Apr 2012, 16:18
Re: Recent files/folders
FinderPop 2.4.3 should give you the Finder's Recent folders - at least in 10.6 onwards.

Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
turly
29 Apr 2012, 16:15
FinderPop 2.4.3 beta
FinderPop 2.4.3 BETA (tagged "Birthday Boy") is now available.

Please don't publicise this to MacUpdate and VersionTracker et al, I still need a couple of tweaks before doing a proper release.
In particular, can anyone who has 10.4 or 10.5 check that 2.4.3 works OK? It should work fine, but I made a few XCode changes and alas I no longer have machines capable of running 10.4 or 10.5.


  • Now works for 10.6 and 10.7: Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it...

    Previous fixes:
    • Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
    • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
    • Increase max font size in FP menus to 32 points
    • Sundry minor fixes
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • Restore Drive Genius to the list of apps we shouldn't patch
    • Fixed a couple of installation issues
    • Improve click-in-unused-menubar stuff for Carbon apps
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible.
    • Fix an issue patching 32-bit applications on 10.7 Lion
    • Tweak Lion control-free popup code
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Decode the Finder's Recent Folders prefs for 10.7 and 10.8
* Fix previews on Lion

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
25 Apr 2012, 08:05
Re: FinderPop 2.4.2 beta
@Ronald - yeah, I've thought about seeing if FAS can be turned on via AppleScript maybe, but it didn't seem to be possible last time I looked.
@Cowicide - sorry it took so long to sort out...
turly
24 Apr 2012, 08:01
Re: Have option to change Font Size of FinderPop
2.4.2 has more font sizes, and in Cocoa menus the icon sizes will increase too.
turly
24 Apr 2012, 07:59
Re: FinderPop 2.4.2 beta
@Bill - I tried ---f last night on 10.7.3 and it worked fine.
Could it be that FP is not seeing what you clicked on at all?
I.e., control-click on a file in the Finder, and from the subsequent FinderPop menu, select a folder. Does FP offer you the choice to Move/Copy/Alias the file you clicked on into the folder you selected? If not (instead FinderPop just opens the folder you selected), it could be that your Services "Folder Actions" has become disabled in the move to 10.7.4 beta?

I'm not at my Mac right now, but I think Services are enabled/disabled in System Preferences -> Keyboard -> Keyboard Shortcuts.
Make sure 'Folder Actions Setup' is enabled, though - FinderPop uses that to figure out what's been clicked on.
turly
24 Apr 2012, 07:50
Re: FinderPop 2.4.1
This should be fixed in 2.4.2 - sorry for the delay!
Indeed I was doing something silly with labels. Apogolies!
turly
23 Apr 2012, 14:31
Re: FinderPop 2.4.2 beta
Cheers Ronald, will fix for, err, 2.4.3 :-)

@Bill, I don't have 10.7.4 beta but from my testing yesterday the ---f thing was working on 10.6. I'll have a look once I get back home tonight.
turly
22 Apr 2012, 22:28
FinderPop 2.4.2 beta
FinderPop 2.4.2 BETA (tagged "April Showers") is now available.

Please don't publicise this to MacUpdate and VersionTracker et al, I still need a couple of tweaks before doing a proper release

A couple of fixes to 2.4.1:
  • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
  • [10.6 only, not 10.7 yet] Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
  • Increase max font size in FP menus to 32 points
  • Sundry minor fixes

    Previous fixes:
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • Restore Drive Genius to the list of apps we shouldn't patch
    • Fixed a couple of installation issues
    • Improve click-in-unused-menubar stuff for Carbon apps
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible.
    • Fix an issue patching 32-bit applications on 10.7 Lion
    • Tweak Lion control-free popup code
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Decode the Finder's Recent Folders prefs for 10.7 and 10.8
* Fix previews on Lion

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
02 Apr 2012, 14:00
Re: FinderPop 2.4.1
Thanks Ronald - I've been travelling again so missed Rene's question.
Apologies for lack of recent action, have been up the walls recently. Hopefully will get back to FP soon!
turly
06 Feb 2012, 17:02
Re: recognize file for extension
Can you elaborate here? I'm not sure what you mean...
turly
03 Feb 2012, 23:58
Re: Problem with version 2.4.1 ?
Hmm, if the problem happens with both InSync and BitCasa, it might be my problem, not theirs!
Then again, OpenMenu suffers too, so maybe I'm not alone in "thinking differently"...
turly
03 Feb 2012, 16:16
Re: Problem with version 2.4.1 ?
Bitcasa - that's what I thought it must be - it's new...

Anyway, glad it all worked out in the end. Maybe I should give bitcasa a shout and ask what they're doing...
turly
02 Feb 2012, 09:18
Re: Problem with version 2.4.1 ?
OK - will take this offline, have just sent you an email
turly
01 Feb 2012, 23:10
Re: Problem with version 2.4.1 ?
Normally there'll be something written to the Console ... it will be obvious which bits are put there by FinderPop :-)
Anything unusual there?
turly
22 Jan 2012, 16:07
Re: FinderPop Preferences Confusion?
Hey Nick - I'm not sure it matters but what's your FinderPop version and OS version?

Quick summary - when you mount your drive, turn FP off and then on again. This forces FP to dump any cached menus it has built.
FinderPop has always had issues with unreachable aliases - if an alias cannot be resolved at the time FP makes its menus, but later becomes resolvable because a drive or network share has been mounted, FP will not notice and the menu item will remain as it was when FP first made the menu.
I've been meaning to sort this out, it's on the list of things to get around to...

In the Finder, when you Get Info on both aliases inside your FP Items folder to both of your external drives what does it say? (When the drive is not mounted, that is.) It's odd that it should choose your boot drive if the alias cannot be resolved.
turly
12 Jan 2012, 09:01
Re: little problem with 10.6
I think on Lion I had to make the keystroke be handled immediately as opposed to just changing the cursor. I'll look at this again but I remember tearing my hair out before...
[Edit: I should have said "on Snow Leopard and Lion" ]

The FinderPop menubar clicks are still handled by a 32-bit Carbon app so that works as before.
turly
11 Dec 2011, 11:21
Re: FinderPop 2.4.1
@Vlad - unless I'm much mistaken, Finderpop is not responsible for "Copy Path to Clipboard" ? Looks like it might be a contextual menu plugin... you're still on 10.5 I take it :)

Yes, the "Items Found" window is a bit of an oddball so I'm not surprised CM plugins don't get on with it.
turly
07 Dec 2011, 09:25
Re: Can´t invoke on 10.6.3
@System6: Did you by any chance see what process was eating all that memory? Or did you run those fs_usage commands referred to earlier in the thread? And could you email me (turly@finderpop.com) a System Profile report for your system?
It's definitely some kind of interaction between FP and some things (Smart Scroll? Certain Services enabled on your machine?) that you have installed (and that few other people do, otherwise we'd be hearing about this much more often.)
My attempt to reproduce problems with SmartScroll was unsuccessful, I noticed no issues with my 666-application folder (or anything else.)
turly
05 Dec 2011, 15:02
Re: FinderPop 2.4.1
Evidently I'm doing something silly when encoding labels in the menu items, will have a looksee tomorrow (a holiday here in BCN!)
turly
03 Dec 2011, 20:24
Re: FinderPop menu in other applications
Google is your friend :-)

See macosxautomation.com for a how-to on building your own text service using OS X's Automator app.

For your needs, you'll want to ensure that your service receives "TEXT INPUT" from "ANY APPLICATION"
(ie that once you've got some text selected in an app, your service will be enabled.)

You should be able to get the service to run an Applescript with whatever text the user selected as a script parameter...
turly
01 Dec 2011, 19:13
Re: Unrecognized/Dead areas in blank areas of menu bar
I'll have a look at Chrome and iTunes when I get back to Barcelona this weekend (I'm travelling with work for the last 2 weeks.)
turly
01 Dec 2011, 16:21
Re: finderPop error
So where does this error appear? Do you have some debug environment variables set?
turly
30 Nov 2011, 18:32
Re: FinderPop menu in other applications
Unfortunately contextual menu support in non-Finder apps only works in 10.4 and 10.5.
I really need to update that UI.

What exactly are you hoping a FinderPop contextual menu in Safari would do (like, give me an example.) Are you sure you don't need the Services menu instead?
turly
27 Nov 2011, 15:06
Re: FPxtens
That looks very impressive, Liki!
turly
22 Nov 2011, 15:56
Re: no green arrow
You appear to have a metric shedload of osaxen which may or may not be applicable to your OS.
(None of those messages about ScriptingAdditions are output by FinderPop.)

You are probably suffering from the "FinderPop does not know what you control-clicked" problem.
Make sure that "Folder Actions Setup" is enabled.
See here:
viewtopic.php?f=3&t=188&start=10#p828
turly
15 Nov 2011, 17:00
Re: FinderPop 2.2.3.1-BETA | Thrillseekers | Snow Leopard *ONLY*
So you're asking about a two-year old release of FinderPop? Are you serious?

Try the officially-released 2.4.1 which works on 10.4+ PPC and Intel...
turly
24 Oct 2011, 19:45
Re: iTunes crashing opening prefs.
Hmm, iTunes prefs works for me on 10.6 and 10.7.

You can inhibit FinderPop from patching iTunes in FinderPop's Exclude tab - just drag the iTunes.app icon into the list. Or turn off FinderPop, start iTunes, and see if the problem persists.

Email me the Crash Report and I'll have a look (turly at finderpop dot com).
All Crash Reports now begin with the pathnames and versions of any loaded plugins - even if the crash was elsewhere.
turly
11 Oct 2011, 08:23
Re: Have option to change Font Size of FinderPop
I know what you mean about aging eyes!

I'll add some more sizes next release. Might mean bumping the icon size too...
turly
11 Oct 2011, 07:58
Re: Add ability to browse Compressed files
Oddly enough FinderPop for the MacOS 8/9 supported this. I haven't gotten around to it on OS X yet though.
turly
10 Oct 2011, 08:30
Re: FinderPop 2.3.0
Cowicide wrote:Was this issue resolved or did you need more information about it or is it something that can't be fixed? (the issue with slowing down of the Applications Folder I guess with a conflict with smart scroll?)

Umm, you might be in the wrong thread, this one appears to have been talking about aliases not behaving correctly.
Unfortunately I have never been able to reproduce a slowing down of the Applications folder, with or without Smart Scroll...
turly
08 Oct 2011, 21:34
Re: Pass Finder selection to AppleScript?
Fixed in 2.4.1
You'll need an "on run argv ... end run" handler so you can see the selection passed to you.
turly
08 Oct 2011, 21:24
Re: Lost Factory Feature
I just tried this on 10.6 and 10.7 (alas I no longer have a 10.5 system booting) and option-double-clicking works as it always has for me.
So what happens when you control-double-click? Do you need to press Option as well in order to get that behaviour?
turly
08 Oct 2011, 15:28
Re: Bug with FinderPop 2.4
This should be fixed in 2.4.1... thanks!
turly
08 Oct 2011, 15:24
FinderPop 2.4.1
FinderPop 2.4.1 (still tagged "Lion Tamer") is now available.

A couple of fixes to 2.4:
  • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
  • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
    defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
  • Restore Drive Genius to the list of apps we shouldn't patch

    Previous fixes:
    • Fixed a couple of installation issues
    • Improve click-in-unused-menubar stuff for Carbon apps
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible.
    • Fix an issue patching 32-bit applications on 10.7 Lion
    • Tweak Lion control-free popup code
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Fix previews on Lion

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
05 Oct 2011, 23:00
Re: Lost Factory Feature
Not at my Mac right now but option-double-clicking open a new window and close the old always worked for me and has been part of the Finder since System 6 (and possibly earlier, I can't remember.) I definitely used this facility recently and I have FinderPop on all my machines.

Note that FP can be invoked in a folder (or on a folder) by command-control clicking (to get a Contents popup of that folder.)

Just a completely off the wall idea - you haven't gone and remapped your Control and Option keys in the keyboard prefPane, have you? :o
turly
30 Sep 2011, 07:26
Re: Bug with FinderPop 2.4
Hey Luca - I'll have a look at the code for this over the weekend, obviously I'm doing something stupid.

See also: viewtopic.php?f=3&t=188&start=20#p880
turly
29 Sep 2011, 21:25
Re: FinderPop 2.3.9.3 BETA
Yeah, that's been an issue with FP from day one.
When I create a menu representing the contents of a folder, I iterate over every item in the folder and build the menu. The menu is then cached because rebuilding the menu can take a long time (relatively speaking.)
When I come across an alias during my iteration, I try to resolve it. If I can resolve it, great, everything works.
If I can't resolve it, I just add the item to the menu with no other information (no submenu for example.)

One easy way I could fix this would be to not cache any menus which had unresolvable aliases in them. However this would hurt if you had an unresolvable alias...
I will see about adding a 'defaults write com.finderpop.finderpop dontCacheMenusWithUnresolvedAliases -bool TRUE|FALSE' setting...

Meantime, a quick and dirty solution is to turn FP off and on again as that flushes all FP caches (menus, icons etc.)

Edit: I've re-read your bug description and it doesn't sound like my take on it is correct.
You are saying that you have an unresolvable alias inside your FinderPop Items folder and that stops the entire FinderPop menu from being displayed... I'll have a closer look at the code this weekend... I am probably doing something boneheaded...
turly
24 Sep 2011, 07:12
Re: FinderPop 2.4 Suggestions & Bug Reports
If you've got useful shell scripts, feel free to post 'em!

BTW - append '---x' (that's minus-minus-minus-x) to your extension and no icon will be displayed. It's in the manual somewhere :)
I.e. foo.sh---x will display in FinderPop menus as "foo.sh" but with no icon.
I'm not @ my Mac right now but I think "foo---x.sh" will work as well, which has the advantage of keeping the extension the same.
A bit clunky like most of FinderPop setup - but it works.

That feature has been there since 1997 back when it cost CPU time to display icons in menus :)
turly
22 Sep 2011, 17:37
Re: FinderPop 2.4
The 'FinderPop Items' folder lives inside your home directory Library -> Preferences folder.

FinderPop should know about Drive Genius and won't patch it. At least it used to.
If you have DG installed you'll see it should automatically appear in the list of items that FinderPop won't patch (System Preferences -> FinderPop -> Items sub-panel)

Your trash will not empty because files are locked? Open your trash and find the locked files. Unlock them via 'Get Info'.
turly
18 Sep 2011, 19:49
FinderPop 2.4
FinderPop 2.4 (tagged "Lion Tamer") is now available.

As promised, this is the same as 2.3.9.3
- just a version number change and the word BETA removed.


While there are still a few issues, they're relatively minor and I'll get to them when I can
- I'm up the walls with "real" work at the moment.


Reproducing the 2.3.9.3 release notes here:

  • Fixed a couple of installation issues
  • Improve click-in-unused-menubar stuff for Carbon apps
  • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
    This is EXPERIMENTAL and can be disabled by:
    defaults write com.finderpop.finderpop pollSandboxedApps -bool false
    • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
      If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
      The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible.
  • Assuming everyone is happy with this version (tell me if not!) it will be released as FinderPop 2.4... I've been saying that for a while now, but we live in hope.

    Previous fixes:
    • Fix an issue patching 32-bit applications on 10.7 Lion
    • Tweak Lion control-free popup code
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6
    • More sanity-checking of osax install etc
    • Increase the number of possible Recent Items to 24 (sorry, side effect is that current Recent Items will be lost)
    • Tested on 10.4 PPC, 10.6 and 10.7 Intel. I don't have 10.5 anymore due to incompetence (mine).
    • Fix 10.6/10.7 issue with unused-menubar popup when PopChar is active[/i]
    • MacOS X 10.7 Lion compatibility
      FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into
      /Library/ScriptingAdditions instead of in your home directory's ~/Library/ScriptingAdditions
    • Work around that pesky OS X Preference Pane Bundle Caching problem
    • Don't immediately switch the Finder frontmost when checking for control-free popup in 10.6/10.7
    • Basic Lion compatability - FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into /Library/ScriptingAdditions instead of in your home directory.
    • Control-free popup now works more reliably in the 10.7 Finder, as does clicking in "List View" windows
    • Updated localisations for the new "Aliases in Italics" checkbox - thanks to all the localisers!
    • New click-in-unused-menubar code for 10.6 and 10.7 ("Lion") - thanks to Rene for testing this
    • When "Use custom icons" is turned off, apps now appear with a generic application icon rather than as a folder (err, whoops)
    • Bump maximum number of Recent Items to 16 (this was already the max, I just added 13, 14, 15 and 16 to the popup menus)
    • Labels and Cmd+Option "Info Window" on Snow Leopard Finder, incomplete but it's a start.
    • Fixed a number of longstanding alias bugs
    • Italicised Aliases now possible via checkbox in Appearance pane
    • Labels displayed for aliases use the alias's label, not the target's.
    • Some 10.7 "Lion" compatibility (thanks, Rene)
    • Folders with .fp-ignore files inside are ignored (I just installed Office 2011 and wanted FinderPop to completely ignore my previous Office 2008 install.)
    • Fix 64-bit Cocoa "unused menubar" check - no longer causes a crash in Photoshop if you choose 'Invert Selection' (thanks to Dave for the prod - I wasn't restoring the OpenGL context properly!)
    • Fix 64-bit Cocoa "unused menubar" check so it obeys the "must-be-control-click-in-menubar" setting
    • Ignore .plugin files when creating "All Apps" submenu (for items ending in '---a'.)
    • Add 'quit' AppleEvent handler to finderpop-daemon. A forum user was having problems with FinderPop apparently causing a hang on shutdown/restart/logout. This may help matters.
    • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
    • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
    • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
    • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
16 Sep 2011, 18:25
Re: Why does 2.3.0 fail to load in sometimes?
I'm not sure why that might be happening, but 2.3.0 is a bit long in the tooth now...

Upgrade to 2.3.9.3 (soon to be renamed 2.4.)
turly
14 Sep 2011, 14:01
Re: FinderPop 2.3.9.3 BETA
Perhaps some other prefPanes or whatever that you might have restored via Time Machine are messing things up? Do you have other extensions installed that might not be compatible with Lion? Maybe iStats and FP are treading on each others' toes?
turly
14 Sep 2011, 07:50
Re: FinderPop 2.3.9.3 BETA
Have you turned off inlining FP items so you only get a 'FinderPop' menu item with the items hanging off it?

Or are you talking about the FinderPop Items folder itself?
Check exactly where is your FinderPop Items folder? (Go to System Prefs -> FinderPop -> Items tab -> Click on "Show FinderPop Items folder" button.)
Is it what you expect? Are the aliases that you added (and which were restored using Time Machine) still valid?
turly
12 Sep 2011, 08:57
Re: FinderPop 2.3.9.3 BETA
I'm back in BCN and my Mac now so hopefully I'll have next weekend to work on it.

I think it'll just be a rebranding exercise though - ie what was 2.3.9.3 will become 2.4 unless there are any bugs found.
AFAIK 2.3.9.3 is stable... anyone know otherwise? If so, shout!
turly
06 Sep 2011, 23:02
Re: Empty Folder isn't really empty
Thanks for taking the time to look into the problem, Tim!

That's interesting. It's likely that when I come across an error while traversing the hierarchy I percolate the error all the way back up rather than just skipping the item.

Alas I'm not back @ my Mac til next week, will have a look then!
turly
06 Sep 2011, 10:36
Re: Empty Folder isn't really empty
Might be a menu caching bug in FinderPop - what happens when you open the FP prefPane and turn FP off, then back on again?
That should clear all the caches.
turly
31 Aug 2011, 18:01
Re: The Lion Version 2.3
Thanks Ronald!

bparis, you should definitely use 2.3.9.3 beta which is much happier on Lion. I will get around to releasing that version as 2.4 official when I get back to my Mac in a couple of weeks.
turly
22 Aug 2011, 11:12
Re: Clicking on Menubar does not work with SpeedTools Pro
I fixed lots of bugs since 2.3.0 - try FinderPop 2.3.9.3
I'm away from my Mac 'til September.
turly
22 Aug 2011, 11:10
Re: Problems with Finder Label Colours
Can you try FinderPop 2.3.9.3 beta instead of 2.3.0 ?
I've fixed quite a few bugs since 2.3.0.

--turly
turly
17 Aug 2011, 10:09
Re: Can´t invoke on 10.6.3
@Cowicide - Cheers for the info, another data point. I'll download SmartScroll and see what's up when I get back to my Mac next month ("enjoying" the rather damp weather in Ireland at the moment.)
turly
15 Aug 2011, 16:24
Re: FinderPop 2.3.9.3 BETA
Hey Stan,

Funnily enough now you mention it, I've seen that once before - it looked like Folder Actions Setup is enabled, but in reality it wasn't ... a click to disable it followed by another click to enable it, and everything was happy again. I seem to recall it was around the time of a very brief flirtation with Logitech's LCC software.
turly
15 Aug 2011, 11:34
Re: FinderPop 2.3.9.3 BETA
That's exactly right Ronald - Folder Actions Setup is the one a lot of people seem to untick ("Hmm, I wonder what this does...probably nothing...")
So long as there are some Services active which work on files/folders, FP will see what you clicked.
I should probably write my own "FinderPop" service to force the issue... must look into that.
turly
15 Aug 2011, 10:29
Re: FinderPop 2.3.9.3 BETA
It looks like FP is not able to determine what it is you've clicked on (and won't enable the "Copy" cursor unless it knows this.)

FP uses the Services subsystem to determine what you control-clicked. Have you done anything recently with Services?
I'm not at my Mac right now (indeed, am away from it til September!) but AFAIK the Services are set up in the Keyboard prefPane.
Make sure that the "Folder Actions setup" is enabled, otherwise FP won't work properly.
turly
09 Aug 2011, 11:52
Re: FinderPop 2.3.9.3 BETA
A long time ago FP and Path Finder were vaguely compatible but not now, alas.
And unfortunately I don't have the time to get FP working with PF... I have barely enough time for FinderPop as it is :)
turly
08 Aug 2011, 14:09
Re: Can´t invoke on 10.6.3
I got an email from another person who said that this Application folder slowdown may be a conflict between FinderPop and SmartScroll... does anyone else with this problem run SmartScroll?
turly
08 Aug 2011, 08:45
Re: Can´t invoke on 10.6.3
@Cowicide: Is control-free popup on in FinderPop? What other third-party prefPanes are installed? Have you enabled any extra services in the services menu?
Can you figure out exactly what is slow? Clicking from one app icon to another? Resizing the window? Both? Other Finder operations?
If you're comfortable with terminal commands, can you look at the message above your one?
Basically in a terminal window, run

sudo fs_usage -w -f filesys

and then switch to the Finder and try to perform the tasks that FinderPop slows down (window resizing, icon selection, whatever.)
Then mail me the results - turly@finderpop.com.

Sorry for all the questions, I'd love to know what's happening here, too. I now have a test folder with 666 apps (most of them duplicates admittedly) and have not noticed any issues at all, but for a small number of people FP is doing something bad to the Finder...
turly
03 Aug 2011, 08:30
Re: FinderPop 2.3.9.3 BETA
Running Rember is a good idea just to be on the safe side.
And see the first post on this page for instructions on how to reinstall FP for 'All Users'.
turly
03 Aug 2011, 07:36
Re: FinderPop 2.3.9.3 BETA
Hey Denovo,

Your console log just says that Lion's sandbox daemon was stopping FinderPop from patching TextEdit (TextEdit is a sandboxed app in Lion.)
(For FinderPop to patch sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.)
There's nothing in the log about Safari (which is where your crash occurred.)

Obviously that doesn't exonerate FinderPop for your Safari crash, but for 10.6/10.7 Cocoa apps the only thing FP does is insert a small bit of code which checks if menubar clicks are in an "unused" part of the menubar, and if they are, the click gets handled by the FinderPop daemon rather than the Cocoa app. If all you were doing was scrolling a long page in Safari, I don't know how this inserted code could be hit, and worse, cause a freeze. It's still possible, mind you, just a bit unlikely. Freezes like that I've found are sometimes caused by RAM problems, you haven't added any recently, have you?
turly
03 Aug 2011, 07:19
Re: Lion, FP and iCal bug
Hey Andrew - you need to upgrade to 2.3.9.3 of Tuesday July 26 :-)
turly
28 Jul 2011, 13:08
Re: FinderPop 2.3.9.3 BETA
Yes, the osax in 2.3.9.1 had problems with 32-bit Carbon apps like BBEdit.

This was fixed in 2.3.9.2 and 2.3.9.3 .. have you tried 2.3.9.3 ?

FinderPop won't work without the osax.
turly
26 Jul 2011, 23:08
Re: FinderPop 2.3.9.3 BETA
Just discovered two bugs ten minutes after releasing it:

  • Lion picture preview (Cmd-Shift-Option when mousing over an image file in a FinderPop menu) displays the pic but the accompanying text is missing.
  • On Lion, the Recent menu items will not show up until you have selected an item from a FinderPop menu.
turly
26 Jul 2011, 23:04
FinderPop 2.3.9.3 BETA
FinderPop 2.3.9.3 Beta (tagged "Lion Tamer") is now available.

  • Fixed a couple of installation issues
  • Improve click-in-unused-menubar stuff for Carbon apps
  • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
    This is EXPERIMENTAL and can be disabled by:
    defaults write com.finderpop.finderpop pollSandboxedApps -bool false
    • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
      If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
      The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible.
  • Assuming everyone is happy with this version (tell me if not!) it will be released as FinderPop 2.4... I've been saying that for a while now, but we live in hope.

    Previous fixes:
    • Fix an issue patching 32-bit applications on 10.7 Lion
    • Tweak Lion control-free popup code
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6
    • More sanity-checking of osax install etc
    • Increase the number of possible Recent Items to 24 (sorry, side effect is that current Recent Items will be lost)
    • Tested on 10.4 PPC, 10.6 and 10.7 Intel. I don't have 10.5 anymore due to incompetence (mine).
    • Fix 10.6/10.7 issue with unused-menubar popup when PopChar is active[/i]
    • MacOS X 10.7 Lion compatibility
      FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into
      /Library/ScriptingAdditions instead of in your home directory's ~/Library/ScriptingAdditions
    • Work around that pesky OS X Preference Pane Bundle Caching problem
    • Don't immediately switch the Finder frontmost when checking for control-free popup in 10.6/10.7
    • Basic Lion compatability - FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into /Library/ScriptingAdditions instead of in your home directory.
    • Control-free popup now works more reliably in the 10.7 Finder, as does clicking in "List View" windows
    • Updated localisations for the new "Aliases in Italics" checkbox - thanks to all the localisers!
    • New click-in-unused-menubar code for 10.6 and 10.7 ("Lion") - thanks to Rene for testing this
    • When "Use custom icons" is turned off, apps now appear with a generic application icon rather than as a folder (err, whoops)
    • Bump maximum number of Recent Items to 16 (this was already the max, I just added 13, 14, 15 and 16 to the popup menus)
    • Labels and Cmd+Option "Info Window" on Snow Leopard Finder, incomplete but it's a start.
    • Fixed a number of longstanding alias bugs
    • Italicised Aliases now possible via checkbox in Appearance pane
    • Labels displayed for aliases use the alias's label, not the target's.
    • Some 10.7 "Lion" compatibility (thanks, Rene)
    • Folders with .fp-ignore files inside are ignored (I just installed Office 2011 and wanted FinderPop to completely ignore my previous Office 2008 install.)
    • Fix 64-bit Cocoa "unused menubar" check - no longer causes a crash in Photoshop if you choose 'Invert Selection' (thanks to Dave for the prod - I wasn't restoring the OpenGL context properly!)
    • Fix 64-bit Cocoa "unused menubar" check so it obeys the "must-be-control-click-in-menubar" setting
    • Ignore .plugin files when creating "All Apps" submenu (for items ending in '---a'.)
    • Add 'quit' AppleEvent handler to finderpop-daemon. A forum user was having problems with FinderPop apparently causing a hang on shutdown/restart/logout. This may help matters.
    • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
    • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
    • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
    • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli
[/list]
What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
24 Jul 2011, 17:33
Re: FinderPop 2.3.9.2 BETA
@Ronald - got your report and fixed the issue, thanks.
@ponastro - can you be a bit more specific - was it 41 or -14? I only have a -14 error I think.
And even that error shouldn't have appeared because I was doing something stupid. Will fix tonight!
turly
23 Jul 2011, 23:25
Re: FinderPop 2.3.9.2 BETA
Please do send on the crash report Ronald. I saw it once today but couldn't make any sense of it at the time.
I left a few debug printfs in there which I'll remove in a release tomorrow when I sort out other bugs...
turly
23 Jul 2011, 22:22
Re: FinderPop 2.3.9.2 BETA
Thanks very much Universalis - I'll have a gander tomorrow!
turly
23 Jul 2011, 20:52
Re: FinderPop 2.3.9.2 BETA
Whoa, sorry about that. Obviously doesn't happen here and I've been using Safari all day (I normally use Firefox, ya just can't beat those extensions!)
You mention 2.3.9.1 - have you tried 2.3.9.2?

Do you have any crash reports you can send me? turly at finderpop dot com.
turly
23 Jul 2011, 19:49
Re: Lion: Any click to select a file/folder pops up FP menu
See the latest 2.3.9.2 version which fixes quite a few bugs, hopefully one of them is yours. Let me know if not!
I don't normally use Safari but have been using it all day in Lion with FP enabled and haven't seen any problems. Likewise the Finder.
Good luck, and let me know if your problems persist!
turly
23 Jul 2011, 19:47
Re: FinderPop 2.3.9.2 BETA
And apropos of nothing at all, I wasted a good three hours this morning wondering why FinderPop has no effect in Lion TextEdit. Nothing it did seemed to work, my injected code couldn't even access a the user's ~/Library/Preferences/com.finderpop.finderpop folder. Finally remembered that they've extended the sandboxing to a few apps rather than just certain processes or daemons like in Leopard. These sandboxed apps have no filesystem access outside of what the user drags and drops or opens/saves via the file Open/Save dialogs. Which means that something as simple as the injected FinderPop code looking for the com.finderpop.finderpop preferences to see whether "clicking-in-unused-menubar" is enabled will not work, never mind the more advanced filesystem manipulation that FP can do.
Luckily I think I've figured out a way to get unused-menubar-popping-up working in TextEdit - provided of course that FP's osax can load my FP stub code into them. I just haven't gotten around to implementing it yet (shades of M. Fermat here!)

John Siracusa over at Ars Technica has a good piece on sandboxing here.
In Lion, the sandbox security model has been greatly enhanced, and Apple is finally promoting it for use by third-party applications. A sandboxed application must now include a list of "entitlements" describing exactly what resources it needs in order to do its job. Lion supports about 30 different entitlements which range from basic things like the ability to create a network connection or to listen for incoming network connections (two separate entitlements) to sophisticated tasks like capturing video or still images from a built-in camera.
[...]
Earlier, the Mac App Store was suggested as a way Apple might expedite the adoption of new Lion technologies. In the case of sandboxing, that has already happened. Apple has decreed that all applications submitted to the Mac App Store must be sandboxed, starting in November.


Just a heads-up here, Apple may just decree that loading code into running apps (which FinderPop does) is completely verboten, in which case we'll have to get creative... :shock:
turly
23 Jul 2011, 19:22
FinderPop 2.3.9.2 BETA
FinderPop 2.3.9.2 Beta (imaginatively tagged "Lion Salient") is now available.

  • Fix an issue patching 32-bit applications on 10.7 Lion
  • Tweak Lion control-free popup code
  • New, improved Lion "unused menubar" stuff backported to 10.5/10.6
  • More sanity-checking of osax install etc
  • Increase the number of possible Recent Items to 24 (sorry, side effect is that current Recent Items will be lost)
  • Tested on 10.4 PPC, 10.6 and 10.7 Intel. I don't have 10.5 anymore due to incompetence (mine).
  • Assuming everyone is happy with this version (tell me if not!) it will be released as FinderPop 2.4... We live in hope.

    Previous fixes:
    • Fix 10.6/10.7 issue with unused-menubar popup when PopChar is active[/i]
    • MacOS X 10.7 Lion compatibility
      FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into
      /Library/ScriptingAdditions instead of in your home directory's ~/Library/ScriptingAdditions
    • Work around that pesky OS X Preference Pane Bundle Caching problem
    • Don't immediately switch the Finder frontmost when checking for control-free popup in 10.6/10.7
    • Basic Lion compatability - FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into /Library/ScriptingAdditions instead of in your home directory.
    • Control-free popup now works more reliably in the 10.7 Finder, as does clicking in "List View" windows
    • Updated localisations for the new "Aliases in Italics" checkbox - thanks to all the localisers!
    • New click-in-unused-menubar code for 10.6 and 10.7 ("Lion") - thanks to Rene for testing this
    • When "Use custom icons" is turned off, apps now appear with a generic application icon rather than as a folder (err, whoops)
    • Bump maximum number of Recent Items to 16 (this was already the max, I just added 13, 14, 15 and 16 to the popup menus)
    • Labels and Cmd+Option "Info Window" on Snow Leopard Finder, incomplete but it's a start.
    • Fixed a number of longstanding alias bugs
    • Italicised Aliases now possible via checkbox in Appearance pane
    • Labels displayed for aliases use the alias's label, not the target's.
    • Some 10.7 "Lion" compatibility (thanks, Rene)
    • Folders with .fp-ignore files inside are ignored (I just installed Office 2011 and wanted FinderPop to completely ignore my previous Office 2008 install.)
    • Fix 64-bit Cocoa "unused menubar" check - no longer causes a crash in Photoshop if you choose 'Invert Selection' (thanks to Dave for the prod - I wasn't restoring the OpenGL context properly!)
    • Fix 64-bit Cocoa "unused menubar" check so it obeys the "must-be-control-click-in-menubar" setting
    • Ignore .plugin files when creating "All Apps" submenu (for items ending in '---a'.)
    • Add 'quit' AppleEvent handler to finderpop-daemon. A forum user was having problems with FinderPop apparently causing a hang on shutdown/restart/logout. This may help matters.
    • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
    • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
    • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
    • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
23 Jul 2011, 00:03
Re: Lion: Any click to select a file/folder pops up FP menu
Bizarre. I have only a quick suggestion before going to bed ... have you tried turning off control-free popup?

(I will of course look at this tomorrow!)

Actually, I have more questions... is the popup menu an FP "contents" menu of the folder you clicked in... or is it a normal "FinderPop menu" ?
turly
22 Jul 2011, 11:41
Re: OS X Lion Safari and FP 2.3.x
It turns out FinderPop has a problem patching 32-bit apps in 10.7. I'll release a fix for this tonight!

So if your Safari is running in 32-bit mode, FP will cause it to crash.
You can make Safari run in 64-bit mode by using Get Info on Safari.app - there's a checkbox.

Apologies to those affected!
turly
21 Jul 2011, 11:21
Re: OS X Lion Safari and FP 2.3.x
I'm talking via email with another user with this problem. He has a utility called Antidote installed which FP may be interfering with.
I don't use Safari much but haven't noticed any issues with it, will have a look again when I get home tonight.
Any other hints? Can you email me a crash report? turly@finderpop.com will get me...
turly
19 Jul 2011, 21:24
Re: FinderPop 2.3.9.1 BETA
*Bump* to version 2.3.9.1
turly
19 Jul 2011, 21:09
Re: Clicking in menu bar not working
Should be fixed in 2.3.9.1 beta - let me know if not!
turly
19 Jul 2011, 08:35
Re: Clicking in menu bar not working
Hey Ralph,

I did change the way FP checks for "blank" menubar a while back to get it working in Lion. In 2.3.2 to be precise. It was a fairly wholesale change IIRC, the old screenshot code I've used since 10.2 has been deprecated for a while and just doesn't work on 10.7.

So, to double-check - does clicking in (0, 0) - the upper left corner of the screen - reliably pop up a FP menu?
If so, the problem is with my blank menubar detection code.
What video mode are you running (resolution, bits-per-pixel etc)?

I might send you a debug build if that's OK with you? It won't be til tonight at the earliest though...

--turly
turly
18 Jul 2011, 20:23
FinderPop 2.3.9.1 BETA
FinderPop 2.3.9.1 Beta (imaginatively tagged "Lion Salient") is now available.

Apologies - FinderPop has a problem patching 32-bit apps under 10.7. I'll release a fix for this tonight. Sorry!

  • 2.3.9.1 - fix 10.6/10.7 issue with unused-menubar popup when PopChar is active
  • MacOS X 10.7 Lion compatibility
    FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into
    /Library/ScriptingAdditions instead of in your home directory's ~/Library/ScriptingAdditions
  • Work around that pesky OS X Preference Pane Bundle Caching problem
  • Don't immediately switch the Finder frontmost when checking for control-free popup in 10.6/10.7
  • Assuming everyone is happy with this version (tell me if not!) it will be released as FinderPop 2.4.

    Previous fixes:
    • Basic Lion compatability - FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into /Library/ScriptingAdditions instead of in your home directory.
    • Control-free popup now works more reliably in the 10.7 Finder, as does clicking in "List View" windows
    • Updated localisations for the new "Aliases in Italics" checkbox - thanks to all the localisers!
    • New click-in-unused-menubar code for 10.6 and 10.7 ("Lion") - thanks to Rene for testing this
    • When "Use custom icons" is turned off, apps now appear with a generic application icon rather than as a folder (err, whoops)
    • Bump maximum number of Recent Items to 16 (this was already the max, I just added 13, 14, 15 and 16 to the popup menus)
    • Labels and Cmd+Option "Info Window" on Snow Leopard Finder, incomplete but it's a start.
    • Fixed a number of longstanding alias bugs
    • Italicised Aliases now possible via checkbox in Appearance pane
    • Labels displayed for aliases use the alias's label, not the target's.
    • Some 10.7 "Lion" compatibility (thanks, Rene)
    • Folders with .fp-ignore files inside are ignored (I just installed Office 2011 and wanted FinderPop to completely ignore my previous Office 2008 install.)
    • Fix 64-bit Cocoa "unused menubar" check - no longer causes a crash in Photoshop if you choose 'Invert Selection' (thanks to Dave for the prod - I wasn't restoring the OpenGL context properly!)
    • Fix 64-bit Cocoa "unused menubar" check so it obeys the "must-be-control-click-in-menubar" setting
    • Ignore .plugin files when creating "All Apps" submenu (for items ending in '---a'.)
    • Add 'quit' AppleEvent handler to finderpop-daemon. A forum user was having problems with FinderPop apparently causing a hang on shutdown/restart/logout. This may help matters.
    • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
    • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
    • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
    • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
12 Jul 2011, 20:12
FinderPop 2.3.4.0 BETA
FinderPop 2.3.4.0 Beta (imaginatively tagged "Lion Salient") is now available.

  • MacOS X 10.7 Lion compatibility
    FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into
    /Library/ScriptingAdditions instead of in your home directory's ~/Library/ScriptingAdditions
  • Control-free popup now works more reliably in the 10.7 Finder, as does clicking in "List View" windows

    Note that there may still be a couple of minor quirks with FinderPop in the Lion Finder - I'll get around to fixing them once Lion is officially released.

    Previous fixes:
    • Basic Lion compatability - FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into /Library/ScriptingAdditions instead of in your home directory.
    • Updated localisations for the new "Aliases in Italics" checkbox - thanks to all the localisers!
    • New click-in-unused-menubar code for 10.6 and 10.7 ("Lion") - thanks to Rene for testing this
    • When "Use custom icons" is turned off, apps now appear with a generic application icon rather than as a folder (err, whoops)
    • Bump maximum number of Recent Items to 16 (this was already the max, I just added 13, 14, 15 and 16 to the popup menus)
    • Labels and Cmd+Option "Info Window" on Snow Leopard Finder, incomplete but it's a start.
    • Fixed a number of longstanding alias bugs
    • Italicised Aliases now possible via checkbox in Appearance pane
    • Labels displayed for aliases use the alias's label, not the target's.
    • Some 10.7 "Lion" compatibility (thanks, Rene)
    • Folders with .fp-ignore files inside are ignored (I just installed Office 2011 and wanted FinderPop to completely ignore my previous Office 2008 install.)
    • Fix 64-bit Cocoa "unused menubar" check - no longer causes a crash in Photoshop if you choose 'Invert Selection' (thanks to Dave for the prod - I wasn't restoring the OpenGL context properly!)
    • Fix 64-bit Cocoa "unused menubar" check so it obeys the "must-be-control-click-in-menubar" setting
    • Ignore .plugin files when creating "All Apps" submenu (for items ending in '---a'.)
    • Add 'quit' AppleEvent handler to finderpop-daemon. A forum user was having problems with FinderPop apparently causing a hang on shutdown/restart/logout. This may help matters.
    • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
    • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
    • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
    • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
11 Jul 2011, 19:29
Re: FinderPop 2.3.3.0 BETA
@RonaldPR: Fixed that issue, we now do a mkdir -p /Library/ScriptingAdditions
The version is still 2.3.3, no point in creating a whole new FinderPop version for this fix.

Now to find out why Lion control-free popup only works two-thirds of the time...
turly
11 Jul 2011, 09:18
Re: FinderPop 2.3.3.0 BETA
@RonaldPR: Well spotted! That is indeed the problem - I just assumed that /Library/ScriptingAdditions would always exist.
I'll fix FP tonight after work to create that directory if it doesn't exist.

Sorry about that, and thanks muchly for pointing it out...
turly
11 Jul 2011, 07:33
Re: FinderPop 2.3.3.0 BETA
Hey Ronald - did FP print anything to the console when it was asking for your admin password?
FP is trying to install the Scripting Addition (osax) at that point. Did it succeed? I.e., does /Library/ScriptingAdditions/FinderPopOsax.osax exist?

There's very little different between 2.3.2 and 2.3.3 other than the location of the osax (has to be /Library/ScriptingAdditions for 10.7 but was peviously ~/Library/ScriptingAdditions (ie your home directory.)
turly
10 Jul 2011, 20:33
Re: FinderPop 2.3.3.0 BETA
Oh and a word of warning to those of you who (like me) have their User folder on a separate disk - i.e., my home directory is on a separate disk and all my OS installs point to it. This has worked well so far - I can switch from 10.6.x back to 10.5.x with the same home directory, same setup etc and everything is familiar and more importantly everything works.

Alas installing 10.7 GM has broken this, it seems to be a one-way street for apps (Mail.app) and various prefPanes - caused by new 10.7 preferences confusing older 10.6 prefPanes - clicking on the 10.6 Keyboard prefPane either crashes System Preferences or just hangs doing nothing when I try to use it on 10.6 after having used it on 10.7.

Now I've probably been lucky all the way from 10.5.0 (and indeed 10.4.x before that) up to 10.6.8, but this is the first time I've been hit. It could just be my system - indeed it probably is just my system - but I thought I'd mention it.

Obviously if you recreate your home directory or use the 10.7 installer to migrate your stuff across, you won't have any problems... this only affects people who hop back and forth between OS versions with the same home directory.
turly
10 Jul 2011, 20:21
FinderPop 2.3.3.0 BETA
FinderPop 2.3.3.0 Beta (imaginatively tagged "Lion") is now available.

You probably shouldn't bother updating to this version unless you're using Lion GM - there will be further FP changes before Lion is officially released!

  • MacOS X 10.7 Lion compatibility
    FinderPop now requires authorisation when installing on 10.6 or 10.7 - it installs the Scripting Addition (osax) into /Library/ScriptingAdditions instead of in your home directory.

    Note that there are still a couple of minor quirks with FinderPop in the Lion Finder (like control-free popup not working 100% of the time) - I'll get around to fixing them once Lion is officially released.

    EDIT: Silently updated 2.3.3 to correctly create the /Library/ScriptingAdditions directory if needed.


    Previous fixes:
    • Updated localisations for the new "Aliases in Italics" checkbox - thanks to all the localisers!
    • New click-in-unused-menubar code for 10.6 and 10.7 ("Lion") - thanks to Rene for testing this
    • When "Use custom icons" is turned off, apps now appear with a generic application icon rather than as a folder (err, whoops)
    • Bump maximum number of Recent Items to 16 (this was already the max, I just added 13, 14, 15 and 16 to the popup menus)
    • Labels and Cmd+Option "Info Window" on Snow Leopard Finder, incomplete but it's a start.
    • Fixed a number of longstanding alias bugs
    • Italicised Aliases now possible via checkbox in Appearance pane
    • Labels displayed for aliases use the alias's label, not the target's.
    • Some 10.7 "Lion" compatibility (thanks, Rene)
    • Folders with .fp-ignore files inside are ignored (I just installed Office 2011 and wanted FinderPop to completely ignore my previous Office 2008 install.)
    • Fix 64-bit Cocoa "unused menubar" check - no longer causes a crash in Photoshop if you choose 'Invert Selection' (thanks to Dave for the prod - I wasn't restoring the OpenGL context properly!)
    • Fix 64-bit Cocoa "unused menubar" check so it obeys the "must-be-control-click-in-menubar" setting
    • Ignore .plugin files when creating "All Apps" submenu (for items ending in '---a'.)
    • Add 'quit' AppleEvent handler to finderpop-daemon. A forum user was having problems with FinderPop apparently causing a hang on shutdown/restart/logout. This may help matters.
    • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
    • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
    • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
    • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
05 Jul 2011, 08:40
Re: FinderPop 2.3.2.0 BETA
Cheers Balrog! Useful info.

I've only just discovered that it only costs $99 to join ADC and get access to beta system software. Back in my day this was well over $1000!
So I'll sign up and hopefully have it by this evening. Unfortunately I won't be able to do anything with it tonight as SWMBO has decreed that my birthday treat to her is to take her to the ballet - "Giselle" ... I'm looking forward to this like I am to a tooth extraction.

Now to see if I can sneak in a Camelbak filled with beer...
turly
04 Jul 2011, 10:43
Re: FinderPop 2.3.2.0 BETA
And one other thing - what happens if you kill and restart the Finder?
And does anything appear in the Console ? FP usually prints something every time it patches an app...
turly
04 Jul 2011, 10:14
Re: FinderPop 2.3.2.0 BETA
I don't have Lion yet I'm afraid.

If nothing at all works, I suspect that the mechanism we use to patch apps (an osax) may need work...
According to some other users, the previous (non-GM?) version of Lion and FinderPop worked fine so it's a recent change.
turly
20 Jun 2011, 08:06
Re: FinderPop 2.3.2.0 BETA
Hey Cowicide,

Is your menubar patterned or translucent in some way? FP looks at the pixels around the click point to see whether the click is in "unused" territory or not. Turn off translucency if it's on.

Does clicking at the upper left corner of the screen - location (0, 0) - work?
turly
22 May 2011, 08:24
Re: Finderpop menu bar popup doesn't show files in right order
Hey Cris,

Please use FinderPop 2.3.2 beta, there've been many bugs fixed since 2.3.0.

I'm not at my Mac right now, but in the FinderPop 'Appearance' pane there is a popup which tells FinderPop to use a specific sort order when displaying its menus. Make sure it's set to Alphabetic, and not any of the other options.

Was the BDI Alias disk image mounted at any point? It might be that FP thinks it's a disk and so puts it first (assuming you had the sort order set to something other than Alphabetic.)

You can probably get rid of the word 'alias' which suffixes all your aliases, too :-)
If you want to know that something is an alias, 2.3.2 has an "Italicise Aliases" checkbox...

Let me know if these suggestions don't fix matters. I may be delayed in responding because I'll be in Chicago for work this week (7000 km from my Mac!)
turly
23 Apr 2011, 09:24
Re: copying a folder in the Finder
Thanks Andrew. Looks like there's something funky about Services in Column view which is affecting both FinderPop and the keyboard shortcuts. (FP on the Snow Leopard Finder does some jiggery-pokery with Services to get info about the item that was clicked, on 10.5 and 10.4 Finders it uses other methods.)
turly
22 Apr 2011, 11:04
Re: copying a folder in the Finder
Andrew - I'm assuming that FinderPop being enabled or not has no bearing on whether those keyboard shortcuts work in Column view...?
If so, it's possible there may be a couple of unhandled corner-cases (read: "bugs") in the 10.6 Finder "what has been clicked on" code while in Column view.
turly
22 Apr 2011, 10:55
Re: Seven wishes to improve FP 2.2.1b+
OK, I remain a bit unconvinced but I'll see what I can do next time I'm back at my Mac (2 weeks time)
It'd be turned on by a 'defaults write com.finderpop.finderpop sortInvisibleItemslast" kind of thing - I don't plan on having a UI option for this unless it proves a lot more popular than I think it will!
I ignore .DS_Store files, I might have added that recently.
I only update the version checking stuff for "proper" releases, which will hopefully be reasonably well tested...
turly
17 Apr 2011, 14:03
Re: copying a folder in the Finder
Thanks RonaldPR for the detective work. I'm almost positive I tried what you described and didn't notice any issues, though like you I normally don't use Column view and I'm definitely more used to just right-clicking on the folder I want to play with...
I'm back in Cork for the next couple of weeks sans Mac so if anything else turns up, there will be a delay before I can look at it...
turly
16 Apr 2011, 12:32
Re: copying a folder in the Finder
We finally figured out that Andrew's problem only surfaces when you use the "Column" view instead of "Icon" or "List" views.
It works fine for me in all views, so I'm still not sure what the problem might be...
Anyone else have problems selecting items in Column view? Please chime in if so!
turly
14 Apr 2011, 22:23
FinderPop 2.3.2.0 BETA
FinderPop 2.3.2.0 Beta (tagged "Quasimodo") is now available.
("Quasimodo" because that's the way I'm walking after doing something nasty to my back last week... getting much better though!)

  • Updated localisations for the new "Aliases in Italics" checkbox - thanks to all the localisers!
  • New click-in-unused-menubar code for 10.6 and 10.7 ("Lion") - thanks to Rene for testing this
  • When "Use custom icons" is turned off, apps now appear with a generic application icon rather than as a folder (err, whoops)
  • Bump maximum number of Recent Items to 16 (this was already the max, I just added 13, 14, 15 and 16 to the popup menus)
Previous fixes:
  • Labels and Cmd+Option "Info Window" on Snow Leopard Finder, incomplete but it's a start.
  • Fixed a number of longstanding alias bugs
  • Italicised Aliases now possible via checkbox in Appearance pane
  • Labels displayed for aliases use the alias's label, not the target's.
  • Some 10.7 "Lion" compatibility (thanks, Rene)
  • Folders with .fp-ignore files inside are ignored (I just installed Office 2011 and wanted FinderPop to completely ignore my previous Office 2008 install.)
    • Fix 64-bit Cocoa "unused menubar" check - no longer causes a crash in Photoshop if you choose 'Invert Selection' (thanks to Dave for the prod - I wasn't restoring the OpenGL context properly!)
    • Fix 64-bit Cocoa "unused menubar" check so it obeys the "must-be-control-click-in-menubar" setting
    • Ignore .plugin files when creating "All Apps" submenu (for items ending in '---a'.)
    • Add 'quit' AppleEvent handler to finderpop-daemon. A forum user was having problems with FinderPop apparently causing a hang on shutdown/restart/logout. This may help matters.
    • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
    • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
    • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
    • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
11 Apr 2011, 13:43
Re: FinderPop 2.3.1.0 BETA
There are plenty of cosmetic issues, I'll have to seriously re-think how I'm doing the labels on Snow Leopard. But like I said, it's a start...
turly
11 Apr 2011, 08:54
Re: copying a folder in the Finder
I'll get you a debug build this evening, Andrew.

I had a look at the code in that area yesterday and saw a couple of minor bits that needed doing but couldn't see that they would make any difference. I'll have another gander tonight...

--turly
turly
10 Apr 2011, 22:13
Re: Seven wishes to improve FP 2.2.1b+
Hey A.H.

2.3.10 BETA finally fixes some of your wished-for items

D.) An unlabelled alias should not get the label of its original
E.) FP Classic option: aliases in Italic


Item G I'm not sure about, I think FP showing dotted or invisible items works fine for me - dotted items like .login appear at the very start of my menu as I'd expect them to, and invisible items appear alphabetically. I'm not sure I "buy in" to your request :-)
turly
10 Apr 2011, 21:56
FinderPop 2.3.1.0 BETA
FinderPop 2.3.1.0 Beta (tagged "equilux") is now available.

  • Labels and Cmd+Option "Info Window" on Snow Leopard Finder, incomplete but it's a start.
  • Fixed a number of longstanding alias bugs
  • Italicised Aliases now possible via checkbox in Appearance pane (may not be properly localised into all languages yet!)
  • Labels displayed for aliases use the alias's label, not the target's.
  • Some 10.7 "Lion" compatibility (thanks, Rene)
  • Folders with .fp-ignore files inside are ignored (I just installed Office 2011 and wanted FinderPop to completely ignore my previous Office 2008 install.)

    Previous fixes:
    • Fix 64-bit Cocoa "unused menubar" check - no longer causes a crash in Photoshop if you choose 'Invert Selection' (thanks to Dave for the prod - I wasn't restoring the OpenGL context properly!)
    • Fix 64-bit Cocoa "unused menubar" check so it obeys the "must-be-control-click-in-menubar" setting
    • Ignore .plugin files when creating "All Apps" submenu (for items ending in '---a'.)
    • Add 'quit' AppleEvent handler to finderpop-daemon. A forum user was having problems with FinderPop apparently causing a hang on shutdown/restart/logout. This may help matters.
    • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
    • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
    • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
    • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
05 Apr 2011, 09:50
Re: Seven wishes to improve FP 2.2.1b+
I need to get labels working in the Snow Leopard Finder first, and it's proving a bit more difficult than I thought. I've been working on Snow Leopard Finder labels and the little 'info-window' you get when pressing cmd + option while mousing over a FinderPop menu (and having a bit more success at the latter.)
turly
22 Mar 2011, 13:28
Re: copying a folder in the Finder
I'll hopefully have some time to look at this this coming weekend (and possibly give Andrew a debug FP build.)
I've been up the walls and haven't had the time to do other than spend 10 minutes trying to reproduce this, to no avail...
turly
28 Feb 2011, 11:21
Re: copying a folder in the Finder
That's bizarre.

Hmm, can you try this :- select the folder you want to copy in the Finder by single-clicking it. Then, after it's selected, right-click it. Does that make a difference?

I'll get a debug build to you so we can see more of what's happening here, because I've asked four other 10.6.6 FP users now and none of them have problems copying folders or files. I'm in (sunny!!) Cork at the moment so it'll be next week before I get back to Barcelona and my Mac.
turly
24 Feb 2011, 14:48
Re: copying a folder in the Finder
Oh, and one more thing, you're not trying to move/copy the folder into one of its children, are you? Because FinderPop won't allow that.
The green + cursor doesn't appear at all once you've right-clicked on a folder, but it does if you right-click a file, correct?
turly
24 Feb 2011, 14:45
Re: copying a folder in the Finder
Does Console.app have anything to say when you try to copy a folder via FinderPop? I print out any errors I get on the console.

When you control-click a folder, FinderPop should add that folder name to the FP menu (normally it would be in bold) with a contents submenu hanging off it. Does this happen?

(If you control-click a file, the filename should also be added to the FP menu in bold, but obviously without the submenu.)
turly
24 Feb 2011, 00:14
Re: copying a folder in the Finder
Hey Andrew - it sounds as if FinderPop is not seeing that you control-clicked a folder, because that should indeed work as you would think.
Can you make sure that the Folder Actions Setup service is enabled (Keyboard prefPane -> Keyboard Shortcuts.)
turly
15 Feb 2011, 20:50
Re: Restart / Shutdown Hang Up
That's good news, I'm pretty sure that having the 'quit' AppleEvent handler will fix the issue.
I still wonder what's different about your system that causes this, but as it should never happen again*, I won't dig too deeply into it...

*Famous Last Words
turly
13 Feb 2011, 17:29
Re: Restart / Shutdown Hang Up
OK - I''ve just released FinderPop 2.3.0.6 which has a fix for a 64-bit Photoshop crash as well as the 'quit' AppleEvent Handler.

In an attempt to reproduce your problem I logged out/restarted/shut down 10 times using the old 2.3.0.4 version and never saw any problem. I then did the same with the just-released 2.3.0.6, again with no problems. There must be something slightly unusual about your system... but what that might be, I couldn't say...

Please let me know how you get on with 2.3.0.6 ... and of course, thanks again!
turly
13 Feb 2011, 17:23
FinderPop 2.3.0.6 Beta (Photoshop fix)
FinderPop 2.3.0.6 Beta (tagged "Lonely Heifer") is now available.

  • Fix 64-bit Cocoa "unused menubar" check - no longer causes a crash in Photoshop if you choose 'Invert Selection' (thanks to Dave for the prod - I wasn't restoring the OpenGL context properly!)
  • Fix 64-bit Cocoa "unused menubar" check so it obeys the "must-be-control-click-in-menubar" setting
  • Ignore .plugin files when creating "All Apps" submenu (for items ending in '---a'.)
  • Add 'quit' AppleEvent handler to finderpop-daemon. A forum user was having problems with FinderPop apparently causing a hang on shutdown/restart/logout. This may help matters.

    Previous fixes:
    • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
    • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
    • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
    • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard
* FinderPop info help tag windows on Cocoa apps in Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
13 Feb 2011, 10:07
Re: Restart / Shutdown Hang Up
before I install this fix, the current version is 2.6 mbytes, this one is 5.9. Really?

Qué?
FinderPop-2.3.0.4.prefPane size 6.1 MB (5818935 bytes)
FinderPop-2.3.0.5.prefPane size 6.1 MB (5818973 bytes)

Second, am I the only one to report this hang?

As far as I know, yes.

you must have a sense for the great amount frustration I have experienced tracking this problem down.

Yes, it certainly sounds very painful and a less determined soul would just have uninstalled FinderPop and have done with it.
I'm used to that kind of cr@p as a developer, but for a user to take up cudgels in this manner against a wayward program is unusual, for which I can only say "Thanks very much" and offer to feed you beers should we ever meet!
turly
12 Feb 2011, 23:43
Re: Crashing in 64 bit Photoshop CS5
Thanks to Dave P. at Adobe, I think I have a fix for this:

I will release a proper 2.3.0.6 version tomorrow, but if anyone would like to give this a lash in the meantime, please do let me know if you still have problems with this:
http://www.finderpop.com/fix-daemon-quit.zip

Basically when FinderPop is looking at the pixels where you click in the menubar (to determine whether you clicked in a "blank" piece of real estate) it forgot to restore the OpenGL context.

Apologies for the hassle!
turly
12 Feb 2011, 19:47
Re: Sort items in folders set by Finder preference I've set?
Getting the Sort method used by the Finder for a particular folder has in the past proved problematic, but I will look at it again.

Edit: by 'problematic', I mean that this info is in the .DS_Store file in the folder's parent, but that file has an Apple-private format that has changed multiple times in the past.

There is a kludgy workaround - see the .fp-info section of the FinderPop manual here.
In fact, let me quote it for you:

It is possible to customise the appearance of FinderPop menus on a per-directory basis. FinderPop checks for a file called .fp-info in each directory as it's creating the menu. This file can contain lines of the following form:
sort-order-alpha
sort-order-mod-date
sort-order-apps
sort-order-folders
sort-order-label
labels-on
labels-off
font-face INTEGER
...which will change how the items in that folder appear in the menu, regardless of the "global" FinderPop Preferences setting.
turly
12 Feb 2011, 00:02
Re: Restart / Shutdown Hang Up
I'll see what I can do this weekend. Normally console.app will have a printout along the lines of

23:55:00 FInderPop 2.3.0.4 blah --- patching 'Finder'

... and you see nothing unusual in Console.app after you reboot? Though it the machine has clung itself, the chances are that the console log file would not have been saved to disk.

I might get the daemon to log to a file and flush the file to disk instead of/in addition to logging to the console.
turly
11 Feb 2011, 23:58
Re: Clicking in unused menubar area stop to work
Hey DavidMS - to help diagnose this a bit more...
Are you using FinderPop 2.3.0.4?
What's this about Hiding at Startup? FinderPop Daemon doesn't have a user interface so hiding it at startup makes little sense.
Is the daemon running when you try to click in the menubar?
Is clicking-in-unused-menubar-area enabled in the FinderPop prefPane?
Does clicking in the upper left corner of the screen (the pixel at {0, 0}) pop up a FinderPop menu?
What does (Applications -> Utilities -> Console.app) say? Normally it will print a message every time an app is patched to add FinderPop functionality (if you're using ? 2.3.0)

Sorry about all the questions!
turly
11 Feb 2011, 12:54
Re: Restart / Shutdown Hang Up
Hmm, first I've heard of this, and your "anecdotal" evidence strikes me as pretty damning for FP - sorry!

You don't say what version of FP you're using - use 2.3.0.4 beta (see here.)

When you say 'hang up', are we talking spinning-beachball-of-death, or is it possible to launch (say) Terminal.app?
The FP-Injector daemon just sits and waits for apps to launch, and then decides whether to add FP to the just-launched-app. I don't think it does anything else.

All I can think of is that perhaps on your system something gets launched on shutdown and FP sees it being launched, tries to add FinderPop to it, but the system is already halfway shutdown so it gets stuck...? Sounds vaguely plausible anyway.

I will see if there's some way I can tell that we're shutting down and then just not do anything... but not until the weekend, alas - I'm up the walls with 'real' work ...
turly
06 Feb 2011, 19:31
FinderPop 2.3.0.4 Beta
FinderPop 2.3.0.4 Beta (tagged "A Bird in the Hand") is now available.
A belated Happy New Year! (Or a less belated Happy Chinese New Year - the year of the Rabbit apparently.)

  • Fix a Snow Leopard bug spotted by cowicide where clicking-and-holding on an alias didn't pop up a Contents menu when it should have.
The previous beta, 2.3.0.2/2.3.03 had:

  • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
  • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
  • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard
* FinderPop info help tag windows on Cocoa apps in Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
turly
31 Jan 2011, 09:34
Re: FinderPop 2.3.0
I thought I'd fixed this last night, but I introduced another more subtle bug so I'll have another go tonight. Sorry about that!
turly
25 Jan 2011, 21:28
Re: FinderPop 2.3.0
What about command-control-clicking the alias? Does that pop up the Contents menu like it should?
turly
24 Jan 2011, 20:29
Re: FinderPop 2.3.0
Obvious question would be: Are the aliases still valid after your OS upgrade?

I'm not at my Mac tonight* but upgrading to 2.3.0.3 would be worth your while, I definitely fixed something to do with right-clicking on aliases (the bug manifested itself so that FP accidentally offered you the ability to move the alias you clicked on into whatever the alias pointed to, but I think this might be the same bug that you're seeing.)

viewtopic.php?f=3&t=155

Let me know if this doesn't fix your problem!

* I'd love to be "at my Mac" but I'm up the walls with "real" work - something came up today and I'll be busy for the rest of the week. At least!
turly
02 Jan 2011, 09:10
Re: Can´t invoke on 10.6.3
@bb3: intriguing!

One of my tests before releasing FP is to play with FP inside a folder with 2500 text files, and I've never noticed anything awry. Selecting one or more of the files is instantaneous, mind you I don't think I've tried resizing the folder's window since I first set it up a few years ago. I'll give that a lash next time I'm at my Mac, but I doubt that resizing would cause a slowdown where scrolling and selecting random files wouldn't.

If you're comfortable with terminal commands (and have your su password), this might be instructive.
Like I said, I'm not at my Mac until I get back to Barcelona on 13 Jan, but I remember the fs_usage command being very handy to see which processes are doing disk I/O... if you get a chance, could you play with fs_usage -w -f filesys and maybe iotop -C 1 15 just before doing a resize of your window-with-442-files? You can mail me the output at turly@finderpop.com or post it here if you wish...
turly
31 Dec 2010, 12:20
Re: Can´t invoke on 10.6.3
I know System6's problem lies with the Finder slowing down, as opposed to FinderPop slowing down - I should have been clearer when I said "Selecting works fine, Getting Info works fine" etc - I meant that I was doing "normal" Finder operations on and in the Applications folder with FinderPop active and a huge number of apps in the Applications folder.

I still suspect that there is some Service that's enabled on System6's machine which FinderPop is (inadvertently) causing to be invoked each time he clicks in a Finder window... so, System6, it might be worth having a look to see what services are active...

And, of course, Happy New Year!
turly
29 Dec 2010, 15:43
Re: Can´t invoke on 10.6.3
@System6: just to see if the number of apps has anything to do with your problem, I now have an Applications folder with 650 apps/games/utils/whatever. Apart from a 4-or-5-second delay the first time FinderPop makes the Apps menu, I notice no other issues at all. Selecting works fine. Getting Info works fine. Mind you, I've only run a couple of the 400+ new apps I added.

One thing does occur to me: FinderPop figures out what it is you've control-clicked on by using a feature of the Services menu -do you have any extra Services or Folder Actions installed that might account for this lagging? Automator scripts?

I'm not at my Mac right now, but I think Services are enabled/disabled in System Preferences -> Keyboard -> Keyboard Shortcuts.
Make sure 'Folder Actions Setup' is enabled, though - FP uses that to figure out what's being clicked.

Oh, and Happy New Year to all!
turly
15 Dec 2010, 09:07
Re: Clicking in unused menubar area stop to work
What RonaldPR said. Let us know if disabling menubar translucency doesn't fix FinderPop.

(The problem stems from the fact that FinderPop looks at the menubar pixels around the area you clicked to determine whether that area is "unused". With menubar translucency and certain desktop background images or patterns, FinderPop can be fooled into thinking that the piece of menubar you clicked on is used for a menu icon or title or something, so FinderPop won't pop up.)
turly
08 Dec 2010, 18:43
Re: FinderPop 2.3.0.2 Beta
Think I fixed this localisation screwup in version 2.3.0.3 "Two Short Planks" - available here.

As in, "I'm as thick as two short planks" :-)

EDIT 20101223:
Rather than announcing a new version, I just updated the download link in the first post here to point at 2.3.0.3 instead of the badly-localised 2.3.0.2.
turly
29 Nov 2010, 16:12
Re: FinderPop 2.3.0.2 Beta
Apologies for being late on this (and indeed for it happening at all!)
I'm travelling with work so I won't have a chance to fix this til I get back to my Mac next Monday... I'll update the first post to highlight the bug.
I made a change to the script I use to import localisations and obviously screwed it up... apologies to all affected (and the localisers!)
turly
25 Nov 2010, 08:55
FinderPop 2.3.0.2 Beta
FinderPop 2.3.0.3 Beta (tagged "Two Short Planks") is now available.
NOTE: This is a localisation fix to 2.3.0.2 where I somehow managed to screw up the German and Italian localisations. You can still download 2.3.0.2 here if you really want to. Apologies all around :oops: ... but have a Cool Yule anyway!

  • Fix a bug where ctrl-clicking on an alias A to a folder B would mistakenly allow you to move/copy/alias A into B's children.
  • Improved German localisation - thanks Hajo Bass who sent me the improvements back in August and I'm only incorporating them now - sorry!
  • More complete Italian localisation - thanks Mauro Ferreri and Nello Martuscelli

The previous beta, 2.3.0.1 had:
  • New Template or "Copy" folders: folders whose names end in '---C' are treated specially. They are 'Template' or 'Copy' folders.
  • Switching to a process using FP's Processes submenu no longer adds that process to the Recent list.
  • a partial Italian localisation (the prefPane isn't yet localised, but all the strings are.) Thanks, Nello!

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard
* FinderPop info help tag windows on Cocoa apps in Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this: http://www.fnarr.net/fp
turly
23 Nov 2010, 09:46
Re: FinderPop is inoperative in 10.6.4
So, to double-check, it was all working fine on 10.6.3, and when you upgraded to 10.6.4, things started going pear-shaped?
Did you use the system-supplied unzipper to unzip the FP zip file, or did you use a third-party unzipper that may not have set the permissions correctly?
You are presumably an Administrator-level user...

Can you fire up a Terminal and do the following 4 commands

uname -a
ls -l /Library/PreferencePanes/FinderPop.prefPane/Contents/Resources/finderpop-daemon.app/Contents/MacOS/finderpop-daemon
ls -l ~/Library/PreferencePanes/FinderPop.prefPane/Contents/Resources/finderpop-daemon.app/Contents/MacOS/finderpop-daemon
ps ax | grep -i finderpop


and show me the output? You can email it to me if you prefer.

Also, open System Preferences -> FinderPop, turn FP off and then on again, and send me the console output.

Sorry for all the questions here, but we'll get to the bottom of this one way or another!
turly
22 Nov 2010, 22:03
Re: FinderPop is inoperative in 10.6.4
Hmm, that looks a bit ropey. You say FinderPop worked OK for you in 10.6.3?

Try this: Uninstall FinderPop (System Preferences -> FinderPop -> Etc. -> Uninstall FinderPop ... and follow the instructions.)

Then download the latest-n-greatest FinderPop from here.

Unzip, then double-click the FinderPop.prefPane, and install de nuevo.
turly
11 Nov 2010, 17:51
Re: Can´t invoke on 10.6.3
No worries, just open the FinderPop prefPane and it'll be recreated.
turly
09 Nov 2010, 23:17
Re: DYLD problem related to FP?
@Ronald:

Odd, I get those 'unnesting shared region' messages all the time. I see you're on X86_64... I suspect your kernel is in 64-bit mode whereas mine is in 32-bit mode (or vice-versa, I can't remember).
turly
09 Nov 2010, 21:26
Re: DYLD problem related to FP?
Yeah, I turned off those "patching" messages unless the FP version you're running is a beta.
Ronald is probably running 2.3.0.1 so he gets the messages.
turly
08 Nov 2010, 20:24
Re: DYLD problem related to FP?
It's nothing much to worry about... I hope my attempt at explaining doesn't confuse the matter.

Each app in OS X has its own address space, but there are also shared regions where Apple locates their OS X Carbon and Cocoa libraries.
Every app maps its own address space and also this shared address space where the shared library code lives. IIRC this was done (hey, I might even have helped do it when I was at Apple!) to speed up app launches (prebinding).

FinderPop works by overwriting the code for certain routines in OS X libraries with a JUMP instruction to its own implementation of these routines (so it can add extra stuff to contextual menus for example.)

This instruction overwriting occurs at certain locations in the app's shared library code. This shared code is shared "copy-on-write" which means that the page containing the instructions I overwrite now becomes part of the app's private working set and the app no longer uses the shared version of that page. The kernel prints a message to the console to this effect "Mail.app triggered DYLD shared unnest for XXX because FinderPop overwrote some instructions at YYY".

In short, the app's working set size has gone up by a few pages, but in the big scheme of things, this is a drop in the ocean.

Debuggers also work like this, if you set a breakpoint on a location, the debugger overwrites the instruction at that location with a different instruction which transfers control to the debugger, so that if that location is executed, the debugger is invoked and can process the breakpoint. That's what the "While not abnormal for debuggers" reference is about.

FinderPop on OS X has always worked like this. 10.6.x prints messages whereas previous versions did not (or they weren't sharing as aggressively.)

I'm a bit puzzled why it only appears on your 10.6.4 iMac and not on your 10.6.4 MacBook Pro - maybe it's because one is 32-bit and the other 64-bit?

--turly
turly
23 Oct 2010, 16:42
Re: Can´t invoke on 10.6.3
Yes, both files should be there. I will eventually amalgamate them both into one file.

Sorry for the delay in replying, was in Lanzarote for a week. Scorchio!

BTW, thanks RonaldPR for taking care of the spammers!
turly
12 Sep 2010, 10:08
Re: Can´t invoke on 10.6.3
Stumped and bamboozled is right..!

System6 wrote:Everything about the apps folder is slow. If I click on the "get file path" icon in the finder window, it has the same lag before it shows the path ("Applications -> Macintosh HD -> [machine name]"). Just selecting the window incurs the lag, as does closing the "Get Info" window. Hovering the mouse over the "close window" button takes ages before the button turns into a cross, and it takes a few seconds before it closes.

And is this the case with FP turned off too? Have you checked your disks with Disk First Aid or whatever the modern equivalent is called?
turly
05 Sep 2010, 09:29
Re: FinderPop is inoperative in 10.6.4
Hey Eric - are you sure control-free popup is turned ON in FinderPop's prefPane?
Just from looking at your preferences dump above, it looks like it's turned off. Again I'm not at my Mac right now to double-check but the line

controlFreePopup = 0;

is a bit suspicious. Double-check that it's on and then switch to the Finder, click-and-hold on a disk, until the cursor changes to the contextual cursor, then let go the mouse button...
turly
04 Sep 2010, 08:47
Re: FinderPop is inoperative in 10.6.4
Hey Eric,

It just dawned on me what your problem might be... I got an email from another user (coincidentally also called Eric) with similar symptoms to your problem... so did you just copy across the FinderPop you had from Leopard to your new install, or did you install SL and then install the latest FinderPop?

If you upgrade to SL then removing the old FinderPop and installing the new one will work better (as the old one will have had various permissions for Tiger/Leopard which no longer apply...) Uninstalling the old FinderPop can be done via the 'Uninstall FinderPop' button in FP's _Etc_ tab. (Your FinderPop Items folder will not be deleted.) To be even more sure, if I were you, I would logout / login again after I'd uninstalled the old FinderPop, before installing the new one. Then, making sure that System Preferences is CLOSED - NOT RUNNING - double-click a freshly-downloaded FinderPop.prefPane which will open System Preferences and offer to install FP for you. If you are using Apple's FileVault home folder encryption thing, choose to install FinderPop for ALL USERS.

Let me know if that fixes things...
turly
01 Sep 2010, 09:04
Re: FinderPop is inoperative in 10.6.4
Thanks Ronald...
Eric - here are some other things for you to try:

1. It could be that clicking-in-unused-menubar doesn't work because of menubar translucency - try turning it off. From this post:
Make sure System Preferences -> Desktop & Screen Saver -> Desktop -> "Translucent Menu Bar" is disabled.

They may have subtly changed the background desktop picture which, when it "pokes through" a translucent menubar, is enough to persuade FinderPop that the menubar area you clicked on is not in fact "unused"...


2. Does command-control clicking on a blank bit of the Desktop work? Note you must hold down command and control and then click. It should pop up a Contents menu of whatever folder window you clicked on (in this case the Desktop.) If that works and control-clicking doesn't, it narrows down where I have to look...
turly
31 Aug 2010, 08:59
Re: FinderPop is inoperative in 10.6.4
Hmm, well it says it patched the Finder so I'd expect control-clicking an item in the Finder to display the FP-augmented contextual menu.
Do you have items in your FinderPop Items folder? Are you running an English-language OS? When you go to the FP preference pane, Items tab, click on Show FinderPop Items folder, the folder opened is what you expect?

Can you fire up a Terminal.app and either post or send me the output of this command

defaults read com.finderpop.finderpop
turly
29 Aug 2010, 19:56
Re: FinderPop is inoperative in 10.6.4
Hey Eric,

We need to see whether FinderPop is patching your Finder.app. The one line you've shown is for a Rosetta app, which FP will never patch - ie PowerPC apps running under emulation on intel Macs - so look for something like

FinderPop-23001: Patching 'Finder' 0:140001 (Immed)

(that's from memory so it mightn't be exactly right.) Do you see something like that? Are there any other 'odd' messages printed out by FinderPop?
turly
16 Aug 2010, 14:40
Re: Can´t invoke on 10.6.3
So when you command-control click in the Applications folder, it takes 2-3 seconds? That sounds like it's a bit too much...

Does it still delay 2-3 seconds if you do it again immediately? The menu should be cached at that point... FP caches the menu it creates for each folder - next time FP is asked to display a menu for that folder, it looks at the modification date of the folder to see if it's unchanged and if so, uses the cached menu. Otherwise it throws away the cached menu and rebuilds the menu from scratch, which is what would consume the time.

Is anything causing the modification date of your Applications folder to change? Ie, if you select /Applications in the Finder, do a Get Info, note the modification time, then do it again a few seconds later...
turly
14 Aug 2010, 22:37
Re: What is the correct way to uninstall FP?
There's a button marked 'Uninstall FinderPop' in FinderPop's "Etc." pane.
It does what you did manually, there should be nothing related to FinderPop remaining after you're done (with the exception of the FinderPop Items folder, which you can delete at your leisure.)

I don't think those 'throttling respawn' messages have anything to do with FinderPop.
In fact, it looks like it's trying to do something with something called 'installAssistant'?

BTW, the reason you couldn't empty the trash (with FinderPop.prefPane inside) was probably because the FinderPop daemon was still running. (Turning FP off would have killed the daemon first.)
turly
14 Aug 2010, 21:04
Re: Can´t invoke on 10.6.3
"Scrubbing the mouse" means moving the mouse around quite a bit, as if you were using the mouse to scrub the surface of your desk.
Basically FP notices the movement while it's building its menus and assumes you want to stop building the menu (useful if you accidentally navigate your way via FP into a folder with 10,000 items.)

I am not sure that you answered my question:

What happens if you open the Applications folder in the Finder and command-control-click somewhere in there to get the FinderPop contents popup? Is that also very slow?

I should add 'make sure the window is in icon view so you have some blank space to command-control-click in'.
Command-Control-clicking in a Finder window invokes FinderPop's "Contents" menu, much the same code as would be exercised by a normal control-click somewhere, but with some important differences which might give us a clue...
turly
12 Aug 2010, 17:29
Re: The Twirling working icon and all that
Cheers Ronald, good to know that it's not necessarily a FinderPop problem... but I'll look at it anyway.
turly
11 Aug 2010, 15:22
Re: The Twirling working icon and all that
Hmm, that definitely shouldn't be happening. You might like to try using the latest beta of FinderPop if you're not already. Are you perchance running any other system enhancers with which FP may have problems?

I must confess to never using that particular Finder view so I certainly wouldn't have seen that problem before.

Unfortunately I'm back in Cork for the next 3 weeks and away from my Mac so the earliest I'd be able to fix this is early September.

Could it be that my code for control-free-popup is to blame? If you're using it, could you try turning it off and seeing if things are improved?
And what happens if you change the selection using the keyboard instead of the mouse? (Ie, you press the up/down arrows on the keyboard so the next or previous app is highlighted)?

Can any other readers with similar setups (Intel + Snow Leopard) chime in with their experiences?

Sorry about the relative lack of clue here...
turly
11 Aug 2010, 13:37
Re: The Twirling working icon and all that
Hey LearnTek,

That's a bit weird. Presumably you're talking about the app icons in the dock? Or where?

What's your machine - PPC/Intel, OS version, FinderPop version?

--turly
turly
26 Jul 2010, 23:56
Re: FinderPop 2.3.0.1 BETA
Pasting this from another reply - I'll have to see about fixing this if I can!

I'm not at my Mac right now, but AFAIK clicking-in-unused-menubar area should work OK...

Make sure System Preferences -> Desktop & Screen Saver -> Desktop -> "Translucent Menu Bar" is disabled.

They may have subtly changed the background desktop picture which, when it "pokes through" a translucent menubar, is enough to persuade FinderPop that the menubar area you clicked on is not in fact "unused"...
turly
19 Jul 2010, 19:11
Re: Can´t invoke on 10.6.3
I use FP with over 150 apps in my Applications folder and I've not noticed any lagging.
Plus the lag should only happen once because FP should have the menu cached after the first time.

One thing: FP has a feature where you can cancel the building of a menu for a huge directory by scrubbing the mouse (ie moving it about a bit.)
At that point the menu will have whatever we'd built plus a final item saying "Menu Incomplete" or words to that effect. The menu will be marked as invalid so it will need to be rebuilt the next time. So if you're scrubbing the mouse while FP is building a very large menu...

So how many items are in your Applications folder? What happens if you open the Applications folder in the Finder and command-control-click somewhere in there to get the FinderPop contents popup? Is that also very slow?
turly
12 Jul 2010, 07:18
Re: moving objects occasionally not working
Hmm, there must be something odd with my mechanism for getting whatever the user clicked on.
You say it always works for documents, but not always for folders.

Can you try this?

1. Select the folder for which you want to pop up the contextual menu. I.e., click it and let go the mouse button so it is selected in the Finder.
2. Control-click or right-click this same folder.

Does that work any better?
turly
09 Jul 2010, 07:20
Re: Can´t invoke on 10.6.3
Yes, but did you try disabling control-free-popup in the FinderPop prefPane? Dragging the delay slider all the way to the right disables it IIRC (I'm away from my Mac.) That's about the only FP thing I can think of which might introduce a lag...

Does (Applications -> Utilities -> Console.app) have anything to say when the Finder is lagging?

And as far as the World Cup Final goes, well, I mostly live in Barcelona, so I'll be shouting for Spain... A por ellos! But the Netherlands are a decent, well-organised team, will be hard to break down, and are more than capable of grabbing a goal or two on the break. I'm not expecting a classic...
turly
08 Jul 2010, 20:21
Re: Can´t invoke on 10.6.3
@System6: Do you have control-free popup turned on? Try turning it off to see if it makes a difference to your Finder selection speed.
Are you running any other system enhancers?

I must definitely have broken the "must be control-click" thing, sorry. Will fix this weekend hopefully (before the World Cup final!)
turly
08 Jul 2010, 12:55
Re: Can´t invoke on 10.6.3
Are you saying that clicking-in-unused-menubar-area doesn't work?
Have you tried turning off menu bar translucency? See this post.

Edit: sorry, saw your updates. I'll have a look at that must-be-control-click code soon, I must have broken it...
turly
05 Jul 2010, 19:51
Re: Previous Feature Gone?
@GoBucks: Glad it worked out to be so simple...

@RonaldPR: As long as at least one service "asks" to see the Finder selection, then FinderPop can see it too. Evidently your VirusBarrier thingy does this, which means FP is happy... and so are we :D
turly
05 Jul 2010, 13:02
Re: Request: "Create New" and potential to scrub items?
Test reply, please ignore...
turly
05 Jul 2010, 07:19
Re: Request: "Create New" and potential to scrub items?
'Create New' has been added in 2.3.0.1 (q.v.)
turly
05 Jul 2010, 07:09
Re: Previous Feature Gone?
Well, provided your location is reachable via whatever aliases or folders you have in your FinderPop Items folder, that feature is still there...

I take it you are having problems with this - what version of FP and OS are you running?
If you're running 10.6.x, note that FinderPop gets info on what it was you clicked on in the Finder via the Services subsystem - ensure that you have 'Folder Actions Setup' enabled:
System Preferences -> Keyboard Shortcuts -> Services -> Files & Folders -> (ensure "Folder Actions Setup" is checked.)
turly
21 Jun 2010, 19:34
Re: How to get compress to show in list
You mean the "Compress <<item you clicked on>>" menu item?
The Finder adds that item, it should be towards the bottom of the contextual menu.
turly
20 Jun 2010, 22:01
FinderPop 2.3.0.1 BETA
FinderPop 2.3.0.1 Beta (still tagged "Burning Metal") is now available.

  • New Template or "Copy" folders: folders whose names end in '---C' are treated specially. They are 'Template' or 'Copy' folders. They will appear in FinderPop menus only in the Finder and only if you control-clicked on a blank area of a Finder window or the Desktop (ie, when there is nothing selected.)
    If you then select an item from the menu of this "Copy" folder, the selected item will be COPIED to the window you control-clicked. This allows you to set up a system of templates files or indeed folders which can be quickly placed where you want.

    For instance, I have a template folder called 'Create New---C' inside my FinderPop Items folder. Inside this template folder, I have template versions of various letters and documents, etc., that I find myself writing or copying repeatedly. So now the templates are all in the one place and can be instantiated at the click of a mouse.

    Note that this is a first cut at this functionality; there is still a minor UI cursor glitch on Snow Leopard.

  • Switching to a process using FP's Processes submenu no longer adds that process to the Recent list.

  • a partial Italian localisation (the prefPane isn't yet localised, but all the strings are.) Thanks, Nello!
What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard
* FinderPop info help tag windows on Cocoa apps in Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this: http://www.fnarr.net/fp
turly
18 Jun 2010, 16:19
Re: FinderPop 2.3.0
I'm not at my Mac right now, but AFAIK clicking-in-unused-menubar area should work OK...

Make sure System Preferences -> Desktop & Screen Saver -> Desktop -> "Translucent Menu Bar" is disabled.

They may have subtly changed the background desktop picture which, when it "pokes through" a translucent menubar, is enough to persuade FinderPop that the menubar area you clicked on is not in fact "unused"...
turly
31 May 2010, 20:26
Re: Still no " FinderPop Items"
So was there already a 'FinderPop Items' folder there?
It's probably too late, but what were its permissions?

For a future version of FP I will do a chown/chmod on the 'FinderPop Items' folder if it's not what it should be... though I think you could only arrive at a situation like that if the 'FinderPop Items' folder was created by another user?
turly
29 May 2010, 21:18
Re: enhance other apps' contextual menus
Oh yeah, I misunderstood your post, Snaptophobic - I thought you were complaining that Enhance Other Apps' Contextual Menus wasn't working.
RonaldPR is right, I only handle control-free popup in the Finder... sorry!
turly
29 May 2010, 13:18
Re: enhance other apps' contextual menus
I'm not @ my Mac right now and may be misremembering, but if you go to the 'Active' tab, there should be a little checkbox called "Enhance other apps' contextual menus too" or something... is that checked? That should work OK on 10.5.8...

Let me know if not!
turly
27 May 2010, 18:24
Re: Still no " FinderPop Items"
Bonjour fx,

That's odd.
Is this your first time installing FinderPop, or was it previously installed?
It looks like there is something amiss with the FinderPop Items folder. This normally lives in the user's "Library" folder.
For the French localisation, if it is a first-time install, I create a folder in ~/Library called 'FinderPop Items'.
Then I create a symlink called 'Elements FinderPop' pointing at that. (Or it might be the other way around, TBH I'm not sure as I'm still at work.)

Can you fire up /Applications/Utilities/Terminal.app and type in the following?

Code:
cd ~/Library

followed by
Code:
ls -ld *inderPop*


and either mail me the results (turly at finderpop.com) or post them here if you wish.
turly
27 May 2010, 08:52
Re: enhance other apps' contextual menus
Hey joh,

Unfortunately for Cocoa apps on 10.6, that's not really possible right now, so I disabled the 'feature'.
Just so I know - what FP features are you particularly looking to add to the contextual menus of other apps?
(I use the menubar for quick launching, for example, which is about the only thing I can think of.)

Cheers!
turly
26 May 2010, 08:22
Re: moving objects occasionally not working
Hey Vlad - presumably you're on 10.6.3. I will have a look into this some more, the method I use to get what was clicked on in the Finder is a bit hairy. Seems to work for most people though...
turly
25 May 2010, 09:41
Re: Can´t invoke on 10.6.3
Hmm, AFAIK System Preferences needs to be quit/closed only if you're installing a new version of FinderPop.
(System Preferences caches the old version of FinderPop if you had it open, but what's running is the new version, which results in mondo confusion...)

As you found, best results are gotten by double-clicking the FinderPop.prefPane file when System Preferences is not running.
Anyway, glad it all worked out in the end!

Edit: oh hang on, I've actually read your post this time instead of scanning it, apologies! That's bizarre. I wonder what the install issue could be - if anyone else suffers from this, could you please include the info that RonaldPR asked for? And have a look at Console.app too in case something odd is happening... You're not using FileVault, are you?
turly
24 May 2010, 22:16
Re: Can´t invoke on 10.6.3
FinderPop will also print some info to the Console every time it starts up, in Utilities->Console.app you should see a line saying something like:

FinderPop-23000-i386, built on blah... INIT
turly
22 May 2010, 16:00
Re: How do I put Processes and Recent first in FP popup
Command-click the menubar will give you a Processes menu
(Shift-clicking will give you FinderPop's Desktop menu)

From the manual:
Similarly, any item ending in '-!!p' will have a Processes submenu hanging off it. For example, having an item named 'Running-!!p' will result in a menu item named Running whose submenu lists the currently running apps. As usual with the FinderPop Process menu, if you hold down Control when mousing into the menu, it will include background-only processes.

So if you wanted your Processes submenu to appear at the top of every FinderPop popup, just create an empty folder in your FinderPop Items folder and rename it 00)Processes-!!p - the '00)' is an ordering prefix and the '-!!p' suffix tells FinderPop that you want this item to be a . You should probably turn off the 'Show Processes Submenu' option in the prefPane, otherwise you'll have two Processes submenus...

I'm not at my Mac right now but I thinkthe suffix '---p' will work too.
turly
22 May 2010, 11:34
Re: FinderPop 2.3.0 BETA
@CrisBCT: Yeah, I haven't enabled the auto-updating stuff for the beta versions (I don't want hundreds of people suddenly upgrading to a possibly dodgy version of FinderPop. I will do it once there's a release version... real soon now, hopefully.

@AH: In 2.2.9, I screwed up the German Localizable.strings file (I forgot a ';' at the end of a string) and so the German prefPane had some very strange strings appearing (your 'DiffVersion' alert for example.) All Fixed now :-)

As for "Burning Metal" - most of the tags I use from FinderPop come from songs, this one is from http://www.metamatic.com/zLyrics02/dancinglikeagun.html (I've also used other bits of that song as tags previously.)
turly
19 May 2010, 21:13
FinderPop 2.3.0
FinderPop 2.3.0 (tagged "Burning Metal") is now available.

- Works on PPC 10.4 and 10.5, as well as Intel 10.4, 10.5 and 10.6.
- I will announce this as a final 2.3.0 version to MacUpdate et al tomorrow, am running out the door now...

2.3.0
- Updated German, French, Japanese and Danish localisations
- Fix invocation of FinderPop shell scripts in FinderPopExtras folder
- FinderPop now appears properly-named in the Processes submenu.

2.2.9 had:
- Fix Appearance Problem with localised files in Contents Menu title
- Better (but not yet complete) support for TotalFinder

2.2.8 had:
- Updated German localisation
- Clicking in unused menubar now works in Intel Excel and Acrobat Reader 9
- When uninstalling FinderPop, remove the osax Scripting Addition too
- Remove bozo debug printf I accidentally left in


* Adds a goofy scripting facility to run scripts or programs before generating the FinderPop menu, allowing these scripts to add or remove items from the FinderPop Items folder (or indeed any folder.) Basically any file whose name ends in ".fpsh" in the FinderPop Items folder (or one level below it, ie in a folder inside the FinderPop Items folder) will be run before and after FinderPop runs; the Finder selection is passed to the script, the script can examine the selection and add or remove items to the FinderPop Items folder which will then appear (or not) in the FinderPop popup menus. I'll explain this in more detail in another post as it's not likely to be useful to any but a handful of people... but it could be used to reintroduce a measure of contextuality. I was looking at supporting old CM plugins but there are numerous problems with 64/32bitness.)

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard
* FinderPop info help tag windows on Cocoa apps in Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this: http://www.fnarr.net/fp

PS: Anyone wishing to see the (rather impressive) results of my recent shoulder operation might like to look here... :-)
turly
13 May 2010, 13:43
Re: Crashing in 64 bit Photoshop CS5
@steky89

Hmm, I don't see FinderPop mentioned anywhere it that crash report. What version of FinderPop are you running?
If you think FinderPop is to blame, you can just follow the advice given previously:

You can disable FinderPop from patching Photoshop by dragging the Photoshop application icon onto the list in the FinderPop prefPane's Active tab. Next time you start Photoshop, FinderPop will ignore it.
turly
06 May 2010, 19:04
Re: FinderPop 2.2.9 BETA
I'll have a looksee and fix it for the next version this weekend.
AH - Are you using a localised version of FinderPop?
turly
03 May 2010, 07:41
Re: FinderPop 2.2.8 unexpected behaviors
Hey Barry,

First I've heard of Unsanity's new APE, I'll give it a try next time I'm at my Mac. What haxies have you installed? Have you tried disabling APE to see if it makes a difference?

Your first issue is a known problem in FinderPop for Snow Leopard, I haven't ported all the 'FinderPop Info window' stuff to Cocoa yet.
Your second and third issues are down to FinderPop not being able to tell what it was you clicked on in the Snow Leopard Finder.
From the README:

- FinderPop gets info on what it was you clicked on in the Finder via the
Services subsystem - ensure that you have 'Folder Actions Setup…' enabled: System Preferences -> Keyboard Shortcuts -> Services -> Files & Folders -> (ensure "Folder Actions Setup…" is checked.)

Let me know if that fixes those issues. I'm still working on the FinderPop Info Window thingy.

BTW I released 2.2.9 yesterday: viewtopic.php?f=3&t=85
turly
02 May 2010, 19:50
Re: FinderPop 2.2.8 BETA
Should be fixed in 2.2.9 - well spotted, it's been there forever I think...
turly
02 May 2010, 19:46
Re: Problem with activation
[RonaldPR spotted a spam post which I deleted....]

Many thanks Ronald!
turly
02 May 2010, 19:35
Re: Crashing in 64 bit Photoshop CS5
Ouch, sorry...

First off, could you upgrade to FinderPop 2.2.9 rather than 2.2.4b8 that you're using? There have been numerous changes and fixes...

This looks like it crashed when you clicked in (unused) menu bar? I've seen a couple of those crash reports but unfortunately the reports didn't have enough debug info. 2.2.9 has plenty of debug info so if you can make it happen again, please send me the resulting Crash Report and maybe I can figure out what's going on.

If it's still a problem, you can disable FinderPop from patching Photoshop by dragging the Photoshop application icon onto the list in the FinderPop prefPane's Active tab. Next time you start Photoshop, FinderPop will ignore it.

64-bit Photoshop CS5 will be a bit difficult for me to come by so debugging this might be, well, interesting.
turly
02 May 2010, 19:27
FinderPop 2.2.9 BETA
FinderPop 2.2.9 BETA (still tagged "The Cruelest Month") is now available.

- Works on PPC 10.4 and 10.5, as well as Intel 10.4, 10.5 and 10.6.
- If no problems appear in the next few days, I'll re-release it as a non-beta and announce it to MacUpdate, VersionTracker et al (though, ahem, I have said this before :-)

2.2.9 - sneak in two minor changes:
- Fix Appearance Problem with localised files in Contents Menu title
- Better (but not yet complete) support for TotalFinder

2.2.8 had:
- Updated German localisation
- Clicking in unused menubar now works in Intel Excel and Acrobat Reader 9
- When uninstalling FinderPop, remove the osax Scripting Addition too
- Remove bozo debug printf I accidentally left in


* Adds a goofy scripting facility to run scripts or programs before generating the FinderPop menu, allowing these scripts to add or remove items from the FinderPop Items folder (or indeed any folder.) Basically any file whose name ends in ".fpsh" in the FinderPop Items folder (or one level below it, ie in a folder inside the FinderPop Items folder) will be run before and after FinderPop runs; the Finder selection is passed to the script, the script can examine the selection and add or remove items to the FinderPop Items folder which will then appear (or not) in the FinderPop popup menus. I'll explain this in more detail in another post as it's not likely to be useful to any but a handful of people... but it could be used to reintroduce a measure of contextuality. I was looking at supporting old CM plugins but there are numerous problems with 64/32bitness.)

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard
* FinderPop info help tag windows on Cocoa apps in Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this: http://www.fnarr.net/fp

PS: Anyone wishing to see the (rather impressive) results of my recent shoulder operation might like to look here... :-)
turly
27 Apr 2010, 19:27
Re: FinderPop not working with latest Nisus Writer Pro 1.4.1
Eudora!? Now that's old-skool.
I still chuckle every time I remember its "That pesky MacTCP is acting up again!" dialog.
Those were the days :-)
turly
26 Apr 2010, 21:13
Re: Print option in Finderpop?
Yeah, 'p' is already taken with 'Preview'. We'll come up with something.
turly
25 Apr 2010, 09:53
FinderPop 2.2.8 BETA
FinderPop 2.2.8 BETA (tagged "The Cruelest Month") is now available.

- Works on PPC 10.4 and 10.5, as well as Intel 10.4, 10.5 and 10.6.
- If no problems appear in the next few days, I'll re-release it as a non-beta and announce it to MacUpdate, VersionTracker et al (though, ahem, I have said this before :-)

- Updated German localisation
- Clicking in unused menubar now works in Intel Excel and Acrobat Reader 9
- When uninstalling FinderPop, remove the osax Scripting Addition too
- Remove bozo debug printf I accidentally left in


* Adds a goofy scripting facility to run scripts or programs before generating the FinderPop menu, allowing these scripts to add or remove items from the FinderPop Items folder (or indeed any folder.) Basically any file whose name ends in ".fpsh" in the FinderPop Items folder (or one level below it, ie in a folder inside the FinderPop Items folder) will be run before and after FinderPop runs; the Finder selection is passed to the script, the script can examine the selection and add or remove items to the FinderPop Items folder which will then appear (or not) in the FinderPop popup menus. I'll explain this in more detail in another post as it's not likely to be useful to any but a handful of people... but it could be used to reintroduce a measure of contextuality. I was looking at supporting old CM plugins but there are numerous problems with 64/32bitness.)

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard
* FinderPop info help tag windows on Cocoa apps in Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this: http://www.fnarr.net/fp

PS: Anyone wishing to see the (rather impressive) results of my recent shoulder operation might like to look here... :-)
turly
24 Apr 2010, 12:07
Re: Print option in Finderpop?
I'm missing something here I think - surely you'd just open the file you navigated to and then press Command-P within the app that opens it? Have I misunderstood?
turly
24 Apr 2010, 12:03
Re: FP working on SL 10.6.3?
pyffi wrote:Apart from the (older) Finder selection problem discussed under that topic, FP appears to work fine on SL 10.6.3.

And see my latest reply there: do you have 'Services -> Folder Actions Setup' enabled?

System Preferences -> Keyboard Shortcuts -> Services -> Files & Folders -> (ensure "Folder Actions Setup..." is checked.)

FP uses info provided by the Finder and the Services mechanism to figure out exactly what it was you clicked on.
turly
24 Apr 2010, 12:00
Re: Finder selection problem with FP225
Just checking here, but presumably you have Folder Actions enabled in Services?

System Preferences -> Keyboard Shortcuts -> Services -> Files & Folders -> (ensure "Folder Actions Setup..." is checked.)
turly
24 Apr 2010, 11:56
Re: FinderPop not working with latest Nisus Writer Pro 1.4.1
The 'i386' or 'x86_64' is printed depending on whether the application to be patched is 32-bit intel or 64-bit intel.
NWP is a 32-bit app, hence "FinderPop-beta-i386-22601" is printed.

I just downloaded and installed the NWP 1.4.1 demo and clicking in an unused portion of the menubar works as expected.
Presumably *nothing* happens when you do so? And clicking-in-unused-menubar works fine in other apps?

What about if you click in (0, 0) - the top left corner of the screen? If that works, then the problem lies in FP determining whether the point you clicked on is "unused" or not (this can happen if your menubar contains a non-uniform pattern, so make sure menubar translucency is turned off (System Preferences -> Desktop & Screen Saver -> Desktop -> "Translucent menu bar".)
turly
15 Apr 2010, 08:49
Re: Pressing "p" button opens get info window on 10.6.3
I still haven't ported the FinderPop 'Info/Preview Window' to Cocoa which means pressing 'p' won't work in the Finder (it just beeps and asks the Finder to open a 'Get Info' window on whatever you had selected.)
Clicking in the menubar is handled by the old (32-bit Carbon) finderpop-daemon so everything works as it used to there.
turly
15 Apr 2010, 08:41
Re: FinderPop 2.2.6 BETA
2.2.6 has an updated French localisation and a slightly tweaked German localisation (I didn't change any of the words, just resized some text fields so they didn't overlap... there will be a new German localisation as soon as I get around to integrating it.)
I didn't feel it was worth the fanfare to announce a 'new' v 2.2.6 when it was nearly identical to 2.2.5 so I silently updated it...

Hopefully we'll have a new official version this weekend.
turly
13 Apr 2010, 11:59
Re: Pressing "p" button opens get info window on 10.6.3
Are you using the 10.6 - compatible version of FinderPop? See viewtopic.php?f=3&t=65
turly
12 Apr 2010, 21:14
Re: Clear Menu Command
That's a good idea, I'll look into it...

Thanks!
turly
12 Apr 2010, 21:11
Re: menu bar in excel
Yeah, there was a crash problem that I didn't know how to get around with some versions of Excel and I "temporarily" shipped a version of FinderPop which avoided patching Excel.
That code is probably still in there, I don't think I've fired up Excel since ... whoops :oops:
I'll have a look at this when I get back to Barcelona on Weds. (Really great weather here in Cork - 18/19 degrees and not a cloud in sight since last Friday - and it's raining cats and dogs in Barcelona!)
turly
04 Apr 2010, 10:44
Re: Help out
Hey Nemanja - I'll happily include any translations in FinderPop, just send 'em to me and I'll add them to the next version. Many thanks!

I'm in Cork (Ireland) at the moment and away from my Mac for another 10 days so there's no real rush.

As for the FP homepage, I need to tidy it up a bit when I finally release 2.3 or whatever it's going to be called...
turly
01 Apr 2010, 09:43
Re: FP working on SL 10.6.3?
No, FP doesn't use any extra files over those in the FinderPop Items folder or the com.finderpop.finderpop plist file in your Preferences folder.
Odd.
turly
31 Mar 2010, 13:48
Re: FP working on SL 10.6.3?
@Eric - does Console.app say anything? Normally FinderPop will print a message when it's installed and each time it patches an app.

Unfortunately I'm in Cork at the moment and away from my Mac until next week, so I have no idea whether it works on 10.6.3 or not.
It should do, but I can't say for certain. If anyone has it working on 10.6.3, feel free to chime in!
turly
29 Mar 2010, 18:21
Re: FinderPop 2.2.5 BETA
hikki wrote:Now I've activate "Folder Actions Setup.." service and FP works perfect.

Hikki - I'm really sorry, I knew that services had to be enabled but completely forgot to ask you when you were having problems... sorry for wasting your time (but very glad you got it working in the end!)

Thanks muchly for your perseverence!
turly
28 Mar 2010, 01:21
Re: cmd+alt does what?
padmavyuha wrote:I'm wondering if there's some conflict with MAgicDriver, the app that's enhancing my Magic Mouse?

There's an easy way to find out - disable MagicDriver and see what happens... ;)
turly
26 Mar 2010, 14:29
Re: cmd+alt does what?
No, "must be a control-click" works for the click-in-unused-menubar bit, not the topleft corner.
As you say, a mystery.
It'd be nice to get to the bottom of it, though.
turly
24 Mar 2010, 20:40
Re: Finder selection problem with FP225 - PS
pyffi wrote:3. Ctrl-click on any other file or folder yyy and invoke the workflow 'text' in 'Services' from the contextual menu.


Interesting. Where does the 'Services' contextual menu come from?
Do you have something else installed to give you the Services submenu on the Finder's contextual menu?
turly
24 Mar 2010, 00:10
Re: Finder selection problem with FP225
When FinderPop intercepts a control-click, it tries to figure out what item(s) you control-clicked.
It sounds as if FinderPop is not able to tell that you clicked an item until the next time you click an item - ie, it's one "event" behind.

I had problems like this when I was trying to get FinderPop working for the first time on 10.6 last year, but I thought I'd fixed it.

Is there anything unusual about the 'xxx' folder you selected first in the Finder?
turly
23 Mar 2010, 23:58
Re: cmd+alt does what?
Do you have multiple screens or something? If so, how are they organised? I've tried FP here on different systems (10.4 PPC, 10.5 PPC, 10.5 Intel and 10.6 Intel) and on all of them, clicking the top left corner of the (admittedly single) screen pops up the FP menu.
When FP is turned off, the Apple menu opens.

So I'm at a bit of a loss here...
turly
23 Mar 2010, 22:38
Re: FinderPop 2.2.5 BETA
Turns out that the text box containing "Maustaste nach Klick im Finder gedrückt halten" was a few pixels too wide and overlapped the checkbox to its right. I've made it a bit smaller and will post a new version tomorrow night - I have no time tonight unfortunately.

Thanks for the bug report!
turly
23 Mar 2010, 09:45
Re: cmd+alt does what?
Hmm, you don't have any other UI hacks installed, do you?
Clicking at (0, 0) and having it jump to the next app is definitely not standard behaviour...
turly
23 Mar 2010, 09:43
Re: FP 2.2.6 beta
Oh yeah, whoops - must mention that in the release notes.
Neither Finder Labels nor those 'Help Info Windows' you get by pressing cmd+option yet work in FinderPop under the 10.6 Finder. It's a bunch of Carbon code that I have yet to port to Cocoa.
They'll work OK if you click in an unused bit of menubar as the menubar FP popup stuff is handled by the (32-bit Carbon) finderpop-daemon.

I'll get to it :-)
turly
21 Mar 2010, 20:56
Re: Seven wishes to improve FP 2.2.1b+
What RonaldPR said.

I generally do not let FinderPop "enhance other app's contextual menus" - I just want the click-in-unused-menubar functionality.

If you think FP is causing a problem with a particular app, you can disable FP from "patching" that app by dragging the app's icon to the "Exclude" list in FinderPop's "Active" tab. So next time you start that app, FinderPop won't touch it. If doing this fixes whatever problem you were having, then it is likely that FP was indeed to blame, in which case let me know the details and I'll do my best to fix it!
turly
21 Mar 2010, 20:51
Re: cmd+alt does what?
So clicking an unused (ie, blank) portion of the menubar isn't working for you? Is it enabled in the FinderPop PrefPane's "Options" tab?
How about clicking at the very top left (0, 0) of your screen? Does FinderPop pop up a menu then?
turly
21 Mar 2010, 20:49
Re: FinderPop 2.2.5 BETA
A. H. wrote:* Under the "Options" tab, the mini-checkmark to the left of the mini-slider cannot be unchecked: Although this checkmark is blue (not light grey), it's untouchably fixed (permanently activated). For me that's OK, but maybe others want to uncheck this and wonder why it's "frozen".


The "Contents if on folder" mini-checkbox should be disabled (grey) when the slider is all the way to the right ("Never"). It is for me, anyway.

But for you it's blue and cannot be turned off? Could be a localisation problem, I'll try some of the other localisations later to see if they behave as expected. What localisation do you use?
turly
19 Mar 2010, 15:02
Re: cmd+alt does what?
Ah yes, I still haven't ported that code from Carbon to Cocoa.
If you click in an unused part of the menubar, FP will pop down a menu, and pressing cmd + option on that will show you what's meant to happen. (Menubar popup stuff is handled by the daemon which is still 32-bit.)

I'm getting to it, honest :-)
turly
16 Mar 2010, 15:01
Re: FP 2.2.1b small problems
Hey Clovis2 - thanks for the notes/bug reports!
However you should try the most recent version, FinderPop 2.2.5 beta (see here.)
There have been a lot of changes since 2.2.1b.

FinderPop only adds itself to already existing contextual menus; the only place it creates its own is when you click a blank bit of menubar (if that option is turned on.)
In the Finder, FP will only add itself to contextual menus that appear where you can click on a file/folder. So FP will not add itself to the contextual menus that appear when you click in certain areas of Finder windows.
Pressing the modifier keys in FP menus always works. Sometimes, due to a bug in the menu manager, pressing 'p' or 'i' or whatever while a menu is being displayed gives you the spinning pizza of death. It will eventually come back, but it can take minutes. That's why I prefer to use the modifier key combinations...
I have no idea about the Logitech thing - could have been a once-off?

I haven't tried Opera, but I will...

Thanks very much for the notes!
turly
15 Mar 2010, 23:40
Re: Seven wishes to improve FP 2.2.1b+
Just did a 2.2.5 (but still beta) release now - let's see what, if anything, rolls up in the next few days!

Edit: AH - this will be the official release assuming no-one gets back to me with bugs, so feel free to treat it as an official release.
turly
15 Mar 2010, 23:38
FinderPop 2.2.6 BETA
FinderPop 2.2.6 BETA (tagged "Ghosts On Water") is now available.

(2.2.6 is the same as 2.2.5 with updated localisations.)

- No longer Thrillseekers Only! Still a beta, though - until a few days have gone by so we weed out the last few bugs. Should be relatively stable. Contact me soonest if not!
- Works on PPC 10.4 and 10.5, as well as Intel 10.4, 10.5 and 10.6.
- If no problems appear in the next few days, I'll re-release it as a non-beta and announce it to MacUpdate, VersionTracker et al.

From the previous semi-public release FinderPop 2.2.4b8 THRILLSEEKER BETA (tagged "Fruit flies like a banana") :
- Fix a crash with PathFinder.
- Control-free popups in 10.6 Finder
- No longer Snow-Leopard-specific
- Fix problem that showed up with some QuickKeys macros
- Play nicer with FolderGlance

* Adds a goofy scripting facility to run scripts or programs before generating the FinderPop menu, allowing these scripts to add or remove items from the FinderPop Items folder (or indeed any folder.) Basically any file whose name ends in ".fpsh" in the FinderPop Items folder (or one level below it, ie in a folder inside the FinderPop Items folder) will be run before and after FinderPop runs; the Finder selection is passed to the script, the script can examine the selection and add or remove items to the FinderPop Items folder which will then appear (or not) in the FinderPop popup menus. I'll explain this in more detail in another post as it's not likely to be useful to any but a handful of people... but it could be used to reintroduce a measure of contextuality. I was looking at supporting old CM plugins but there are numerous problems with 64/32bitness.)

What remains to be done:

* Contextual Menu Support in apps other than the Finder on Snow Leopard
* FinderPop info help tag windows on Cocoa apps in Snow Leopard

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this: http://www.fnarr.net/fp

PS: Anyone wishing to see the (rather impressive) results of my recent shoulder operation might like to look here... :-)
turly
09 Mar 2010, 21:24
Re: Seven wishes to improve FP 2.2.1b+
The full version will come out when more people have tried the beta version on 10.5.8 :-)

So far a total of three -- count them, three -- people have got back to me saying they had no problems with 2.2.4b8 on 10.5.8. Four if you count me, but that's cheating. Does the beta version work for you on 10.5.8 ?

I am waiting to hear back from two people with (Snow Leopard) bugs, once I fix those, that will hopefully be it for version 2.3 which will be compatible with 10.4 to 10.6.

Then I will start working on the improvements you mentioned, plus a few other bits and bobs I should really get around to releasing and documenting...
turly
25 Feb 2010, 20:18
Re: Problems with build 22049
Hmm, it didn't crash the last official PathFinder build I tried, but that was a while ago.
FinderPop isn't likely to do very much in PathFinder on 10.6. I'll have a look again later.
turly
23 Feb 2010, 22:17
Re: FinderPop 2.2.4b8 BETA | Thrillseekers
Gastric bypass piccies? Nah, sounds a bit, well, squidgy.

My implant talks to me like a pirate's parrot - every so often I hear it demanding beer :)
turly
18 Feb 2010, 20:38
Re: FinderPop 2.2.4b7 BETA | Thrillseekers | Snow Leopard *ONLY*
Well, that's good news!
Mind you I haven't a clue what the GlobalPreferences.plist file is. If your disk had bad blocks, who knows what might have happened.

BTW, and you probably already noticed this, version 2.2.4b7 has been superceded - see 2.2.4b8 beta for the latest-n-greatest FinderPop...
turly
16 Feb 2010, 22:54
FinderPop 2.2.4b8 BETA | Thrillseekers
FinderPop 2.2.4b8 THRILLSEEKER BETA (tagged "Fruit flies like a banana") is now available.

- No longer Snow-Leopard specific - this version should work on PPC and Intel systems from 10.4 to 10.6.
Let me know if I broke anything - I only had access to a 10.4 PPC machine for an hour or so but it seemed OK there; I did more extensive testing on Intel 10.5 and 10.6 systems.

- Control-free popups in 10.6 Finder

From the last release, 2.2.4b7 'Time flies like an arrow' :
- Fix problem that showed up with some QuickKeys macros that used the QuickKeys menu access functions (FinderPop would mistakenly believe that the user clicked on an unused spot on the menu bar and would pop up the FinderPop menu.)
- (Hopefully) play nicer with FolderGlance - a user experienced crashes which I wasn't able to reproduce but which I could try to avoid.
- Speed up menu generation by 10% or so

* Adds a goofy scripting facility to run scripts or programs before generating the FinderPop menu, allowing these scripts to add or remove items from the FinderPop Items folder (or indeed any folder.) Basically any file whose name ends in ".fpsh" in the FinderPop Items folder (or one level below it, ie in a folder inside the FinderPop Items folder) will be run before and after FinderPop runs; the Finder selection is passed to the script, the script can examine the selection and add or remove items to the FinderPop Items folder which will then appear (or not) in the FinderPop popup menus. I'll explain this in more detail in another post as it's not likely to be useful to any but a handful of people... but it could be used to reintroduce a measure of contextuality. I was looking at supporting old CM plugins but there are numerous problems with 64/32bitness.)


What remains to be done:

* Contextual Menu Support in apps other than the Finder
* FinderPop info help tag windows

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect.

As usual, if there are any issues with this: http://www.fnarr.net/fp

PS: Anyone wishing to see the (rather impressive) results of my recent shoulder operation might like to look here... :-)
turly
01 Feb 2010, 21:52
Re: FinderPop 2.2.4b7 BETA | Thrillseekers | Snow Leopard *ONLY*
It might be worth opening Console.app and then control-clicking something in the Finder.
When things go wrong or are not quite what it expects, FinderPop will print out an error message there.
You can email the Console.app output if it's too big - turly@finderpop.com - and I'll have a look.

If you're up for it, I will try to get you a debug version of FinderPop next weekend - let's see if we can figure out what's really going on here - and thanks for your patience!
turly
28 Jan 2010, 16:49
Re: FinderPop 2.2.4b7 BETA | Thrillseekers | Snow Leopard *ONLY*
Hmm. It could simply be that FinderPop is not seeing the item you're control-clicking.
When you control-click an item, FP normally adds it to the FinderPop menu - generally at the bottom, and in bold.
Are you seeing this? If so, that would explain things.
Are you on an old (32-bit) Mac, by any chance?
turly
26 Jan 2010, 19:03
Re: FinderPop 2.2.4b7 BETA | Thrillseekers | Snow Leopard *ONLY*
petersphilo wrote:it could very well be my System that is screwy..


Hmm, that's a bit unlikely. But what happens if you have an alias to BBEdit in your FinderPop Items folder?
Does control-clicking an item and choosing BBEdit from the "top-level" FinderPop menu work OK?
I.e., is it ONLY when you select something from the Processes menu that you run into problems?
turly
25 Jan 2010, 21:53
Re: FinderPop 2.2.4b7 BETA | Thrillseekers | Snow Leopard *ONLY*
Hey Peter,

I'm back at my Mac now and right-clicking a text file in the Desktop and choosing 'HexEdit' from the resulting FinderPop menu works as you would expect - HexEdit displays the contents of the text file. Then, switching back to the Finder without quitting HexEdit, I control-click another text file, and this time choose the HexEdit application from the FinderPop menu's Processes submenu. This results in the new text file also being displayed, as you would expect.

So I'm at a bit of a loss. Can you give me a concrete example? Is it only the Processes submenu that has this problem?
@ Anyone else reading this, if you have similar problems, could you please chime in?

BTW, note that when you control-click a file and then choose an app from the resulting FinderPop menu, FinderPop will check to see if that app is already running, and if so, direct the 'open file' request to the already-running app... so it is possible that you do not always need to navigate all the way to FP's Processes submenu if an alias to the app in question is more readily available (eg, as a FinderPop Recent Item or directly in the top-level FinderPop menu.)

Sorry about the relative lack of clue here - I hate it when things work fine on my machine but don't on others'. I'd much rather be fixing the bugs than typing this kind of thing :-)
turly
25 Jan 2010, 17:20
Re: FinderPop 2.2.4b7 BETA | Thrillseekers | Snow Leopard *ONLY*
Bugger, have I broken that again? :oops:
I'm won't be at my Mac 'til tonight. So is it only Processes that won't open the item, or does it apply to (unopened) apps chosen from the FinderPop menu as normal?
You're presumably using FP 2.2.4b7 on MacOS 10.6.2 ?
turly
25 Jan 2010, 16:06
Re: FinderPop 2.2.4b7 BETA | Thrillseekers | Snow Leopard *ONLY*
petersphilo wrote:i came to rely heavily on the ability to use FinderPop to open selected files with one of the apps in the Processes menu -- super useful when you have several SQL tools and BBedit, and you don't want to go through all the apps in the standard 'open with..' menu. Are you planning on rehabilitating this feature in future releases?

You'll have to refresh my memory - how did this work differently to control-click an item and choose a process from the resulting FinderPop->Processes submenu?
Are you talking about something along the lines of control-option-clicking an item and having a Processes menu pop up, with the item being sent to the chosen process?

RonaldPR wrote:
turly wrote:I was looking at supporting old CM plugins but there are numerous problems with 64/32bitness.

Are you aware of Abracode Shortcuts that now has versions for Snow Leopard that supports CM items in Snow Leopard? There are two versions, one for 32bit and one for 64bit items, that can be used simultaneously. Apparently Shortcuts allows access to the old CM items in the new services menu in contextual menus.
(Haven't tried it myself yet, but intend to install it when I upgrade to Snow Leopard.)

That's an interesting link, it's definitely do-able... it's more a question of finding the time to do it right. I'd never heard of Abracode Shortcuts, must have a look. Thanks!
turly
25 Jan 2010, 09:21
FinderPop 2.2.4b7 BETA | Thrillseekers | Snow Leopard *ONLY*
FinderPop 2.2.4b7 THRILLSEEKER BETA (tagged "Time flies like an arrow") is now available.

- Fix problem that showed up with some QuickKeys macros that used the QuickKeys menu access functions (FinderPop would mistakenly believe that the user clicked on an unused spot on the menu bar and would pop up the FinderPop menu.)
- (Hopefully) play nicer with FolderGlance - a user experienced crashes which I wasn't able to reproduce but which I could try to avoid.
- Speed up menu generation by 10% or so

- Next up: control-free popup which I've done but which needs more testing.

From the last release, 2.2.4b6:
* Make patching the Finder more robust, handle selecting multiple Finder items better, fix incorrect display of menubar-only-items (those whose name ends in '---m'.)
* Now works with the Snow Leopard Finder in 32-bit mode (apparently some intel Macs can't run 64-bit apps - thanks Stephane for the info!)
* A few more smallish bugfixes - FinderPop menu items with labels now appear correctly in the FinderPop daemon under Snow Leopard (they'd been clipped previously.)
* This should (ok, "might") work in 10.5 Leopard but I can't tell as the disk drive with my 10.5 partitions on it has started making strange clicking noises :shock: -- I'll have to grab another disk and reinstall 10.5. Hopefully during the week.

* Adds a goofy scripting facility to run scripts or programs before generating the FinderPop menu, allowing these scripts to add or remove items from the FinderPop Items folder (or indeed any folder.) Basically any file whose name ends in ".fpsh" in the FinderPop Items folder (or one level below it, ie in a folder inside the FinderPop Items folder) will be run before and after FinderPop runs; the Finder selection is passed to the script, the script can examine the selection and add or remove items to the FinderPop Items folder which will then appear (or not) in the FinderPop popup menus. I'll explain this in more detail in another post as it's not likely to be useful to any but a handful of people... but it could be used to reintroduce a measure of contextuality. I was looking at supporting old CM plugins but there are numerous problems with 64/32bitness.)


What remains to be done:

* Control-free-clicking
* Contextual Menu Support in apps other than the Finder
* FinderPop info help tag windows

Note that the menus popped up as a result of control-clicking in the unused menubar is handled by the old 32-bit finderpop-daemon so everything works as it used to there (although there was a drawing problem with labels in FP menus which has been fixed in 2.2.4b4.)

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect. (Alternatively if your terminal skills are up to scratch, type killall finderpop-daemon and then open the newly-installed FinderPop prefPane which will cause the newly-installed daemon to start; any programs launched after this point will have the new FinderPop sauce added. Since the Finder will already have been patched using the previously installed version, you'll have to restart the Finder too, you can type killall Finder for that.)

--turly

I will eventually pull everything together into a 10.4/10.5/10.6-compatible release.

As usual, if there are any issues with this: http://www.fnarr.net/fp

PS: Anyone wishing to see the (rather impressive) results of my recent shoulder operation might like to look here... :-)
turly
25 Jan 2010, 00:05
Re: FP & Path Finder
Yeah, I once spoke to one of the PF developers to see about giving FinderPop access to the file or folder which has been control-clicked. I provided some absolutely horrible sample code for him to call to do this and never heard from him again - I think the code frightened him off (it certainly scared me when I looked at it again later :-)

Normally I'd just fire up gdb and figure this stuff out for myself, but the PathFinder lads aren't having any of that - if PathFinder sees that it is running under the gdb debugger, it will quit. I made a half-hearted attempt to build a special gdb but in the end I just shrugged my shoulders and stopped worrying about PathFinder.
Shame really, if they just exported a "NSArray *objectsForContextualClick" symbol I could probably take it from there...
turly
24 Jan 2010, 23:44
Re: FinderPop 2.2.4b6 BETA | Thrillseekers | Snow Leopard *ONLY*
Sorry - all fixed now: here is 2.2.4b7. Will email you too.
turly
24 Jan 2010, 23:43
Re: My Quickey Command is sometimes intercepted by FinderPop
Hey CrisBCT - please give 2.2.4b7 a try.

I downloaded and installed QuickKeys. It turns out that if your QK macros involve menu items (like yours did - the Windows menu for example) then FP could sometimes get its knickers in a twist (to use a technical term) and think that you'd clicked in an unused portion of the menubar...

Should be fixed in 224b7. Let me know if there are any further issues.

I won't announce 224b7 publicly until tomorrow in case there's some more stuff I need to fix.
turly
24 Jan 2010, 20:18
Re: FinderPop 2.2.4b6 BETA | Thrillseekers | Snow Leopard *ONLY*
Hey Offline - please give 2.2.4b7 a try.

I was not able to reproduce any problems with FolderGlance - but then I didn't pay for it so maybe some features (which may be required to reproduce the problem) are disabled? I doubt it, but like I say, I didn't see any crashes.

In any event, just looking at your crash log was enough to point me in the general direction and I added a few more sanity checks - some assumptions I made may hold true for the Finder but may not for the Finder + FolderGlance. Additionally, the mere act of having FolderGlance installed but turned off causes FinderPop to not see 'control-command-clicks' so there are no 'contents' popups while FG is installed.

To be honest, I'm with RonaldPR above - it's probably not such a great idea to have both FG and FP because they both do more-or-less the same thing and it comes down to a matter of personal preference...
turly
22 Jan 2010, 10:00
Re: My Quickey Command is sometimes intercepted by FinderPop
OK, I finally have a free weekend to look at all these issues. Will keep yez posted!
turly
15 Jan 2010, 21:04
Re: FinderPop 2.2.4b6 BETA | Thrillseekers | Snow Leopard *ONLY*
Whoops, sorry about that, looks like my bad.

I'll install FolderGlance when I'm at my Mac this weekend and will see what happens. Is this crash repeatable? Is there some way I need to set up FolderGlance for the crash to happen?

BTW, what does FolderGlance offer that FinderPop doesn't? (Other than a nice UI, of course :-) It's been a looooong time since I saw FolderGlance but I thought FinderPop equalled or bettered it in most ways...
turly
08 Jan 2010, 16:18
Re: My Quickey Command is sometimes intercepted by FinderPop
If you turn off "Click-in-unused-menubar", does the problem happen?

If so, I am fairly sure that QK is - behind the scenes - posting a mousedown event that fools FinderPop into thinking that a click-in-unused-menubar has occurred.
I will have to wait until I'm back at my Mac next week before I can investigate this. (Currently freezing the proverbials off here in Ireland.)
turly
27 Dec 2009, 18:21
Re: FinderPop 2.2.4b6 BETA | Thrillseekers | Snow Leopard *ONLY*
Hmm, I don't think that code has changed, so that's a bit of a surprise.
I'll download iKey and see what happens. Any shortcuts on how to reproduce the bug?
turly
27 Dec 2009, 17:33
Re: Menubar item also shows up in contextual menu
Cheers Don, many thanks. Suffixing -!!m should work as well as ---m, I'll check later.

Edit: Yes, both "---m" and "-!!m" do the trick.
turly
23 Dec 2009, 22:14
Re: Menubar item also shows up in contextual menu
Hey lads - this should be fixed in 2.2.4b6
turly
23 Dec 2009, 22:13
Re: FinderPop 2.2.4b4 BETA | Thrillseekers | Snow Leopard *ONLY*
Alain - this should be fixed in 2.2.4b6
shulcslt - similarly, I haven't downloaded MaxMenus, hopefully after Christmas!
hikki - I made one very minor tweak to how I try to get the Finder selection; I really doubt that it will fix your problem which alas I cannot reproduce. I still haven't had time to download and install your other extensions to see whether FP conflicts with them.
If worse comes to worst, I will send you a debug version of FP with lots of logging sometime to see if we can get to the bottom of the problem.

In the meantime, have a good Christmas and an even better New Year!
turly
23 Dec 2009, 22:03
FinderPop 2.2.4b6 BETA | Thrillseekers | Snow Leopard *ONLY*
FinderPop 2.2.4b6 THRILLSEEKER BETA (tagged "Have a cool yule!") is now available.

* Just a couple of minor tweaks before Christmas - make patching the Finder more robust, handle selecting multiple Finder items better, fix incorrect display of menubar-only-items (those whose name ends in '---m'.)
* I will be offline until next week - so have a good holiday!

From the last release, 2.2.4b4:

* Now works with the Snow Leopard Finder in 32-bit mode (apparently some intel Macs can't run 64-bit apps - thanks Stephane for the info!)
* A few more smallish bugfixes - FinderPop menu items with labels now appear correctly in the FinderPop daemon under Snow Leopard (they'd been clipped previously.)
* This should (ok, "might") work in 10.5 Leopard but I can't tell as the disk drive with my 10.5 partitions on it has started making strange clicking noises :shock: -- I'll have to grab another disk and reinstall 10.5. Hopefully during the week.

* Adds a goofy scripting facility to run scripts or programs before generating the FinderPop menu, allowing these scripts to add or remove items from the FinderPop Items folder (or indeed any folder.) Basically any file whose name ends in ".fpsh" in the FinderPop Items folder (or one level below it, ie in a folder inside the FinderPop Items folder) will be run before and after FinderPop runs; the Finder selection is passed to the script, the script can examine the selection and add or remove items to the FinderPop Items folder which will then appear (or not) in the FinderPop popup menus. I'll explain this in more detail in another post as it's not likely to be useful to any but a handful of people... but it could be used to reintroduce a measure of contextuality. I was looking at supporting old CM plugins but there are numerous problems with 64/32bitness.)


What remains to be done:

* Control-free-clicking
* Contextual Menu Support in apps other than the Finder
* FinderPop info help tag windows

Note that the menus popped up as a result of control-clicking in the unused menubar is handled by the old 32-bit finderpop-daemon so everything works as it used to there (although there was a drawing problem with labels in FP menus which has been fixed in 2.2.4b4.)

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect. (Alternatively if your terminal skills are up to scratch, type killall finderpop-daemon and then open the newly-installed FinderPop prefPane which will cause the newly-installed daemon to start; any programs launched after this point will have the new FinderPop sauce added. Since the Finder will already have been patched using the previously installed version, you'll have to restart the Finder too, you can type killall Finder for that.)

--turly

I will eventually pull everything together into a 10.4/10.5/10.6-compatible release.

As usual, if there are any issues with this: http://www.fnarr.net/fp

PS: Anyone wishing to see the (rather impressive) results of my recent shoulder operation might like to look here... :-)
turly
22 Dec 2009, 10:20
Re: Menubar item also shows up in contextual menu
Sorry lads, I've been up the walls preparing a presentation with PowerPoint for work. (Insert very unseasonal language here.)
As they say, if work was so good, the rich would have kept more of it for themselves :-)
Presentation was last night so I have some spare time again... I've only switched on my Mac for half an hour in total during the last 7 days!

What RonaldPR says sounds right. I would ask you to try one thing, though - turn ON the "Inline FinderPop Items" checkbox and, in a Terminal session, type

defaults write com.finderpop.finderpop ignoreEmptyFPMenu true

That might work for you: your item will appear in the menubar, and nothing will appear in a control-click. I will try it when I next switch on my Mac. (See here for a bunch of FinderPop hints and tips.)
turly
18 Dec 2009, 15:59
Re: Moving Multiple Items
Thanks. Obviously I'm doing something boneheaded.
Will fix it over the weekend...
turly
15 Dec 2009, 11:26
Re: FinderPop 2.2.4b4 BETA | Thrillseekers | Snow Leopard *ONLY*
Yes, thanks, that's definitely 64-bit Finder. OK, now I need to figure out why FinderPop does not appear to know what files you clicked on in the Finder. And you say it works OK if your home directory is in /Users but not if it's on another disk?

I'll have to download and install some of your extensions (multiXFinder and Classic Menu) to see if they conflict somehow with FP.
turly
14 Dec 2009, 21:07
Re: Moving Multiple Items
Cheers, definitely sounds like I screwed up somewhere. Will have a look tomorrow. Moving/Copying/Aliasing one file works OK, but not 3. What about 2 files (Alpha and Beta)?

Sorry for the 20 questions, am up walls at work and won't have time to switch on my Mac until tomorrow at the earliest.
turly
14 Dec 2009, 21:04
Re: FinderPop 2.2.4b4 BETA | Thrillseekers | Snow Leopard *ONLY*
SystemFlippers is an internal OS X routine; FinderPop doesn't call it and I don't think that message has anything to do with FP.

Are you running anything which might conflict with FinderPop?

It sounds like FP cannot see the Finder selection. When you right-click a file in the Finder, the filename should appear in bold in the FinderPop menu. Is this the case?

Are you running in 32-bit Finder or 64-bit? (The messages in Console.app that FinderPop prints each time it patches an app will say something like "FinderPop_x86-64-22404" when it's patching a 64-bit app, and "FinderPop-i386-22404" when it's patching a 32-bit app.

Sorry for all the questions - I'm not at my Mac and these are off the top of my head with no access to the code.
turly
14 Dec 2009, 18:49
Re: FinderPop 2.2.4b4 BETA | Thrillseekers | Snow Leopard *ONLY*
When you say FP does not work for you, can you be more specific?
Does FinderPop install correctly (ie without complaint)?
Is anything unusual printed out in Console.app when you open the FinderPop preference pane, or when you reboot?
Does clicking-in-the-unused menubar area work? (Assuming you have it enabled.)
Does clicking on the "Open FinderPop Items" button in the prefPane's "Items" tab open the FinderPop Items folder? Where is it?

To uninstall FP, just click on the "Uninstall FinderPop" button in the preference pane's "Etc." tab.
turly
14 Dec 2009, 18:44
Re: Moving Multiple Items
Sounds like a bug to me! I'll have a look later.
Any chance of a hint as to what OS / FinderPop versions you're using?
turly
14 Dec 2009, 09:47
Re: FinderPop 2.2.4b4 BETA | Thrillseekers | Snow Leopard *ONLY*
My home directory is on a separate disk and FP works for me.
What does echo ~ print when you type it into Terminal.app?

I presume you've made a symlink to point at the new location:
Code:
ln -s /Volumes/OtherDisk/TurlyHomeDir /Users/turly
turly
14 Dec 2009, 09:40
Re: removing or reducing the labels menu
Alas the 'Label' item is specially drawn by the Finder, and it always uses the system font size.
turly
14 Dec 2009, 09:37
Re: Menubar item also shows up in contextual menu
What version of FinderPop are you running? What OS?
If you're running one of the Snow Leopard betas, I think I might have fixed that - see the latest beta for details.
I'm at work now and not at my Mac, but let me know and I'll have a look when I get home later.
turly
13 Dec 2009, 22:41
FinderPop 2.2.4b4 BETA | Thrillseekers | Snow Leopard *ONLY*
FinderPop 2.2.4b4 THRILLSEEKER BETA (tagged "Can you feel that heartbeat under the sea?") is now available.

* Now works with the Snow Leopard Finder in 32-bit mode (apparently some intel Macs can't run 64-bit apps - thanks Stephane for the info!)
* A few more smallish bugfixes - FinderPop menu items with labels now appear correctly in the FinderPop daemon under Snow Leopard (they'd been clipped previously.)
* This should (ok, "might") work in 10.5 Leopard but I can't tell as the disk drive with my 10.5 partitions on it has started making strange clicking noises :shock: -- I'll have to grab another disk and reinstall 10.5. Hopefully during the week.

* Adds a goofy scripting facility to run scripts or programs before generating the FinderPop menu, allowing these scripts to add or remove items from the FinderPop Items folder (or indeed any folder.) Basically any file whose name ends in ".fpsh" in the FinderPop Items folder (or one level below it, ie in a folder inside the FinderPop Items folder) will be run before and after FinderPop runs; the Finder selection is passed to the script, the script can examine the selection and add or remove items to the FinderPop Items folder which will then appear (or not) in the FinderPop popup menus. I'll explain this in more detail in another post as it's not likely to be useful to any but a handful of people... but it could be used to reintroduce a measure of contextuality. I was looking at supporting old CM plugins but there are numerous problems with 64/32bitness.)


What remains to be done:

* Control-free-clicking
* Contextual Menu Support in apps other than the Finder
* FinderPop info help tag windows

Note that the menus popped up as a result of control-clicking in the unused menubar is handled by the old 32-bit finderpop-daemon so everything works as it used to there (although there was a drawing problem with labels in FP menus which has been fixed in 2.2.4b4.)

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect. (Alternatively if your terminal skills are up to scratch, type killall finderpop-daemon and then open the newly-installed FinderPop prefPane which will cause the newly-installed daemon to start; any programs launched after this point will have the new FinderPop sauce added. Since the Finder will already have been patched using the previously installed version, you'll have to restart the Finder too, you can type killall Finder for that.)

--turly

I will eventually pull everything together into a 10.4/10.5/10.6-compatible release.

As usual, if there are any issues with this: http://www.fnarr.net/fp

PS: Anyone wishing to see the (rather impressive) results of my recent shoulder operation might like to look here... :-)
turly
08 Dec 2009, 13:00
Re: FinderPop 2.2.4b3 BETA | Thrillseekers | Snow Leopard *ONLY*
Hey lalapo,

When you say "very slow response time" are you talking about when the menu first pops open, or when you're mousing up and down the menu?
What happens if you open the /Applications window in the Finder and then Command-Control-Click somewhere in the window to pop up a Contents menu of that folder? Is the response time any better?

It could be that I am doing something boneheaded (surprise surprise) and am printing out errors - open /Applications/Utilities/Console.app and see if anything appears there while you're using FinderPop to play with the 'slow' menu...

Feel free to contact me directly if you wish - turly@finderpop.com
turly
25 Nov 2009, 08:53
Re: FinderPop 2.2.4b3 BETA | Thrillseekers | Snow Leopard *ONLY*
Great! :D
I fixed some boneheaded mistakes I made in the last version.

I still have a fair bit to do, mind you - but the basic functionality should be there...
turly
24 Nov 2009, 22:44
Re: FinderPop 2.2.4b2 BETA | Thrillseekers | Snow Leopard *ONLY*
I've made a number of bugfixes - see the 2.2.4b3 announcement - can you give that a try and let me know how you get on? If you still have problems I'll have download the items you mention and see which one I'm not getting on with...
turly
24 Nov 2009, 22:40
FinderPop 2.2.4b3 BETA | Thrillseekers | Snow Leopard *ONLY*
FinderPop 2.2.4b3 THRILLSEEKER BETA (still tagged "One-handed-typist edition") is now available.

This version has no new features over 2.24b2 but has a bunch of bugfixes: handle empty Contents menus better, the "-!!d" Desktop menu could sometimes merge into the previous submenu; fixed an issue where I was examining keystrokes even after FP had finished displaying a menu, fixed the Help Window sometimes appearing at the wrong location, plus many other small annoyances.

I'll leave the comments from last time here:
What's in:

* Huge swathes of code rewritten in Cocoa and Objective C.

* Contextual menu support in 64-bit Snow Leopard Finder mostly works.
Issue: sometimes FinderPop cannot get the item that you control-clicked in the Finder. In an attempt to work around this, I currently force the Finder to the front if you right-click or control-click a Finder element when the Finder is not frontmost. You probably won't even notice, but if this is disconcerting, you can disable it by:

defaults write com.finderpop.finderpop forceFinderFrontmost NO

Will try to fix this properly next week.

* All the usual Cmd/Opt/Ctrl modifiers while menu browsing, cursor changes appropriately, etc. Grab-and-dragging, trashing and killing process menu items, getting-info and everything else should work OK. Unfortunately I still haven't ported the FinderPop info ''help tag' windows: next week hopefully. Additionally, we now use the big system cursors for copying and deleting by default - if you prefer the old, smaller, FinderPop cursors:

defaults write com.finderpop.finderpop useSystemCursors NO

* Click-in-unused-menubar is a bit smarter about what constitutes "unused" menubar. That said, if you find that clicking in unused-menubar-space doesn't work for you, try turning off the Translucent Menu Bar option (System Preferences -> Desktop & Screen Saver -> Desktop tab -> "Translucent menu bars" option)


What's NOT in:

* Control-free-clicking
* Contextual Menu Support in apps other than the Finder
* FinderPop info help tag windows

Note that the menus popped up as a result of control-clicking in the unused menubar is handled by the old 32-bit finderpop-daemon so everything works as it used to there (although there's a drawing problem with labels in FP menus which I have to fix too.)

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect. (Alternatively if your terminal skills are up to scratch, type killall finderpop-daemon and then open the newly-installed FinderPop prefPane which will cause the newly-installed daemon to start; any programs launched after this point will have the new FinderPop sauce added. Since the Finder will already have been patched using the previously installed version, you'll have to restart the Finder too, you can type killall Finder for that.)

--turly

I will eventually pull everything together into a 10.4/10.5/10.6-compatible release.

As usual, if there are any issues with this: http://www.fnarr.net/fp
turly
21 Nov 2009, 12:12
Re: FinderPop 2.2.4b2 BETA | Thrillseekers | Snow Leopard *ONLY*
Ross wrote:I hope you're not in the 'Floods devastate UK Lake District, much of Ireland' article I read.

Well I mostly live in Barcelona now, but my home town of Cork (where I live the rest of the time) definitely got badly hit. Someone put together a youtube vid of some pics:

http://www.youtube.com/watch?v=lEWqbWGS4tw

Many of the photos she used were taken from various posts here:

http://www.boards.ie/vbulletin/showpost ... tcount=141
http://www.boards.ie/vbulletin/showpost ... tcount=198
http://www.boards.ie/vbulletin/showpost ... tcount=204
http://www.boards.ie/vbulletin/showpost ... tcount=208
http://www.boards.ie/vbulletin/showpost ... tcount=213
http://www.boards.ie/vbulletin/showpost ... tcount=235

The problem stems from the fact that the city centre of Cork is basically built on a marsh - indeed the very name comes from the Irish word for 'swamp'. See this old map of Cork, ostensibly dating from 1545, and note the number of occurrences of the word 'marsh'... all of which is now built over. And most of which is today underwater... :(
turly
19 Nov 2009, 10:06
Re: FinderPop 2.2.4b2 BETA | Thrillseekers | Snow Leopard *ONLY*
Hmm, maybe I'm doing something silly capturing keystrokes... I'll have a look at this code tonight after work.
In any event, I found a couple of bugs so there'll definitely be a new beta soon...
turly
18 Nov 2009, 09:38
Re: FinderPop 2.2.4b2 BETA | Thrillseekers | Snow Leopard *ONLY*
Hey Ross... that is definitely a bug: that should not happen.
It sounds like the little "Help Tag" Info Window that's supposed to appear when you press command and option while hovering over an item in a FinderPop menu is broken in the Daemon. As this is code I heavily modified for the 64-bit Cocoa version it maybe isn't that surprising, but I've certainly not seen it happen... I'll have a look at this code tonight after work.

What happens if you press Command and Option together? The cursor should change into a circle-with-a-lowercase-i for 'info' and that window should appear immediately underneath the cursor with info on the item you've selected... Does it still appear way down there in the lower left corner? And when you let go of Cmd+Opt, the window should disappear completely...
turly
17 Nov 2009, 23:39
Re: FinderPop 2.2.4b2 BETA | Thrillseekers | Snow Leopard *ONLY*
Do you mean: "Finder is the only 64 bit app with CMS" so far?


That's correct - the Finder is currently the only 64-bit app where contextual menus are 'enhanced' by FinderPop.
All apps, 64-bit and 32-bit, can do the click-in-unused-menubar bit.
All 32-bit apps can have their contextual menus enhanced by FP.
turly
16 Nov 2009, 23:49
FinderPop 2.2.4b2 BETA | Thrillseekers | Snow Leopard *ONLY*
FinderPop 2.2.4b2 THRILLSEEKER BETA "One-handed-typist edition" is now available.

What's in:

* Huge swathes of code rewritten in Cocoa and Objective C.

* Contextual menu support in 64-bit Snow Leopard Finder mostly works.
Issue: sometimes FinderPop cannot get the item that you control-clicked in the Finder. In an attempt to work around this, I currently force the Finder to the front if you right-click or control-click a Finder element when the Finder is not frontmost. You probably won't even notice, but if this is disconcerting, you can disable it by:

defaults write com.finderpop.finderpop forceFinderFrontmost NO

Will try to fix this properly next week.

* All the usual Cmd/Opt/Ctrl modifiers while menu browsing, cursor changes appropriately, etc. Grab-and-dragging, trashing and killing process menu items, getting-info and everything else should work OK. Unfortunately I still haven't ported the FinderPop info ''help tag' windows: next week hopefully. Additionally, we now use the big system cursors for copying and deleting by default - if you prefer the old, smaller, FinderPop cursors:

defaults write com.finderpop.finderpop useSystemCursors NO

* Click-in-unused-menubar is a bit smarter about what constitutes "unused" menubar. That said, if you find that clicking in unused-menubar-space doesn't work for you, try turning off the Translucent Menu Bar option (System Preferences -> Desktop & Screen Saver -> Desktop tab -> "Translucent menu bars" option)


What's NOT in:

* Control-free-clicking
* Contextual Menu Support in non-Finder 64-bit apps
* FinderPop info help tag windows

Note that the menus popped up as a result of control-clicking in the unused menubar is handled by the old 32-bit finderpop-daemon so everything works as it used to there (although there's a drawing problem with labels in FP menus which I have to fix too.)

If you're installing this over a previous beta, you'll have to restart or logout for it to take effect. (Alternatively if your terminal skills are up to scratch, type killall finderpop-daemon and then open the newly-installed FinderPop prefPane which will cause the newly-installed daemon to start; any programs launched after this point will have the new FinderPop sauce added. Since the Finder will already have been patched using the previously installed version, you'll have to restart the Finder too, you can type killall Finder for that.)

--turly

I will eventually pull everything together into a 10.4/10.5/10.6-compatible release.

As usual, if there are any issues with this: http://www.fnarr.net/fp
turly
16 Nov 2009, 09:19
Re: Seven wishes to improve FP 2.2.1b+
Thanks very much for the good suggestions, A. H.
I will do my best to get around to implementing at least some of them!
turly
16 Nov 2009, 00:35
Re: FinderPop 2.2.3.1-BETA | Thrillseekers | Snow Leopard *ONLY*
Should have another beta ready to go by the end of this weekend.


Where by "end of this weekend" I mean later today, Monday 16 November :-)

I have a new Snow-Leopard beta version (again, Thrillseekers only) almost ready to release but I want to bash on it myself first, there's a lot of new Cocoa code in there and I'd like to limit the embarrassment factor etc.

Just now back to typing two-handed, it makes a big difference.

Check back later tonight, all going well... and as usual,

Have Fun!
turly
14 Nov 2009, 10:00
Re: FinderPop causes Mail to crash?
Hmm, I doubt that crash was caused by FinderPop, though I suppose anything is possible. Did you say it happened repeatedly? If so, next time something repeatable like this occurs, you could try turning off FP and trying it again.

The only occurrence of anything FinderPop-related in the crashed thread's call-chain is the FPHandledMenuSelect () call way down at the end; that's where I try to figure out if the menubar location you just clicked on is "empty" or not. In this case FinderPop seems to have correctly decided that it was not empty - i.e., you were clicking in one of Mail.app's menus to indent the selection - and simply passed on the click back to the OS.

Don't worry about tickling my liver - and the very best of luck in finding a job!
turly
12 Nov 2009, 12:40
Re: FinderPop 2.2.3.1-BETA | Thrillseekers | Snow Leopard *ONLY*
Should have another beta ready to go by the end of this weekend. I've made decent progress with my Carbon-to-Cocoa layer (even though I'm typing one-handed!) It will still be far from complete but should be much more usable than the current beta.

I get my stitches out tonight, and hopefully they'll allow me to get rid of the sling. It's only when you're forced to type one-handed that you realise that -- for English at any rate -- QWERTY is very biased towards the left hand, at least 60:40 I'd say :D
turly
07 Nov 2009, 16:03
Re: FinderPop 2.2.3.1-BETA | Thrillseekers | Snow Leopard *ONLY*
Bongiorno GianMarco:

Did you see the bit about turning off Translucent Menu Bars on the announcement page?

[Edit-20091004] Another thing which might screw up FP's notion of "is this click in an unused menubar area" is the translucency of the menubar combined with an irregular pattern on your desktop (eg, a photo.) If you can't get menubar popups in FinderPop, you could try turning off menubar translucency in System Preferences -> Desktop & Screen Saver -> Desktop.
turly
25 Oct 2009, 23:15
Re: A different way to organise/divide FP's menu
That's a good method for organising FP Items. I'll look into it, it should be possible so long as I can see the (x,y) Finder coordinates of the icon.
I'll look into it - thanks!
turly
25 Oct 2009, 19:26
Re: FinderPop 2.2.1-BETA available
Cheers Hajo - many thanks.

I went to the doctor for my last medical appointment on Thursday. Yaaay!

Unfortunately after looking at CAT scans and X-rays they've decided that my shoulder needs an operation because it's not healing properly. And because so much time has elapsed since the accident (nearly 6 months) they're going to have to break and re-set the bones with a metal plate, and they also need to insert some live bone in the mix. This live bone is going to come from my hip. So on Wednesday next (28th) I'm being operated on - hip and shoulder. One of the lads I work with had a similar operation when he was younger and he says that the hip hurts more than the shoulder. So that's nice. Or maybe not :)

Anyway, I've also been up the walls with real work and haven't even booted up my Mac once. Next week, after the op, honest..!
turly
25 Oct 2009, 19:18
Re: 2.2.3 "thrillseekers beta"
Does anything appear in the console? FinderPop may write some diagnostic info there.
turly
04 Oct 2009, 22:23
Re: Permissions error 256
Odd, 256 isn't one of my error codes and isn't an <errno.h> code either.

Edit: I've just read up on the wait system call and see that it shifts the return status up by 8 bits meaning that the error code is 1, which is EPERM, which is indeed a permissions error.

What does Console say when you try to open FinderPop 2.2.3.1 in System Preferences?

Now FinderPop relies on an osax which it tries to put into ~/Library/ScriptingAdditions/FinderPopOsax.osax. FinderPop will try to create the ~/Library/ScriptingAdditions folder if it's not already there, and then copy the FInderPopOsax.osax in there.

Do you have FileVault enabled by any chance? Is there something funky about your ~/Library/ScriptingAdditions folder?
turly
04 Oct 2009, 17:55
Re: 2.2.3 "thrillseekers beta"
Apologies, forgot to post this earlier: cat pointed out to me in an email that there's a "Must be a control-click"' checbox in the FP prefpane which is relevant to menubar clicking and therefore may also need to be taken into account - mine is off.

Another thing which might screw up FP's notion of "is this click in an unused menubar area" is the translucency of the menubar combined with an irregular pattern on your desktop (eg, a photo.) You could try turning off menubar translucency in System Preferences -> Desktop & Screen Saver -> Desktop.

I am knee-deep in code at the moment converting my old FinderPop Carbon code to Cocoa. This might take some time!
(Plus I'm off on holiday to Chicago next Friday 9 October for 10 days so don't expect much done over that week..)
turly
03 Oct 2009, 10:16
Re: 2.2.3.1 "thrillseekers beta"
cat wrote:On both my Intel Macs, an iMac and a MacBook, I can get an FP menu in the Finder in the Menu bar but only if I click in the top left of the screen. And I cannot get any FP menus on the desktop or in a Finder window. (2.2.3.1).

With this version, the only FP menus you'd get in a Finder window are if you command-control-click to get a Contents popup menu. Try this. Click on a blank area of the desktop to deselect everything. Then command-control-click the same spot. Do you get a Contents popup menu?

As for getting the FinderPop menu in the unused menubar , quoting from an earlier post, you could try this:

In Terminal, type the following

defaults write com.finderpop.finderpop controlClickAnywhereInMenubar -bool true

This basically says that if you control-click or right-click anywhere in the menubar - even in an application's menu titles - you'll get the FinderPop menu.
turly
01 Oct 2009, 12:55
Re: Permissions error 256
Thanks RonaldPR, I missed this one for some reason. tmatsu, can you tell us what OS you're running on (PPC or Intel)?
Cheers!
turly
01 Oct 2009, 12:53
Re: 2.2.3 "thrillseekers beta"
Hey Francola:

Yes, a control-click on the menubar with that defaults thing written will pop up the FP menu as you see. Although you appear to have pressed command-control-click which brings up the Processes menu. If control-clicking a blank portion of menubar doesn't work, but command-control-click does, is your FinderPop Items folder empty?

On the desktop with a control-command-click you get a CONTENTS menu of the desktop.
You don't (and never have) got the FinderPop menu with a ctrl-cmd-click - it was always CONTENTS.

I'm still working on getting the contextual menus working :-)
turly
01 Oct 2009, 10:33
Re: 2.2.3 "thrillseekers beta"
francola wrote:Also have had FP stop responding completely at times.


Hmm, sounds like the finderpop-daemon has crashed - can you have a look at Console.app next time this happens? There might be some clues among the entrails...

Sorry about all this hassle, FinderPop for 10.6 is very much a work in progress :-/
turly
01 Oct 2009, 10:27
Re: 2.2.3.1 "thrillseekers beta"
FinderPop looks at the pixels on the screen around the mouse location to determine if a click really is in an "unused" menubar location. Obviously there is something amiss with my new Cocoa/OpenGL implementation, though most people have said it works fine.

I've added something to work around this - but be careful!
In Terminal, type the following

defaults write com.finderpop.finderpop controlClickAnywhereInMenubar -bool true

This basically says that if you control-click or right-click anywhere in the menubar - even in an application's menu titles - you'll get the FinderPop menu.
turly
30 Sep 2009, 23:15
Re: FinderPop 2.2.3.1-BETA | Thrillseekers | Snow Leopard *ONLY*
I just updated the main post on this page with the 2.2.3.1 beta to fix the click-in-unused-menubar problem that some people were having. As usual, let me know if I screwed up... again :-)
turly
30 Sep 2009, 23:09
Re: 2.2.3 "thrillseekers beta"
Have a look at

http://www.finderpop.com/FP2231-ThrillS ... d-Only.zip

to see if that fixes your "click-in-unused-menubar" problems.

I managed to reproduce the problem only by changing screen resolutions or otherwise furtling with screen layout. I fixed *that* issue, please let me know if you still have issues...

Cheers!
turly
29 Sep 2009, 21:53
Re: 2.2.3 "thrillseekers beta"
OK, will look at these issues before the next TSB release...
Thanks everyone!
turly
28 Sep 2009, 15:57
Re: 2.2.2 "thrillseekers beta" - no effect in my system
Hey cat - did FP 2.2.3 install itself OK? You restarted or logged out and back in again?

Did any unusual FinderPop messages appear in Console.app?
turly
28 Sep 2009, 15:48
Re: 2.2.3 "thrillseekers beta"
Well, the click-in-unused menubar should work in the Finder.
So should control-command-click in a (blank area of a) Finder window or the desktop - it should pop up a "Contents" menu. One restriction: nothing should be selected in the window/desktop. I think I've figured out a way to get whatever-was-clicked on in the Finder so that restriction should go away in the next thrillseeker's beta...
turly
28 Sep 2009, 12:42
Re: 2.2.2 "thrillseekers beta" - no effect in my system
See the 2.2.3 thrillseekers beta for (limited) 64-bit app support. This currently means only click-in-unused-menubar and ctrl-cmd-click a Finder window for a Contents popup.
Still working on "proper" contextual menu support ... hopefully will have a first cut sometime next weekend...
turly
27 Sep 2009, 17:14
FinderPop 2.2.3.1-BETA | Thrillseekers | Snow Leopard *ONLY*
FinderPop 2.2.3.1 THRILLSEEKER BETA "Thirty days hath September" is now available.

(It fixes the click-in-unused-menubar problem in the older 2.2.3 TSB, which is still available here. I was able to reproduce the problem only by faffing around with screen resolutions and placement, hopefully that was the core issue affecting some people.)

This interim release is to provide a bit more Snow-Leopard (10.6) compatibility. If you don't use 10.6, or aren't willing to put up with what is undeniably beta-level software, this version is not for you.
Please DON'T PUBLICISE THIS as it's waay too early to inflict on your average user.

Highlights:

* STILL NO CONTEXTUAL MENU SUPPORT… however...
* Click in unused portion of menubar now works in both 64-bit and 32-bit apps.
* Command-control-clicking a window or the Desktop in the Finder will bring up a Contents menu - if there is NOTHING selected in that window. If there is something selected, you'll have to de-select it before Cmd-Ctrl-Clicking will work. (This is to avoid confusion - I'm still figuring out how to get the item clicked on in the Finder so that Cmd-Ctrl-Clicking works better - my Services hack does not work all the time.) Note that the "Must be a control-click"' in the FP prefpane may also need to be taken into account - mine is off.
* SNOW LEOPARD ONLY (no 10.4/10.5)
* 386 ONLY (no PPC)

[Edit-20091004] Another thing which might screw up FP's notion of "is this click in an unused menubar area" is the translucency of the menubar combined with an irregular pattern on your desktop (eg, a photo.) If you can't get menubar popups in FinderPop, you could try turning off menubar translucency in System Preferences -> Desktop & Screen Saver -> Desktop.

Still working on extending the contextual menus in the Finder...

Relevant bits from last episode:
- The FinderPop "Processes" submenu now tells you if an app is 64-bit when you Cmd-Option to get info on it

--turly

Next up is the FinderPop core rewrite in Cocoa...
I will eventually pull everything together into a 10.4/10.5/10.6-compatible release.

As usual, if there are any issues with this: http://www.fnarr.net/fp
turly
21 Sep 2009, 21:34
Re: Not a version announcement
Thanks mrpwick!

I'm sorry to hear that FP was causing problems on Snow Leopard. You must have been running an old version of FinderPop, I fixed that "100% CPU" bug in v 2.2 back in January (actually in 2.1.3b9 in June 2008.)

Anyway, I hope to release a properly-compatible version for Snow-Leopard in the not-too-distant future... working on it!

Cheers!
turly
15 Sep 2009, 07:36
Re: 2.2.2 "thrillseekers beta" - no effect in my system
cat has it exactly right. None of the 64-bit apps support Carbon, which FinderPop uses quite a lot to do its stuff. I'm working on it...
turly
13 Sep 2009, 23:14
FinderPop 2.2.2 | Thrillseekers | Snow Leopard 32-bit *ONLY*
FinderPop 2.2.2 THRILLSEEKER BETA "32 bits is plenty!" is now available at: http://www.finderpop.com/FP222-ThrillSe ... d-Only.zip

I got 10.6 installed last night, so I could finally work on FP. This interim release is to provide a small bit of Snow-Leopard (10.6) compatibility. If you don't use 10.6, or aren't willing to put up with what is undeniably beta software, don't bother with this version.
Please DON'T PUBLICISE THIS as it's waay too early to inflict on your average user.

Restrictions:

* SNOW LEOPARD ONLY (no 10.4/10.5)
* Non-Apple apps ONLY (not quite true: 32-bit Apple apps work fine, but not the Finder...)
* 386 ONLY (no PPC)
* 32-BIT ONLY (won't work in 64-bit apps)


- New (for FinderPop) method of adding itself to apps
- This version of FP seems to work fine with 32-bit applications on Snow Leopard 10.6.1
- The FinderPop "Processes" submenu now tells you if an app is 64-bit when you Cmd-Option to get info on it
- 64-bit apps don't do Carbon. FinderPop does a *LOT* of Carbon. It's going to be a fun rewrite in Cocoa...
- You can force 64-bit Apple apps to run in 32-bit mode - see, for example, http://www.rainmakerinc.com/kb/index.php?article=95
- Unfortunately the Finder always operates in 64-bit mode. Which is why I'm working on the 64-bit version - otherwise it would be called "Everything but Finder"-Pop :-/

--turly

As for the 64-bit rewrite, for me the most important feature is the click-in-unused-menubar facility, so that's first up.
I will eventually pull everything together into a 10.4/10.5/10.6-compatible release.

As usual, if there are any issues with this: http://www.fnarr.net/fp

...And so to bed.
turly
28 Aug 2009, 11:11
Re: Not a version announcement
Thanks muchly for the expressions of support, etc! I've just edited the first post with my current status which is thankfully much better.
Anyway, I hope to start work on a Snow-Leopard compatible version of FinderPop next week sometime
... but be warned, there is much to do :-/
turly
28 Aug 2009, 10:57
FinderPop 2.2 not compatible with Snow Leopard 10.6
FinderPop 2.2 is not compatible with Snow Leopard 10.6

I will be getting my copy of Snow Leopard next week and will look at updating FinderPop to be compatible as soon as I can. This is made slightly more difficult because my main Mac is still a PowerPC Mac Mini :-/

Unfortunately updating FinderPop to be compatible with 10.6 will likely require a fair bit of work so it may be some time (a month?) before I can release a compatible version.

Apologies for the delay -- but I have a good excuse! (q.v.)
turly
21 Aug 2009, 12:32
Re: [forum RSS feeds now available]
Odd, they show up OK in Google Reader for me.
Unfortunately the "Show Original Item" link doesn't work for some reason which I'll figure out later...

Cheers!
turly
12 Aug 2009, 13:46
Re: Combining mbar-!!! with -!!i
Fixed in 2.2.1 BETA (q.v.)
turly
12 Aug 2009, 09:35
Re: File extensions won't hide
Hmm, I'll have to have a look at that, but I won't be able to do it for a couple of weeks - I'm going to Cork today on summer holidays and won't have Mac access until I return to Barcelona in September...

Sorry about that ... it'll be a few weeks, I'm afraid!
turly
11 Aug 2009, 18:55
Re: File extensions won't hide
Does your Finder display the names of the files in question with or without extensions?

FinderPop has an option "Use the same filenames as displayed in Finder" if I remember correctly - I'm not at my Mac right now.

If the Finder displays the names with extensions, you will need to turn these off via Finder Preferences-> Advanced -> Show all file extensions.

Let me know if that doesn't help!
turly
09 Aug 2009, 09:10
[forum RSS feeds now available]
After much weeping and gnashing of teeth, RSS feeds are finally available for the FinderPop Support Forum.

Or they should be, at any rate. Hey, they work fine on my machine!

It was like pulling teeth, I think I tried 3 different RSS packages and eventually got one to work by dint of assiduous cajoling, tweaking and caressing, only having to resort to outright threats a couple of dozen times.

I should have learned my lesson from the phpBB2 -> phpBB3 "upgrade" debacle and used another forum package :-/
turly
08 Aug 2009, 18:35
FinderPop 2.2.1-BETA available
FinderPop 2.2.1-BETA 1 "Beware of the Bus!" is now available at: http://www.finderpop.com/FP221-BETA1.zip

Sorry for the delay, but I really mean it when I say Beware of the Bus! :!:
Only a few minor tweaks in this release:

    * A small number of minor tweaks and fixes. Better compatibility with 10.5.7 and 10.5.8 Finders.

    * Fixed bug where you couldn't combine "inline-this-folder" with "only-in-menubar". (See this forum post.)

    * Added some new FinderPop item naming tweaks - same as already existing ones but more concise. Items ending in '-!!t' appear in the FinderPop menu only if there is a text selection (just like the deprecated 'text-!!!', but shorter.) Similarly '-!!f' will cause the item to appear only if you've control-clicked a Finder selection (deprecating 'fsel-!!!'. Likewise '-!!m', which causes an item to appear only if you've clicked in a blank bit of menubar, deprecates the more verbose 'mbar-!!!'.

    * Note that the FinderPop '-!!_' item modifiers are cumulative. For example, a folder named 'InlinedInMbar-!!i-!!m' inside your FinderPop Items folder will have its contents inlined into the FinderPop menu only if you control-clicked in the menubar. Any other method of invoking FinderPop will result in the folder's contents being skipped. Likewise, a folder named 'InlinedWithFinderSel-!!f-!!i' will have its contents inlined into the FinderPop menu only if there was a Finder selection parameter to the _ContextualMenuSelect system call.

    * As suggested by that bug, an item whose name ends in '-!!N' will appear in FinderPop menus only when you control-click a blank portion of a Finder window or the Desktop, ie, there being no Finder selection. (The 'N' standing for "No Selection" -- and note that it must be a Capital 'N'.)

Problems? Bug reports? Let me know here on the forums!

Meanwhile, hope you're all having a good summer! I'll hopefully be going back to Ireland for the last couple of weeks of August. No doubt it will be wet... as we say, Irish people don't tan, they rust...
turly
24 Jul 2009, 11:21
Re: Pasting text from clippings?
Hmm, now you mention that little data point Ronald, maybe it's me :oops:
Maybe I should be "promising" something different when a clipping file is 'grabbed-and-dragged' ... but I can't remember whether clipping files have a documented format... it'll be fun finding out. Probably.
turly
23 Jul 2009, 22:57
Re: Pasting text from clippings?
Just speculating about this - I think it depends on the application - some apps are clipping file aware (Carbon apps most probably) and know what to do when a clipping file is dragged into one of their windows. It works the same way it did in System 8.

[Some/many/all?] Cocoa apps don't know what to do when "special" files are dragged into one of their windows.
turly
21 Jul 2009, 11:33
Re: FP Hangs if I've been in another app
Hey Joe - am healing up quite well, thanks!
Unfortunately I'm up the walls with 'real' work at the moment, after taking 2 months off while I recovered. I haven't powered on my Mac in about 2 weeks.

Messages like

7/20/09 2:57:25 PM kernel CoreServicesUIAg[316] Unable to clear quarantine `finderpop-daemon': 13

look a bit odd, but apparently they're relatively harmless ... http://discussions.apple.com/thread.jsp ... ID=5958938

You're not using any haxie contextual menu enhancers, are you? They're not very compatible with FinderPop.

It seems to me that there may well be a conflict between FinderPop and either OpenMenuX or whatever haxies you're using (in spite of FP using the same patching mechanism as Unsanity.) OpenMenuX used to work fine with FP, will try it again. What do you use OpenMenuX for? If it's just the Services menu, Nicholas Riley's ICeCoffEE (http://web.sabi.net/nriley/software/ ) works well.

I'll try to look at these next time I get a chance to go Mac programming again - unfortunately not this weekend as am doing tour guide duty for some visiting friends. What haxies are you using?

So how do you put FinderPop in the 'exclude' list for your haxies? Did you mean that FP and the haxies don't get "installed" in the same apps?

About all I can suggest is that you enable FP only in the Finder and see if that is any better...
turly
05 Jul 2009, 15:53
Re: Any problems with FP & 10.5.7?
You asked this same question a month ago -- I've had no reports of any issues since then.
I'm still running FP on 10.5.7 without problems, though I'll hopefully be releasing a very minor update in the next few weeks.
turly
17 Jun 2009, 23:05
Re: Combining mbar-!!! with -!!i
Sorry for the delay in replying - I'll have a look at this shortly... probably my bug!
turly
17 Jun 2009, 23:03
Re: Mac 10.5.7 & FP
FinderPop 2.2 and 10.5.7 work fine for me... let me know if ye run into any issues!
turly
06 Jun 2009, 16:56
Not a version announcement
Hey there -- hope all well.
This is not a version announcement - just a heads-up on why there has been so little happening on the FinderPop front over the last couple of months. Aside from sheer laziness on my part, of course.

The main excuse is that I am still recovering after an accident a month ago -- I somehow managed to walk into the path of a bus in Paseig de Gracia here in Barcelona. It was at 6:30 pm on a Sunday afternoon so I can't even blame the beer :-)

Looks like the timing of the collision was just right in that the bus's mirror hit my head and the upper left part of my body while its front wheel ran over my right foot. I still don't understand how I didn't hear it or see it. I ended up with a broken collarbone (clavicle), a couple of cracked ribs, a fracture in my skull next to my left eye, a fractured cheekbone below my left eye, a badly-bruised left leg and 4 broken metatarsals on my right foot. My left arm is in a special sling to immobilise my left shoulder and my right leg is in a plaster cast up to my knee. The blow also did something nasty to my left eye - I can no longer read normal-sized text with it and have double vision depending on the angle at which I look at things. Also I have reduced feeling in my left cheek and upper left row of teeth, looks like a nerve or two have been chopped.

The good news is that most of my ailments (and especially my eye) are slowly improving, and of course that it could have been much worse ... I'm a very lucky lad, all things considered. Anyway, I hope you will understand that there is not going to be a 10.6-compatible version of FinderPop for a while - but there will be, eventually..! (10.6 will require a considerable rewrite as there's no 64-bit Carbon... FinderPop rewrite number 3-and-a-half!)

In a couple of months time, I'll be able to look back on this episode and laugh. Might be a bit hollow, though :)

Edit 2009-08-28: It's a couple of months later, and while I'm not looking back and laughing just yet, I'm a heck of a lot better now. To look at me, the only way you'd know something was amiss is because I still limp a little and one shoulder is about an inch shorter than the other. The left eye has improved dramatically but is still a bit blurry... but I'm at the age where I'd probably need glasses anyway so I'm not complaining. Indeed, meeting some of the other accident victims in my physiotherapy sessions made me realise just how lucky I am...

Edit 2009-11-16: It's a couple of more months later, and it turns out my clavicle never really healed properly, so nearly three weeks ago I had an operation to insert a titanium plate joining the two halves of the clavicle together. Some live bone was also needed for the mix, and apparently my hip volunteered :) So now I have a very impressive scar on my left shoulder and a less impressive one on my right hip. (Oddly enough, the hip hurts more than the shoulder.) I had to wear a sling for the first 2-and-a-bit weeks which meant typing one-handedly. Thankfully at this stage I can dispense with the sling at home, but still have to wear it out-of-doors for the next two weeks. At which point I will probably commence some physio sessions. Hopefully will be back in good working order by Christmas!
turly
25 Apr 2009, 13:19
Re: Content only
I just now realised that I didn't tell you the obvious workaround, sorry about that, I could have sworn I did :?
In a Terminal window, type

Code:
defaults write com.finderpop.finderpop controlFreePopupContentsMenu -bool false


This will turn off control-free Contents Menu popups - you'll just get a normal contextual menu.
turly
24 Apr 2009, 18:17
Re: Content only
Are you by any chance using a localised version of FinderPop? It could be that I or a localiser accidentally broke that checkbox. It seems to work fine on my machine (the familiar cry of developers everywhere!)
turly
21 Apr 2009, 22:13
Re: Content only
So are you saying that the "Contents if on Folder" checkbox ignores your clicks? Or that it does change state but FinderPop does not reflect the changes?

You probably noticed that FP changed the way control-free-popup works with version 2.2 - you now click and hold until the cursor changes to the contextual menu cursor, then let go the button, and continue from there...
turly
21 Apr 2009, 15:08
Re: contextual menus in dialog boxes?
Hmm, I think you're maybe referring to the path popups (eg, when you cmd-click a Finder window's title) and FP's augmenting the standard file open/save dialog boxes? They were only in OS 9. If there's a demand for these features, say so and I'll add them to the list :-)
turly
21 Apr 2009, 15:02
Re: No Worky, help please.
Cheers Nicholas - much obliged for the handy tip. I hardly ever use OS X Services, perhaps now this will change...
turly
21 Apr 2009, 14:59
Re: New Beta?
Hey Mark,

I've been kind of busy with "real" work unfortunately. Or given the economic circumstances, make that "fortunately".

I plan on releasing a new beta this coming weekend, but the changes will be very minor indeed - adding a Swedish localisation by Michael Berglund, and fixing up the email address displayed in the preference pane, and perhaps one or two tweaks. Low-hanging fruit stuff.

Next on the list is looking at the (relatively minor) bugs reported so far, followed by an investigation of what I need to do to be Snow Leopard compatible. As I can't justify the wonga to be an Apple Certified Developer, upgrading FP to SnowLeopard may well have to wait until after SL is released. Of course if it's just a 64-bit recompile (hah!) then I may have something ready in time for the official SL release.
turly
17 Apr 2009, 20:58
Re: No Worky, help please.
Unfortunately not. FP is completely unaware of Services. I might look into this in a future version, but don't hold your breath.
turly
14 Apr 2009, 13:57
Re: Installation problem on inspiron 9200 with Tiger 10.4.6
Hmm,

You're using the latest FP (2.2?) FP "injects" some code into apps as they are launched, which means that the injected code which does the FP stuff is crashing. Any chance you could send me one of the Crash Log files of whatever it is crashes?

You can disable FP by holding down the SHIFT key at startup/login, or by holding down SHIFT while opening System Preferences, then opening the FinderPop prefPane, and disabling FP from within there.

The 9200 is a Pentium-M/Centrino-based system, it could be that the intel code used in FP contains instructions that are not available on that chip? Just a wild guess, without seeing the Crash log file, I'm clutching at straws...

Note: I don't officially support FP on non-Mac systems, but try me anyway :-)
turly
15 Mar 2009, 23:02
Re: Items on Finder sidebar & Open submenu
To get back to you on this again, you talk about "the Open submenu doesn't work" .. are you talking about the Open menu item, or the Open With... submenu?
[Edit:] And are you using the Recent Items "in a submenu", or "inlined"?
turly
15 Mar 2009, 20:41
Re: New file templates
Classic FP had a feature where you could set the file type/creator based on sample files you put into (a folder within) the FinderPop Items folder. I don't think it had anything like you describe, unless you're talking about putting stationery files into the FP Items folder? You might still be able to do that, but I'm not sure that it will behave as you expect... (and I'm not at my Mac to find out, sorry... will have a look during the week.)
turly
12 Mar 2009, 23:07
Re: Items on Finder sidebar & Open submenu
Yep, it's definitely quiet in here... (tumbleweed rolling by)

I'll hopefully have time to look at this this weekend... Thanks!
turly
02 Mar 2009, 23:50
Welcome to the new FinderPop Support Forum
...and my deepest apologies for not being able to bring over anything from the old forum after my old fnarr.net hosting company went titsup. I have a backup of the old phpBB2 database but my new hosting company only use phpBB3, and there is no easy way for me to import a raw phpBB2 backup into phpBB3 (and I've looked!) I've even played around with SQL to see what I could do, but it's been a long time since I did anything with SQL (1987 to be exact) and so my skills are a little rusty.

In the end, I said I'd just get this forum up and running, and see what I could do to bring over the usernames or the posts at some point. In the meantime, if you have any questions or comments about FinderPop, please feel free to post!