Update links to new nodegui org

This commit is contained in:
Atul R 2019-08-11 22:39:27 +02:00
parent 1779b7466c
commit da8ec5d427
10 changed files with 18 additions and 19 deletions

2
.github/FUNDING.yml vendored
View File

@ -1,6 +1,6 @@
# These are supported funding model platforms
github: [master-atul] # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
# github: [master-atul] # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: atul94 # Replace with a single Ko-fi username

View File

@ -2,19 +2,19 @@
A cross platform library to build native desktop apps. Based on Qt5.
<img alt="logo" src="https://github.com/master-atul/nodegui/raw/master/extras/logo/nodegui.png" height="200" />
<img alt="logo" src="https://github.com/nodegui/nodegui/raw/master/extras/logo/nodegui.png" height="200" />
## How does it look?
<div style="display:inline; margin: 0 auto;">
<img alt="demo_linux" src="https://github.com/master-atul/nodegui/raw/master/examples/calculator/calculator_linux.png" height="300" />
<img alt="demo_win" src="https://github.com/master-atul/nodegui/raw/master/examples/calculator/calculator_win.jpg" height="300" />
<img alt="demo_mac" src="https://github.com/master-atul/nodegui/raw/master/examples/calculator/calculator_mac.png" height="300" />
<img alt="demo_linux" src="https://github.com/nodegui/nodegui/raw/master/examples/calculator/calculator_linux.png" height="300" />
<img alt="demo_win" src="https://github.com/nodegui/nodegui/raw/master/examples/calculator/calculator_win.jpg" height="300" />
<img alt="demo_mac" src="https://github.com/nodegui/nodegui/raw/master/examples/calculator/calculator_mac.png" height="300" />
</div>
**More screenshots?**
[See examples](https://github.com/master-atul/nodegui/tree/master/examples/)
[See examples](https://github.com/nodegui/nodegui/tree/master/examples/)
## Features
@ -41,7 +41,7 @@ Looking to contribute? If you wish to implement a new widget/add more features a
Contributing developer docs link:
https://github.com/master-atul/nodegui/tree/master/docs/development
https://github.com/nodegui/nodegui/tree/master/docs/development
## Building

View File

@ -6,7 +6,7 @@
- [About NodeGui](tutorial/about.md)
- [React Desktop](react/README.md)
- [Examples](https://github.com/master-atul/nodegui/tree/master/examples)
- [Examples](https://github.com/nodegui/nodegui/tree/master/examples)
- [FAQ](faq.md)
- [Setting up the Development Environment](tutorial/development-environment.md)
- [Setting up macOS](tutorial/development-environment.md#setting-up-macos)

View File

@ -2,7 +2,7 @@
For a complete list of Enums that we can use from Javascript see file
Qt enums: [`src/lib/QtEnums/index.ts`](https://github.com/master-atul/nodegui/blob/master/src/lib/QtEnums/index.ts) in the NodeGui repo.
Qt enums: [`src/lib/QtEnums/index.ts`](https://github.com/nodegui/nodegui/blob/master/src/lib/QtEnums/index.ts) in the NodeGui repo.
All the enums in this file can be imported directly from `@nodegui/@nodegui`.

View File

@ -48,4 +48,4 @@ If you want to run with your own version of Qt make sure to pass qt_home_dir var
`yarn rebuild:addon [--qt_home_dir=/path/to/qt]`
[qode_setup]: https://github.com/master-atul/qode
[qode_setup]: https://github.com/nodegui/qode

View File

@ -1,7 +1,7 @@
# React Desktop
- [About React Desktop](react/about.md)
- [Examples](https://github.com/master-atul/react-desktop/tree/master/examples)
- [Examples](https://github.com/nodegui/react-desktop/tree/master/examples)
- [Setting up the Development Environment](tutorial/development-environment.md)
- [Creating your First App](react/first-app.md)
- [Hello World](react/first-app.md#Hello-World)

View File

@ -1,6 +1,6 @@
# About React Desktop
[React Desktop](https://github.com/master-atul/react-desktop) is an open source library for building cross-platform desktop applications with React and CSS like styling. React Desktop is a custom react renderer for [NodeGui](https://github.com/master-atul/nodegui). React Desktop combines the power and flexibility of React with ease of NodeJs and maturity of Qt5. With React desktop you can build native desktop applications which are underneath Qt applications. This means you could in theory use all of Qt's Gui APIs in Javascript.
[React Desktop](https://github.com/nodegui/react-desktop) is an open source library for building cross-platform desktop applications with React and CSS like styling. React Desktop is a custom react renderer for [NodeGui](https://github.com/nodegui/nodegui). React Desktop combines the power and flexibility of React with ease of NodeJs and maturity of Qt5. With React desktop you can build native desktop applications which are underneath Qt applications. This means you could in theory use all of Qt's Gui APIs in Javascript.
As React Native was an improvement over Cordova based applications in Mobile app development with web technologies, React Desktop aims to achieve the same with respect to Electron and other chromium based cross platform Gui solutions. React Desktop wants to incorporate everything that is good about Electron: The ease of development, freedom of styling, Native APIs, great documentation, etc. At the same time it aims to be memory and CPU efficient.

View File

@ -34,7 +34,7 @@ So inorder to make both NodeJs and Qt work together we need to find a way to mer
Qode is a lightly modified fork of Node.js that merges Node's event loop with Qt's event loop. The idea of merging event loops is inspired by Electron and [other](https://github.com/yue) Gui libraries developed by [zcbenz (Cheng Zhao)](https://github.com/zcbenz). It has been detailed in a post here: [Electron internals](https://electronjs.org/blog/electron-internals-node-integration). Hence, we reused the logic from electron to achieve smooth integration between Qt and NodeJs.
The idea is to release a corresponding Qode binary for every NodeJs version that comes out after Node v12.6.
The source code of Qode can be found [here](https://github.com/master-atul/qode).
The source code of Qode can be found [here](https://github.com/nodegui/qode).
_\*PS: Qode is a fork of [Yode](https://github.com/yue/yode)_

View File

@ -6,16 +6,15 @@ This example showcases how to build a basic calculator clone.
**Linux**
<img alt="demo_linux" src="https://github.com/master-atul/nodegui/raw/master/examples/calculator/calculator_linux.png" height="400" />
<img alt="demo_linux" src="https://github.com/nodegui/nodegui/raw/master/examples/calculator/calculator_linux.png" height="400" />
**Windows**
<img alt="demo_win" src="https://github.com/master-atul/nodegui/raw/master/examples/calculator/calculator_win.jpg" height="400" />
<img alt="demo_win" src="https://github.com/nodegui/nodegui/raw/master/examples/calculator/calculator_win.jpg" height="400" />
**Mac:**
<img alt="demo_mac" src="https://github.com/master-atul/nodegui/raw/master/examples/calculator/calculator_mac.png" height="400" />
<img alt="demo_mac" src="https://github.com/nodegui/nodegui/raw/master/examples/calculator/calculator_mac.png" height="400" />
To run the demo:

View File

@ -1,13 +1,13 @@
# Logo
<img alt="logo" src="https://github.com/master-atul/nodegui/raw/master/extras/logo/logo.png" height="400" />
<img alt="logo" src="https://github.com/nodegui/nodegui/raw/master/extras/logo/logo.png" height="400" />
Special thanks to the Noun Project for the logo.
The logo used for NodeGui project is a modified version of art:
```
Siberian Husky by Vishwas Shetty from the Noun Project.
```
The original can be found here: https://thenounproject.com/term/husky/214148/