Skip to content
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

[Applications] CoreWM - Widgets #479

Closed
14 of 16 tasks
andersevenrud opened this issue Sep 9, 2016 · 2 comments
Closed
14 of 16 tasks

[Applications] CoreWM - Widgets #479

andersevenrud opened this issue Sep 9, 2016 · 2 comments

Comments

@andersevenrud
Copy link
Member

andersevenrud commented Sep 9, 2016

This is taken out from #329.

CoreWM should probably have widget support. This has been brought up many times now :)

You can add/remove widgets in the Settings app under "Desktop" section

  • CoreWM Application implementation
  • Settings Application implementation
  • Context menu support
  • Options window support
  • Resize and move support
  • Corner-sticking support
  • Settings storage and loading
  • Canvas support
  • Locking
  • Nicer resize underlay (replace rectangle)
  • Widget: Analog Clock
  • Widget: Digital Clock
  • Widget: Digital Clock Font
  • Widget: Digital Clock Color adjustment via context menu
  • Widget: Weather
  • Documentation and template file(s)

branch: https://github.com/os-js/OS.js/tree/issue-479

branch: https://github.com/os-js/OS.js/tree/development

ETA to development 1 week

ETA to master next scheduled montly update

@andersevenrud andersevenrud added this to the 2.0.0-beta1 milestone Sep 9, 2016
@andersevenrud andersevenrud self-assigned this Sep 9, 2016
@andersevenrud
Copy link
Member Author

andersevenrud commented Sep 9, 2016

