-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port to ElementaryOS #103
Comments
ElementaryOS is quite different beast, no full-fledged gnome-shell. It looks by far more for complete rewrite, then port. |
Do you need help with TypeScript? |
Yes, gTile need to be moved to TypeScript. |
After reading about Elementary OS, I have an impression that very few changes needed to have gTile working there. |
Oh! Great! I have already left the message on the TS migration with asking for branch etc. I will try to help! |
Hi! |
Sorry, had no time to actually do anything. |
Hi @murbanowicz! I've been pretty busy with some personal life stuff recently so the full rewrite port to TS has been on hold, but recently the project has been incrementally converting files to Typescript it seems, so it may be possible when more of that refactoring is done. However since this is a all-volunteer project, the best way to ensure something happens is to pitch in. |
Port to TS pretty much done. |
Just while we're on the topic, the reason I say mostly is because my biggest blocker on making a Cinnamon port was that we would need to abstract out a settings interface, and one of the few JS holdouts is the the The long term dream I had for being able to support Cinnamon and the like was to refactor GTile into a) core logic (grids, autotiling, generic idea of resizing a window) and b) desktop specific action interfaces (settings, hotkeys, resizing windows, etc) so that we could just implement a new DE handler for some of these popular Gnome derivative desktops. However, that would require quite an ambitious undertaking of restructuring the extension into more modular components like what was done with the TileSpec class. |
Sweet dreams... |
Thanks for great tool.
Do you think you could port it to ElementaryOS somehow?
The text was updated successfully, but these errors were encountered: