Skip to content

Commit

Permalink
change license
Browse files Browse the repository at this point in the history
  • Loading branch information
SwenVanZanten committed Jul 4, 2021
1 parent 641cd60 commit 0e1e36c
Show file tree
Hide file tree
Showing 183 changed files with 3,757 additions and 43 deletions.
674 changes: 674 additions & 0 deletions COPYING

Large diffs are not rendered by default.

15 changes: 0 additions & 15 deletions LICENSE

This file was deleted.

18 changes: 18 additions & 0 deletions babel.config.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
MultiCash Mobile
Copyright (C) 2021 Swen van Zanten
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/

module.exports = {
presets: [
'module:metro-react-native-babel-preset'
Expand Down
18 changes: 18 additions & 0 deletions index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
MultiCash Mobile
Copyright (C) 2021 Swen van Zanten
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/

import './shim'
import '@/core/support/globals'
import '@/core/logging'
Expand Down
18 changes: 18 additions & 0 deletions jest.config.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
MultiCash Mobile
Copyright (C) 2021 Swen van Zanten
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/

module.exports = {
preset: 'react-native',
moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json', 'node', 'vue'],
Expand Down
18 changes: 18 additions & 0 deletions metro.config.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
MultiCash Mobile
Copyright (C) 2021 Swen van Zanten
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/

/**
* Metro configuration for React Native
* https://github.com/facebook/react-native
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"version": "0.29.0",
"private": true,
"author": "MultiCash LLC",
"license": "GPL-3.0+",
"scripts": {
"postinstall": "yarn nodeify && yarn disable:randombytes && yarn fix:multicore-lib:random && yarn fix:multicore-lib-cash:random && yarn fix:multicore-lib-mcx:random",
"lint": "vue-cli-service lint",
Expand Down
18 changes: 18 additions & 0 deletions shim.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/*
MultiCash Mobile
Copyright (C) 2021 Swen van Zanten
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/

if (typeof __dirname === 'undefined') global.__dirname = '/'
if (typeof __filename === 'undefined') global.__filename = ''
if (typeof process === 'undefined') {
Expand Down
16 changes: 16 additions & 0 deletions src/components/buttons/ActionButton.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<touchable-opacity
:style="styles.actionButton"
Expand Down
16 changes: 16 additions & 0 deletions src/components/buttons/LinkButton.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<touchable-opacity
:on-press="pressed"
Expand Down
16 changes: 16 additions & 0 deletions src/components/buttons/RoundButton.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<view
:style="styles.roundButtonOuter"
Expand Down
16 changes: 16 additions & 0 deletions src/components/buttons/RoundedButton.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<view :style="styles.roundedButtonOuter">
<touchable-opacity
Expand Down
16 changes: 16 additions & 0 deletions src/components/buttons/SecondaryActionButton.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<touchable-opacity
:style="styles.actionButton"
Expand Down
16 changes: 16 additions & 0 deletions src/components/buttons/SecondaryRoundButton.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<touchable-opacity
:style="styles.actionButton"
Expand Down
16 changes: 16 additions & 0 deletions src/components/forms/AmountInput.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<view :style="styles.inputContainer">
<text :style="styles.title">How much?</text>
Expand Down
16 changes: 16 additions & 0 deletions src/components/forms/ColorPicker.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<view
:onLayout="onLayout"
Expand Down
16 changes: 16 additions & 0 deletions src/components/forms/DotInput.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<view :style="styles.digitDotsContainer">
<view
Expand Down
16 changes: 16 additions & 0 deletions src/components/forms/GroupedField.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<view :style="styles.groupedField">
<slot />
Expand Down
16 changes: 16 additions & 0 deletions src/components/forms/RoundedTextInput.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<view :style="styles.container">
<text v-if="title" :style="styles.title">{{ title }}</text>
Expand Down
16 changes: 16 additions & 0 deletions src/components/forms/Selector.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<touchable-opacity
:on-press="() => $emit('on-press')"
Expand Down
16 changes: 16 additions & 0 deletions src/components/icons/Icon.vue
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--MultiCash Mobile-->
<!--Copyright (C) 2021 Swen van Zanten-->

<!--This program is free software: you can redistribute it and/or modify-->
<!--it under the terms of the GNU General Public License as published by-->
<!--the Free Software Foundation, either version 3 of the License, or-->
<!--any later version.-->

<!--This program is distributed in the hope that it will be useful,-->
<!--but WITHOUT ANY WARRANTY; without even the implied warranty of-->
<!--MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-->
<!--GNU General Public License for more details.-->

<!--You should have received a copy of the GNU General Public License-->
<!--along with this program. If not, see <https://www.gnu.org/licenses/>.-->

<template>
<icon
:name="name"
Expand Down
Loading

0 comments on commit 0e1e36c

Please sign in to comment.