Skip to content

Commit e147d16

Browse files
committed
chore: add license header
1 parent 1316309 commit e147d16

60 files changed

Lines changed: 1080 additions & 9 deletions

Some content is hidden

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

app/src/main/AndroidManifest.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
11
<?xml version="1.0" encoding="utf-8"?>
2+
<!--
3+
~ /*
4+
~ * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
5+
~ *
6+
~ * This program is free software; you can redistribute it and/or modify it under
7+
~ * the terms of the GNU General Public License as published by the Free Software
8+
~ * Foundation; either version 3 of the License, or (at your option) any later
9+
~ * version.
10+
~ *
11+
~ * This program is distributed in the hope that it will be useful, but WITHOUT ANY
12+
~ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13+
~ * PARTICULAR PURPOSE. See the GNU General Public License for more details.
14+
~ *
15+
~ * You should have received a copy of the GNU General Public License along with
16+
~ * this program. If not, see <http://www.gnu.org/licenses/>.
17+
~ */
18+
-->
19+
220
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
321
xmlns:tools="http://schemas.android.com/tools">
422

app/src/main/java/com/opennotes/OpenNotes.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
*
3+
* * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
4+
* *
5+
* * This program is free software; you can redistribute it and/or modify it under
6+
* * the terms of the GNU General Public License as published by the Free Software
7+
* * Foundation; either version 3 of the License, or (at your option) any later
8+
* * version.
9+
* *
10+
* * This program is distributed in the hope that it will be useful, but WITHOUT ANY
11+
* * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
* * PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
* *
14+
* * You should have received a copy of the GNU General Public License along with
15+
* * this program. If not, see <http://www.gnu.org/licenses/>.
16+
*
17+
*/
18+
119
package com.opennotes
220

321
import android.app.Application

app/src/main/java/com/opennotes/di/AppModule.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
*
3+
* * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
4+
* *
5+
* * This program is free software; you can redistribute it and/or modify it under
6+
* * the terms of the GNU General Public License as published by the Free Software
7+
* * Foundation; either version 3 of the License, or (at your option) any later
8+
* * version.
9+
* *
10+
* * This program is distributed in the hope that it will be useful, but WITHOUT ANY
11+
* * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
* * PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
* *
14+
* * You should have received a copy of the GNU General Public License along with
15+
* * this program. If not, see <http://www.gnu.org/licenses/>.
16+
*
17+
*/
18+
119
package com.opennotes.di
220

321
import android.app.Application

app/src/main/java/com/opennotes/di/DataModule.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
*
3+
* * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
4+
* *
5+
* * This program is free software; you can redistribute it and/or modify it under
6+
* * the terms of the GNU General Public License as published by the Free Software
7+
* * Foundation; either version 3 of the License, or (at your option) any later
8+
* * version.
9+
* *
10+
* * This program is distributed in the hope that it will be useful, but WITHOUT ANY
11+
* * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
* * PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
* *
14+
* * You should have received a copy of the GNU General Public License along with
15+
* * this program. If not, see <http://www.gnu.org/licenses/>.
16+
*
17+
*/
18+
119
package com.opennotes.di
220

321
import android.content.Context

app/src/main/java/com/opennotes/feature_node/data/data_source/NoteDao.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
*
3+
* * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
4+
* *
5+
* * This program is free software; you can redistribute it and/or modify it under
6+
* * the terms of the GNU General Public License as published by the Free Software
7+
* * Foundation; either version 3 of the License, or (at your option) any later
8+
* * version.
9+
* *
10+
* * This program is distributed in the hope that it will be useful, but WITHOUT ANY
11+
* * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
* * PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
* *
14+
* * You should have received a copy of the GNU General Public License along with
15+
* * this program. If not, see <http://www.gnu.org/licenses/>.
16+
*
17+
*/
18+
119
package com.opennotes.feature_node.data.data_source
220

321
import androidx.room.Dao