andersevenrud added a commit that referenced this issue Oct 17, 2016
andersevenrud added a commit that referenced this issue Oct 17, 2016
andersevenrud added a commit that referenced this issue Oct 19, 2016
andersevenrud added a commit that referenced this issue Oct 24, 2016
andersevenrud added a commit that referenced this issue Nov 7, 2016
andersevenrud added a commit that referenced this issue Nov 9, 2016
andersevenrud added a commit that referenced this issue Nov 11, 2016
andersevenrud added a commit that referenced this issue Nov 13, 2016
andersevenrud added a commit that referenced this issue Nov 15, 2016
andersevenrud added a commit that referenced this issue Nov 15, 2016
andersevenrud added a commit that referenced this issue Nov 16, 2016
andersevenrud added a commit that referenced this issue Nov 19, 2016
andersevenrud added a commit that referenced this issue Nov 30, 2016
f3268c2 Fixed some styling issues in applications
65fc706 server-node: Updated logging for proxy request
a801015 Updated package.json dependencies
1795be7 Fixed a typo in the authenticator documentation
ee81aff CoreWM: No Widgets by default
72c3f1f build: Fixed a problem with dist-file copy on windows
d57fd9a Updated linting rules, and fixed appropriate files
69d2e9b Connection: Add client-side subscription (for WS)
9114fa3 Updated AUTHORS
ed01e0d Removed deprecated edison startup script
466f0ee Updated README badges
ccbed0a Updated eslintrc
1aef9f9 Linting use before define in some cases
78b5a9d Updated README link section
7d2bd14 build: Updated package listing task
611fb30 build: Added PHP api templates
d6be196 build: Fixed autostart config error
5c9710b package-manager: Removed deprecated way of loading extensions
eb19e76 build: Extensions now uses 'preload' as other packages
c4fe142 server-php: Now supports extensions just as Node server
1b2eb2e Settings: Added PHP api test method
24200b9 Broadway: Updated PHP extension
406c0ac server-node: Correction of a log message typo
488de6d build: Removed deprecated 'extensions' in config
ec428f9 build: Rewrote build system to enter the promise land
1245e79 Removed some deprecated server setting in conf
a7b0f11 Updated README.md
0d35b1b Added new instructions to INSTALL.md
7ecc9e2 Updated package.json and travis.yml
2f8713f Added help to the 'osjs' command
f3ab407 Removed Grunt from Windows installer
354f62b Removed tasks from Gruntfile
33d7e98 Removed Grunt from NIX installer
9ee8b01 Grunt no longer a main dependency
20aae5b connection: Better handling of requests
3dda99c connection: Finalized some HTTP methods
05c2387 connection: Improved some of the method names
69549eb connection: Some updates to HTTP and WS handling
f0af69f server-node: Added 'broadcastMessage' API
2c472cc server-node: Added 'services' directory
2c4a5d8 Merge branch 'master' into development
b81c20d server-node: Added server-side VFS watching (WebSocket)
97c3db2 connection: WS connection now supports server-side watching
679acf6 server-node: Added watch method to VFS module abstract
52edcb3 connection: Now houses VFS watching handling
57a84de Merge branch 'master' into development
f1388ee build: Updated 'osjs run' command after server changes
a41a27f Updated documentation links in client code
aa4ff80 Window: Added '_create()' shortcut method
8ca0aff Fixed some typos in documentation
0490809 Updated linting rules
96a8c49 client: Finished phasing out 'Handler'
917de15 Utils: Removed deprecated checkdir() function
3aa7721 client: Better handling of path resolution in some places (standalone)
1974359 build: Now possible to pick out login screen by config
7e5ad83 build: Updated some NW paths
1ea546f build: Updated settings template
3b6d570 Utils: Preloader now checks if absolute/relative path properly after changes
8b5b33f server-php: Fixed a broken preg match
de5d6b6 Settings: Better Mountpoint management
4def515 mount-manager: Some bugfixes after recent changes
55a0199 mount-manager: Make sure add-methods does not mutate objects
37ef692 server-php: Added HTTP VFS module, bugfixes
c772584 mount-manager: Cleanups
9d4e84a server-node: Added HTTP VFS module
489c61a Settings: VFS Mounting now has templates
78960f4 Updated client-side mocha test
b9d41ee utils: pathJoin should now flatten given path
486dfa7 window: Correction of a event emission
a819500 server-node: Better error handling in static responses
650062a server-node: Prevent exception on stream ENOENT
b86e1c2 Added client-side Mocha to grunt
743c584 Better client-side testing
fee2cfd build: Give warning on config parsing error
9cb2626 server-node: Moved http arg in storage as the first
94eb583 server-node: Pass 'http' along for storage module methods
d75f1b2 server-node: Linting
ccb830b Settings: Removed unused scheme include
18f8a97 server-node: Added back user management
d8f8dcf server-node: Use normalize instead of resolve for paths
b514de9 GUI: Some cleanups
7b8e3b4 GUI: Moved some element/scheme stuff around, better creation of els
7d69ff6 server-node: Fixed a problem with parsing of certain virtual paths
feb70d3 server-node: Some fixes for previous commits
5d2aedb server-node: Better naming of some instance stuff
346b194 server-node: Updated backward compability and packages
4f4daf6 server-php: api.php now sets correct path constant
b748d8d server-php: Cleanups
7980f6b server-node: Solved remaining TODOs
14d0531 server-php: Improved VFS permission check
b8bd49f server-node: Improved VFS permission check
10b77fc Updated unit tests
99962a5 server-node: Make sure destination read-only mounts are checked
3913249 server-node: Updated unit testing
ac31e4d server-php: Removed 'group' session entry
72f2736 server-node: Removed 'group' session entry
5785d9a server-node: Cleanups
1c88f24 server-node: Renamed 'lib' to 'core' for consistency
ecd0fd5 server-php: Make sure new server runs under webhotel conditions
c07933b build: Prevent error on invalid config task
a3f0649 Removed a unused grunt module
79834a9 Application: Removed deprecated argument in _setSettings
18a2f9f build: Added support for build file overlays
47ad225 Merged in entirely new server codebase
a89ef7a CoreWM: IconView now supports multiple identical shortcuts
4f00b9f VFS: File now has internal 'shortcut' state
88efc55 CoreWM: Removed debug message from Search panel item
954e991 VFS: Removed deprecated icon code from internal transport
d31166e SearchEngine: Now uses native method for resolving icons
72e8eb4 CoreWM: IconView now uses native method for resolving icons
3e7332e API: getFileIcon() now supports 'application' VFS Files
1a85673 CoreWM: IconView now uses readdir()'s shortcuts functionality
69748e0 server-php: VFS scandir() now supports .shortcuts.json file
b5d5521 server-node: VFS scandir() now supports .shortcuts.json file
60d5680 VFS: Internal transport now passes along certain options in scandir
e03d81b VFS: Avoid mutation of options in filterScandir()
5db42ae Utils: Added deep-clone alternative
decefbd VFS: Added watch() and unwatch() methods
666e916 Settings: Added watch for panel changes
b966bd2 CoreWM: Widgets now restore locks properly (#479)
65eab1b CoreWM: Widget support (#479)
@andersevenrud andersevenrud removed their assignment Mar 12, 2017
@andersevenrud
Copy link
Member Author

Closing this issue. Documentation is in manual. Any new plugins will get their own branch and announcement on release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant