Mass update copyright messages to be more REUSE compliant

This commit is contained in:
Tobias Hunger 2021-12-21 13:26:43 +01:00 committed by Simon Hausmann
parent 5c31d9becf
commit bfca0e3573
658 changed files with 1331 additions and 5502 deletions

View file

@ -1,11 +1,5 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
[alias] [alias]
xtask = "run --package xtask --" xtask = "run --package xtask --"

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
# Build various demo binaries, c++ packages and documentation and publish them on the website # Build various demo binaries, c++ packages and documentation and publish them on the website
name: Build docs name: Build docs

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
name: CI name: CI
on: on:

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
name: Build the C++ binary package name: Build the C++ binary package
on: on:

View file

@ -1,12 +1,5 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
# This workflow checks out and build a bunch of crates that uses SixtyFPS, # This workflow checks out and build a bunch of crates that uses SixtyFPS,
# with the current branch # with the current branch

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
name: Embedded Build name: Embedded Build
on: on:

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
# Build various demo binaries, c++ packages and documentation and publish them on the website # Build various demo binaries, c++ packages and documentation and publish them on the website
name: Nightly snapshot name: Nightly snapshot

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
name: Build sixtyfps-viewer or -lsp binary name: Build sixtyfps-viewer or -lsp binary
on: on:

View file

@ -1,12 +1,5 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
name: 'Check spelling' name: 'Check spelling'
on: on:

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
name: Upgrade Version Number name: Upgrade Version Number
on: on:

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
name: Build wasm demos name: Build wasm demos
on: on:

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
name: Build the web editor and the interpreter wasm module name: Build the web editor and the interpreter wasm module
on: on:

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
cmake_minimum_required(VERSION 3.19) cmake_minimum_required(VERSION 3.19)
project(SixtyFPS LANGUAGES CXX) project(SixtyFPS LANGUAGES CXX)

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
cmake_minimum_required(VERSION 3.19) cmake_minimum_required(VERSION 3.19)
project(SixtyFPS HOMEPAGE_URL "https://sixtyfps.io/" LANGUAGES CXX) project(SixtyFPS HOMEPAGE_URL "https://sixtyfps.io/" LANGUAGES CXX)

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
use std::path::Path; use std::path::Path;
mod cbindgen; mod cbindgen;

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
use anyhow::Context; use anyhow::Context;
use std::iter::Extend; use std::iter::Extend;
use std::path::Path; use std::path::Path;

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
@PACKAGE_INIT@ @PACKAGE_INIT@
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)

View file

@ -1,12 +1,5 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
function(SIXTYFPS_TARGET_60_SOURCES target) function(SIXTYFPS_TARGET_60_SOURCES target)
foreach (it IN ITEMS ${ARGN}) foreach (it IN ITEMS ${ARGN})

View file

@ -1,12 +1,5 @@
.. LICENSE BEGIN .. Copyright © SixtyFPS GmbH <info@sixtyfps.io>
.. This file is part of the SixtyFPS Project -- https://sixtyfps.io .. SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
.. Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
.. Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
..
.. SPDX-License-Identifier: GPL-3.0-only
.. This file is also available under commercial licensing terms.
.. Please contact info@sixtyfps.io for more information.
.. LICENSE END
=========== ===========
Index (C++) Index (C++)

View file

@ -1,12 +1,6 @@
.. LICENSE BEGIN .. Copyright © SixtyFPS GmbH <info@sixtyfps.io>
.. This file is part of the SixtyFPS Project -- https://sixtyfps.io .. SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
.. Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
.. Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
..
.. SPDX-License-Identifier: GPL-3.0-only
.. This file is also available under commercial licensing terms.
.. Please contact info@sixtyfps.io for more information.
.. LICENSE END
.. SixtyFPS C++ documentation master file .. SixtyFPS C++ documentation master file
Welcome to SixtyFPS C++'s documentation! Welcome to SixtyFPS C++'s documentation!

View file

