GithubHelp home page GithubHelp logo

pbek / qownnotesapi Goto Github PK

View Code? Open in Web Editor NEW
100.0 9.0 16.0 1.13 MB

Nextcloud / ownCloud API for QOwnNotes

Home Page: https://www.qownnotes.org/

License: GNU Affero General Public License v3.0

Makefile 9.20% PHP 52.02% Shell 36.78% Dockerfile 1.25% Nix 0.75%
owncloud qownnotes nextcloud api

qownnotesapi's Introduction

Changelog | Issues | Download | ownCloud Apps page | Nextcloud Apps page

Code Climate Test Coverage

QOwnNotesAPI is the Nextcloud / ownCloud API App for QOwnNotes, the open source notepad for Linux, macOS and Windows, that works together with the notes application of Nextcloud/ownCloud.

The only purpose of this App is to provide API access to your Nextcloud / ownCloud server for your QOwnNotes desktop installation, you cannot use this Nextcloud / ownCloud App for anything else, if you don't have QOwnNotes installed on your desktop computer!

Installation from git repository

You may only want this if you don't want to use the Nextcloud / ownCloud store!

Clone the app into your Nextcloud / ownCloud apps directory:

git clone https://github.com/pbek/qownnotesapi.git apps/qownnotesapi -b main

Activate the app:

occ app:enable qownnotesapi

Screenshot

Screenhot

Disclaimer

This SOFTWARE PRODUCT is provided by THE PROVIDER "as is" and "with all faults." THE PROVIDER makes no representations or warranties of any kind concerning the safety, suitability, lack of viruses, inaccuracies, typographical errors, or other harmful components of this SOFTWARE PRODUCT.

There are inherent dangers in the use of any software, and you are solely responsible for determining whether this SOFTWARE PRODUCT is compatible with your equipment and other software installed on your equipment. You are also solely responsible for the protection of your equipment and backup of your data, and THE PROVIDER will not be liable for any damages you may suffer in connection with using, modifying, or distributing this SOFTWARE PRODUCT.

qownnotesapi's People

Contributors

gomez avatar morrisjobke avatar pbek avatar rakekniven avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

qownnotesapi's Issues

Connection error

I have OwnCloud 8.2.8
and qownnotesapi 16.09.0
When attempting to connect to my instance from QOwnNotes I get this message

index.php/apps/qownnotesapi/api/v1/note/app_info?format=json&notes_path=/ - server replied: Not Acceptable
Looks like it's trying to access the / folder?

Certificate invalid

After upgrading to Nextcloud 12, I get the following error with qownnotesapi 17.5.0:

- qownnotesapi
	- EXCEPTION
		- OC\IntegrityCheck\Exceptions\InvalidSignatureException
		- Certificate is not valid.

nextcloud 12.0.1 - Certificate is not valid

Technical information

The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results

  • qownnotesapi
    • EXCEPTION
      • OC\IntegrityCheck\Exceptions\InvalidSignatureException
      • Certificate is not valid.

Raw output

Array
(
[qownnotesapi] => Array
(
[EXCEPTION] => Array
(
[class] => OC\IntegrityCheck\Exceptions\InvalidSignatureException
[message] => Certificate is not valid.
)

    )

)

Documentation about postgreSQL

Hello, probably I'm on the wrong place but I can't find a way to contact you.
I'd want to ask if postgreSQL is supported because I'm planning to convert my NC installation to it.
Many thanks.

The newer version in ownCloud Marketrplace

Hi I use the API and its great,

But (there is always a but ;) ) I had to download the newest version from Github and It would be great to download automatically from the Marketplace.

I hope you can upload it soon that way I can add in my server faster ;)

API for other apps?

Hello - would it be possible to use this app to provide API access to notes from (web)apps?.

Context: I am currently experimenting with Svelte / Node reading/writing notes. I have tried via the native Nextcloud WebDAV API. There are issues with CORS headers - I understand the native Nextcloud API was not designed for the 'front end', though it does works OK from a 'backend' node server.

Invalid JSON format

Hello,
when I'm trying to connect with the MyOwnNotes Android App I will get the error:

"Invalid JSON format"

With the Windows Desktop App all works fine.
Do you know what to do?
Best regards
Tobias

Nextcloud 14 support

Hey,

Nextcloud 14 Beta 3 got released: https://nextcloud.com/blog/nextcloud-14-beta-3-is-here-time-for-testing-and-a-chance-to-win-a-t-shirt/

Any plan to make this app NC14 compatible?

You can find a list of all critical changes for app developers and admins at nextcloud/server#7827. You can run occ app:check-code to validate that there are no issues with deprecated or private message calls.

