Skip to content

Commit 26665e5

Browse files
committed
add copyright header
1 parent 31a650e commit 26665e5

File tree

104 files changed

+1568
-32
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+1568
-32
lines changed

.github/workflows/main.yml

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
npm run build-wasm
3737
npm run build-only
3838
cp dist/index.html dist/404.html
39+
cp LICENSE dist/LICENSE
3940
4041
- name: Deploy 🚀
4142
uses: JamesIves/github-pages-deploy-action@v4

index.html

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<!doctype html>
217
<html lang="en" data-bs-theme="auto">
318
<head>

src/@types/geokdbush-tk/index.d.ts

+16-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,16 @@
1-
declare module 'geokdbush-tk'
1+
// Copyright (C) 2023 Openivity
2+
3+
// This program is free software: you can redistribute it and/or modify
4+
// it under the terms of the GNU General Public License as published by
5+
// the Free Software Foundation, either version 3 of the License, or
6+
// (at your option) any later version.
7+
8+
// This program is distributed in the hope that it will be useful,
9+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
// GNU General Public License for more details.
12+
13+
// You should have received a copy of the GNU General Public License
14+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
15+
16+
declare module 'geokdbush-tk'

src/App.vue

+16-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<script setup lang="ts">
217
import { RouterView } from 'vue-router'
318
</script>
@@ -6,5 +21,4 @@ import { RouterView } from 'vue-router'
621
<RouterView />
722
</template>
823

9-
<style lang="scss">
10-
</style>
24+
<style lang="scss"></style>

src/assets/bootstrap.scss

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
// Copyright (C) 2023 Openivity
2+
3+
// This program is free software: you can redistribute it and/or modify
4+
// it under the terms of the GNU General Public License as published by
5+
// the Free Software Foundation, either version 3 of the License, or
6+
// (at your option) any later version.
7+
8+
// This program is distributed in the hope that it will be useful,
9+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
// GNU General Public License for more details.
12+
13+
// You should have received a copy of the GNU General Public License
14+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
15+
116
// Option A: Include all of Bootstrap
217

318
// Include any default variable overrides here (though functions won't be available)

