Update links to new nodegui org
This commit is contained in:
parent
1779b7466c
commit
da8ec5d427
2
.github/FUNDING.yml
vendored
2
.github/FUNDING.yml
vendored
@ -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
|
||||
|
||||
12
README.md
12
README.md
@ -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
|
||||
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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`.
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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.
|
||||
|
||||
|
||||
@ -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)_
|
||||
|
||||
|
||||
@ -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:
|
||||
|
||||
|
||||
@ -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/
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user