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
[CoreWM] Desktop Environment/Window Manager #329
Comments
@andersevenrud I was wondering if this might be possible, but when I wanted to create a new icon set using font-awesome, I saw that there was so many categories and icons in |
@junland OS.js uses GTK (Gnome) icon themes, hence the directory structure and the name of the icons. There's a plethora of icon packs, hence why I chose it. Currently all icons used are PNG, but SVG is coming soon.
Something like this would be nice. I could make icon themes have a "parent" attribute, so that it builds it like you described when running the grunt [theme] command(s). To get a list of all icons used, use this: https://gist.github.com/andersevenrud/793aa46063652afbc6eadb4dfa848d5f This is the current list: https://gist.github.com/andersevenrud/46ab915c79238f42d59da31bd725c115 |
@junland Updated the script and list so the output is sorted -- may be a bit easier on the eyes. |
@vlotho You can now edit the labels of your launcher shortcuts for the iconview. |
@andersevenrud add a notification history in the notification area. |
@andersevenrud Is there any hook to modify desktop context menu? |
@msaqibansari No, but I can add this now |
@andersevenrud how do i customize desktop context menu? do i modify CoreWM.prototype.openDesktopMenu() in /src/packages/default/CoreWM/main.js or any other way you suggest? |
@msaqibansari I just commited a new feature so you can hook into it:
|
@msaqibansari But if you want to modify core files the file and method you just mentioned is the correct one |
Thanks for your response. One more thing i want to ask that i want to add a login page as the first page of the application. what changes i need to do to achieve this. Need your suggestion. |
@msaqibansari You need to create a 'Handler'. There are some included |
Just curious but issue #221 is closed. Should this still be on here? |
CoreWM Desktop IconView can now load files and shortcuts etc from the actual filesystem! :) Not 100% finished, but will be merged into master this week after I have polished everything. |
- VFS: Added 'Desktop' mount - VFS: Added support for aliases - CoreWM: Cleanup in iconview init section - CoreWM: IconView now uses real VFS path - CoreWM: IconView cleanups an improvements - Added new VFS home template - Added default shortcuts file - Updated config files
@khoaakt @msaqibansari The dekstop IconView now actually uses the VFS :) |
Closing this issue for now. The remaining tasks will get their own issue when I get started on it. |
Could you give a rough idea of how long it will be before OSjs is useable on a mobile? |
@samuk Hard to say, really. Since this is primarily a desktop platform, that is what I will focus on. But I got mobile support on my radar, and have made the groundwork for this (base touch handling, media queries and dynamic content, orientation detection etc.), but the Window Manager itself is missing functionality and does not have a UI optimized for smaller screens. I'm working on this alone, so I'm kind of jumping back and forth between my TODOs... but this is a general prioritized roadmap I have (which I keep in my notes) that might give you an idea when you'll see more work on this:
|
OK thanks. So maybe 6-12 months? Or longer do you think? |
I think that range would be a fair estimate |
The Window Manager and Desktop Environment could use some new features and improvements
Menu
OSX style docker (Some features OS.jsv2 need :) #100)Solved by widget supportApplication filtering/searching in "Touch Menu" (Some features OS.jsv2 need :) #100)Replaced by searchThe text was updated successfully, but these errors were encountered: