DarwinX - OSX experience at the cost of nothing but Internet packets

DarwinX - OSX experience at the cost of nothing but Internet packets

62 devlogs
83h 56m
•  Ship certified
Created by TheLinuxGuy

An online experience of macOS at the cost of nothing but Internet packets
The project is currently in the backend phase where everything in the backend is being adjusted for scalability.

Timeline

lots of major improvements on the music app

Update attachment

Ship 5

1 payout of shell 472.0 shells

TheLinuxGuy

about 1 month ago

TheLinuxGuy Covers 16 devlogs and 21h 27m

database finally working. moving to second last ship before music app completion

Update attachment

adding database integration to the music app since database usage is becoming necessary for the app at this point.

Update attachment

added lots of new assets and appearance changes to the music app, still in development and i won't reveal it till its ready to showcase in terms of UI right now!

Update attachment

added music app secretly, app is not visible in the screenshot or the production itself but its code exists. the app has been hidden since the app is still in development

Update attachment

added the glorious windows app resulting in a complete crash every single time :)

Update attachment
NOT_A_ROBOT NOT_A_ROBOT about 1 month ago
Whoops sorry I don't know why my comment got duplicated
NOT_A_ROBOT NOT_A_ROBOT about 1 month ago
LMAO, real
NOT_A_ROBOT NOT_A_ROBOT about 1 month ago
LMAO, real
NOT_A_ROBOT NOT_A_ROBOT about 1 month ago
LMAO, real

optimized libraries, removed unused APIs and packages.
added image level compression for reducing build size!

Update attachment

cant remember exactly what i edited through this i did optimise and fix some bugs as far as i can remember

Update attachment
TheLinuxGuy TheLinuxGuy about 1 month ago
yeah i know that too but i was too lazy at the time to do that…LMAO
Tree Plate Tree Plate about 1 month ago
when i can’t remember I just look at the git diff

optimised the code a lot for performance!

Update attachment

added chess game from npm package. Dock items are now sortable! lesgoo!!!!

Update attachment

added appearance feature of light mode and dark mode and improved the overall UI of the project greatly increasing the quality of the look and feel of the project!

Update attachment

added night mode button with functionality implemented

Update attachment

added lenis scroll!

Update attachment

added brightness option to control center

Update attachment

added control centre option in topbar, adding features to it now!

Update attachment

fixed animations which were broken in the previous commit, project can finally head to alpha stage!

Update attachment

added resizeable option to window components and optimised animations.
- affected animations (temporary)
- Window unMinimise

Update attachment

Ship 4

1 payout of shell 498.0 shells

TheLinuxGuy

about 2 months ago

TheLinuxGuy Covers 17 devlogs and 19h 44m

annnnd more stuff patched. shipping!

Update attachment

ready for shipping!

Update attachment

stuff so lit its just a mic drop to mention here about anything. ill just say, i improved the experience 👀

Update attachment

too cool of a feature for a devlog. 👀

Update attachment
TheLinuxGuy TheLinuxGuy about 2 months ago
make sure you know that i am a server admin and i do everything in my custom and unique style
TheLinuxGuy TheLinuxGuy about 2 months ago
but brother ill tell you one thing, check the url sometime, its self hosted. and in the near future itll be a custom image to support multi user level session. i know that this is all very basic right now, but i have plans dude!
Tree Plate Tree Plate about 2 months ago
is that just an iframe?

added a code editor, half working :)****

Update attachment

css fix to window component for scrollable content fix and to adjust for upcoming resize feature

Update attachment

added responsive fix for window content for scrollability and user experience stability

Update attachment

added tips app for users to finally get to know the latest great features in an instant!!

Update attachment

UI additions to files app

Update attachment

UI setups and improvements of finder app along with refreshed UI on Pre-Installed Apps

Update attachment

added fixes to lots of components and fixed any issues caused due to newer components

Update attachment

Launcher finally working!!!

Update attachment
Advick Advick about 2 months ago
yayyyyy

added upcoming tips app, fixed app launcher

Update attachment

added keybinds!!
added quick launcher on keybind!

Update attachment

added lock screen for mac

Update attachment

added github credits

Update attachment

finder app in progress

Update attachment

Ship 3

1 payout of shell 390.0 shells

TheLinuxGuy

2 months ago

TheLinuxGuy Covers 11 devlogs and 13h 17m

Calculator App Added

Update attachment

optimised stuff...

Update attachment

about app safari logo fix

Update attachment

added popup components for more needed application handling.
added system info popup in topbar along with browser detection.

Update attachment

added date and time menu to topbar

Update attachment

added quit application through app menu in topbar

Update attachment

lots of fixes for the existing components.
bugs solved and lots of improvement in the overall look and feel of the OS

Update attachment

ADDED APPMENU!!!
LOOKS SICK IF YOU ASK ME I MEAN....

Update attachment

topbar dynamically working with apps IN DEVELOPMENT.
added state handlers for apps in topbar component

Update attachment

added app launcher button, fixed and optimised code

Update attachment

FIXES FOR FOLLOWING THE CERTIFICATION CRITERIA

Update attachment

Ship 2

1 payout of shell 246.0 shells

TheLinuxGuy

2 months ago

TheLinuxGuy Covers 7 devlogs and 10h 7m

Added:
- The Window Animations has been polished to match the operating system.

To be Added:
- Applauncher for showing all installed apps

Update attachment

due to lack of time, the project has been completed in a temporary manner and will be continued on afterwards for much more improvements....

Update attachment

added static minimise transitions (magic lamp effect coming soon)

Update attachment

UX changes to match the real macOS, there is still a lot to do but its getting better and better everyday!!

Update attachment
  • UI refinements to resemble the MacOS tahoe Glass UI
Update attachment
  • Added apple GlassUI reusable Component
    • Working terminal added in Apps
    • Added GlassUI to Apps and dock
Update attachment

lots of UI improvments done, especially added the new glassUI type feel just like macOS tahoe

Update attachment

Ship 1

1 payout of shell 423.0 shells

TheLinuxGuy

2 months ago

TheLinuxGuy Covers 10 devlogs and 17h 28m

scalable backend finally ready, shipping for the backend finished part

Update attachment

Features Added:

  • Window Draggable
  • Window Open and Close with dock and topbar buttons
  • Appcompiler defined for increased scalability for the future
  • Topbar Dropdowns UI Improvement
Update attachment

lots of major changes in window manager system, next up is setting up z-indexes for the user flow to be OS like

Update attachment

added reusable components with apps compilers with json configs to provide persistence for the future with localStorage and sessionStorage

Update attachment

added multiple reusable components with an app compiler, used for efficiently calling for initialised apps only when needed

Update attachment

dropdown reusable component added for topbar usage...

Update attachment

added dock and topbar with dropdown reusable component, adding window component soon....

Update attachment

Switched to React Backend instead of VanillaJS, and optimising it as well. Frontend is also being updated to match the current look and feel while the UX will also be improved in the future for the simulator

Update attachment

Rebasing Simulator from VanillaJS to REACT libraries and removing outdated and heavy dependencies. Making the simulator more robust and less confusing with an efficient code

Update attachment

modified the macOS splash screen to a more polished and matching look

Update attachment