@ -1,12 +1,5 @@
.. LICENSE BEGIN .. Copyright © SixtyFPS GmbH <info@sixtyfps.io>
.. This file is part of the SixtyFPS Project -- https://sixtyfps.io .. SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
.. Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
.. Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
..
.. SPDX-License-Identifier: GPL-3.0-only
.. This file is also available under commercial licensing terms.
.. Please contact info@sixtyfps.io for more information.
.. LICENSE END
The .60 UI Design Language The .60 UI Design Language
========================== ==========================

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#if defined(__GNUC__) || defined(__clang__) #if defined(__GNUC__) || defined(__clang__)

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include <string_view> #include <string_view>
#include "sixtyfps_color.h" #include "sixtyfps_color.h"

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include <tuple> #include <tuple>
#include "sixtyfps_properties_internal.h" #include "sixtyfps_properties_internal.h"

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include "sixtyfps_color_internal.h" #include "sixtyfps_color_internal.h"

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include <cstdint> #include <cstdint>

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include <string_view> #include <string_view>
#include "sixtyfps_image_internal.h" #include "sixtyfps_image_internal.h"

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include "sixtyfps.h" #include "sixtyfps.h"

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include <initializer_list> #include <initializer_list>
#include <string_view> #include <string_view>

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include <string_view> #include <string_view>
#include <memory> #include <memory>

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include "sixtyfps_sharedvector_internal.h" #include "sixtyfps_sharedvector_internal.h"
#include <atomic> #include <atomic>

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include <string_view> #include <string_view>
#include "sixtyfps_string_internal.h" #include "sixtyfps_string_internal.h"

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include "sixtyfps.h" #include "sixtyfps.h"
#include <iostream> #include <iostream>

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include <cstddef> #include <cstddef>

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
/*! This crate just expose the function used by the C++ integration */ /*! This crate just expose the function used by the C++ integration */
use core::ffi::c_void; use core::ffi::c_void;

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#include <chrono> #include <chrono>
#define CATCH_CONFIG_MAIN #define CATCH_CONFIG_MAIN

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#define CATCH_CONFIG_MAIN #define CATCH_CONFIG_MAIN
#include "catch2/catch.hpp" #include "catch2/catch.hpp"

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#define CATCH_CONFIG_MAIN #define CATCH_CONFIG_MAIN
#include "catch2/catch.hpp" #include "catch2/catch.hpp"

View file

@ -1,10 +1,4 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
export Test := Rectangle {} export Test := Rectangle {}

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
// Load the native library with `process.dlopen` instead of with `require`. // Load the native library with `process.dlopen` instead of with `require`.
// This is only done for autotest that do not require nom or neon_cli to // This is only done for autotest that do not require nom or neon_cli to

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { URL, pathToFileURL } from 'url'; import { URL, pathToFileURL } from 'url';
const extensionsRegex = /\.60$/; const extensionsRegex = /\.60$/;

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
fn main() { fn main() {
neon_build::setup(); neon_build::setup();
} }

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
use neon::prelude::*; use neon::prelude::*;
use sixtyfps_compilerlib::langtype::Type; use sixtyfps_compilerlib::langtype::Type;

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
use core::cell::RefCell; use core::cell::RefCell;
use neon::prelude::*; use neon::prelude::*;
use rand::RngCore; use rand::RngCore;

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
/*! /*!
Since neon does not allow to have a persistent handle, use this hack. Since neon does not allow to have a persistent handle, use this hack.
*/ */

View file

