- simply hover over the edge of a window to resize, you'll see different button bars appear when you're in the right spot. click and drag to resize.
- to drag, left click & drag. you can grab anywhere that doesn't handle a click event, which on a fresh app is anywhere, or on any app, the title bar.
- make sure you check out the in-app documentation, just click navigate with the file explorer, double click a .md file, and click 'render .md' to view docs in-App. theyre rough & unfinished.
- computers get created in User/Appdata/Roaming/Lemur/..., this is your virtual file system.
- knowledge of wpf and javascript in a freestanding environment is useful
Before you begin, ensure you have the following prerequisites:
- Operating System: Windows 7 - Windows 11
- IDE: Visual Studio 2019 or newer for optimal WPF and C# support
- .NET: SDK and Runtime 8.0+
- Visual Studio Code: Any version is suitable
- Visual Studio Community 2022: this is very nice for creating complex XAML front ends, it's editor is hard to beat.
To clone the repository, follow these steps:
- Open Visual Studio and select 'Clone a Repository'.
- Enter the repository URL:
https://github.com/toolateralus/lemur-vdk.git
. - Choose your preferred local path and initiate the cloning process.
Once the project is cloned:
- Ensure the repository structure is intact after cloning.
- In Visual Studio, select 'Release' mode.
- Right click on
lemur
in the Solution Explorer and click Build, or Build the project using theCtrl + Shift + B
shortcut.
After building:
- Navigate to
lemur/lemur-vdk/bin/Release/net8.0/
. - Locate
lemur.exe
, right-click, and create a shortcut on your desktop for easy access.
Note: Replace net8.0
with the correct .NET version if you are using a different one.
On the first launch, the application will automatically install necessary JavaScript, JSON, and other configuration dependencies.
- Launch
lemur.exe
. - Press Re\Install, optionally adding an integer ID, or defaulting to 0. this refers to virtual file system copies / 'installs' on your local disk.
- The install will be placed at
%Appdata%/Lemur/...
and will be calledcomputer0
or whatever index you chose.
Note:
Lemur VDK's file system searches for files and directories by name, making it essential to use unique file names or qualified paths for accuracy.
Misuse can lead to unintended side effects, like retrieving the wrong setup.ini
file if multiple files share the same name without a specific path.
you can provide semi qualified paths like parent/myFile.txt
if you have several myFile.txt's
Your feedback and suggestions for improvements are always welcome.