Skip to content

An activity-centric computing system which allows organizing applications and documents by grouping them within 'activities' which can be organized in time and space on a time line.

License

Notifications You must be signed in to change notification settings

Whathecode/Laevo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Setup

Basic Setup

In order to have Laevo up and running and ready for development the following steps are necessary to perform:

  • Install Visual Studio 2013 (or later)
  • Install NuGet for Visual Studio
  • Laevo uses PostSharp which NuGet should normally install for you

Important Libraries

Laevo relies heavily on two libraries:

Two solution files are provided:

  • Laevo.sln can be used to only load Laevo and reference precompiled libraries from the "Libraries" folder.
  • Laevo With Project References.sln includes references to project sources from the "Framework Class Library Extension" and "Activity-Based Computing Toolkit" libraries.

When using Laevo With Project References.sln there are two run configurations available, Debug and Release. Using Debug, project references are used simplifying development and debugging. Using Release, just like Laevo.sln, precompiled libaries from the "Libraries" folder are referenced. However, in Release, after the build completes the "UpdateLibraryDlls.rb" script is ran (using Ruby), which copies the newly compiled DLLs from FCLE and ABC to the "Libraries" folder, thus updating the precompiled libraries.

In order to use Laevo With Project References.sln some additional setup is required:

  • Download the dependent libraries. You can choose where to place them, but placing them side-by-side with the Laevo project simplifies setup:
  • When choosing a custom location for the libraries, specifying the paths to the libraries in:
    • Laevo With Project References.sln
    • ProjectReferences.txt
  • Install Ruby

Copyright

Copyright (c) 2012 Steven Jeuris: http://whathecode.wordpress.com/ This library is free software; you can redistribute it and/or modify it under the terms of the GNU GENERAL PUBLIC LICENSE V3 or later, as published by the Free Software Foundation. Check http://www.gnu.org/licenses/gpl.html for details.

This program uses several other open source libraries. Their copyright notices are added in the relevant Libraries folders.

Some icons used are from Iconza. Others were made by or based on sources retrieved from Freepik from Flaticon and are licensed under Creative Commons BY 3.0.

About

An activity-centric computing system which allows organizing applications and documents by grouping them within 'activities' which can be organized in time and space on a time line.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages