SDE Merry 🎠️
🎠️🖥️🎠️ The software engine for carousel user interfaces for the S Desktop Environment.
Note
Merry
is short forMerry-go-round
SDE Merry is a software engine designed to enable and support carousel user interfaces for the S Desktop Environment. I was recently inspired to work with a carousel user interface, after an interest spark a few days ago (on 2023, Wednesday, March 1st) as I noted that no mainstream/popular (or semi-popular) desktop user interface has used the carousel layout since 2015, the last one being the operating system for the original Amazon Kindle Fire, which was a heavy inspiration for this project.
A carousel user interface will be one of the GUI options for skeuowie/SDE. It is an optional interface, and isn't the primary GUI in the source package, but distribution makers can change this on their own basis.
The Merry engine is written in Python, C, and Pony.
Python is used for the application layer, C is used for the system level, and Pony is used additionally at the application level for uniqueness. Each app is tied to a pony.
Different variants of the Carousel are planned/under development. They are built on top of Merry. They include:
-
SDE Scarousel
- A Halloween-themed carousel interface written in Boo -
SDE Karousel
- A QT-based carousel user interface with KDE compatibility. -
SDE CCarousel
- A carousel interface written in C -
SDE PyCarousel
- A carousel interface written in Python -
SDE DNetCarousel
- A carousel interface written in C# and F# and designed for .NET -
SDE Darousel
- A carousel interface written in D -
SDE WebCarousel
- A web-based carousel interface written in PHP, JavaScript, Ruby, HTML, and CSS -
SDE iCarousel
- A carousel interface for iOS/iPadOS/MacOS written in Swift and Objective-C -
SDE ADroidCarousel
- A carousel interface written in Java and Kotlin and designed for Android -
SDE Parousel
- A carousel interface written in Eiffel with a French theme
🌱️ This README.md
file is a stub and needs expansion.
File version: 1 (2023, Sunday, March 5th at 5:40 pm PST)