This project has moved. For the latest updates, please go here.

Installation

Installation of Dimension 4 is pretty straightforward.
  • Download the latest release from http://dimension4.codeplex.com/releases.
  • Open "Dimension 4 Setup.exe."
  • The installer will guide you through the setup process.
  • Click the Dimension 4 shortcut in your Start menu to launch the app.

Build Notes

For those of you who are a bit more adventurous and would like to build their own release, feel free to download the full source from http://dimension4.codeplex.com/SourceControl/latest. Before you build, however, make sure you read the following notes.
  • Make sure you have Visual Studio 2015 installed, Professional or better. (I have not tried compiling with VS Community, and so cannot guarantee that all the dependencies will be available. However, I do know that 2013 Express lacked some of the C++ libraries needed to build part of the solution.)
  • Some of the projects require .NET 3.5. If you are on Windows 8 or higher and have not specifically installed 3.5, you can download it from http://www.microsoft.com/en-us/download/details.aspx?id=21.
  • The Debug build outputs to /Daytimer/bin/Debug.
  • The Release build raw binaries outputs to /Setup/SetupDependencies/Resources. The installer outputs to /Release.
  • Building the Debug build of SetupLauncher does not use the Debug binaries.

Code Notes

I basically learned WPF on this project, so a lot of the code does not follow best practices. Keep this in mind if you are trying to pull examples from the code.

Error Reporting

Dimension 4 has built-in bug reporting. However, if you do choose to submit an error report, please write the steps you took which caused the problem, so that developers are easily able to reproduce and solve the problem.

Google Integration

Due to the deprecation of version 2 of the Google Data APIs, Google Calendar integration is currently non-functional. I started work on porting code over to version 3, but did not complete it, and can not guarantee that the port will ever be finished, due to other projects taking my time. (The incomplete code can be found in Daytimer.GoogleCalendarHelpers/CalendarHelper.v3.cs.)

Last edited Nov 11, 2015 at 9:00 PM by mingslogar, version 12