src/assets/main.scss

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
// Copyright (C) 2023 Openivity
2+
3+
// This program is free software: you can redistribute it and/or modify
4+
// it under the terms of the GNU General Public License as published by
5+
// the Free Software Foundation, either version 3 of the License, or
6+
// (at your option) any later version.
7+
8+
// This program is distributed in the hope that it will be useful,
9+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
// GNU General Public License for more details.
12+
13+
// You should have received a copy of the GNU General Public License
14+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
15+
116
/* Global variable (before bootstrap set) */
217
:root {
318
--palm-springs-splash: #218c74;

src/assets/scrollbar.scss

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
// Copyright (C) 2023 Openivity
2+
3+
// This program is free software: you can redistribute it and/or modify
4+
// it under the terms of the GNU General Public License as published by
5+
// the Free Software Foundation, either version 3 of the License, or
6+
// (at your option) any later version.
7+
8+
// This program is distributed in the hope that it will be useful,
9+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
// GNU General Public License for more details.
12+
13+
// You should have received a copy of the GNU General Public License
14+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
15+
116
// global scrollbar style
217
::-webkit-scrollbar-track {
318
// -webkit-box-shadow: inset 0 0 6px rgba(190, 190, 190, 0.3);

src/assets/tools.scss

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
// Copyright (C) 2023 Openivity
2+
3+
// This program is free software: you can redistribute it and/or modify
4+
// it under the terms of the GNU General Public License as published by
5+
// the Free Software Foundation, either version 3 of the License, or
6+
// (at your option) any later version.
7+
8+
// This program is distributed in the hope that it will be useful,
9+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
// GNU General Public License for more details.
12+
13+
// You should have received a copy of the GNU General Public License
14+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
15+
116
label {
217
font-weight: 500;
318
color: var(--bs-heading-color);

src/assets/v-select.scss

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
// Copyright (C) 2023 Openivity
2+
3+
// This program is free software: you can redistribute it and/or modify
4+
// it under the terms of the GNU General Public License as published by
5+
// the Free Software Foundation, either version 3 of the License, or
6+
// (at your option) any later version.
7+
8+
// This program is distributed in the hope that it will be useful,
9+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
// GNU General Public License for more details.
12+
13+
// You should have received a copy of the GNU General Public License
14+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
15+
116
// Modified version of @/vue-select/dist/vue-select.css to match our theme.
217
:root {
318
--vs-colors--lightest: rgba(200, 200, 200, 0.3);

src/assets/wasm/wasm_exec.d.ts

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
// Copyright (C) 2023 Openivity
2+
3+
// This program is free software: you can redistribute it and/or modify
4+
// it under the terms of the GNU General Public License as published by
5+
// the Free Software Foundation, either version 3 of the License, or
6+
// (at your option) any later version.
7+
8+
// This program is distributed in the hope that it will be useful,
9+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
// GNU General Public License for more details.
12+
13+
// You should have received a copy of the GNU General Public License
14+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
15+
116
declare class Go {
217
argv: string[]
318
env: { [envKey: string]: string }

src/components/AreaGraph.vue

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<template>
217
<div class="col-12 h-100">
318
<div

src/components/CadenceGraph.vue

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<script setup lang="ts">
217
import AreaGraph, { Detail } from './AreaGraph.vue'
318
</script>

src/components/ElevationGraph.vue

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<template>
217
<div class="col-12 h-100 pt-2">
318
<div class="row pb-0 pt-0" :ref="'title-' + name">

src/components/HeartRateGraph.vue

+16-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<script setup lang="ts">
217
import AreaGraph, { Detail } from './AreaGraph.vue'
318
</script>
@@ -44,7 +59,7 @@ export default {
4459
required: true
4560
},
4661
receivedRecord: Record,
47-
receivedRecordFreeze: Boolean,
62+
receivedRecordFreeze: Boolean
4863
},
4964
computed: {
5065
details(): Detail[] {

src/components/HeartRateZoneBar.vue

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<script setup lang="ts">
217
import { Duration } from 'luxon'
318
</script>

src/components/HeartRateZoneGraph.vue

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<script setup lang="ts">
217
import HeartRateZoneBar from './HeartRateZoneBar.vue'
318
</script>

src/components/OpenActivity.vue

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<script setup lang="ts">
217
import CadenceGraph from '@/components/CadenceGraph.vue'
318
import ElevationGraph from '@/components/ElevationGraph.vue'

src/components/PaceGraph.vue

+16-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<script setup lang="ts">
217
import { formatPace } from '@/toolkit/pace'
318
import AreaGraph, { Detail } from './AreaGraph.vue'
@@ -46,7 +61,7 @@ export default {
4661
required: true
4762
},
4863
receivedRecord: Record,
49-
receivedRecordFreeze: Boolean,
64+
receivedRecordFreeze: Boolean
5065
},
5166
computed: {
5267
details(): Detail[] {

src/components/PowerGraph.vue

+16-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
<!-- Copyright (C) 2023 Openivity
2+
3+
This program is free software: you can redistribute it and/or modify
4+
it under the terms of the GNU General Public License as published by
5+
the Free Software Foundation, either version 3 of the License, or
6+
(at your option) any later version.
7+
8+
This program is distributed in the hope that it will be useful,
9+
but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
GNU General Public License for more details.
12+
13+
You should have received a copy of the GNU General Public License
14+
along with this program. If not, see <https://www.gnu.org/licenses/>. -->
15+
116
<script setup lang="ts">
217
import AreaGraph, { Detail } from './AreaGraph.vue'
318
</script>
@@ -44,7 +59,7 @@ export default {
4459
required: true
4560
},
4661
receivedRecord: Record,
47-
receivedRecordFreeze: Boolean,
62+
receivedRecordFreeze: Boolean
4863
},
4964
computed: {
5065
details(): Detail[] {

0 commit comments

Comments
 (0)