app/src/main/java/com/opennotes/feature_node/data/data_source/NoteDatabase.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
*
3+
* * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
4+
* *
5+
* * This program is free software; you can redistribute it and/or modify it under
6+
* * the terms of the GNU General Public License as published by the Free Software
7+
* * Foundation; either version 3 of the License, or (at your option) any later
8+
* * version.
9+
* *
10+
* * This program is distributed in the hope that it will be useful, but WITHOUT ANY
11+
* * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
* * PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
* *
14+
* * You should have received a copy of the GNU General Public License along with
15+
* * this program. If not, see <http://www.gnu.org/licenses/>.
16+
*
17+
*/
18+
119
package com.opennotes.feature_node.data.data_source
220

321
import androidx.room.Database

app/src/main/java/com/opennotes/feature_node/data/repository/DataStoreRepository.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
*
3+
* * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
4+
* *
5+
* * This program is free software; you can redistribute it and/or modify it under
6+
* * the terms of the GNU General Public License as published by the Free Software
7+
* * Foundation; either version 3 of the License, or (at your option) any later
8+
* * version.
9+
* *
10+
* * This program is distributed in the hope that it will be useful, but WITHOUT ANY
11+
* * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
* * PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
* *
14+
* * You should have received a copy of the GNU General Public License along with
15+
* * this program. If not, see <http://www.gnu.org/licenses/>.
16+
*
17+
*/
18+
119
package com.opennotes.feature_node.data.repository
220

321
import androidx.datastore.core.DataStore

app/src/main/java/com/opennotes/feature_node/data/repository/FileHandler.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
*
3+
* * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
4+
* *
5+
* * This program is free software; you can redistribute it and/or modify it under
6+
* * the terms of the GNU General Public License as published by the Free Software
7+
* * Foundation; either version 3 of the License, or (at your option) any later
8+
* * version.
9+
* *
10+
* * This program is distributed in the hope that it will be useful, but WITHOUT ANY
11+
* * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
* * PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
* *
14+
* * You should have received a copy of the GNU General Public License along with
15+
* * this program. If not, see <http://www.gnu.org/licenses/>.
16+
*
17+
*/
18+
119
package com.opennotes.feature_node.data.repository
220

321
import android.app.Application

app/src/main/java/com/opennotes/feature_node/data/repository/JsonHandler.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
*
3+
* * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
4+
* *
5+
* * This program is free software; you can redistribute it and/or modify it under
6+
* * the terms of the GNU General Public License as published by the Free Software
7+
* * Foundation; either version 3 of the License, or (at your option) any later
8+
* * version.
9+
* *
10+
* * This program is distributed in the hope that it will be useful, but WITHOUT ANY
11+
* * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
* * PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
* *
14+
* * You should have received a copy of the GNU General Public License along with
15+
* * this program. If not, see <http://www.gnu.org/licenses/>.
16+
*
17+
*/
18+
119
package com.opennotes.feature_node.data.repository
220

321

app/src/main/java/com/opennotes/feature_node/data/repository/NoteRepositoryImpl.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
*
3+
* * Copyright (c) 2026 Dhanush Sugganahalli <dhanush41230@gmail.com>
4+
* *
5+
* * This program is free software; you can redistribute it and/or modify it under
6+
* * the terms of the GNU General Public License as published by the Free Software
7+
* * Foundation; either version 3 of the License, or (at your option) any later
8+
* * version.
9+
* *
10+
* * This program is distributed in the hope that it will be useful, but WITHOUT ANY
11+
* * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
* * PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
* *
14+
* * You should have received a copy of the GNU General Public License along with
15+
* * this program. If not, see <http://www.gnu.org/licenses/>.
16+
*
17+
*/
18+
119
package com.opennotes.feature_node.data.repository
220

321
import com.opennotes.feature_node.data.data_source.NoteDao

0 commit comments

Comments
 (0)