Hi,
I've decided to include all my widgets in the same package for an easier way to install and support.
WHAT'S NEW IN V2.3
RamCnxManager
- Bug fix for Bluetooth on specific devices
RamProfile
- Silent mode bug fix
RamGPS
- Shortcut added for compass
- New transitory state
- Bug fix for rounded coordinates
- Bug fix for coordinates display
WIDGETS INCLUDED
RamAppointment : Appointments, tasks, birthdays and alarms reminder
RamBattery : Battery status
RamCommManager : Communication manager
RamProfile : Sound and profile manager
RamGPS : Coordinates, speed, altitude and heading information
DEVICE VERSIONS
All my widgets have been tested on WVGA device. It should not be a problem to use them on VGA devices. I've made a QVGA version but couldn't test it so try it and tell me if there is a problem.
It maybe possible that RamGPS only works with pro versions of Home2. Let me know if it is the case.
INSTALLATION
If you have installed the previous versions of my widgets, remove them following the procedure described in the Uninstallation section.
To install the widgets, unzip the zip file (depending on your device) from the following Download section in the PointUI Home2 directory. Then choose the Ramses section in the widgets list to add them on your home.
WIDGETSCONTAINER
If you don't have other custom widgets that have yet modified the PointSenseWidgetsContainer.cs file, you can copy the one from the Download section in your Home2/Common directory.
If it's not the case, you should edit the Home2/Common/PointSenseWidgetsContainer.cs file and add the following lines :
At the end of the using section, add :
using PointSenseRamsesWidgets;
At the end of the LoadWidgets() method, add :
else if (widgetName == "ramses")
{
RamsesWidget widget;
widget.homePath = homePath + "Widgets\\";
widget.Attribute = widgetAttribute;
AddControl(widget);
}
At the end of the AddWidget(String name, String fn, int x, int y) method, add :
else if (widgetName == "ramses")
{
RamsesWidget widget;
widget.homePath = homePath + "Widgets\\";
widget.NewWidget(widgetAttribute, widgetID, Path.GetFilename(fn), px, py);
widget.Attribute = widgetAttribute;
AddControl(widget);
}
UNINSTALLATION
To uninstall Ramses Widgets :
- replace in Home2/Common the PointSenseWidgetsContainer.cs by the original one
delete the PointSenseRamsesWidgets.cs in Home2/Common - delete the Ramses directory in Home2/PointSense/Widgets
If you have installed the previous versions of my widgets, first uninstall them by doing :
- replace in Home2/Common the PointSenseCalendarWidgets.cs by the original one
- delete the PointSenseBatteryWidgets.cs in Home2/Common
- delete the PointSenseStatusWidgets.cs in Home2/Common
- delete the RamAppointment directory in Home2/PointSense/Widgets/Calendar
- delete the Battery directory in Home2/PointSense/Widgets
- delete the Status directory in Home2/PointSense/Widgets
Sorry for all the inconvenience of this rough procedure.
SCREENSHOTS
Here is a screenshot of my widgets in my Home :
DOWNLOAD
