diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/MainActivity.java b/app/src/main/java/hu/paroczaioliver/projectlancer/MainActivity.java
deleted file mode 100644
index 1001a0f..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/MainActivity.java
+++ /dev/null
@@ -1,102 +0,0 @@
-package hu.paroczaioliver.projectlancer;
-
-import android.content.Context;
-import android.os.Bundle;
-import android.preference.PreferenceManager;
-import android.view.Gravity;
-import android.view.MenuItem;
-import android.view.View;
-import android.view.Menu;
-
-import com.google.android.material.floatingactionbutton.FloatingActionButton;
-import com.google.android.material.snackbar.Snackbar;
-import com.google.android.material.navigation.NavigationView;
-
-import androidx.fragment.app.Fragment;
-import androidx.fragment.app.FragmentManager;
-import androidx.fragment.app.FragmentTransaction;
-import androidx.navigation.NavController;
-import androidx.navigation.Navigation;
-import androidx.navigation.ui.AppBarConfiguration;
-import androidx.navigation.ui.NavigationUI;
-import androidx.drawerlayout.widget.DrawerLayout;
-import androidx.appcompat.app.AppCompatActivity;
-import androidx.appcompat.widget.Toolbar;
-import android.content.Intent;
-import android.widget.Toast;
-
-import org.osmdroid.config.Configuration;
-import org.osmdroid.tileprovider.tilesource.TileSourceFactory;
-import org.osmdroid.views.MapView;
-
-import hu.paroczaioliver.projectlancer.ui.events.EventsFragment;
-import hu.paroczaioliver.projectlancer.ui.home.HomeFragment;
-
-public class MainActivity extends AppCompatActivity {
-
- private AppBarConfiguration mAppBarConfiguration;
- private Fragment mFragment;
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- Toolbar toolbar = findViewById(R.id.toolbar);
- setSupportActionBar(toolbar);
- FloatingActionButton fab = findViewById(R.id.fab);
- fab.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- Snackbar.make(view, "Jelenleg letiltva", Snackbar.LENGTH_LONG)
- .setAction("Action", null).show();
- }
- });
- DrawerLayout drawer = findViewById(R.id.drawer_layout);
- NavigationView navigationView = findViewById(R.id.nav_view);
- mAppBarConfiguration = new AppBarConfiguration.Builder(
- R.id.nav_home, R.id.nav_events, R.id.nav_schools, R.id.nav_map, R.id.nav_projects, R.id.nav_chats)
- .setDrawerLayout(drawer)
- .build();
- NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
- NavigationUI.setupActionBarWithNavController(this, navController, mAppBarConfiguration);
- NavigationUI.setupWithNavController(navigationView, navController);
- navigationView.bringToFront();
- if(getIntent().getExtras() != null){
- navController.navigate(getIntent().getExtras().getInt("frgname"));
- }
- navigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
- @Override
- public boolean onNavigationItemSelected(MenuItem item) {
- if(item.getItemId() == R.id.nav_map) {
- drawer.closeDrawer(Gravity.LEFT);
- MainActivity.this.startActivity(new Intent(MainActivity.this, MapActivity.class).addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION));
- return false;
- }else{
- drawer.closeDrawer(Gravity.LEFT);
- navController.navigate(item.getItemId());
- item.setChecked(true);
- return true;
- }
- }
- });
- }
-
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- getMenuInflater().inflate(R.menu.main, menu);
- return true;
- }
-
- @Override
- public boolean onSupportNavigateUp() {
- NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
- return NavigationUI.navigateUp(navController, mAppBarConfiguration)
- || super.onSupportNavigateUp();
- }
-
- @Override
- public void onBackPressed() {
- finishAffinity();
- }
-
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/MapActivity.java b/app/src/main/java/hu/paroczaioliver/projectlancer/MapActivity.java
deleted file mode 100644
index 9c9a3cc..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/MapActivity.java
+++ /dev/null
@@ -1,88 +0,0 @@
-package hu.paroczaioliver.projectlancer;
-
-import androidx.appcompat.app.AppCompatActivity;
-import androidx.appcompat.widget.Toolbar;
-import androidx.drawerlayout.widget.DrawerLayout;
-import androidx.navigation.NavController;
-import androidx.navigation.Navigation;
-import androidx.navigation.ui.AppBarConfiguration;
-import androidx.navigation.ui.NavigationUI;
-
-import android.content.Context;
-import android.content.Intent;
-import android.os.Bundle;
-import android.preference.PreferenceManager;
-import android.view.Gravity;
-import android.view.Menu;
-import android.view.MenuItem;
-import android.view.View;
-
-import com.google.android.material.floatingactionbutton.FloatingActionButton;
-import com.google.android.material.navigation.NavigationView;
-import com.google.android.material.snackbar.Snackbar;
-
-import org.osmdroid.api.IMapController;
-import org.osmdroid.tileprovider.tilesource.TileSourceFactory;
-import org.osmdroid.util.GeoPoint;
-import org.osmdroid.views.MapView;
-import org.osmdroid.config.Configuration;
-
-public class MapActivity extends AppCompatActivity {
- MapView map = null;
- private AppBarConfiguration mAppBarConfiguration;
-
- @Override public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_map);
- Toolbar toolbar = findViewById(R.id.toolbar);
- setSupportActionBar(toolbar);
- DrawerLayout drawer = findViewById(R.id.drawer_layout);
- NavigationView navigationView = findViewById(R.id.nav_view);
- mAppBarConfiguration = new AppBarConfiguration.Builder(
- R.id.nav_home, R.id.nav_events, R.id.nav_schools, R.id.nav_map, R.id.nav_projects, R.id.nav_chats)
- .setDrawerLayout(drawer)
- .build();
- NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
- NavigationUI.setupActionBarWithNavController(this, navController, mAppBarConfiguration);
- NavigationUI.setupWithNavController(navigationView, navController);
- navigationView.setCheckedItem(R.id.nav_map);
- Context ctx = getApplicationContext();
- Configuration.getInstance().load(ctx, PreferenceManager.getDefaultSharedPreferences(ctx));
- map = (MapView) findViewById(R.id.map);
- map.setTileSource(TileSourceFactory.MAPNIK);
- IMapController mapController = map.getController();
- mapController.setZoom(9.00);
- GeoPoint startPoint = new GeoPoint(47.497913, 19.040236);
- mapController.setCenter(startPoint);
- navigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
- public boolean onNavigationItemSelected(MenuItem item) {
- drawer.closeDrawer(Gravity.LEFT);
- Intent i = new Intent(MapActivity.this, MainActivity.class).addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
- i.putExtra("frgname", item.getItemId());
- startActivity(i);
- return false;
- }
- });
- }
-
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- getMenuInflater().inflate(R.menu.main, menu);
- return true;
- }
-
- @Override
- public boolean onSupportNavigateUp() {
- NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
- return NavigationUI.navigateUp(navController, mAppBarConfiguration)
- || super.onSupportNavigateUp();
- }
-
- @Override
- public void onBackPressed() {
- finishAffinity();
- }
-
-
-
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/chats/ChatsFragment.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/chats/ChatsFragment.java
deleted file mode 100644
index 1e44fbd..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/chats/ChatsFragment.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.chats;
-
-import android.os.Bundle;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.TextView;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-import androidx.fragment.app.Fragment;
-import androidx.lifecycle.Observer;
-import androidx.lifecycle.ViewModelProvider;
-
-import hu.paroczaioliver.projectlancer.R;
-
-public class ChatsFragment extends Fragment {
-
- private ChatsViewModel chatsViewModel;
-
- public View onCreateView(@NonNull LayoutInflater inflater,
- ViewGroup container, Bundle savedInstanceState) {
- chatsViewModel =
- new ViewModelProvider(this).get(ChatsViewModel.class);
- View root = inflater.inflate(R.layout.fragment_chats, container, false);
- final TextView textView = root.findViewById(R.id.text_chats);
- chatsViewModel.getText().observe(getViewLifecycleOwner(), new Observer() {
- @Override
- public void onChanged(@Nullable String s) {
- textView.setText(s);
- }
- });
- return root;
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/chats/ChatsViewModel.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/chats/ChatsViewModel.java
deleted file mode 100644
index 8655398..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/chats/ChatsViewModel.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.chats;
-
-import androidx.lifecycle.LiveData;
-import androidx.lifecycle.MutableLiveData;
-import androidx.lifecycle.ViewModel;
-
-public class ChatsViewModel extends ViewModel {
-
- private MutableLiveData mText;
-
- public ChatsViewModel() {
- mText = new MutableLiveData<>();
- mText.setValue("Üzenetek - Fejlesztés alatt");
- }
-
- public LiveData getText() {
- return mText;
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/events/EventsFragment.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/events/EventsFragment.java
deleted file mode 100644
index 6acefd8..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/events/EventsFragment.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.events;
-
-import android.os.Bundle;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.TextView;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-import androidx.fragment.app.Fragment;
-import androidx.lifecycle.Observer;
-import androidx.lifecycle.ViewModelProvider;
-
-import hu.paroczaioliver.projectlancer.R;
-
-public class EventsFragment extends Fragment {
-
- private EventsViewModel eventViewModel;
-
- public View onCreateView(@NonNull LayoutInflater inflater,
- ViewGroup container, Bundle savedInstanceState) {
- eventViewModel =
- new ViewModelProvider(this).get(EventsViewModel.class);
- View root = inflater.inflate(R.layout.fragment_events, container, false);
- final TextView textView = root.findViewById(R.id.text_events);
- eventViewModel.getText().observe(getViewLifecycleOwner(), new Observer() {
- @Override
- public void onChanged(@Nullable String s) {
- textView.setText(s);
- }
- });
- return root;
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/events/EventsViewModel.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/events/EventsViewModel.java
deleted file mode 100644
index 0aa545c..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/events/EventsViewModel.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.events;
-
-import androidx.lifecycle.LiveData;
-import androidx.lifecycle.MutableLiveData;
-import androidx.lifecycle.ViewModel;
-
-public class EventsViewModel extends ViewModel {
-
- private MutableLiveData mText;
-
- public EventsViewModel() {
- mText = new MutableLiveData<>();
- mText.setValue("Rendezvények - Fejlesztés alatt");
- }
-
- public LiveData getText() {
- return mText;
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/home/HomeFragment.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/home/HomeFragment.java
deleted file mode 100644
index 7e6f82e..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/home/HomeFragment.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.home;
-
-import android.os.Bundle;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-import androidx.fragment.app.Fragment;
-import androidx.lifecycle.Observer;
-import androidx.lifecycle.ViewModelProvider;
-
-import hu.paroczaioliver.projectlancer.R;
-
-public class HomeFragment extends Fragment {
-
- private HomeViewModel homeViewModel;
-
- public View onCreateView(@NonNull LayoutInflater inflater,
- ViewGroup container, Bundle savedInstanceState) {
- homeViewModel =
- new ViewModelProvider(this).get(hu.paroczaioliver.projectlancer.ui.home.HomeViewModel.class);
- View root = inflater.inflate(R.layout.fragment_home, container, false);
- homeViewModel.getText().observe(getViewLifecycleOwner(), new Observer() {
- @Override
- public void onChanged(@Nullable String s) {
-
- }
- });
- return root;
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/home/HomeViewModel.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/home/HomeViewModel.java
deleted file mode 100644
index 7fc160d..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/home/HomeViewModel.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.home;
-
-import androidx.lifecycle.LiveData;
-import androidx.lifecycle.MutableLiveData;
-import androidx.lifecycle.ViewModel;
-
-public class HomeViewModel extends ViewModel {
-
- private MutableLiveData mText;
-
- public HomeViewModel() {
- mText = new MutableLiveData<>();
- mText.setValue("Kezdőlap");
- }
-
- public LiveData getText() {
- return mText;
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/projects/ProjectsFragment.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/projects/ProjectsFragment.java
deleted file mode 100644
index de2a993..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/projects/ProjectsFragment.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.projects;
-
-import android.os.Bundle;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.TextView;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-import androidx.fragment.app.Fragment;
-import androidx.lifecycle.Observer;
-import androidx.lifecycle.ViewModelProvider;
-
-import hu.paroczaioliver.projectlancer.R;
-
-public class ProjectsFragment extends Fragment {
-
- private hu.paroczaioliver.projectlancer.ui.projects.ProjectsViewModel ProjectsViewModel;
-
- public View onCreateView(@NonNull LayoutInflater inflater,
- ViewGroup container, Bundle savedInstanceState) {
- ProjectsViewModel =
- new ViewModelProvider(this).get(hu.paroczaioliver.projectlancer.ui.projects.ProjectsViewModel.class);
- View root = inflater.inflate(R.layout.fragment_projects, container, false);
- final TextView textView = root.findViewById(R.id.text_projects);
- ProjectsViewModel.getText().observe(getViewLifecycleOwner(), new Observer() {
- @Override
- public void onChanged(@Nullable String s) {
- textView.setText(s);
- }
- });
- return root;
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/projects/ProjectsViewModel.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/projects/ProjectsViewModel.java
deleted file mode 100644
index badbb0e..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/projects/ProjectsViewModel.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.projects;
-
-import androidx.lifecycle.LiveData;
-import androidx.lifecycle.MutableLiveData;
-import androidx.lifecycle.ViewModel;
-
-public class ProjectsViewModel extends ViewModel {
-
- private MutableLiveData mText;
-
- public ProjectsViewModel() {
- mText = new MutableLiveData<>();
- mText.setValue("Projektek - Fejlesztés alatt");
- }
-
- public LiveData getText() {
- return mText;
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/schools/SchoolsFragment.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/schools/SchoolsFragment.java
deleted file mode 100644
index 4abe1c8..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/schools/SchoolsFragment.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.schools;
-
-import android.os.Bundle;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.TextView;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-import androidx.fragment.app.Fragment;
-import androidx.lifecycle.Observer;
-import androidx.lifecycle.ViewModelProvider;
-
-import hu.paroczaioliver.projectlancer.R;
-
-public class SchoolsFragment extends Fragment {
-
- private SchoolsViewModel schoolsViewModel;
-
- public View onCreateView(@NonNull LayoutInflater inflater,
- ViewGroup container, Bundle savedInstanceState) {
- schoolsViewModel =
- new ViewModelProvider(this).get(SchoolsViewModel.class);
- View root = inflater.inflate(R.layout.fragment_schools, container, false);
- final TextView textView = root.findViewById(R.id.text_schools);
- schoolsViewModel.getText().observe(getViewLifecycleOwner(), new Observer() {
- @Override
- public void onChanged(@Nullable String s) {
- textView.setText(s);
- }
- });
- return root;
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/schools/SchoolsViewModel.java b/app/src/main/java/hu/paroczaioliver/projectlancer/ui/schools/SchoolsViewModel.java
deleted file mode 100644
index 3547813..0000000
--- a/app/src/main/java/hu/paroczaioliver/projectlancer/ui/schools/SchoolsViewModel.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package hu.paroczaioliver.projectlancer.ui.schools;
-
-import androidx.lifecycle.LiveData;
-import androidx.lifecycle.MutableLiveData;
-import androidx.lifecycle.ViewModel;
-
-public class SchoolsViewModel extends ViewModel {
-
- private MutableLiveData mText;
-
- public SchoolsViewModel() {
- mText = new MutableLiveData<>();
- mText.setValue("Iskolák - Fejlesztés alatt");
- }
-
- public LiveData getText() {
- return mText;
- }
-}
\ No newline at end of file