Skip to content

Commit 91bc9dd

Browse files
committed
Version bump
A ton of new features, massive amount of cleanups. General bugfixes and improvements to documentation and developer features. Relevant: - http://community.os.js.org/t/features-extending-base-css/65 - http://community.os.js.org/t/notice-node-server-api-changes/73 - http://community.os.js.org/t/features-package-less-and-custom-script-support/72 Digest: * Core: New 'Process' event system * Core: Better handling of autostarting * Core: Added more internal hooks * CoreWM: Improvements to smaller screen support * CoreWM: window list panel item now has context menu from actual window * CoreWM: Rewritten panel CSS implementation (better scaling and rotation support) * CoreWM: Better touch menu handling * CoreWM: Proper hotkey handling via configs * CoreWM: Fixed wrong calculation of desktop area when panel is on bottom * CoreWM: Trigger `resize()` when responsive design kicks in/out * CoreWM: CSS improvements * settings-manager: bugfixes * dialogs: Better handling of 'markdown-ish' messages * window: Added 'inited' hook/signal * WindowManager: Prevent crash when `Window::init` fails * Themes: Support for custom base LESS files * GUI: Disabled spell-shecking etc by default from textual inputs * GUI: Cleanups of some methods * GUI: Added scoped `son()` for events so you can bind context * GUI: Added `get('selected')` to 'gui-tabs' * GUI: 'gui-fileview' no longer shows empty columns on '0 bytes' * GUI: Prevent error on invalid triggers in 'Scheme' * GUI: Scheme now supports using `app://` to load `src` attributes * GUI: 'gui-list-view' now behaves as a table * GUI: Bugfixes in Scheme * UI: Better `user-select` CSS * Handler: Exposed `saveSession()`` * API: Better application shutdown API * API: Fixes to `getThemeResource()` * API: Cleanups * Utils: `$index()` now checks elements to prevent errors * Utils: `dirname()` bugfixes * Utils: Added `$parent()` function * Utils: Added `keyCombination()` function * Utils: Improved preloader * VFS: Throw exceptions as early as possible in the API chain * VFS: Improved copying between different mountpoints * VFS: Updated signals and error handling * VFS: Cleanups * locales: Updated vi_VN * server-node: Moved core code into 'core' directory * server-node: Better commandline option support * server-node: Some improvements to `scandir()` * server-node: Display correct url when launching server * server-node: Added uncaughtException handler * server-node: Refactoring of entire API chain method arguments * server-node: Cleanups and bugfixes * build: Improved windows support in build scripts * build: Added support for append version string in resources * build: Customizable watermarks * build: Support for LESS files in applications * build: Support for custom before/after scripts in application build process * misc: More work on developer environment * misc: Updated unit tests * misc: Updated bithoundrc * misc: Fixed typos in documentation * misc: Updated docs
1 parent f73276f commit 91bc9dd

File tree

3 files changed

+73
-2
lines changed

3 files changed

+73
-2
lines changed

CHANGELOG.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,74 @@
1+
# 2.0.0-alpha77
2+
3+
A ton of new features, massive amount of cleanups. General bugfixes and improvements
4+
to documentation and developer features.
5+
6+
Relevant:
7+
8+
- http://community.os.js.org/t/features-extending-base-css/65
9+
- http://community.os.js.org/t/notice-node-server-api-changes/73
10+
- http://community.os.js.org/t/features-package-less-and-custom-script-support/72
11+
12+
Digest:
13+
14+
* Core: New 'Process' event system
15+
* Core: Better handling of autostarting
16+
* Core: Added more internal hooks
17+
* CoreWM: Improvements to smaller screen support
18+
* CoreWM: window list panel item now has context menu from actual window
19+
* CoreWM: Rewritten panel CSS implementation (better scaling and rotation support)
20+
* CoreWM: Better touch menu handling
21+
* CoreWM: Proper hotkey handling via configs
22+
* CoreWM: Fixed wrong calculation of desktop area when panel is on bottom
23+
* CoreWM: Trigger `resize()` when responsive design kicks in/out
24+
* CoreWM: CSS improvements
25+
* settings-manager: bugfixes
26+
* dialogs: Better handling of 'markdown-ish' messages
27+
* window: Added 'inited' hook/signal
28+
* WindowManager: Prevent crash when `Window::init` fails
29+
* Themes: Support for custom base LESS files
30+
* GUI: Disabled spell-shecking etc by default from textual inputs
31+
* GUI: Cleanups of some methods
32+
* GUI: Added scoped `son()` for events so you can bind context
33+
* GUI: Added `get('selected')` to 'gui-tabs'
34+
* GUI: 'gui-fileview' no longer shows empty columns on '0 bytes'
35+
* GUI: Prevent error on invalid triggers in 'Scheme'
36+
* GUI: Scheme now supports using `app://` to load `src` attributes
37+
* GUI: 'gui-list-view' now behaves as a table
38+
* GUI: Bugfixes in Scheme
39+
* UI: Better `user-select` CSS
40+
* Handler: Exposed `saveSession()``
41+
* API: Better application shutdown API
42+
* API: Fixes to `getThemeResource()`
43+
* API: Cleanups
44+
* Utils: `$index()` now checks elements to prevent errors
45+
* Utils: `dirname()` bugfixes
46+
* Utils: Added `$parent()` function
47+
* Utils: Added `keyCombination()` function
48+
* Utils: Improved preloader
49+
* VFS: Throw exceptions as early as possible in the API chain
50+
* VFS: Improved copying between different mountpoints
51+
* VFS: Updated signals and error handling
52+
* VFS: Cleanups
53+
* locales: Updated vi_VN
54+
* server-node: Moved core code into 'core' directory
55+
* server-node: Better commandline option support
56+
* server-node: Some improvements to `scandir()`
57+
* server-node: Display correct url when launching server
58+
* server-node: Added uncaughtException handler
59+
* server-node: Refactoring of entire API chain method arguments
60+
* server-node: Cleanups and bugfixes
61+
* build: Improved windows support in build scripts
62+
* build: Added support for append version string in resources
63+
* build: Customizable watermarks
64+
* build: Support for LESS files in applications
65+
* build: Support for custom before/after scripts in application build process
66+
* misc: More work on developer environment
67+
* misc: Updated unit tests
68+
* misc: Updated bithoundrc
69+
* misc: Fixed typos in documentation
70+
* misc: Updated docs
71+
172
# 2.0.0-alpha76
273

374
Search Engine, HTTP/2 support, bugfixes, improvements

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "OS.js",
3-
"version": "2.0.0-alpha.74",
3+
"version": "2.0.0-alpha.77",
44
"description": "JavaScript Cloud/Web Desktop Platform",
55
"url": "http://os.js.org",
66
"email": "[email protected]",

src/conf/000-base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"connection": "http",
44

55
"client" : {
6-
"Version" : "2.0-alpha76"
6+
"Version" : "2.0-alpha77"
77
},
88

99
"repositories": ["default"],

0 commit comments

Comments
 (0)