@ -3,7 +3,7 @@ name = "sixtyfps"
version = "0.1.6" version = "0.1.6"
authors = ["SixtyFPS <info@sixtyfps.io>"] authors = ["SixtyFPS <info@sixtyfps.io>"]
edition = "2018" edition = "2018"
license = "GPL-3.0-only" license = "(GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)"
description = "SixtyFPS Rust API" description = "SixtyFPS Rust API"
repository = "https://github.com/sixtyfpsui/sixtyfps" repository = "https://github.com/sixtyfpsui/sixtyfps"
homepage = "https://sixtyfps.io" homepage = "https://sixtyfps.io"

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
/** /**
Test that the tokenizer properly rejects tokens with spaces. Test that the tokenizer properly rejects tokens with spaces.

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#![cfg(doc)] #![cfg(doc)]
/*! /*!
This is a pseudo module which only exist for documentation purposes as a way to show This is a pseudo module which only exist for documentation purposes as a way to show

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
/*! /*!
# SixtyFPS # SixtyFPS

View file

@ -3,7 +3,7 @@ name = "sixtyfps-build"
version = "0.1.6" version = "0.1.6"
authors = ["SixtyFPS <info@sixtyfps.io>"] authors = ["SixtyFPS <info@sixtyfps.io>"]
edition = "2018" edition = "2018"
license = "GPL-3.0-only" license = "(GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)"
description = "Helper for SixtyFPS build script" description = "Helper for SixtyFPS build script"
repository = "https://github.com/sixtyfpsui/sixtyfps" repository = "https://github.com/sixtyfpsui/sixtyfps"
homepage = "https://sixtyfps.io" homepage = "https://sixtyfps.io"

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
/*! /*!
This crate serves as a companion crate for the sixtyfps crate. This crate serves as a companion crate for the sixtyfps crate.
It is meant to allow you to compile the `.60` files from your `build.rs`script. It is meant to allow you to compile the `.60` files from your `build.rs`script.

View file

@ -3,7 +3,7 @@ name = "sixtyfps-macros"
version = "0.1.6" version = "0.1.6"
authors = ["SixtyFPS <info@sixtyfps.io>"] authors = ["SixtyFPS <info@sixtyfps.io>"]
edition = "2018" edition = "2018"
license = "GPL-3.0-only" license = "(GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)"
description = "Macro helper for sixtyfps crate" description = "Macro helper for sixtyfps crate"
repository = "https://github.com/sixtyfpsui/sixtyfps" repository = "https://github.com/sixtyfpsui/sixtyfps"
homepage = "https://sixtyfps.io" homepage = "https://sixtyfps.io"

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
/*! /*!

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
use ::sixtyfps::sixtyfps; use ::sixtyfps::sixtyfps;
#[test] #[test]

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
//! This wasm library can be loaded from JS to load and display the content of .60 files //! This wasm library can be loaded from JS to load and display the content of .60 files
#![cfg(target_arch = "wasm32")] #![cfg(target_arch = "wasm32")]

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
FROM rustembedded/cross:aarch64-unknown-linux-gnu-0.2.1 FROM rustembedded/cross:aarch64-unknown-linux-gnu-0.2.1
RUN dpkg --add-architecture arm64 && \ RUN dpkg --add-architecture arm64 && \

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
FROM rustembedded/cross:armv7-unknown-linux-gnueabihf-0.2.1 FROM rustembedded/cross:armv7-unknown-linux-gnueabihf-0.2.1
RUN dpkg --add-architecture armhf && \ RUN dpkg --add-architecture armhf && \

View file

@ -1,12 +1,5 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
# Use cross-image once https://github.com/rust-embedded/cross/pull/591 is merged & released # Use cross-image once https://github.com/rust-embedded/cross/pull/591 is merged & released
#FROM rustembedded/cross:riscv64gc-unknown-linux-gnu-0.2.1 #FROM rustembedded/cross:riscv64gc-unknown-linux-gnu-0.2.1

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
cmake_minimum_required(VERSION 3.14) cmake_minimum_required(VERSION 3.14)
if (NOT TARGET SixtyFPS::SixtyFPS) if (NOT TARGET SixtyFPS::SixtyFPS)

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
// clang-format off // clang-format off
// main.cpp // main.cpp

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
// ANCHOR: main // ANCHOR: main
// main.cpp // main.cpp

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
// main.cpp // main.cpp
#include "memory_tiles_from_cpp.h" // generated header from memory_tiles_from_cpp.60 #include "memory_tiles_from_cpp.h" // generated header from memory_tiles_from_cpp.60

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
// ANCHOR: main_window // ANCHOR: main_window
// memory.60 // memory.60
MainWindow := Window { MainWindow := Window {

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
struct TileData := { struct TileData := {
image: image, image: image,
image_visible: bool, image_visible: bool,

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
// ANCHOR: main_window // ANCHOR: main_window
MemoryTile := Rectangle { MemoryTile := Rectangle {
width: 64px; width: 64px;

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
struct TileData := { struct TileData := {
image: image, image: image,

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#[allow(dead_code)] #[allow(dead_code)]
fn main() { fn main() {
use sixtyfps::Model; use sixtyfps::Model;

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#[allow(dead_code)] #[allow(dead_code)]
// ANCHOR: main // ANCHOR: main
fn main() { fn main() {

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#[allow(dead_code)] #[allow(dead_code)]
fn main() { fn main() {
MainWindow::new().run(); MainWindow::new().run();

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#[allow(dead_code)] #[allow(dead_code)]
fn main() { fn main() {
MainWindow::new().run(); MainWindow::new().run();

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#[allow(dead_code)] #[allow(dead_code)]
fn main() { fn main() {
MainWindow::new().run(); MainWindow::new().run();

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#[allow(dead_code)] #[allow(dead_code)]
// ANCHOR: tiles // ANCHOR: tiles
fn main() { fn main() {

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
// This file is empty to override and disable mdbook's built-in highlight.js // This file is empty to override and disable mdbook's built-in highlight.js
// version, which does not include CMake support. Instead the appropriate version // version, which does not include CMake support. Instead the appropriate version

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { LineEdit, Button, ComboBox, VerticalBox } from "sixtyfps_widgets.60"; import { LineEdit, Button, ComboBox, VerticalBox } from "sixtyfps_widgets.60";

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
use chrono::NaiveDate; use chrono::NaiveDate;
use sixtyfps::SharedString; use sixtyfps::SharedString;

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { LineEdit, ScrollView} from "sixtyfps_widgets.60"; import { LineEdit, ScrollView} from "sixtyfps_widgets.60";

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { LineEdit, Button, Slider, StandardListView, VerticalBox } from "sixtyfps_widgets.60"; import { LineEdit, Button, Slider, StandardListView, VerticalBox } from "sixtyfps_widgets.60";

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { Button, LineEdit, HorizontalBox } from "sixtyfps_widgets.60"; import { Button, LineEdit, HorizontalBox } from "sixtyfps_widgets.60";

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { LineEdit, Button, Slider, StandardListView, GridBox, HorizontalBox } from "sixtyfps_widgets.60"; import { LineEdit, Button, Slider, StandardListView, GridBox, HorizontalBox } from "sixtyfps_widgets.60";

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { LineEdit, HorizontalBox } from "sixtyfps_widgets.60"; import { LineEdit, HorizontalBox } from "sixtyfps_widgets.60";

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { LineEdit, Button, Slider, HorizontalBox, VerticalBox } from "sixtyfps_widgets.60"; import { LineEdit, Button, Slider, HorizontalBox, VerticalBox } from "sixtyfps_widgets.60";

View file

@ -1,13 +1,6 @@
#!/bin/bash -e #!/bin/bash -e
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
OUTPUT=$(sixtyfps-viewer - --save-data - << EOF OUTPUT=$(sixtyfps-viewer - --save-data - << EOF
import { StandardButton, GridBox, LineEdit } from "sixtyfps_widgets.60"; import { StandardButton, GridBox, LineEdit } from "sixtyfps_widgets.60";

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { TabWidget, StandardButton, GridBox, VerticalBox, ListView } from "sixtyfps_widgets.60"; import { TabWidget, StandardButton, GridBox, VerticalBox, ListView } from "sixtyfps_widgets.60";

View file

@ -1,13 +1,6 @@
#!/bin/bash -e #!/bin/bash -e
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
if command lsb_release 2>/dev/null >/dev/null; then if command lsb_release 2>/dev/null >/dev/null; then
os_name=`lsb_release -ds | tr -d '"\\\\'` os_name=`lsb_release -ds | tr -d '"\\\\'`

View file

@ -1,13 +1,6 @@
#!/bin/bash -e #!/bin/bash -e
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
os_name=`sw_vers -productName` os_name=`sw_vers -productName`
os_version=`sw_vers -productVersion` os_version=`sw_vers -productVersion`

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
cmake_minimum_required(VERSION 3.14) cmake_minimum_required(VERSION 3.14)
project(sixtyfps_cpptest LANGUAGES CXX) project(sixtyfps_cpptest LANGUAGES CXX)

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
fn main() { fn main() {
sixtyfps_build::compile("gallery.60").unwrap(); sixtyfps_build::compile("gallery.60").unwrap();
} }

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
import { ScrollView, Button, CheckBox, SpinBox, Slider, GroupBox, LineEdit, StandardListView, import { ScrollView, Button, CheckBox, SpinBox, Slider, GroupBox, LineEdit, StandardListView,
ComboBox, HorizontalBox, VerticalBox, GridBox, TabWidget, TextEdit, AboutSixtyFPS } from "sixtyfps_widgets.60"; ComboBox, HorizontalBox, VerticalBox, GridBox, TabWidget, TextEdit, AboutSixtyFPS } from "sixtyfps_widgets.60";

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#include "gallery.h" #include "gallery.h"
int main() int main()

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#![deny(unsafe_code)] #![deny(unsafe_code)]
#[cfg(target_arch = "wasm32")] #[cfg(target_arch = "wasm32")]

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
use sixtyfps::SharedString; use sixtyfps::SharedString;
use std::rc::Rc; use std::rc::Rc;

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
cmake_minimum_required(VERSION 3.14) cmake_minimum_required(VERSION 3.14)
project(sixtyfps_cpp_iot_dashboard LANGUAGES CXX) project(sixtyfps_cpp_iot_dashboard LANGUAGES CXX)

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#include "dashboard.h" #include "dashboard.h"

View file

@ -1,12 +1,6 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#pragma once #pragma once
#include <sixtyfps_interpreter.h> #include <sixtyfps_interpreter.h>

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
/* /*
The design from this file is inspired from the design in The design from this file is inspired from the design in

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
/* /*
The design from this file is inspired from the design in The design from this file is inspired from the design in

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
#include "dashboard.h" #include "dashboard.h"
#include <chrono> #include <chrono>

View file

@ -1,12 +1,6 @@
# LICENSE BEGIN # Copyright © SixtyFPS GmbH <info@sixtyfps.io>
# This file is part of the SixtyFPS Project -- https://sixtyfps.io # SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
# Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
# Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
#
# SPDX-License-Identifier: GPL-3.0-only
# This file is also available under commercial licensing terms.
# Please contact info@sixtyfps.io for more information.
# LICENSE END
cmake_minimum_required(VERSION 3.19) cmake_minimum_required(VERSION 3.19)
project(memory LANGUAGES CXX) project(memory LANGUAGES CXX)

View file

@ -1,13 +1,6 @@
#!/usr/bin/env node #!/usr/bin/env node
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
let sixtyfps = require("sixtyfps"); let sixtyfps = require("sixtyfps");
let ui = require("./memory.60"); let ui = require("./memory.60");

View file

@ -1,12 +1,5 @@
/* LICENSE BEGIN // Copyright © SixtyFPS GmbH <info@sixtyfps.io>
This file is part of the SixtyFPS Project -- https://sixtyfps.io // SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)
Copyright (c) 2021 Olivier Goffart <olivier.goffart@sixtyfps.io>
Copyright (c) 2021 Simon Hausmann <simon.hausmann@sixtyfps.io>
SPDX-License-Identifier: GPL-3.0-only
This file is also available under commercial licensing terms.
Please contact info@sixtyfps.io for more information.
LICENSE END */
use sixtyfps::{Model, ModelHandle, Timer, VecModel}; use sixtyfps::{Model, ModelHandle, Timer, VecModel};
use std::rc::Rc; use std::rc::Rc;

Some files were not shown because too many files have changed in this diff Show more