One critical change is the overall restructuring of the main template (nextcloud/server#9982) that might require some adjustments in your apps.

Thanks

No Connection to QOwnnotesApi

Hey,

i istalled owncloud on my vserver but cant get a connection with the windows app.

Verbindung zum ownCloud Server konnte nicht hergestellt werden!
Die QOwnNotesAPI App muss installiert und aktiviert sein!
Fehlermeldung: Unbekannter Fehler

Connection to Webserver OK
User and Password OK
Connection to QOwnNotesAPI not connected.

I git cloned it into /owncloud/apps and startet it.

Cant figure out why it isnt working :(

Certificate is not valid.

Nextcloud 12

  • qownnotesapi
    • EXCEPTION
      • OC\IntegrityCheck\Exceptions\InvalidSignatureException
      • Certificate is not valid.

Support Nextcloud authentication via app token

QON API can no longer connect if I install and enable the Nextcloud twofactor_totp app:

image

I'm guessing that this is because QON API is only attempting to connect with user credentials. The Nextcloud mobile & desktop apps seem to get round this by providing a means to authenticate via application token. Could support for this be added to QON API? It's a real shame that I have to trade security for features/convenience with the current situation.

QOwnNotes can't get note versions

When running edit -> 'Show note versions', this appears in NC error log;

OCP\Files\NotFoundException: /test.md not found while trying to get owner

running QOwnNotes 17.03.4, NC 11.0.2 and QOwnNotesAPI 17.3.0. NextCloud account is configured in the QOwnNotes settings and connects successfully, files are being synchronized with the official NC client. QOwnNotes and the sync client are running on windows 7.

Integrity check failed

Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results
=======
- tasks
    - EXCEPTION
        - OC\IntegrityCheck\Exceptions\InvalidSignatureException
        - Certificate has been revoked.
- qownnotesapi
    - FILE_MISSING
        - .gitignore
        - .travis.yml
        - Makefile
        - build/artifacts/appstore/qownnotesapi.tar.gz
        - phpunit.coverage.xml
        - phpunit.integration.xml
        - phpunit.xml
        - tests/integration/AppTest.php
        - tests/travis/php.ini
        - tests/unit/controller/NoteApiControllerTest.php

Raw output
==========
Array
(
    [tasks] => Array
        (
            [EXCEPTION] => Array
                (
                    [class] => OC\IntegrityCheck\Exceptions\InvalidSignatureException
                    [message] => Certificate has been revoked.
                )

        )

    [qownnotesapi] => Array
        (
            [FILE_MISSING] => Array
                (
                    [.gitignore] => Array
                        (
                            [expected] => d5cc0283d4eb9d4adb7b11ef526d933fafc81e4a3c7191d2331ce6965170a7a1e7117aab69b730e4b25cf5354222230a72adb8a87fe60006929948217218537a
                            [current] => 
                        )

                    [.travis.yml] => Array
                        (
                            [expected] => e54c3c0cef4f1508b6d07fab2da159a136f2380cb62c5b93234b05dc20532e1b79a677b4287659833067d86c3d7f4fdfffdef2d5cd4cdfd9b9aa4520d9db9db5
                            [current] => 
                        )

                    [Makefile] => Array
                        (
                            [expected] => d2f61de81d762aaee5a5876798e702d513eb2ad80cd5e9a62ff256f4b88fb2f7da8876bd74ed7d20f2b95843d1de7c6eba155aaf1f9509029e3ec15b3256999a
                            [current] => 
                        )

                    [build/artifacts/appstore/qownnotesapi.tar.gz] => Array
                        (
                            [expected] => 609e55b65b3f683ebe4f2cfc3b36daf61e65105a7f839f8d049c8a77399defbed1d08bc549e06cb3139428d36c9fd5d6367a616a37fed016f7d80fb3be25d1eb
                            [current] => 
                        )

                    [phpunit.coverage.xml] => Array
                        (
                            [expected] => 21686e83eada96dd35b0187b5f9e5f4df15e9ab0faf36c54c8cc1f0631f739f56bbccb1a0668002ebb13104d7e28ecfec9b277ca665641b3abab4330a12dddca
                            [current] => 
                        )

                    [phpunit.integration.xml] => Array
                        (
                            [expected] => d477d2d4e122ea372352b7e3c96e6973ad6c82b04c3adeb1edf02029f1cff62240ac188b99e063c7423e7603098dd7ab89c8f146c5382d8c8a9e0a9117f70da3
                            [current] => 
                        )

                    [phpunit.xml] => Array
                        (
                            [expected] => c4b7fe8203adf562ae2aa01090b46d0a1337df7766285b97d5fe27be19636f5385deb08f19101305536423006deed50eb22f3cc7f6ebf5c1d2fc4fe009c961bc
                            [current] => 
                        )

                    [tests/integration/AppTest.php] => Array
                        (
                            [expected] => 6ab2b514e3abcdd947f10bdd53e548581bfdaf9cb13fc622860c23907cbeaa999ba472bb243c0812e98766ab8025c2447d5a2ddfaf4a7573483691b8a34ea478
                            [current] => 
                        )

                    [tests/travis/php.ini] => Array
                        (
                            [expected] => 42ae4f728eb4e0cec696ae48c61d58e50e836b0f291cf74fdc0d7229c565c2bf3c076ac150ce7250dde2e4600804f17404a09555e1978d7e79bb84d39e2c78e1
                            [current] => 
                        )

                    [tests/unit/controller/NoteApiControllerTest.php] => Array
                        (
                            [expected] => 08fba9788ace46accf2fb8e1a422294551782b093c8d0d6a87300172cf1b983e859f6786a1891a2ad6d5dc17fd008a674f43357e16f5126812ce261243110a46
                            [current] => 
                        )

                )

        )

)

Server
ownCloud 9.1
Ubuntu Server 16.04.1
PHP 7
Apache 2.4
Mysql 5.7

Installation fails on command line

Installation fails on Nextcloud 18.0.3 stable.

$ git clone https://github.com/pbek/qownnotesapi.git apps/qownnotesapi -b master
Cloning into 'apps/qownnotesapi'...
remote: Enumerating objects: 25, done.
remote: Counting objects: 100% (25/25), done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 474 (delta 9), reused 18 (delta 6), pack-reused 449
Receiving objects: 100% (474/474), 1.01 MiB | 7.34 MiB/s, done.
Resolving deltas: 100% (269/269), done.
$ ./occ app:enable qownnotesapi
App "QOwnNotesAPI" cannot be installed because it is not compatible with this version of the server.

Installation works from the Nextcloud app store, though! Confirmed with the QOwnNotes app on macOS:

The connection was made successfully!
Server version: 18.0.3.0
QOwnNotesAPI version: 20.1.0

Use with two-factor authentication

Hello,

First of all, thanks for your great work with this API, it's a killer app !
I got a problem with the Qownnotes sync when i enable two factor authentication (here with Google Authenticator), can I do anything to make it work ? Or is it impossible ?

Thank you !

Best regards.

integrity check - files missing

with the owncloud integrity check I get the following list of invalid files:

Results

  • qownnotesapi
    • FILE_MISSING
      • .gitignore
      • .travis.yml
      • Makefile
      • build/artifacts/appstore/qownnotesapi.tar.gz
      • phpunit.coverage.xml
      • phpunit.integration.xml
      • phpunit.xml
      • tests/integration/AppTest.php
      • tests/travis/php.ini
      • tests/unit/controller/NoteApiControllerTest.php

Raw output

Array
(
[qownnotesapi] => Array
(
[FILE_MISSING] => Array
(
[.gitignore] => Array
(
[expected] => d5cc0283d4eb9d4adb7b11ef526d933fafc81e4a3c7191d2331ce6965170a7a1e7117aab69b730e4b25cf5354222230a72adb8a87fe60006929948217218537a
[current] =>
)

                [.travis.yml] => Array
                    (
                        [expected] => e54c3c0cef4f1508b6d07fab2da159a136f2380cb62c5b93234b05dc20532e1b79a677b4287659833067d86c3d7f4fdfffdef2d5cd4cdfd9b9aa4520d9db9db5
                        [current] => 
                    )

                [Makefile] => Array
                    (
                        [expected] => d2f61de81d762aaee5a5876798e702d513eb2ad80cd5e9a62ff256f4b88fb2f7da8876bd74ed7d20f2b95843d1de7c6eba155aaf1f9509029e3ec15b3256999a
                        [current] => 
                    )

                [build/artifacts/appstore/qownnotesapi.tar.gz] => Array
                    (
                        [expected] => 609e55b65b3f683ebe4f2cfc3b36daf61e65105a7f839f8d049c8a77399defbed1d08bc549e06cb3139428d36c9fd5d6367a616a37fed016f7d80fb3be25d1eb
                        [current] => 
                    )

                [phpunit.coverage.xml] => Array
                    (
                        [expected] => 21686e83eada96dd35b0187b5f9e5f4df15e9ab0faf36c54c8cc1f0631f739f56bbccb1a0668002ebb13104d7e28ecfec9b277ca665641b3abab4330a12dddca
                        [current] => 
                    )

                [phpunit.integration.xml] => Array
                    (
                        [expected] => d477d2d4e122ea372352b7e3c96e6973ad6c82b04c3adeb1edf02029f1cff62240ac188b99e063c7423e7603098dd7ab89c8f146c5382d8c8a9e0a9117f70da3
                        [current] => 
                    )

                [phpunit.xml] => Array
                    (
                        [expected] => c4b7fe8203adf562ae2aa01090b46d0a1337df7766285b97d5fe27be19636f5385deb08f19101305536423006deed50eb22f3cc7f6ebf5c1d2fc4fe009c961bc
                        [current] => 
                    )

                [tests/integration/AppTest.php] => Array
                    (
                        [expected] => 6ab2b514e3abcdd947f10bdd53e548581bfdaf9cb13fc622860c23907cbeaa999ba472bb243c0812e98766ab8025c2447d5a2ddfaf4a7573483691b8a34ea478
                        [current] => 
                    )

                [tests/travis/php.ini] => Array
                    (
                        [expected] => 42ae4f728eb4e0cec696ae48c61d58e50e836b0f291cf74fdc0d7229c565c2bf3c076ac150ce7250dde2e4600804f17404a09555e1978d7e79bb84d39e2c78e1
                        [current] => 
                    )

                [tests/unit/controller/NoteApiControllerTest.php] => Array
                    (
                        [expected] => 08fba9788ace46accf2fb8e1a422294551782b093c8d0d6a87300172cf1b983e859f6786a1891a2ad6d5dc17fd008a674f43357e16f5126812ce261243110a46
                        [current] => 
                    )

            )

    )

)

dependencies issue with recent upgrade to OC 10.2.1 on raspbian stretch with php7.2

I just upgraded my raspbian stretch OC server to 10.2.1 and during re-cloning of ownnotesapi I got and error in the OC web interface then at the CLI this:-

pi@raspberrypi3:/var/www/html/owncloud $ sudo -u www-data php occ app:enable qownnotesapi
In app.php line 1116:                                                                                                                          
  App "QOwnNotesAPI" cannot be installed because the following dependencies are not fulfilled: ownCloud 10.1 or lower is  
   required.                                                                                                                               

I see there is a php line so I wondered if was linked to upgrade to php7.2?

QueryNotFoundException on existing Nextcloud installation in app version 23.6.0

I just found out that, because of the changes in Nextcloud, that made it necessary to re-do the application structure to work with Nextcloud 27 as part of #43 and #44, you'll now get an exception OC\AppFramework\Utility\QueryNotFoundException: Could not resolve OCA\QOwnNotesAPI\Controller\NoteApiController! Class "OCA\QOwnNotesAPI\Controller\NoteApiController" does not exist when loading note versions or accessing the note trash.

Doesn't happen with new installations of Nextcloud 26 or 27 (which I tested with).

[I] Can't display note versions if notes are stored in a group folder

Expected behaviour

Server : Nextcloud 22.2.3
QownNotes : 21.12.0 (Kubuntu)

The notes folder are completely configured, with the path on the server.

If a note is stored in a group folder (with the groupfolders app), when I click on "Show note versions on server", Qownnotes should display the "Note versions on your Nextcloud server" dialog (obviously because there are versions for this note)

Actual behaviour

If a note is stored in a group folder (with the groupfolders app), when I click on "Show note versions on server", I always have a warning "no versions found", even if the note has versions.
It works on the same server if the note is stored in a standard folder.

Steps to reproduce

  • create a group folder
  • create a "Notes" folder in the group folder
  • setup the note folder in Qownnotes
  • create a note and modify it to create versions
  • click on "Show note versions on server"

Relevant log output in the Log panel

Expand
[22:10:33] [status] Note versions are currently loaded from your Nextcloud / ownCloud server
[22:10:33] [status] Done with loading note versions (comment : standard folder, it works)
[22:10:42] [status] Note versions are currently loaded from your Nextcloud / ownCloud server
[22:10:42] [status] Done with loading note versions (comment : group folder, it doesn't work)

Information about the application, settings and environment

Expand

QOwnNotes Debug Information

General Info

Current Date: sam. déc. 4 22:11:42 2021
Version: 21.12.0
Build date: Nov 30 2021
Build number: 922
Platform: linux
Operating System: Ubuntu 21.10
Build architecture: x86_64
Current architecture: x86_64
Release: Launchpad PPA
Qt Version (build): 5.15.2
Qt Version (runtime): 5.15.2
Portable mode: no
Settings path / key: /home/philippe/.config/PBE/QOwnNotes.conf
Application database path: /home/philippe/.local/share/PBE/QOwnNotes/QOwnNotes.sqlite
Application arguments: /usr/bin/QOwnNotes, --allow-multiple-instances
Qt Debug: 0
Locale (system): fr_FR
Locale (interface): en
Primary screen resolution: 1920x1080
Screen resolution(s): 1920x1080, 1920x1080
Icon theme: breeze
Notes in current note folder: 228
Calendar items: 0
Enabled scripts: 2

Server Info

serverUrl:
appIsValid: yes
notesPathExists: yes
serverVersion: 22.2.3.0
appVersion: empty

Spellchecking

Enabled: true
Selected language: auto
Language codes: en_US, fr, fr_BE, fr_CA, fr_CH, fr_FR, fr_LU, fr_MC
Language names: American English (United States), français, français (Belgique), français canadien (Canada), français suisse (Suisse), français (France), français (Luxembourg), français (Monaco)
Application dictionaries path: /home/philippe/.local/share/PBE/QOwnNotes/dicts

Note folders

currentNoteFolderId: 7

Note folder standard

id: 1
isCurrent: no
activeTagId: -1
localPath: /home/philippe/Cloud/standard/notes
remotePath: standard/notes
cloudConnectionId: 1
isShowSubfolders: yes
isUseGit: no
allowDifferentNoteFileName: no
activeNoteSubFolder name: empty
database file: /home/philippe/Cloud/standard/notes/notes.sqlite

Note folder group_folder

id: 7
isCurrent: yes
activeTagId: 0
localPath: /home/philippe/Cloud/group_folder/Notes
remotePath: group_folder/Notes
cloudConnectionId: 1
isShowSubfolders: no
isUseGit: no
allowDifferentNoteFileName: no
activeNoteSubFolder name: empty
database file: /home/philippe/Cloud/group_folder/Notes/notes.sqlite

Cloud connections

Cloud connection Default

id: 1
isCurrent: yes
serverUrl:
username: philippe

Enabled scripts

Settings

AboutDialog/geometry (QByteArray): <binary data>
ActiveNoteHistoryItem (NoteHistoryItem): <binary data>
Debug/fakeOldVersionNumber (bool): false
Debug/fileLogging (bool): false
DistractionFreeMode/editorWidthMode (QString): 4
DistractionFreeMode/isEnabled (QString): false
DistractionFreeMode/menuBarGeometry (QByteArray): <binary data>
DistractionFreeMode/menuBarHeight (QString): 30
DistractionFreeMode/menuBarVisible (QString): true
DistractionFreeMode/windowState (QByteArray): <binary data>
Editor/ColorSchemes (QStringList): EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92, EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53
Editor/CurrentSchemaKey (QString): EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53
Editor/autoBracketClosing (bool): true
Editor/autoBracketRemoval (bool): true
Editor/centerCursor (QString): false
Editor/disableCursorBlinking (bool): false
Editor/editorWidthInDFMOnly (bool): true
Editor/highlightCurrentLine (bool): true
Editor/indentSize (int): 4
Editor/removeTrailingSpaces (bool): false
Editor/showLineNumbers (bool): false
Editor/useTabIndent (bool): false
Editor/vimMode (bool): false
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_-1 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_0 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_1 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_1000 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_1001 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_1002 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_1003 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_1004 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_1005 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_1006 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_11 (QString): false
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_12 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_13 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_14 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_15 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_16 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_17 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_18 (QString): false
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_19 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_2 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_21 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_22 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_23 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_25 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_28 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_3 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_4 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColorEnabled_8 (QString): false
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_-1 (QColor): #ffffff
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_0 (QColor): #fff8ef
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_1 (QColor): #fff2e4
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_1000 (QColor): #edfced
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_1001 (QColor): #edfced
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_1002 (QColor): #edfced
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_1003 (QColor): #edfced
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_1004 (QColor): #edfced
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_1005 (QColor): #edfced
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_1006 (QColor): #edfced
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_11 (QColor): #aaf7ff
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_12 (QColor): #f1f1f4
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_13 (QColor): #f1f1f4
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_14 (QColor): #f1f1f4
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_15 (QColor): #f1f1f4
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_16 (QColor): #f1f1f4
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_17 (QColor): #f1f1f4
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_18 (QColor): #f5f9d8
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_19 (QColor): #e2e7e2
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_2 (QColor): #fff2e4
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_21 (QColor): #ebebeb
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_22 (QColor): #f7f6ff
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_23 (QColor): #edfced
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_25 (QColor): #fffae2
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_28 (QColor): #ebebeb
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_3 (QColor): #edffed
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_4 (QColor): #edfced
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/BackgroundColor_8 (QColor): #dbf9e5
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Bold_12 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Bold_13 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Bold_14 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Bold_15 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Bold_16 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Bold_17 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Bold_8 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/FontSizeAdaption_12 (QString): 200
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/FontSizeAdaption_13 (QString): 160
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/FontSizeAdaption_14 (QString): 130
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/FontSizeAdaption_15 (QString): 100
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/FontSizeAdaption_16 (QString): 90
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/FontSizeAdaption_17 (QString): 90
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/FontSizeAdaption_8 (QString): 100
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_-1 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_0 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_1 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_10 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_1000 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_1001 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_1002 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_1003 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_1004 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_1005 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_1006 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_11 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_12 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_13 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_14 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_15 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_16 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_17 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_18 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_19 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_2 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_20 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_21 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_22 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_23 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_24 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_26 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_29 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_3 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_30 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_4 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_5 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_6 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_7 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_8 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColorEnabled_9 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_-1 (QColor): #000000
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_0 (QColor): #fc7e00
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_1 (QColor): #fc7e00
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_10 (QColor): #a3007b
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_1000 (QColor): #f92672
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_1001 (QColor): #3ba23f
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_1002 (QColor): #908b74
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_1003 (QColor): #636def
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_1004 (QColor): #b57c50
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_1005 (QColor): #ae81ff
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_1006 (QColor): #f92672
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_11 (QColor): #ababab
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_12 (QColor): #00316e
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_13 (QColor): #003a82
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_14 (QColor): #004396
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_15 (QColor): #0051b4
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_16 (QColor): #0055be
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_17 (QColor): #0055be
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_18 (QColor): #aa0000
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_19 (QColor): #008000
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_2 (QColor): #fc7e00
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_20 (QColor): #3d3d3d
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_21 (QColor): #393939
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_22 (QColor): #4e18b9
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_23 (QColor): #006c00
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_24 (QColor): #999999
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_26 (QColor): #ff5500
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_29 (QColor): #bf0000
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_3 (QColor): #00bf00
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_30 (QColor): #007e00
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_4 (QColor): #006c00
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_5 (QColor): #3d3d3d
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_6 (QColor): #3d3d3d
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_7 (QColor): #0057ae
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_8 (QColor): #00428a
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/ForegroundColor_9 (QColor): #a3007b
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Italic_7 (QString): true
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Name (QString): Light Philippe
EditorColorSchema-70a00c2f-9a83-4540-b6c5-1f838da9cc53/Underline_26 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_-1 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_0 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_1 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_11 (QString): false
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_12 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_13 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_14 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_15 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_16 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_17 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_18 (QString): false
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_19 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_2 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_21 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_22 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_23 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_25 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_3 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_4 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColorEnabled_8 (QString): false
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_-1 (QColor): #ffffff
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_0 (QColor): #e9fffe
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_1 (QColor): #fff2e4
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_11 (QColor): #aaf7ff
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_12 (QColor): #f1f1f4
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_13 (QColor): #f1f1f4
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_14 (QColor): #f1f1f4
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_15 (QColor): #f1f1f4
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_16 (QColor): #f1f1f4
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_17 (QColor): #f1f1f4
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_18 (QColor): #f5f9d8
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_19 (QColor): #e2e7e2
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_2 (QColor): #fff2e4
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_21 (QColor): #ebebeb
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_22 (QColor): #f7f6ff
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_23 (QColor): #eaebea
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_25 (QColor): #fffae2
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_3 (QColor): #edffed
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_4 (QColor): #eaebea
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/BackgroundColor_8 (QColor): #dbf9e5
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Bold_12 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Bold_13 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Bold_14 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Bold_15 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Bold_16 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Bold_17 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Bold_8 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/FontSizeAdaption_12 (QString): 180
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/FontSizeAdaption_13 (QString): 150
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/FontSizeAdaption_14 (QString): 130
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/FontSizeAdaption_15 (QString): 100
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/FontSizeAdaption_16 (QString): 90
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/FontSizeAdaption_17 (QString): 90
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/FontSizeAdaption_8 (QString): 100
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_-1 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_0 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_1 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_10 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_11 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_12 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_13 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_14 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_15 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_16 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_17 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_18 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_19 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_2 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_20 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_21 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_22 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_23 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_24 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_26 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_3 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_4 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_5 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_6 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_7 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_8 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColorEnabled_9 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_-1 (QColor): #000000
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_0 (QColor): #1884e1
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_1 (QColor): #fc7e00
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_10 (QColor): #a3007b
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_11 (QColor): #626262
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_12 (QColor): #00316e
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_13 (QColor): #00316e
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_14 (QColor): #00316e
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_15 (QColor): #00316e
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_16 (QColor): #00316e
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_17 (QColor): #00316e
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_18 (QColor): #aa0000
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_19 (QColor): #008000
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_2 (QColor): #fc7e00
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_20 (QColor): #3d3d3d
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_21 (QColor): #393939
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_22 (QColor): #4e18b9
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_23 (QColor): #008000
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_24 (QColor): #00aaff
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_26 (QColor): #ff5500
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_3 (QColor): #00bf00
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_4 (QColor): #008000
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_5 (QColor): #3d3d3d
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_6 (QColor): #3d3d3d
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_7 (QColor): #0057ae
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_8 (QColor): #00428a
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/ForegroundColor_9 (QColor): #a3007b
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Italic_7 (QString): true
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Name (QString): Personnel
EditorColorSchema-b6d5b49b-64ed-492c-9b56-00b0a641ed92/Underline_26 (QString): true
Font_-1000 (QFont): ,10,-1,0,50,0,0,0,0,0
ImageDialog/disableCopying (QString): true
ImageDialog/geometry (QByteArray): <binary data>
IssueAssistantDialog/geometry (QByteArray): <binary data>
LastUpdateCheck (QDateTime): 2021-12-04T21:53:36.857
LinkDialog/geometry (QByteArray): <binary data>
LogWidget/criticalLog (bool): true
LogWidget/debugLog (bool): true
LogWidget/fatalLog (bool): true
LogWidget/infoLog (bool): true
LogWidget/scriptingLog (bool): true
LogWidget/statusLog (bool): true
LogWidget/warningLog (bool): true
MainWindow/geometry (QByteArray): <binary data>
MainWindow/mainToolBar.iconSize (int): 16
MainWindow/menuBarGeometry (QByteArray): <binary data>
MainWindow/noteTextEdit.code.font (QString): Hack,10,-1,7,50,0,0,0,0,0,Regular
MainWindow/noteTextEdit.font (QString): Noto Sans,10,-1,0,50,0,0,0,0,0,Regular
MainWindow/noteTextView.code.font (QString): Hack,9,-1,7,50,0,0,0,0,0,Regular
MainWindow/noteTextView.font (QString): Noto Sans,10,-1,0,50,0,0,0,0,0,Regular
MainWindow/noteTextView.ignoreCodeFontSize (bool): true
MainWindow/noteTextView.rtl (bool): false
MainWindow/noteTextView.underline (bool): true
MainWindow/noteTextView.useEditorStyles (bool): true
MainWindow/noteTextView.useInternalExportStyling (bool): true
MainWindow/showNotesFromAllNoteSubFolders (QString): false
MessageBoxOverride/readonly-mode-allow (QString): 16384
MessageBoxOverride/remove-tags (QString): 16384
MessageBoxOverride/restore-note (QString): 16384
NoteDialog/geometry (QByteArray): <binary data>
NoteDialog/tabWidgetIndex (QString): 0
NoteDiffDialog/geometry (QByteArray): <binary data>
NoteHistory-1 (QVariantList): <variant list with 163 item(s)>
NoteHistory-10 (QVariantList): <variant list with 20 item(s)>
NoteHistory-11 (QVariantList): <variant list with 4 item(s)>
NoteHistory-12 (QVariantList): <variant list with 71 item(s)>
NoteHistory-13 (QVariantList): <variant list with 10 item(s)>
NoteHistory-14 (QVariantList): <variant list with 17 item(s)>
NoteHistory-15 (QVariantList): <variant list with 168 item(s)>
NoteHistory-16 (QVariantList): <variant list with 5 item(s)>
NoteHistory-17 (QVariantList): <variant list with 6 item(s)>
NoteHistory-18 (QVariantList): <variant list with 6 item(s)>
NoteHistory-19 (QVariantList): <variant list with 13 item(s)>
NoteHistory-2 (QVariantList): <variant list with 42 item(s)>
NoteHistory-3 (QVariantList): <variant list with 200 item(s)>
NoteHistory-4 (QVariantList): <variant list with 149 item(s)>
NoteHistory-5 (QVariantList): <variant list with 37 item(s)>
NoteHistory-6 (QVariantList): <variant list with 30 item(s)>
NoteHistory-7 (QVariantList): <variant list with 200 item(s)>
NoteHistory-9 (QVariantList): <variant list with 40 item(s)>
NoteHistoryCurrentIndex-1 (int): 162
NoteHistoryCurrentIndex-10 (QString): 19
NoteHistoryCurrentIndex-11 (QString): 3
NoteHistoryCurrentIndex-12 (QString): 70
NoteHistoryCurrentIndex-13 (QString): 9
NoteHistoryCurrentIndex-14 (QString): 16
NoteHistoryCurrentIndex-15 (QString): 167
NoteHistoryCurrentIndex-16 (QString): 4
NoteHistoryCurrentIndex-17 (int): 5
NoteHistoryCurrentIndex-18 (QString): 5
NoteHistoryCurrentIndex-19 (QString): 12
NoteHistoryCurrentIndex-2 (QString): 41
NoteHistoryCurrentIndex-3 (QString): 199
NoteHistoryCurrentIndex-4 (QString): 148
NoteHistoryCurrentIndex-5 (QString): 36
NoteHistoryCurrentIndex-6 (QString): 29
NoteHistoryCurrentIndex-7 (int): 199
NoteHistoryCurrentIndex-9 (QString): 39
PiwikClientId (QString): <hidden>
ScriptRepositoryDialog/geometry (QByteArray): <binary data>
ScriptRepositoryDialog/mainSplitterState (QByteArray): <binary data>
SearchEngineId (int): 0
SettingsDialog/geometry (QByteArray): <binary data>
SettingsDialog/mainSplitterState (QByteArray): <binary data>
ShareDialog/geometry (QByteArray): <binary data>
Shortcuts/MainWindow-customAction_favoriteNote (QKeySequence): empty
ShowSystemTray (bool): false
StartHidden (bool): false
StoredAttachmentsDialog/geometry (QByteArray): <binary data>
StoredImagesDialog/geometry (QByteArray): <binary data>
TableDialog/geometry (QByteArray): <binary data>
UpdateDialog/geometry (QByteArray): <binary data>
VersionDialog/geometry (QByteArray): <binary data>
WelcomeDialog/geometry (QByteArray): <binary data>
acceptAllExternalModifications (bool): true
allowNoteEditing (bool): true
allowOnlyOneAppInstance (bool): true
appMetrics/disableAppHeartbeat (bool): false
appMetrics/disableTracking (bool): false
appMetrics/notificationShown (QString): true
automaticNoteFolderDatabaseClosing (bool): false
checkSpelling (bool): true
closeTodoListAfterSave (bool): false
cryptoKey (QString): <hidden>
currentNoteFolderId (int): 7
currentWorkspace (QString): fd9d551e-8b44-46ab-8880-4df1d25b83e2
cursorWidth (int): 1
darkMode (bool): false
darkModeColors (bool): false
darkModeIconTheme (bool): false
darkModeTrayIcon (bool): false
defaultNoteFileExtension (QString): md
demoNotesCreated (QString): true
disableAutomaticUpdateDialog (bool): true
disableSavedSearchesAutoCompletion (bool): false
dockWasInitializedOnce (QString): true
enableNoteTree (bool): false
enableSocketServer (bool): true
enableWebAppSupport (bool): false
externalEditorPath (QString): empty
fullyHighlightedBlockquotes (bool): true
gitCommitInterval (int): 30
gitExecutablePath (QString): empty
gitLogCommand (QString): empty
guiFirstRunInit (bool): true
ignoreAllExternalModifications (bool): false
ignoreAllExternalNoteFolderChanges (bool): false
ignoreNoteSubFolders (QString): ^\.
imageScaleDown (bool): false
imageScaleDownMaximumHeight (int): 1024
imageScaleDownMaximumWidth (int): 1024
initialLayoutIdentifier (QString): minimal
insertTimeFormat (QString): empty
interfaceFontSize (int): 11
interfaceLanguage (QString): en
internalIconTheme (bool): false
itemHeight (int): 20
legacyLinking (bool): false
localTrash/autoCleanupDays (int): 30
localTrash/autoCleanupEnabled (bool): true
localTrash/supportEnabled (bool): true
markdownHighlightingEnabled (bool): true
navigationPanelHideSearch (bool): false
networking/ignoreSSLErrors (bool): false
networking/proxyType (int): 2
newNoteAskHeadline (bool): false
noteEditIsCentralWidget (bool): true
noteFileExtensionList (QStringList): md, txt
noteListPreview (bool): false
noteSaveIntervalTime (int): 10
noteSubfoldersPanelDisplayAsFullTree (bool): true
noteSubfoldersPanelHideSearch (bool): false
noteSubfoldersPanelOrder (int): 0
noteSubfoldersPanelShowFullPath (bool): false
noteSubfoldersPanelShowNotesRecursively (bool): false
noteSubfoldersPanelShowRootFolderName (bool): true
noteSubfoldersPanelSort (int): 0
notesPanelOrder (int): 0
notesPanelSort (int): 1
notifyAllExternalModifications (bool): false
overrideInterfaceFontSize (bool): false
ownCloud/supportEnabled (bool): true
ownCloud/todoCalendarBackend (int): 3
ownCloud/todoCalendarCalDAVPassword (QString): <hidden>
ownCloud/todoCalendarCalDAVServerUrl (QString): empty
ownCloud/todoCalendarCalDAVUsername (QString): empty
ownCloud/todoCalendarCloudConnectionId (int): 2
ownCloud/todoCalendarDisplayNameList (QStringList): empty
ownCloud/todoCalendarEnabledList (QStringList): empty
ownCloud/todoCalendarEnabledUrlList (QStringList): empty
ownCloud/todoCalendarUrlList (QStringList): empty
ownCloudInfo/appIsValid (bool): true
ownCloudInfo/connectionErrorMessage (QString): Erreur inconnue
ownCloudInfo/notesPathExistsText (QString): yes
ownCloudInfo/serverVersion (QString): 22.2.3.0
previousWorkspace (QString): initial
restoreCursorPosition (bool): true
restoreLastNoteAtStartup (bool): true
restoreNoteTabs (bool): true
showMatches (bool): true
showMenuBar (bool): true
showStatusBar (bool): true
spellCheckLanguage (QString): auto
systemIconTheme (bool): false
taggingShowNotesRecursively (bool): false
tagsPanelHideNoteCount (bool): false
tagsPanelHideSearch (bool): false
tagsPanelOrder (int): 0
tagsPanelSort (int): 0
todoCalendarSupport (bool): false
toolbar/1/items (QStringList): action_New_note, action_Find_note, action_Remove_note, action_Open_note_in_external_editor, actionShow_local_trash, , action_Find_text_in_note, actionReplace_in_current_note, , actionShow_versions, actionShow_trash
toolbar/1/name (QString): mainToolBar
toolbar/1/title (QString): main toolbar
toolbar/2/items (QStringList): actionFormat_text_bold, actionToggle_text_case, actionInsert_code_block, actionInsert_block_quote
toolbar/2/name (QString): formattingToolbar
toolbar/2/title (QString): formatting toolbar
toolbar/3/items (QStringList): actionInsert_image, actionInsert_table, actionInsert_current_time, actionInsert_text_link
toolbar/3/name (QString): insertingToolbar
toolbar/3/title (QString): inserting toolbar
toolbar/4/items (QStringList): action_Encrypt_note, actionEdit_encrypted_note, actionDecrypt_note
toolbar/4/name (QString): encryptionToolbar
toolbar/4/title (QString): encryption toolbar
toolbar/5/items (QStringList): actionWorkspaceComboBox, actionStore_as_new_workspace, actionRemove_current_workspace, actionRename_current_workspace, actionSwitch_to_previous_workspace, actionUnlock_panels, , actionToggle_distraction_free_mode, action_Increase_note_text_size, action_Decrease_note_text_size, action_Reset_note_text_size
toolbar/5/name (QString): windowToolbar
toolbar/5/title (QString): window toolbar
toolbar/6/items (QStringList): action_Quit
toolbar/6/name (QString): quitToolbar
toolbar/6/title (QString): quit toolbar
toolbar/size (int): 6
useNoteFolderButtons (bool): false
useSoftWrapInNoteEditor (QString): true
useUNIXNewline (bool): false
versionSplitterSizes (QByteArray): <binary data>
webAppClientService/serverUrl (QString): wss://app.qownnotes.org
webAppClientService/token (QString): <hidden>
webSocketServerService/bookmarksNoteName (QString): Bookmarks
webSocketServerService/bookmarksTag (QString): bookmarks
webSocketServerService/commandSnippetsNoteName (QString): Commands
webSocketServerService/commandSnippetsTag (QString): commands
webSocketServerService/port (int): 22222
webSocketServerService/token (QString): <hidden>
workspace-4531235c-9557-411e-8877-b92cc6324819/name (QString): minimal
workspace-4531235c-9557-411e-8877-b92cc6324819/noteSubFolderDockWidgetVisible (QString): false
workspace-4531235c-9557-411e-8877-b92cc6324819/windowState (QByteArray): <binary data>
workspace-fd9d551e-8b44-46ab-8880-4df1d25b83e2/name (QString): complet
workspace-fd9d551e-8b44-46ab-8880-4df1d25b83e2/noteSubFolderDockWidgetVisible (QString): true
workspace-fd9d551e-8b44-46ab-8880-4df1d25b83e2/windowState (QByteArray): <binary data>
workspace-initial/name (QString): édition
workspace-initial/noteSubFolderDockWidgetVisible (QString): true
workspace-initial/windowState (QByteArray): <binary data>
workspaces (QStringList): initial, 4531235c-9557-411e-8877-b92cc6324819, fd9d551e-8b44-46ab-8880-4df1d25b83e2

Support for Nextcloud 11?

Just upgraded my Nextcloud instance from Nextcloud 9 to 11.0, and when installing the "
QOwnNotesAPI" on the Apps page gives me the following error:

"App "QOwnNotesAPI" cannot be installed because the following dependencies are not fulfilled: Server version 9.2 or lower is required."

Did anything change wrt the API you need to tweak first, or is just a version bump required?

Keep up the good work!

Can't get Nextcloud sync to work

Just installed Nextcloud for the first time today and I can't get notes to sync in either direction despite QOwnNotes confirming a successful connection:

The connection was made successfully!
Server version: 15.0.5.3
QOwnNotesAPI version: 18.11.0

I installed Nextcloud via snap - not sure if that's an issue?

How can I remove qownnotesapi?

My nextcloud complains about invalid signature in qownnotesapi:

- qownnotesapi
	- EXCEPTION
		- OC\IntegrityCheck\Exceptions\InvalidSignatureException
		- Certificate is not valid.d.

How can I remove this app from Nextcloud?

qownnotesapi does not pass Nextcloud 12.0.5 integrity check

An update from 12.0.4 to the newest Nextcloud 12.0.5 results in the following issue:

Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results
=======
- qownnotesapi
	- EXCEPTION
		- OC\IntegrityCheck\Exceptions\InvalidSignatureException
		- Certificate is not valid.

Raw output
==========
Array
(
    [qownnotesapi] => Array
        (
            [EXCEPTION] => Array
                (
                    [class] => OC\IntegrityCheck\Exceptions\InvalidSignatureException
                    [message] => Certificate is not valid.
                )

        )

)

Integrity check fails due to missing .editorconfig

Integrity check fails on Nextcloud 10.0.2 with qownnotesapi reflecting master, running sudo -u www-data php occ integrity:check-app qownnotesapi with the following output:

Results
=======
- qownnotesapi
	- FILE_MISSING
		- .editorconfig

Raw output
==========
Array
(
    [qownnotesapi] => Array
        (
            [FILE_MISSING] => Array
                (
                    [.editorconfig] => Array
                        (
                            [expected] => 3f6603e83dd948fb07946fd9fee11673c1196a3e3710a6b5dfd2f8861a3cfd49a8abca1273f9678f529d0c2edca9fd3f6d51adc07bcd071f9aa0716075f7e048
                            [current] => 
                        )

                )

        )

Result of .editorconfig being set in .gitignore

Adding secondary Todo Nextcloud Calendar via "Other CalDAV Server"

Hi, I'm attempting to add todos using Other CalDAV Server for a remote Nextcloud instance that does not have QownnotesAPI installed.

Remote server is running Tasks and Calendars apps.

I added the Calendar base url as Primary CalDAV address listed in Nextcloud calendar app.
Reads as https://cloud.example.com/remote.php/dav/
Added user name and one time password.

I select Reload calendar list, but no calendars or tasks show up despite having multiple available from the webui.

Thanks!

Integrity test for qownnotesapi fails after update to Nextcloud 12.01

After update to Nextcloud 12.01, I get a notification in the admin console stating "Some files have not passed the integrity check." When I choose the option for more information, I get the following

Technical information

The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results

  • qownnotesapi
    • EXCEPTION
      • OC\IntegrityCheck\Exceptions\InvalidSignatureException
      • Certificate is not valid.

Raw output

Array
(
[qownnotesapi] => Array
(
[EXCEPTION] => Array
(
[class] => OC\IntegrityCheck\Exceptions\InvalidSignatureException
[message] => Certificate is not valid.
)

    )

)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.