My Droid 1 now runs the Gingerbread version of Android thanks to a Cyanogen 7 upgrade. I started having a problem with my widgets since the upgrade though. App widgets were not showing up in the widget list. I had all of the standard widgets like Music, News & Weather and Power Control, but no option for Facebook, Twitter or any other apps I installed.
It turns out that this is a feature of Gingerbread where widgets are blocked for apps that are installed to the SD card. This was my problem since I had just moved all of my apps the SD card to save space.
To resolve this issue, the app had to be moved back to the memory of the phone using these steps:
1. Open the Settings app.
2. Select Applications > Manage applications.
3. Select the app that isn’t showing up in the widgets list.
4. Tap the Move to phone button.
Repeat these steps for any other apps you are experiencing the same issue with.
After I performed these steps on the Twitter app, I once again had the option to add the Twitter widget.
Cyanogen has a feature where it installs apps to the SD card by default. To avoid this problem with other apps, I went under Settings > CyanogenMod settings > Application > Install location and changed it back to Automatic.