Skip to content

Commit 866edd0

Browse files
committed
Updated readme and changelog.
1 parent 33ba8cf commit 866edd0

File tree

2 files changed

+28
-16
lines changed

2 files changed

+28
-16
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@
22

33
This file summarises notable changes between Live Keys versions.
44

5+
## 1.7.0
6+
7+
### Features
8+
9+
- Added node editor.
10+
- Added palettes in node editor.
11+
- Added timeline editor.
12+
- Added interactive documentation.
13+
- Added workspace package. (`import workspace`)
14+
- Palettes on imports.
15+
- Added shape-all option.
16+
- Added pane for palette object containers.
17+
- Support for palettes outside main file.
18+
- Connection palette
19+
520
## 1.6.1
621

722
### Bug Fixes

README.md

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,32 +12,31 @@
1212
[![Build Status](https://travis-ci.org/live-keys/livekeys.svg?branch=master)](https://travis-ci.org/live-keys/livekeys)
1313
[![Build status](https://ci.appveyor.com/api/projects/status/3l5t69h7q3gpkec1?svg=true)](https://ci.appveyor.com/project/dinusv/livekeys)
1414

15-
* **Version**: 1.6.1
15+
* **Version**: 1.7.0
1616
* **License**: LGPL
1717
* **Website**: [livekeys.io](https://livekeys.io)
1818
* **Demo**: [www.youtube.com/watch?v=ZPt5KSy1wh0](https://www.youtube.com/watch?v=ZPt5KSy1wh0)
1919
* **Documentation**: [livekeys.io/docs](https://livekeys.io/docs)
2020
* **Build Requirements**:
21-
* Qt 5.7 or higher
21+
* Qt 5.11 or higher
2222
* Open CV 4.1 or higher
2323

24+
Livekeys is a platform that automates content creation in real time by combining visual scripting with live coding.
25+
Components are used to create pipelines for familiarized tasks (file reading, video editing, computer vision modules, etc), providing configuration via
26+
their user interfaces. To extend this pipeline, users can build their own components via live coding.
27+
Main features include:
2428

25-
Livekeys is a live coding environment based on components. The application uses Qml as the main language, and can be used to create quick solutions within a wide variety of domains. Main features include:
29+
* **Image and Video Processing**: Load image/video files and applying various filters
2630

27-
* **Live coding**: Everything you type is compiled automatically
31+
* **Node Editor** : Connect and configure components via nodes in a graph
2832

29-
* **Palettes and bindings**: Palettes are visual items that provide a connection between the code and runtime. They
30-
control values they bind to and also, in reverse, monitor the value within the application. They are customizable
31-
per type.
33+
* **Timeline Editor**: Schedule animations and organize video segments
3234

33-
* **Component based**: Components, which can handle a variety of roles, are declarative and communicate with each other through connections, making them swappable depending on the context.
34-
35-
* **Extendable**: Components are wrapped in plugins, then packages, which are installable through a package manager.
36-
37-
Although the main focus has been on integrating OpenCV for computer vision tasks, other libraries can be integrated
38-
easily using Livekeys's API.
35+
* **Code editor**: Syntax highlighting, code completion, live coding, and seamless switching between UI configuration and code
3936

40-
The project is the successor of [Live CV](https://www.youtube.com/watch?v=2zTY6CFhP_A).
37+
* **Interactive learning module**: Provides tutorials with interactions that guide you through the process of learning Livekeys.
38+
39+
* **Plugin support**: Components are wrapped in plugins, then packages, which are installable through a package manager.
4140

4241

4342
## Installation and getting started
@@ -80,8 +79,6 @@ can also share their own as easily as possible. To do this, it needs to be scala
8079
easy to use build system, and a place to access and share plugins. Our goal is to reach this in version 2.0 of the
8180
application.
8281

83-
* Version 1.7 - Editor Updates
84-
* Component documentation from within the editor
8582
* Version 1.8 - MultiThreading Module
8683
* Executing components in separate threads
8784
* Automatic assignment of components to threads according to their execution time

0 commit comments

Comments
 (0)