I recently bought the latest version of fritzing and I found out that the search button doesn’t appear in the parts section. I also tried to search the button in the folder and no results were found. Please, I need some help because it is difficult to find a part in so many libraries. I also have a problem with adding a new components to the parts section so I really need a solution for this problem too!
Which operating system? First suggestion (although from your other problems not likely), scroll down to the bottom of the parts panel window. Sometimes search appears at the bottom of the list (and is thus hidden as there are more bins than slots in the window.) Given other parts problems this isn’t likely though. Typically search problems (which there haven’t been any of for several years) were caused by Windows10 early patches (a forum search for missing search should turn up the old threads which may be worth reading.) and otherwise by file permissions not allowing writes to bin files. I would be tempted to delete the Fritzing installation, and the user directories (which won’t be changed during an installation) and reinstall as a first step to see if that fixes the issue. The user directories location varies by operating system:
There are two user directories (with your parts and the parts database) which don’t get touched during an install (to not affect your sketches during upgrades). On Windows they a)re in
c:\users\username\AppData\Fritzing\roaming\Fritzing (which is a hidden directory so you need to enable hidden directories in explorer) and
c:\Users\username\My Documents\Fritzing (where username is your windows id)
If you don’t have any parts or sketches you want to keep you can just delete those two directories and Fritzing will recreate them, or you can move them aside by renaming them if you wan to keep something in them.
The usual reason for search and parts problems is file permissions (Fritzing is bad about reporting unwritable files). Fritzing is intended to be installed as the user running it (i.e. not as root on a Unix system, but as your standard user without sudo.)
A late question: How are you trying to add a new part? I would assume you have a .fzpz file and are doing (in Fritzing) File->Open (which provides a file navigation panel) then double clicking on the part.fzpz file. That should (assuming the fzpz file is valid) load the new part in to the “mine” parts bin ready for use.
My os is Windows 10 and i tried everything regarding the search button and the problem that I think it appears comes from the zip file. I unzipped the Fritzing folder and searched for the word “search” and got no results. And for the adding a new part, i’m trying to do it using the import button and i get this error:
Are your Windows10 patches current? This used to be a problem a couple of years ago with Windows patches, but as noted, no recent complaints.
The search bin is not in the zip, but rather created in the user directories when Fritzing runs. It should be in
which should contain:
If you don’t have user added parts I would suggest deleting or renaming (safer) both the user directories noted above with fritzing not running, then try again. It should recreate those two directories with the correct permissions. If it still breaks, I would remove both the user directories and the Fritzing install directory and reinstall the zip file. Note you want to install the zip file without “run as administrator” (which would likely cause this problem) but as a normal user. As to the load error, can you upload the .fzpz file for the part that you are trying to load? It is possible (although I think unlikely given the other problem) the part is incorrect. Upload is 7th icon from the left on the reply tool bar. You could also unzip the .fzpz file for the part. It should contain files:
and probably does, this sounds more like a Windows file permissions problem than a part file error.
Problem solved. It seems like my antivirus didn’t allow the app to change or add files so I disabled it for a short period of time and then it was all good. Thank you for your suggestions.