Releases: Silk-GUI/Silk
Releases · Silk-GUI/Silk
0.5.3
Core
- Add command
add-app
to add current dir as external app - Add command
remove-app
to remove current dir as external app - Move default command into
run
command - When
silk
is run with no command, run therun
command - Update notification
- App id is saved in database
- Database stores if the install finished for each app
- Add eslint
- Fixed restarting apps
- Fork framework set's app process to app name
- Setup code climate to use eslint settings
- App framework uses default logo
- App framework will use productName in package.json if available
- Fixed calling server api's from apps using app framework
- Fixed prepublish script
- Stretto is now included with Silk when being published
- Fixed ids for apps using App Framework conflicting with apps using Fork Framework
File Explorer
- Opens to home folder instead of the root folder
Task Manager
- Only list apps that are running
- Fix restarting apps
- Fix memory chart scale
bower_static
- Pull bower routing out of core into module so apps can easily use it
Terminal
- Update tty.js
- Use new app framework
App Manager
- Use app framework
silk-electron
- Works on linux
Version 0.3
Core
- bin.js only requires server.js. Everything it did do is moved to server.js
- remote is moved to it's own file. It is inside of a domain since it sometimes had uncaught errors.
- removed unnecessary console.logs or changed to debug()
- added method restartSingle to app loader to restart running apps.
- apps don't need zIndex, running or minimized in their window.json. It is added for them.
- added Silk global. It stores various information on parts of the Core so the server api can use it.
- added server api. It is available in apps as Silk.api. It is used similar to methods on client. It currently has methods to restart and start apps and get a list of installed apps.
- moved methods global in apps to Silk.methods. It is backwards compatible for now.
- ws is now at localhost:3000/websocket instead of on it's own port
- Silk url is shown in a box
Window Manager
- Moved from core to folder
window-manager
- Added app menu
- Improved style of task bar and windows
- Apps can have multiple windows. They need to enable it in their window.json
- added tooltips for apps on taskbar with their title.
Remote
remote is partially fixed. It now loads icons and apps, but web sockets don't work yet.
Apps
- app defaults
- if the settings file doesn't exist, it creates it.
- added App Manager
- installs and removes apps. It starts an app after installing it.
- file explorer
- creates folders
- changed color of logo
- supports multiple windows
- added task manager
- restart running apps
- added terminal. Uses tty.js.
- text editor
- cmd + s or control + s saves file
- correctly handles tab key.
- changed color of logo
- supports multiple windows
Version 0.2
- Default programs to open files
- Apps run in their own process @formula1
- Improved UI
- CLI
- Clock on task bar
Version 0.1
- Edit files using the text editor
- Navigate your folders and files using the file explorer