tou a editar o perfil e deixar a pp mais bonita
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
109
.idea/navEditor.xml
generated
Normal file
109
.idea/navEditor.xml
generated
Normal file
@@ -0,0 +1,109 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="navEditor-manualLayoutAlgorithm2">
|
||||||
|
<option name="myPositions">
|
||||||
|
<map>
|
||||||
|
<entry key="mobile_navigation.xml">
|
||||||
|
<value>
|
||||||
|
<LayoutPositions>
|
||||||
|
<option name="myPositions">
|
||||||
|
<map>
|
||||||
|
<entry key="navigation_appointments">
|
||||||
|
<value>
|
||||||
|
<LayoutPositions>
|
||||||
|
<option name="myPosition">
|
||||||
|
<Point>
|
||||||
|
<option name="x" value="256" />
|
||||||
|
<option name="y" value="368" />
|
||||||
|
</Point>
|
||||||
|
</option>
|
||||||
|
<option name="myPositions">
|
||||||
|
<map>
|
||||||
|
<entry key="action_appointments_to_schedule">
|
||||||
|
<value>
|
||||||
|
<LayoutPositions />
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
</LayoutPositions>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="navigation_home">
|
||||||
|
<value>
|
||||||
|
<LayoutPositions>
|
||||||
|
<option name="myPosition">
|
||||||
|
<Point>
|
||||||
|
<option name="x" value="12" />
|
||||||
|
<option name="y" value="546" />
|
||||||
|
</Point>
|
||||||
|
</option>
|
||||||
|
<option name="myPositions">
|
||||||
|
<map>
|
||||||
|
<entry key="action_home_to_schedule_appointment">
|
||||||
|
<value>
|
||||||
|
<LayoutPositions />
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
</LayoutPositions>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="navigation_medication">
|
||||||
|
<value>
|
||||||
|
<LayoutPositions>
|
||||||
|
<option name="myPosition">
|
||||||
|
<Point>
|
||||||
|
<option name="x" value="12" />
|
||||||
|
<option name="y" value="12" />
|
||||||
|
</Point>
|
||||||
|
</option>
|
||||||
|
</LayoutPositions>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="navigation_profile">
|
||||||
|
<value>
|
||||||
|
<LayoutPositions>
|
||||||
|
<option name="myPosition">
|
||||||
|
<Point>
|
||||||
|
<option name="x" value="500" />
|
||||||
|
<option name="y" value="12" />
|
||||||
|
</Point>
|
||||||
|
</option>
|
||||||
|
</LayoutPositions>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="navigation_schedule_appointment">
|
||||||
|
<value>
|
||||||
|
<LayoutPositions>
|
||||||
|
<option name="myPosition">
|
||||||
|
<Point>
|
||||||
|
<option name="x" value="500" />
|
||||||
|
<option name="y" value="410" />
|
||||||
|
</Point>
|
||||||
|
</option>
|
||||||
|
</LayoutPositions>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="navigation_sns24">
|
||||||
|
<value>
|
||||||
|
<LayoutPositions>
|
||||||
|
<option name="myPosition">
|
||||||
|
<Point>
|
||||||
|
<option name="x" value="256" />
|
||||||
|
<option name="y" value="12" />
|
||||||
|
</Point>
|
||||||
|
</option>
|
||||||
|
</LayoutPositions>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
</LayoutPositions>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
@@ -39,14 +39,14 @@ public final class AppDatabase_Impl extends AppDatabase {
|
|||||||
@Override
|
@Override
|
||||||
@NonNull
|
@NonNull
|
||||||
protected SupportSQLiteOpenHelper createOpenHelper(@NonNull final DatabaseConfiguration config) {
|
protected SupportSQLiteOpenHelper createOpenHelper(@NonNull final DatabaseConfiguration config) {
|
||||||
final SupportSQLiteOpenHelper.Callback _openCallback = new RoomOpenHelper(config, new RoomOpenHelper.Delegate(3) {
|
final SupportSQLiteOpenHelper.Callback _openCallback = new RoomOpenHelper(config, new RoomOpenHelper.Delegate(4) {
|
||||||
@Override
|
@Override
|
||||||
public void createAllTables(@NonNull final SupportSQLiteDatabase db) {
|
public void createAllTables(@NonNull final SupportSQLiteDatabase db) {
|
||||||
db.execSQL("CREATE TABLE IF NOT EXISTS `users` (`uid` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `email` TEXT, `password` TEXT, `age` INTEGER NOT NULL, `utenteNumber` TEXT)");
|
db.execSQL("CREATE TABLE IF NOT EXISTS `users` (`uid` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `email` TEXT, `password` TEXT, `age` INTEGER NOT NULL, `utenteNumber` TEXT, `profilePictureUri` TEXT)");
|
||||||
db.execSQL("CREATE TABLE IF NOT EXISTS `appointments` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `type` TEXT, `date` TEXT, `time` TEXT, `isPast` INTEGER NOT NULL)");
|
db.execSQL("CREATE TABLE IF NOT EXISTS `appointments` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `type` TEXT, `date` TEXT, `time` TEXT, `reason` TEXT, `isPast` INTEGER NOT NULL)");
|
||||||
db.execSQL("CREATE TABLE IF NOT EXISTS `medications` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `time` TEXT, `dosage` TEXT, `notes` TEXT, `isTaken` INTEGER NOT NULL)");
|
db.execSQL("CREATE TABLE IF NOT EXISTS `medications` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `time` TEXT, `dosage` TEXT, `notes` TEXT, `isTaken` INTEGER NOT NULL)");
|
||||||
db.execSQL("CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)");
|
db.execSQL("CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)");
|
||||||
db.execSQL("INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, 'fdb245045e6e5f934b33faff511d4d47')");
|
db.execSQL("INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '2bfd7144258edb6d96f828b5b036c580')");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -97,13 +97,14 @@ public final class AppDatabase_Impl extends AppDatabase {
|
|||||||
@NonNull
|
@NonNull
|
||||||
public RoomOpenHelper.ValidationResult onValidateSchema(
|
public RoomOpenHelper.ValidationResult onValidateSchema(
|
||||||
@NonNull final SupportSQLiteDatabase db) {
|
@NonNull final SupportSQLiteDatabase db) {
|
||||||
final HashMap<String, TableInfo.Column> _columnsUsers = new HashMap<String, TableInfo.Column>(6);
|
final HashMap<String, TableInfo.Column> _columnsUsers = new HashMap<String, TableInfo.Column>(7);
|
||||||
_columnsUsers.put("uid", new TableInfo.Column("uid", "INTEGER", true, 1, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsUsers.put("uid", new TableInfo.Column("uid", "INTEGER", true, 1, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
_columnsUsers.put("name", new TableInfo.Column("name", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsUsers.put("name", new TableInfo.Column("name", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
_columnsUsers.put("email", new TableInfo.Column("email", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsUsers.put("email", new TableInfo.Column("email", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
_columnsUsers.put("password", new TableInfo.Column("password", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsUsers.put("password", new TableInfo.Column("password", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
_columnsUsers.put("age", new TableInfo.Column("age", "INTEGER", true, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsUsers.put("age", new TableInfo.Column("age", "INTEGER", true, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
_columnsUsers.put("utenteNumber", new TableInfo.Column("utenteNumber", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsUsers.put("utenteNumber", new TableInfo.Column("utenteNumber", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
|
_columnsUsers.put("profilePictureUri", new TableInfo.Column("profilePictureUri", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
final HashSet<TableInfo.ForeignKey> _foreignKeysUsers = new HashSet<TableInfo.ForeignKey>(0);
|
final HashSet<TableInfo.ForeignKey> _foreignKeysUsers = new HashSet<TableInfo.ForeignKey>(0);
|
||||||
final HashSet<TableInfo.Index> _indicesUsers = new HashSet<TableInfo.Index>(0);
|
final HashSet<TableInfo.Index> _indicesUsers = new HashSet<TableInfo.Index>(0);
|
||||||
final TableInfo _infoUsers = new TableInfo("users", _columnsUsers, _foreignKeysUsers, _indicesUsers);
|
final TableInfo _infoUsers = new TableInfo("users", _columnsUsers, _foreignKeysUsers, _indicesUsers);
|
||||||
@@ -113,11 +114,12 @@ public final class AppDatabase_Impl extends AppDatabase {
|
|||||||
+ " Expected:\n" + _infoUsers + "\n"
|
+ " Expected:\n" + _infoUsers + "\n"
|
||||||
+ " Found:\n" + _existingUsers);
|
+ " Found:\n" + _existingUsers);
|
||||||
}
|
}
|
||||||
final HashMap<String, TableInfo.Column> _columnsAppointments = new HashMap<String, TableInfo.Column>(5);
|
final HashMap<String, TableInfo.Column> _columnsAppointments = new HashMap<String, TableInfo.Column>(6);
|
||||||
_columnsAppointments.put("id", new TableInfo.Column("id", "INTEGER", true, 1, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsAppointments.put("id", new TableInfo.Column("id", "INTEGER", true, 1, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
_columnsAppointments.put("type", new TableInfo.Column("type", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsAppointments.put("type", new TableInfo.Column("type", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
_columnsAppointments.put("date", new TableInfo.Column("date", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsAppointments.put("date", new TableInfo.Column("date", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
_columnsAppointments.put("time", new TableInfo.Column("time", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsAppointments.put("time", new TableInfo.Column("time", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
|
_columnsAppointments.put("reason", new TableInfo.Column("reason", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
_columnsAppointments.put("isPast", new TableInfo.Column("isPast", "INTEGER", true, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
_columnsAppointments.put("isPast", new TableInfo.Column("isPast", "INTEGER", true, 0, null, TableInfo.CREATED_FROM_ENTITY));
|
||||||
final HashSet<TableInfo.ForeignKey> _foreignKeysAppointments = new HashSet<TableInfo.ForeignKey>(0);
|
final HashSet<TableInfo.ForeignKey> _foreignKeysAppointments = new HashSet<TableInfo.ForeignKey>(0);
|
||||||
final HashSet<TableInfo.Index> _indicesAppointments = new HashSet<TableInfo.Index>(0);
|
final HashSet<TableInfo.Index> _indicesAppointments = new HashSet<TableInfo.Index>(0);
|
||||||
@@ -146,7 +148,7 @@ public final class AppDatabase_Impl extends AppDatabase {
|
|||||||
}
|
}
|
||||||
return new RoomOpenHelper.ValidationResult(true, null);
|
return new RoomOpenHelper.ValidationResult(true, null);
|
||||||
}
|
}
|
||||||
}, "fdb245045e6e5f934b33faff511d4d47", "0a9fc99c5381f75f227d7e7f13cc12c1");
|
}, "2bfd7144258edb6d96f828b5b036c580", "54396701591a8f38f350a20a4d12755d");
|
||||||
final SupportSQLiteOpenHelper.Configuration _sqliteConfig = SupportSQLiteOpenHelper.Configuration.builder(config.context).name(config.name).callback(_openCallback).build();
|
final SupportSQLiteOpenHelper.Configuration _sqliteConfig = SupportSQLiteOpenHelper.Configuration.builder(config.context).name(config.name).callback(_openCallback).build();
|
||||||
final SupportSQLiteOpenHelper _helper = config.sqliteOpenHelperFactory.create(_sqliteConfig);
|
final SupportSQLiteOpenHelper _helper = config.sqliteOpenHelperFactory.create(_sqliteConfig);
|
||||||
return _helper;
|
return _helper;
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ public final class AppointmentDao_Impl implements AppointmentDao {
|
|||||||
@Override
|
@Override
|
||||||
@NonNull
|
@NonNull
|
||||||
protected String createQuery() {
|
protected String createQuery() {
|
||||||
return "INSERT OR ABORT INTO `appointments` (`id`,`type`,`date`,`time`,`isPast`) VALUES (nullif(?, 0),?,?,?,?)";
|
return "INSERT OR ABORT INTO `appointments` (`id`,`type`,`date`,`time`,`reason`,`isPast`) VALUES (nullif(?, 0),?,?,?,?,?)";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -55,8 +55,13 @@ public final class AppointmentDao_Impl implements AppointmentDao {
|
|||||||
} else {
|
} else {
|
||||||
statement.bindString(4, entity.time);
|
statement.bindString(4, entity.time);
|
||||||
}
|
}
|
||||||
|
if (entity.reason == null) {
|
||||||
|
statement.bindNull(5);
|
||||||
|
} else {
|
||||||
|
statement.bindString(5, entity.reason);
|
||||||
|
}
|
||||||
final int _tmp = entity.isPast ? 1 : 0;
|
final int _tmp = entity.isPast ? 1 : 0;
|
||||||
statement.bindLong(5, _tmp);
|
statement.bindLong(6, _tmp);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@@ -87,6 +92,7 @@ public final class AppointmentDao_Impl implements AppointmentDao {
|
|||||||
final int _cursorIndexOfType = CursorUtil.getColumnIndexOrThrow(_cursor, "type");
|
final int _cursorIndexOfType = CursorUtil.getColumnIndexOrThrow(_cursor, "type");
|
||||||
final int _cursorIndexOfDate = CursorUtil.getColumnIndexOrThrow(_cursor, "date");
|
final int _cursorIndexOfDate = CursorUtil.getColumnIndexOrThrow(_cursor, "date");
|
||||||
final int _cursorIndexOfTime = CursorUtil.getColumnIndexOrThrow(_cursor, "time");
|
final int _cursorIndexOfTime = CursorUtil.getColumnIndexOrThrow(_cursor, "time");
|
||||||
|
final int _cursorIndexOfReason = CursorUtil.getColumnIndexOrThrow(_cursor, "reason");
|
||||||
final int _cursorIndexOfIsPast = CursorUtil.getColumnIndexOrThrow(_cursor, "isPast");
|
final int _cursorIndexOfIsPast = CursorUtil.getColumnIndexOrThrow(_cursor, "isPast");
|
||||||
final List<Appointment> _result = new ArrayList<Appointment>(_cursor.getCount());
|
final List<Appointment> _result = new ArrayList<Appointment>(_cursor.getCount());
|
||||||
while (_cursor.moveToNext()) {
|
while (_cursor.moveToNext()) {
|
||||||
@@ -109,11 +115,17 @@ public final class AppointmentDao_Impl implements AppointmentDao {
|
|||||||
} else {
|
} else {
|
||||||
_tmpTime = _cursor.getString(_cursorIndexOfTime);
|
_tmpTime = _cursor.getString(_cursorIndexOfTime);
|
||||||
}
|
}
|
||||||
|
final String _tmpReason;
|
||||||
|
if (_cursor.isNull(_cursorIndexOfReason)) {
|
||||||
|
_tmpReason = null;
|
||||||
|
} else {
|
||||||
|
_tmpReason = _cursor.getString(_cursorIndexOfReason);
|
||||||
|
}
|
||||||
final boolean _tmpIsPast;
|
final boolean _tmpIsPast;
|
||||||
final int _tmp;
|
final int _tmp;
|
||||||
_tmp = _cursor.getInt(_cursorIndexOfIsPast);
|
_tmp = _cursor.getInt(_cursorIndexOfIsPast);
|
||||||
_tmpIsPast = _tmp != 0;
|
_tmpIsPast = _tmp != 0;
|
||||||
_item = new Appointment(_tmpType,_tmpDate,_tmpTime,_tmpIsPast);
|
_item = new Appointment(_tmpType,_tmpDate,_tmpTime,_tmpReason,_tmpIsPast);
|
||||||
_item.id = _cursor.getInt(_cursorIndexOfId);
|
_item.id = _cursor.getInt(_cursorIndexOfId);
|
||||||
_result.add(_item);
|
_result.add(_item);
|
||||||
}
|
}
|
||||||
@@ -144,6 +156,7 @@ public final class AppointmentDao_Impl implements AppointmentDao {
|
|||||||
final int _cursorIndexOfType = CursorUtil.getColumnIndexOrThrow(_cursor, "type");
|
final int _cursorIndexOfType = CursorUtil.getColumnIndexOrThrow(_cursor, "type");
|
||||||
final int _cursorIndexOfDate = CursorUtil.getColumnIndexOrThrow(_cursor, "date");
|
final int _cursorIndexOfDate = CursorUtil.getColumnIndexOrThrow(_cursor, "date");
|
||||||
final int _cursorIndexOfTime = CursorUtil.getColumnIndexOrThrow(_cursor, "time");
|
final int _cursorIndexOfTime = CursorUtil.getColumnIndexOrThrow(_cursor, "time");
|
||||||
|
final int _cursorIndexOfReason = CursorUtil.getColumnIndexOrThrow(_cursor, "reason");
|
||||||
final int _cursorIndexOfIsPast = CursorUtil.getColumnIndexOrThrow(_cursor, "isPast");
|
final int _cursorIndexOfIsPast = CursorUtil.getColumnIndexOrThrow(_cursor, "isPast");
|
||||||
final List<Appointment> _result = new ArrayList<Appointment>(_cursor.getCount());
|
final List<Appointment> _result = new ArrayList<Appointment>(_cursor.getCount());
|
||||||
while (_cursor.moveToNext()) {
|
while (_cursor.moveToNext()) {
|
||||||
@@ -166,11 +179,17 @@ public final class AppointmentDao_Impl implements AppointmentDao {
|
|||||||
} else {
|
} else {
|
||||||
_tmpTime = _cursor.getString(_cursorIndexOfTime);
|
_tmpTime = _cursor.getString(_cursorIndexOfTime);
|
||||||
}
|
}
|
||||||
|
final String _tmpReason;
|
||||||
|
if (_cursor.isNull(_cursorIndexOfReason)) {
|
||||||
|
_tmpReason = null;
|
||||||
|
} else {
|
||||||
|
_tmpReason = _cursor.getString(_cursorIndexOfReason);
|
||||||
|
}
|
||||||
final boolean _tmpIsPast;
|
final boolean _tmpIsPast;
|
||||||
final int _tmp;
|
final int _tmp;
|
||||||
_tmp = _cursor.getInt(_cursorIndexOfIsPast);
|
_tmp = _cursor.getInt(_cursorIndexOfIsPast);
|
||||||
_tmpIsPast = _tmp != 0;
|
_tmpIsPast = _tmp != 0;
|
||||||
_item = new Appointment(_tmpType,_tmpDate,_tmpTime,_tmpIsPast);
|
_item = new Appointment(_tmpType,_tmpDate,_tmpTime,_tmpReason,_tmpIsPast);
|
||||||
_item.id = _cursor.getInt(_cursorIndexOfId);
|
_item.id = _cursor.getInt(_cursorIndexOfId);
|
||||||
_result.add(_item);
|
_result.add(_item);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ public final class UserDao_Impl implements UserDao {
|
|||||||
@Override
|
@Override
|
||||||
@NonNull
|
@NonNull
|
||||||
protected String createQuery() {
|
protected String createQuery() {
|
||||||
return "INSERT OR REPLACE INTO `users` (`uid`,`name`,`email`,`password`,`age`,`utenteNumber`) VALUES (nullif(?, 0),?,?,?,?,?)";
|
return "INSERT OR REPLACE INTO `users` (`uid`,`name`,`email`,`password`,`age`,`utenteNumber`,`profilePictureUri`) VALUES (nullif(?, 0),?,?,?,?,?,?)";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -61,13 +61,18 @@ public final class UserDao_Impl implements UserDao {
|
|||||||
} else {
|
} else {
|
||||||
statement.bindString(6, entity.utenteNumber);
|
statement.bindString(6, entity.utenteNumber);
|
||||||
}
|
}
|
||||||
|
if (entity.profilePictureUri == null) {
|
||||||
|
statement.bindNull(7);
|
||||||
|
} else {
|
||||||
|
statement.bindString(7, entity.profilePictureUri);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
this.__updateAdapterOfUser = new EntityDeletionOrUpdateAdapter<User>(__db) {
|
this.__updateAdapterOfUser = new EntityDeletionOrUpdateAdapter<User>(__db) {
|
||||||
@Override
|
@Override
|
||||||
@NonNull
|
@NonNull
|
||||||
protected String createQuery() {
|
protected String createQuery() {
|
||||||
return "UPDATE OR ABORT `users` SET `uid` = ?,`name` = ?,`email` = ?,`password` = ?,`age` = ?,`utenteNumber` = ? WHERE `uid` = ?";
|
return "UPDATE OR ABORT `users` SET `uid` = ?,`name` = ?,`email` = ?,`password` = ?,`age` = ?,`utenteNumber` = ?,`profilePictureUri` = ? WHERE `uid` = ?";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -94,7 +99,12 @@ public final class UserDao_Impl implements UserDao {
|
|||||||
} else {
|
} else {
|
||||||
statement.bindString(6, entity.utenteNumber);
|
statement.bindString(6, entity.utenteNumber);
|
||||||
}
|
}
|
||||||
statement.bindLong(7, entity.uid);
|
if (entity.profilePictureUri == null) {
|
||||||
|
statement.bindNull(7);
|
||||||
|
} else {
|
||||||
|
statement.bindString(7, entity.profilePictureUri);
|
||||||
|
}
|
||||||
|
statement.bindLong(8, entity.uid);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
this.__preparedStmtOfDeleteAll = new SharedSQLiteStatement(__db) {
|
this.__preparedStmtOfDeleteAll = new SharedSQLiteStatement(__db) {
|
||||||
@@ -173,6 +183,7 @@ public final class UserDao_Impl implements UserDao {
|
|||||||
final int _cursorIndexOfPassword = CursorUtil.getColumnIndexOrThrow(_cursor, "password");
|
final int _cursorIndexOfPassword = CursorUtil.getColumnIndexOrThrow(_cursor, "password");
|
||||||
final int _cursorIndexOfAge = CursorUtil.getColumnIndexOrThrow(_cursor, "age");
|
final int _cursorIndexOfAge = CursorUtil.getColumnIndexOrThrow(_cursor, "age");
|
||||||
final int _cursorIndexOfUtenteNumber = CursorUtil.getColumnIndexOrThrow(_cursor, "utenteNumber");
|
final int _cursorIndexOfUtenteNumber = CursorUtil.getColumnIndexOrThrow(_cursor, "utenteNumber");
|
||||||
|
final int _cursorIndexOfProfilePictureUri = CursorUtil.getColumnIndexOrThrow(_cursor, "profilePictureUri");
|
||||||
final User _result;
|
final User _result;
|
||||||
if (_cursor.moveToFirst()) {
|
if (_cursor.moveToFirst()) {
|
||||||
final String _tmpName;
|
final String _tmpName;
|
||||||
@@ -203,6 +214,11 @@ public final class UserDao_Impl implements UserDao {
|
|||||||
}
|
}
|
||||||
_result = new User(_tmpName,_tmpEmail,_tmpPassword,_tmpAge,_tmpUtenteNumber);
|
_result = new User(_tmpName,_tmpEmail,_tmpPassword,_tmpAge,_tmpUtenteNumber);
|
||||||
_result.uid = _cursor.getInt(_cursorIndexOfUid);
|
_result.uid = _cursor.getInt(_cursorIndexOfUid);
|
||||||
|
if (_cursor.isNull(_cursorIndexOfProfilePictureUri)) {
|
||||||
|
_result.profilePictureUri = null;
|
||||||
|
} else {
|
||||||
|
_result.profilePictureUri = _cursor.getString(_cursorIndexOfProfilePictureUri);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
_result = null;
|
_result = null;
|
||||||
}
|
}
|
||||||
@@ -232,6 +248,7 @@ public final class UserDao_Impl implements UserDao {
|
|||||||
final int _cursorIndexOfPassword = CursorUtil.getColumnIndexOrThrow(_cursor, "password");
|
final int _cursorIndexOfPassword = CursorUtil.getColumnIndexOrThrow(_cursor, "password");
|
||||||
final int _cursorIndexOfAge = CursorUtil.getColumnIndexOrThrow(_cursor, "age");
|
final int _cursorIndexOfAge = CursorUtil.getColumnIndexOrThrow(_cursor, "age");
|
||||||
final int _cursorIndexOfUtenteNumber = CursorUtil.getColumnIndexOrThrow(_cursor, "utenteNumber");
|
final int _cursorIndexOfUtenteNumber = CursorUtil.getColumnIndexOrThrow(_cursor, "utenteNumber");
|
||||||
|
final int _cursorIndexOfProfilePictureUri = CursorUtil.getColumnIndexOrThrow(_cursor, "profilePictureUri");
|
||||||
final User _result;
|
final User _result;
|
||||||
if (_cursor.moveToFirst()) {
|
if (_cursor.moveToFirst()) {
|
||||||
final String _tmpName;
|
final String _tmpName;
|
||||||
@@ -262,6 +279,11 @@ public final class UserDao_Impl implements UserDao {
|
|||||||
}
|
}
|
||||||
_result = new User(_tmpName,_tmpEmail,_tmpPassword,_tmpAge,_tmpUtenteNumber);
|
_result = new User(_tmpName,_tmpEmail,_tmpPassword,_tmpAge,_tmpUtenteNumber);
|
||||||
_result.uid = _cursor.getInt(_cursorIndexOfUid);
|
_result.uid = _cursor.getInt(_cursorIndexOfUid);
|
||||||
|
if (_cursor.isNull(_cursorIndexOfProfilePictureUri)) {
|
||||||
|
_result.profilePictureUri = null;
|
||||||
|
} else {
|
||||||
|
_result.profilePictureUri = _cursor.getString(_cursorIndexOfProfilePictureUri);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
_result = null;
|
_result = null;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,92 @@
|
|||||||
|
// Generated by view binder compiler. Do not edit!
|
||||||
|
package com.example.cuida.databinding;
|
||||||
|
|
||||||
|
import android.view.LayoutInflater;
|
||||||
|
import android.view.View;
|
||||||
|
import android.view.ViewGroup;
|
||||||
|
import android.widget.LinearLayout;
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
import androidx.annotation.Nullable;
|
||||||
|
import androidx.viewbinding.ViewBinding;
|
||||||
|
import androidx.viewbinding.ViewBindings;
|
||||||
|
import com.example.cuida.R;
|
||||||
|
import com.google.android.material.button.MaterialButton;
|
||||||
|
import com.google.android.material.textfield.TextInputEditText;
|
||||||
|
import java.lang.NullPointerException;
|
||||||
|
import java.lang.Override;
|
||||||
|
import java.lang.String;
|
||||||
|
|
||||||
|
public final class DialogChangePasswordBinding implements ViewBinding {
|
||||||
|
@NonNull
|
||||||
|
private final LinearLayout rootView;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final MaterialButton buttonCancelPassword;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final MaterialButton buttonSavePassword;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final TextInputEditText newPassword;
|
||||||
|
|
||||||
|
private DialogChangePasswordBinding(@NonNull LinearLayout rootView,
|
||||||
|
@NonNull MaterialButton buttonCancelPassword, @NonNull MaterialButton buttonSavePassword,
|
||||||
|
@NonNull TextInputEditText newPassword) {
|
||||||
|
this.rootView = rootView;
|
||||||
|
this.buttonCancelPassword = buttonCancelPassword;
|
||||||
|
this.buttonSavePassword = buttonSavePassword;
|
||||||
|
this.newPassword = newPassword;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@NonNull
|
||||||
|
public LinearLayout getRoot() {
|
||||||
|
return rootView;
|
||||||
|
}
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public static DialogChangePasswordBinding inflate(@NonNull LayoutInflater inflater) {
|
||||||
|
return inflate(inflater, null, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public static DialogChangePasswordBinding inflate(@NonNull LayoutInflater inflater,
|
||||||
|
@Nullable ViewGroup parent, boolean attachToParent) {
|
||||||
|
View root = inflater.inflate(R.layout.dialog_change_password, parent, false);
|
||||||
|
if (attachToParent) {
|
||||||
|
parent.addView(root);
|
||||||
|
}
|
||||||
|
return bind(root);
|
||||||
|
}
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public static DialogChangePasswordBinding bind(@NonNull View rootView) {
|
||||||
|
// The body of this method is generated in a way you would not otherwise write.
|
||||||
|
// This is done to optimize the compiled bytecode for size and performance.
|
||||||
|
int id;
|
||||||
|
missingId: {
|
||||||
|
id = R.id.button_cancel_password;
|
||||||
|
MaterialButton buttonCancelPassword = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (buttonCancelPassword == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
|
id = R.id.button_save_password;
|
||||||
|
MaterialButton buttonSavePassword = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (buttonSavePassword == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
|
id = R.id.new_password;
|
||||||
|
TextInputEditText newPassword = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (newPassword == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
|
return new DialogChangePasswordBinding((LinearLayout) rootView, buttonCancelPassword,
|
||||||
|
buttonSavePassword, newPassword);
|
||||||
|
}
|
||||||
|
String missingId = rootView.getResources().getResourceName(id);
|
||||||
|
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -4,6 +4,7 @@ package com.example.cuida.databinding;
|
|||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
|
import android.widget.ImageView;
|
||||||
import android.widget.ScrollView;
|
import android.widget.ScrollView;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
@@ -23,6 +24,9 @@ public final class DialogEditProfileBinding implements ViewBinding {
|
|||||||
@NonNull
|
@NonNull
|
||||||
public final MaterialButton buttonCancel;
|
public final MaterialButton buttonCancel;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final MaterialButton buttonChangePassword;
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
public final MaterialButton buttonSave;
|
public final MaterialButton buttonSave;
|
||||||
|
|
||||||
@@ -36,23 +40,24 @@ public final class DialogEditProfileBinding implements ViewBinding {
|
|||||||
public final TextInputEditText editName;
|
public final TextInputEditText editName;
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
public final TextInputEditText editPassword;
|
public final ImageView editProfileImage;
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
public final TextInputEditText editUtente;
|
public final TextInputEditText editUtente;
|
||||||
|
|
||||||
private DialogEditProfileBinding(@NonNull ScrollView rootView,
|
private DialogEditProfileBinding(@NonNull ScrollView rootView,
|
||||||
@NonNull MaterialButton buttonCancel, @NonNull MaterialButton buttonSave,
|
@NonNull MaterialButton buttonCancel, @NonNull MaterialButton buttonChangePassword,
|
||||||
@NonNull TextInputEditText editAge, @NonNull TextInputEditText editEmail,
|
@NonNull MaterialButton buttonSave, @NonNull TextInputEditText editAge,
|
||||||
@NonNull TextInputEditText editName, @NonNull TextInputEditText editPassword,
|
@NonNull TextInputEditText editEmail, @NonNull TextInputEditText editName,
|
||||||
@NonNull TextInputEditText editUtente) {
|
@NonNull ImageView editProfileImage, @NonNull TextInputEditText editUtente) {
|
||||||
this.rootView = rootView;
|
this.rootView = rootView;
|
||||||
this.buttonCancel = buttonCancel;
|
this.buttonCancel = buttonCancel;
|
||||||
|
this.buttonChangePassword = buttonChangePassword;
|
||||||
this.buttonSave = buttonSave;
|
this.buttonSave = buttonSave;
|
||||||
this.editAge = editAge;
|
this.editAge = editAge;
|
||||||
this.editEmail = editEmail;
|
this.editEmail = editEmail;
|
||||||
this.editName = editName;
|
this.editName = editName;
|
||||||
this.editPassword = editPassword;
|
this.editProfileImage = editProfileImage;
|
||||||
this.editUtente = editUtente;
|
this.editUtente = editUtente;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -89,6 +94,12 @@ public final class DialogEditProfileBinding implements ViewBinding {
|
|||||||
break missingId;
|
break missingId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
id = R.id.button_change_password;
|
||||||
|
MaterialButton buttonChangePassword = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (buttonChangePassword == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
id = R.id.button_save;
|
id = R.id.button_save;
|
||||||
MaterialButton buttonSave = ViewBindings.findChildViewById(rootView, id);
|
MaterialButton buttonSave = ViewBindings.findChildViewById(rootView, id);
|
||||||
if (buttonSave == null) {
|
if (buttonSave == null) {
|
||||||
@@ -113,9 +124,9 @@ public final class DialogEditProfileBinding implements ViewBinding {
|
|||||||
break missingId;
|
break missingId;
|
||||||
}
|
}
|
||||||
|
|
||||||
id = R.id.edit_password;
|
id = R.id.edit_profile_image;
|
||||||
TextInputEditText editPassword = ViewBindings.findChildViewById(rootView, id);
|
ImageView editProfileImage = ViewBindings.findChildViewById(rootView, id);
|
||||||
if (editPassword == null) {
|
if (editProfileImage == null) {
|
||||||
break missingId;
|
break missingId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -125,8 +136,8 @@ public final class DialogEditProfileBinding implements ViewBinding {
|
|||||||
break missingId;
|
break missingId;
|
||||||
}
|
}
|
||||||
|
|
||||||
return new DialogEditProfileBinding((ScrollView) rootView, buttonCancel, buttonSave, editAge,
|
return new DialogEditProfileBinding((ScrollView) rootView, buttonCancel, buttonChangePassword,
|
||||||
editEmail, editName, editPassword, editUtente);
|
buttonSave, editAge, editEmail, editName, editProfileImage, editUtente);
|
||||||
}
|
}
|
||||||
String missingId = rootView.getResources().getResourceName(id);
|
String missingId = rootView.getResources().getResourceName(id);
|
||||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ package com.example.cuida.databinding;
|
|||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
|
import android.widget.ImageView;
|
||||||
import android.widget.LinearLayout;
|
import android.widget.LinearLayout;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
@@ -32,6 +33,9 @@ public final class FragmentProfileBinding implements ViewBinding {
|
|||||||
@NonNull
|
@NonNull
|
||||||
public final TextView profileEmail;
|
public final TextView profileEmail;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final ImageView profileImage;
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
public final TextView profileName;
|
public final TextView profileName;
|
||||||
|
|
||||||
@@ -40,13 +44,14 @@ public final class FragmentProfileBinding implements ViewBinding {
|
|||||||
|
|
||||||
private FragmentProfileBinding(@NonNull LinearLayout rootView,
|
private FragmentProfileBinding(@NonNull LinearLayout rootView,
|
||||||
@NonNull MaterialButton buttonEditProfile, @NonNull MaterialButton buttonLogout,
|
@NonNull MaterialButton buttonEditProfile, @NonNull MaterialButton buttonLogout,
|
||||||
@NonNull TextView profileAge, @NonNull TextView profileEmail, @NonNull TextView profileName,
|
@NonNull TextView profileAge, @NonNull TextView profileEmail, @NonNull ImageView profileImage,
|
||||||
@NonNull TextView profileUtente) {
|
@NonNull TextView profileName, @NonNull TextView profileUtente) {
|
||||||
this.rootView = rootView;
|
this.rootView = rootView;
|
||||||
this.buttonEditProfile = buttonEditProfile;
|
this.buttonEditProfile = buttonEditProfile;
|
||||||
this.buttonLogout = buttonLogout;
|
this.buttonLogout = buttonLogout;
|
||||||
this.profileAge = profileAge;
|
this.profileAge = profileAge;
|
||||||
this.profileEmail = profileEmail;
|
this.profileEmail = profileEmail;
|
||||||
|
this.profileImage = profileImage;
|
||||||
this.profileName = profileName;
|
this.profileName = profileName;
|
||||||
this.profileUtente = profileUtente;
|
this.profileUtente = profileUtente;
|
||||||
}
|
}
|
||||||
@@ -102,6 +107,12 @@ public final class FragmentProfileBinding implements ViewBinding {
|
|||||||
break missingId;
|
break missingId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
id = R.id.profile_image;
|
||||||
|
ImageView profileImage = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (profileImage == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
id = R.id.profile_name;
|
id = R.id.profile_name;
|
||||||
TextView profileName = ViewBindings.findChildViewById(rootView, id);
|
TextView profileName = ViewBindings.findChildViewById(rootView, id);
|
||||||
if (profileName == null) {
|
if (profileName == null) {
|
||||||
@@ -115,7 +126,7 @@ public final class FragmentProfileBinding implements ViewBinding {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return new FragmentProfileBinding((LinearLayout) rootView, buttonEditProfile, buttonLogout,
|
return new FragmentProfileBinding((LinearLayout) rootView, buttonEditProfile, buttonLogout,
|
||||||
profileAge, profileEmail, profileName, profileUtente);
|
profileAge, profileEmail, profileImage, profileName, profileUtente);
|
||||||
}
|
}
|
||||||
String missingId = rootView.getResources().getResourceName(id);
|
String missingId = rootView.getResources().getResourceName(id);
|
||||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ import androidx.recyclerview.widget.RecyclerView;
|
|||||||
import androidx.viewbinding.ViewBinding;
|
import androidx.viewbinding.ViewBinding;
|
||||||
import androidx.viewbinding.ViewBindings;
|
import androidx.viewbinding.ViewBindings;
|
||||||
import com.example.cuida.R;
|
import com.example.cuida.R;
|
||||||
|
import com.google.android.material.textfield.TextInputEditText;
|
||||||
import java.lang.NullPointerException;
|
import java.lang.NullPointerException;
|
||||||
import java.lang.Override;
|
import java.lang.Override;
|
||||||
import java.lang.String;
|
import java.lang.String;
|
||||||
@@ -27,15 +28,19 @@ public final class FragmentScheduleAppointmentBinding implements ViewBinding {
|
|||||||
@NonNull
|
@NonNull
|
||||||
public final DatePicker datePicker;
|
public final DatePicker datePicker;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final TextInputEditText editReason;
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
public final RecyclerView recyclerTimeSlots;
|
public final RecyclerView recyclerTimeSlots;
|
||||||
|
|
||||||
private FragmentScheduleAppointmentBinding(@NonNull LinearLayout rootView,
|
private FragmentScheduleAppointmentBinding(@NonNull LinearLayout rootView,
|
||||||
@NonNull Button btnConfirmAppointment, @NonNull DatePicker datePicker,
|
@NonNull Button btnConfirmAppointment, @NonNull DatePicker datePicker,
|
||||||
@NonNull RecyclerView recyclerTimeSlots) {
|
@NonNull TextInputEditText editReason, @NonNull RecyclerView recyclerTimeSlots) {
|
||||||
this.rootView = rootView;
|
this.rootView = rootView;
|
||||||
this.btnConfirmAppointment = btnConfirmAppointment;
|
this.btnConfirmAppointment = btnConfirmAppointment;
|
||||||
this.datePicker = datePicker;
|
this.datePicker = datePicker;
|
||||||
|
this.editReason = editReason;
|
||||||
this.recyclerTimeSlots = recyclerTimeSlots;
|
this.recyclerTimeSlots = recyclerTimeSlots;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -78,6 +83,12 @@ public final class FragmentScheduleAppointmentBinding implements ViewBinding {
|
|||||||
break missingId;
|
break missingId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
id = R.id.edit_reason;
|
||||||
|
TextInputEditText editReason = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (editReason == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
id = R.id.recycler_time_slots;
|
id = R.id.recycler_time_slots;
|
||||||
RecyclerView recyclerTimeSlots = ViewBindings.findChildViewById(rootView, id);
|
RecyclerView recyclerTimeSlots = ViewBindings.findChildViewById(rootView, id);
|
||||||
if (recyclerTimeSlots == null) {
|
if (recyclerTimeSlots == null) {
|
||||||
@@ -85,7 +96,7 @@ public final class FragmentScheduleAppointmentBinding implements ViewBinding {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return new FragmentScheduleAppointmentBinding((LinearLayout) rootView, btnConfirmAppointment,
|
return new FragmentScheduleAppointmentBinding((LinearLayout) rootView, btnConfirmAppointment,
|
||||||
datePicker, recyclerTimeSlots);
|
datePicker, editReason, recyclerTimeSlots);
|
||||||
}
|
}
|
||||||
String missingId = rootView.getResources().getResourceName(id);
|
String missingId = rootView.getResources().getResourceName(id);
|
||||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||||
|
|||||||
@@ -22,6 +22,9 @@ public final class ItemAppointmentBinding implements ViewBinding {
|
|||||||
@NonNull
|
@NonNull
|
||||||
public final TextView textDate;
|
public final TextView textDate;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final TextView textReason;
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
public final TextView textTime;
|
public final TextView textTime;
|
||||||
|
|
||||||
@@ -29,9 +32,10 @@ public final class ItemAppointmentBinding implements ViewBinding {
|
|||||||
public final TextView textType;
|
public final TextView textType;
|
||||||
|
|
||||||
private ItemAppointmentBinding(@NonNull MaterialCardView rootView, @NonNull TextView textDate,
|
private ItemAppointmentBinding(@NonNull MaterialCardView rootView, @NonNull TextView textDate,
|
||||||
@NonNull TextView textTime, @NonNull TextView textType) {
|
@NonNull TextView textReason, @NonNull TextView textTime, @NonNull TextView textType) {
|
||||||
this.rootView = rootView;
|
this.rootView = rootView;
|
||||||
this.textDate = textDate;
|
this.textDate = textDate;
|
||||||
|
this.textReason = textReason;
|
||||||
this.textTime = textTime;
|
this.textTime = textTime;
|
||||||
this.textType = textType;
|
this.textType = textType;
|
||||||
}
|
}
|
||||||
@@ -69,6 +73,12 @@ public final class ItemAppointmentBinding implements ViewBinding {
|
|||||||
break missingId;
|
break missingId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
id = R.id.text_reason;
|
||||||
|
TextView textReason = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (textReason == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
id = R.id.text_time;
|
id = R.id.text_time;
|
||||||
TextView textTime = ViewBindings.findChildViewById(rootView, id);
|
TextView textTime = ViewBindings.findChildViewById(rootView, id);
|
||||||
if (textTime == null) {
|
if (textTime == null) {
|
||||||
@@ -81,7 +91,8 @@ public final class ItemAppointmentBinding implements ViewBinding {
|
|||||||
break missingId;
|
break missingId;
|
||||||
}
|
}
|
||||||
|
|
||||||
return new ItemAppointmentBinding((MaterialCardView) rootView, textDate, textTime, textType);
|
return new ItemAppointmentBinding((MaterialCardView) rootView, textDate, textReason, textTime,
|
||||||
|
textType);
|
||||||
}
|
}
|
||||||
String missingId = rootView.getResources().getResourceName(id);
|
String missingId = rootView.getResources().getResourceName(id);
|
||||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_login" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_login.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_login_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="128" endOffset="12"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="51" startOffset="20" endLine="57" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="66" startOffset="20" endLine="72" endOffset="58"/></Target><Target id="@+id/checkbox_remember_me" view="com.google.android.material.checkbox.MaterialCheckBox"><Expressions/><location startLine="75" startOffset="16" endLine="81" endOffset="55"/></Target><Target id="@+id/login_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="83" startOffset="16" endLine="91" endOffset="55"/></Target><Target id="@+id/forgot_password_link" view="TextView"><Expressions/><location startLine="93" startOffset="16" endLine="100" endOffset="42"/></Target><Target id="@+id/register_link" view="TextView"><Expressions/><location startLine="118" startOffset="12" endLine="124" endOffset="59"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_login" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_login.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_login_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="125" endOffset="12"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="49" startOffset="20" endLine="55" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="64" startOffset="20" endLine="70" endOffset="58"/></Target><Target id="@+id/checkbox_remember_me" view="com.google.android.material.checkbox.MaterialCheckBox"><Expressions/><location startLine="73" startOffset="16" endLine="79" endOffset="55"/></Target><Target id="@+id/login_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="81" startOffset="16" endLine="88" endOffset="55"/></Target><Target id="@+id/forgot_password_link" view="TextView"><Expressions/><location startLine="90" startOffset="16" endLine="97" endOffset="42"/></Target><Target id="@+id/register_link" view="TextView"><Expressions/><location startLine="115" startOffset="12" endLine="121" endOffset="59"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_register" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_register.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_register_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="162" endOffset="12"/></Target><Target id="@+id/name_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="51" startOffset="20" endLine="56" endOffset="60"/></Target><Target id="@+id/age_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="72" startOffset="24" endLine="77" endOffset="56"/></Target><Target id="@+id/utente_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="87" startOffset="24" endLine="92" endOffset="56"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="102" startOffset="20" endLine="108" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="117" startOffset="20" endLine="123" endOffset="58"/></Target><Target id="@+id/register_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="126" startOffset="16" endLine="134" endOffset="55"/></Target><Target id="@+id/login_link" view="TextView"><Expressions/><location startLine="149" startOffset="20" endLine="155" endOffset="67"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_register" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_register.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_register_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="160" endOffset="12"/></Target><Target id="@+id/name_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="50" startOffset="20" endLine="55" endOffset="60"/></Target><Target id="@+id/age_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="71" startOffset="24" endLine="76" endOffset="56"/></Target><Target id="@+id/utente_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="86" startOffset="24" endLine="91" endOffset="56"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="101" startOffset="20" endLine="107" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="116" startOffset="20" endLine="122" endOffset="58"/></Target><Target id="@+id/register_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="125" startOffset="16" endLine="132" endOffset="55"/></Target><Target id="@+id/login_link" view="TextView"><Expressions/><location startLine="147" startOffset="20" endLine="153" endOffset="67"/></Target></Targets></Layout>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="dialog_change_password" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/dialog_change_password.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/dialog_change_password_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="50" endOffset="14"/></Target><Target id="@+id/new_password" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="21" startOffset="8" endLine="26" endOffset="46"/></Target><Target id="@+id/button_cancel_password" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="35" startOffset="8" endLine="41" endOffset="43"/></Target><Target id="@+id/button_save_password" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="43" startOffset="8" endLine="47" endOffset="35"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="dialog_edit_profile" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/dialog_edit_profile.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/dialog_edit_profile_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="107" endOffset="12"/></Target><Target id="@+id/edit_name" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="25" startOffset="12" endLine="30" endOffset="52"/></Target><Target id="@+id/edit_age" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="38" startOffset="12" endLine="43" endOffset="44"/></Target><Target id="@+id/edit_utente" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="51" startOffset="12" endLine="56" endOffset="44"/></Target><Target id="@+id/edit_email" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="64" startOffset="12" endLine="69" endOffset="54"/></Target><Target id="@+id/edit_password" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="77" startOffset="12" endLine="82" endOffset="50"/></Target><Target id="@+id/button_cancel" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="91" startOffset="12" endLine="97" endOffset="47"/></Target><Target id="@+id/button_save" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="99" startOffset="12" endLine="103" endOffset="39"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="dialog_edit_profile" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/dialog_edit_profile.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/dialog_edit_profile_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="113" endOffset="12"/></Target><Target id="@+id/edit_profile_image" view="ImageView"><Expressions/><location startLine="11" startOffset="8" endLine="19" endOffset="37"/></Target><Target id="@+id/edit_name" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="35" startOffset="12" endLine="40" endOffset="52"/></Target><Target id="@+id/edit_age" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="48" startOffset="12" endLine="53" endOffset="44"/></Target><Target id="@+id/edit_utente" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="61" startOffset="12" endLine="66" endOffset="44"/></Target><Target id="@+id/edit_email" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="74" startOffset="12" endLine="79" endOffset="54"/></Target><Target id="@+id/button_change_password" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="82" startOffset="8" endLine="89" endOffset="47"/></Target><Target id="@+id/button_cancel" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="97" startOffset="12" endLine="103" endOffset="47"/></Target><Target id="@+id/button_save" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="105" startOffset="12" endLine="109" endOffset="39"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_home" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_home.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="androidx.constraintlayout.widget.ConstraintLayout"><Targets><Target tag="layout/fragment_home_0" view="androidx.constraintlayout.widget.ConstraintLayout"><Expressions/><location startLine="1" startOffset="0" endLine="71" endOffset="51"/></Target><Target id="@+id/text_greeting" view="TextView"><Expressions/><location startLine="7" startOffset="4" endLine="16" endOffset="54"/></Target><Target id="@+id/card_next_medication" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="18" startOffset="4" endLine="58" endOffset="55"/></Target><Target id="@+id/next_med_name" view="TextView"><Expressions/><location startLine="41" startOffset="12" endLine="47" endOffset="47"/></Target><Target id="@+id/next_med_time" view="TextView"><Expressions/><location startLine="49" startOffset="12" endLine="56" endOffset="47"/></Target><Target id="@+id/button_book_appointment" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="60" startOffset="4" endLine="69" endOffset="71"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_home" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_home.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="androidx.constraintlayout.widget.ConstraintLayout"><Targets><Target tag="layout/fragment_home_0" view="androidx.constraintlayout.widget.ConstraintLayout"><Expressions/><location startLine="1" startOffset="0" endLine="69" endOffset="51"/></Target><Target id="@+id/text_greeting" view="TextView"><Expressions/><location startLine="7" startOffset="4" endLine="16" endOffset="54"/></Target><Target id="@+id/card_next_medication" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="18" startOffset="4" endLine="56" endOffset="55"/></Target><Target id="@+id/next_med_name" view="TextView"><Expressions/><location startLine="39" startOffset="12" endLine="45" endOffset="47"/></Target><Target id="@+id/next_med_time" view="TextView"><Expressions/><location startLine="47" startOffset="12" endLine="54" endOffset="47"/></Target><Target id="@+id/button_book_appointment" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="58" startOffset="4" endLine="67" endOffset="71"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_profile" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_profile.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/fragment_profile_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="125" endOffset="14"/></Target><Target id="@+id/profile_name" view="TextView"><Expressions/><location startLine="31" startOffset="12" endLine="39" endOffset="50"/></Target><Target id="@+id/profile_email" view="TextView"><Expressions/><location startLine="41" startOffset="12" endLine="48" endOffset="51"/></Target><Target id="@+id/profile_age" view="TextView"><Expressions/><location startLine="70" startOffset="16" endLine="77" endOffset="60"/></Target><Target id="@+id/profile_utente" view="TextView"><Expressions/><location startLine="93" startOffset="16" endLine="100" endOffset="60"/></Target><Target id="@+id/button_edit_profile" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="106" startOffset="4" endLine="113" endOffset="56"/></Target><Target id="@+id/button_logout" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="115" startOffset="4" endLine="123" endOffset="32"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_profile" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_profile.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/fragment_profile_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="123" endOffset="14"/></Target><Target id="@+id/profile_image" view="ImageView"><Expressions/><location startLine="10" startOffset="4" endLine="15" endOffset="43"/></Target><Target id="@+id/profile_name" view="TextView"><Expressions/><location startLine="31" startOffset="12" endLine="39" endOffset="50"/></Target><Target id="@+id/profile_email" view="TextView"><Expressions/><location startLine="41" startOffset="12" endLine="48" endOffset="51"/></Target><Target id="@+id/profile_age" view="TextView"><Expressions/><location startLine="70" startOffset="16" endLine="77" endOffset="60"/></Target><Target id="@+id/profile_utente" view="TextView"><Expressions/><location startLine="93" startOffset="16" endLine="100" endOffset="60"/></Target><Target id="@+id/button_edit_profile" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="106" startOffset="4" endLine="112" endOffset="56"/></Target><Target id="@+id/button_logout" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="114" startOffset="4" endLine="121" endOffset="47"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_schedule_appointment" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_schedule_appointment.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/fragment_schedule_appointment_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="54" endOffset="14"/></Target><Target id="@+id/datePicker" view="DatePicker"><Expressions/><location startLine="24" startOffset="4" endLine="31" endOffset="43"/></Target><Target id="@+id/recycler_time_slots" view="androidx.recyclerview.widget.RecyclerView"><Expressions/><location startLine="41" startOffset="4" endLine="46" endOffset="43"/></Target><Target id="@+id/btn_confirm_appointment" view="Button"><Expressions/><location startLine="48" startOffset="4" endLine="52" endOffset="45"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_schedule_appointment" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_schedule_appointment.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/fragment_schedule_appointment_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="70" endOffset="14"/></Target><Target id="@+id/datePicker" view="DatePicker"><Expressions/><location startLine="24" startOffset="4" endLine="31" endOffset="43"/></Target><Target id="@+id/recycler_time_slots" view="androidx.recyclerview.widget.RecyclerView"><Expressions/><location startLine="41" startOffset="4" endLine="46" endOffset="43"/></Target><Target id="@+id/edit_reason" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="54" startOffset="8" endLine="61" endOffset="33"/></Target><Target id="@+id/btn_confirm_appointment" view="Button"><Expressions/><location startLine="64" startOffset="4" endLine="68" endOffset="45"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="item_appointment" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/item_appointment.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="com.google.android.material.card.MaterialCardView"><Targets><Target tag="layout/item_appointment_0" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="1" startOffset="0" endLine="45" endOffset="51"/></Target><Target id="@+id/text_type" view="TextView"><Expressions/><location startLine="15" startOffset="8" endLine="22" endOffset="53"/></Target><Target id="@+id/text_date" view="TextView"><Expressions/><location startLine="30" startOffset="12" endLine="35" endOffset="48"/></Target><Target id="@+id/text_time" view="TextView"><Expressions/><location startLine="37" startOffset="12" endLine="42" endOffset="43"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="item_appointment" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/item_appointment.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="com.google.android.material.card.MaterialCardView"><Targets><Target tag="layout/item_appointment_0" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="1" startOffset="0" endLine="54" endOffset="51"/></Target><Target id="@+id/text_type" view="TextView"><Expressions/><location startLine="15" startOffset="8" endLine="22" endOffset="53"/></Target><Target id="@+id/text_date" view="TextView"><Expressions/><location startLine="30" startOffset="12" endLine="35" endOffset="48"/></Target><Target id="@+id/text_time" view="TextView"><Expressions/><location startLine="37" startOffset="12" endLine="42" endOffset="43"/></Target><Target id="@+id/text_reason" view="TextView"><Expressions/><location startLine="45" startOffset="8" endLine="52" endOffset="43"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_login" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_login.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_login_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="128" endOffset="12"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="51" startOffset="20" endLine="57" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="66" startOffset="20" endLine="72" endOffset="58"/></Target><Target id="@+id/checkbox_remember_me" view="com.google.android.material.checkbox.MaterialCheckBox"><Expressions/><location startLine="75" startOffset="16" endLine="81" endOffset="55"/></Target><Target id="@+id/login_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="83" startOffset="16" endLine="91" endOffset="55"/></Target><Target id="@+id/forgot_password_link" view="TextView"><Expressions/><location startLine="93" startOffset="16" endLine="100" endOffset="42"/></Target><Target id="@+id/register_link" view="TextView"><Expressions/><location startLine="118" startOffset="12" endLine="124" endOffset="59"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_login" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_login.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_login_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="125" endOffset="12"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="49" startOffset="20" endLine="55" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="64" startOffset="20" endLine="70" endOffset="58"/></Target><Target id="@+id/checkbox_remember_me" view="com.google.android.material.checkbox.MaterialCheckBox"><Expressions/><location startLine="73" startOffset="16" endLine="79" endOffset="55"/></Target><Target id="@+id/login_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="81" startOffset="16" endLine="88" endOffset="55"/></Target><Target id="@+id/forgot_password_link" view="TextView"><Expressions/><location startLine="90" startOffset="16" endLine="97" endOffset="42"/></Target><Target id="@+id/register_link" view="TextView"><Expressions/><location startLine="115" startOffset="12" endLine="121" endOffset="59"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_register" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_register.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_register_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="162" endOffset="12"/></Target><Target id="@+id/name_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="51" startOffset="20" endLine="56" endOffset="60"/></Target><Target id="@+id/age_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="72" startOffset="24" endLine="77" endOffset="56"/></Target><Target id="@+id/utente_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="87" startOffset="24" endLine="92" endOffset="56"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="102" startOffset="20" endLine="108" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="117" startOffset="20" endLine="123" endOffset="58"/></Target><Target id="@+id/register_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="126" startOffset="16" endLine="134" endOffset="55"/></Target><Target id="@+id/login_link" view="TextView"><Expressions/><location startLine="149" startOffset="20" endLine="155" endOffset="67"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_register" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_register.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_register_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="160" endOffset="12"/></Target><Target id="@+id/name_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="50" startOffset="20" endLine="55" endOffset="60"/></Target><Target id="@+id/age_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="71" startOffset="24" endLine="76" endOffset="56"/></Target><Target id="@+id/utente_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="86" startOffset="24" endLine="91" endOffset="56"/></Target><Target id="@+id/email_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="101" startOffset="20" endLine="107" endOffset="62"/></Target><Target id="@+id/password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="116" startOffset="20" endLine="122" endOffset="58"/></Target><Target id="@+id/register_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="125" startOffset="16" endLine="132" endOffset="55"/></Target><Target id="@+id/login_link" view="TextView"><Expressions/><location startLine="147" startOffset="20" endLine="153" endOffset="67"/></Target></Targets></Layout>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="dialog_change_password" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/dialog_change_password.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/dialog_change_password_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="50" endOffset="14"/></Target><Target id="@+id/new_password" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="21" startOffset="8" endLine="26" endOffset="46"/></Target><Target id="@+id/button_cancel_password" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="35" startOffset="8" endLine="41" endOffset="43"/></Target><Target id="@+id/button_save_password" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="43" startOffset="8" endLine="47" endOffset="35"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="dialog_edit_profile" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/dialog_edit_profile.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/dialog_edit_profile_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="107" endOffset="12"/></Target><Target id="@+id/edit_name" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="25" startOffset="12" endLine="30" endOffset="52"/></Target><Target id="@+id/edit_age" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="38" startOffset="12" endLine="43" endOffset="44"/></Target><Target id="@+id/edit_utente" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="51" startOffset="12" endLine="56" endOffset="44"/></Target><Target id="@+id/edit_email" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="64" startOffset="12" endLine="69" endOffset="54"/></Target><Target id="@+id/edit_password" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="77" startOffset="12" endLine="82" endOffset="50"/></Target><Target id="@+id/button_cancel" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="91" startOffset="12" endLine="97" endOffset="47"/></Target><Target id="@+id/button_save" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="99" startOffset="12" endLine="103" endOffset="39"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="dialog_edit_profile" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/dialog_edit_profile.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/dialog_edit_profile_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="113" endOffset="12"/></Target><Target id="@+id/edit_profile_image" view="ImageView"><Expressions/><location startLine="11" startOffset="8" endLine="19" endOffset="37"/></Target><Target id="@+id/edit_name" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="35" startOffset="12" endLine="40" endOffset="52"/></Target><Target id="@+id/edit_age" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="48" startOffset="12" endLine="53" endOffset="44"/></Target><Target id="@+id/edit_utente" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="61" startOffset="12" endLine="66" endOffset="44"/></Target><Target id="@+id/edit_email" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="74" startOffset="12" endLine="79" endOffset="54"/></Target><Target id="@+id/button_change_password" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="82" startOffset="8" endLine="89" endOffset="47"/></Target><Target id="@+id/button_cancel" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="97" startOffset="12" endLine="103" endOffset="47"/></Target><Target id="@+id/button_save" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="105" startOffset="12" endLine="109" endOffset="39"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_home" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_home.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="androidx.constraintlayout.widget.ConstraintLayout"><Targets><Target tag="layout/fragment_home_0" view="androidx.constraintlayout.widget.ConstraintLayout"><Expressions/><location startLine="1" startOffset="0" endLine="71" endOffset="51"/></Target><Target id="@+id/text_greeting" view="TextView"><Expressions/><location startLine="7" startOffset="4" endLine="16" endOffset="54"/></Target><Target id="@+id/card_next_medication" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="18" startOffset="4" endLine="58" endOffset="55"/></Target><Target id="@+id/next_med_name" view="TextView"><Expressions/><location startLine="41" startOffset="12" endLine="47" endOffset="47"/></Target><Target id="@+id/next_med_time" view="TextView"><Expressions/><location startLine="49" startOffset="12" endLine="56" endOffset="47"/></Target><Target id="@+id/button_book_appointment" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="60" startOffset="4" endLine="69" endOffset="71"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_home" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_home.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="androidx.constraintlayout.widget.ConstraintLayout"><Targets><Target tag="layout/fragment_home_0" view="androidx.constraintlayout.widget.ConstraintLayout"><Expressions/><location startLine="1" startOffset="0" endLine="69" endOffset="51"/></Target><Target id="@+id/text_greeting" view="TextView"><Expressions/><location startLine="7" startOffset="4" endLine="16" endOffset="54"/></Target><Target id="@+id/card_next_medication" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="18" startOffset="4" endLine="56" endOffset="55"/></Target><Target id="@+id/next_med_name" view="TextView"><Expressions/><location startLine="39" startOffset="12" endLine="45" endOffset="47"/></Target><Target id="@+id/next_med_time" view="TextView"><Expressions/><location startLine="47" startOffset="12" endLine="54" endOffset="47"/></Target><Target id="@+id/button_book_appointment" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="58" startOffset="4" endLine="67" endOffset="71"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_profile" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_profile.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/fragment_profile_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="125" endOffset="14"/></Target><Target id="@+id/profile_name" view="TextView"><Expressions/><location startLine="31" startOffset="12" endLine="39" endOffset="50"/></Target><Target id="@+id/profile_email" view="TextView"><Expressions/><location startLine="41" startOffset="12" endLine="48" endOffset="51"/></Target><Target id="@+id/profile_age" view="TextView"><Expressions/><location startLine="70" startOffset="16" endLine="77" endOffset="60"/></Target><Target id="@+id/profile_utente" view="TextView"><Expressions/><location startLine="93" startOffset="16" endLine="100" endOffset="60"/></Target><Target id="@+id/button_edit_profile" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="106" startOffset="4" endLine="113" endOffset="56"/></Target><Target id="@+id/button_logout" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="115" startOffset="4" endLine="123" endOffset="32"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_profile" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_profile.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/fragment_profile_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="123" endOffset="14"/></Target><Target id="@+id/profile_image" view="ImageView"><Expressions/><location startLine="10" startOffset="4" endLine="15" endOffset="43"/></Target><Target id="@+id/profile_name" view="TextView"><Expressions/><location startLine="31" startOffset="12" endLine="39" endOffset="50"/></Target><Target id="@+id/profile_email" view="TextView"><Expressions/><location startLine="41" startOffset="12" endLine="48" endOffset="51"/></Target><Target id="@+id/profile_age" view="TextView"><Expressions/><location startLine="70" startOffset="16" endLine="77" endOffset="60"/></Target><Target id="@+id/profile_utente" view="TextView"><Expressions/><location startLine="93" startOffset="16" endLine="100" endOffset="60"/></Target><Target id="@+id/button_edit_profile" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="106" startOffset="4" endLine="112" endOffset="56"/></Target><Target id="@+id/button_logout" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="114" startOffset="4" endLine="121" endOffset="47"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_schedule_appointment" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_schedule_appointment.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/fragment_schedule_appointment_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="54" endOffset="14"/></Target><Target id="@+id/datePicker" view="DatePicker"><Expressions/><location startLine="24" startOffset="4" endLine="31" endOffset="43"/></Target><Target id="@+id/recycler_time_slots" view="androidx.recyclerview.widget.RecyclerView"><Expressions/><location startLine="41" startOffset="4" endLine="46" endOffset="43"/></Target><Target id="@+id/btn_confirm_appointment" view="Button"><Expressions/><location startLine="48" startOffset="4" endLine="52" endOffset="45"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_schedule_appointment" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_schedule_appointment.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/fragment_schedule_appointment_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="70" endOffset="14"/></Target><Target id="@+id/datePicker" view="DatePicker"><Expressions/><location startLine="24" startOffset="4" endLine="31" endOffset="43"/></Target><Target id="@+id/recycler_time_slots" view="androidx.recyclerview.widget.RecyclerView"><Expressions/><location startLine="41" startOffset="4" endLine="46" endOffset="43"/></Target><Target id="@+id/edit_reason" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="54" startOffset="8" endLine="61" endOffset="33"/></Target><Target id="@+id/btn_confirm_appointment" view="Button"><Expressions/><location startLine="64" startOffset="4" endLine="68" endOffset="45"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="item_appointment" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/item_appointment.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="com.google.android.material.card.MaterialCardView"><Targets><Target tag="layout/item_appointment_0" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="1" startOffset="0" endLine="45" endOffset="51"/></Target><Target id="@+id/text_type" view="TextView"><Expressions/><location startLine="15" startOffset="8" endLine="22" endOffset="53"/></Target><Target id="@+id/text_date" view="TextView"><Expressions/><location startLine="30" startOffset="12" endLine="35" endOffset="48"/></Target><Target id="@+id/text_time" view="TextView"><Expressions/><location startLine="37" startOffset="12" endLine="42" endOffset="43"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="item_appointment" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/item_appointment.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="com.google.android.material.card.MaterialCardView"><Targets><Target tag="layout/item_appointment_0" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="1" startOffset="0" endLine="54" endOffset="51"/></Target><Target id="@+id/text_type" view="TextView"><Expressions/><location startLine="15" startOffset="8" endLine="22" endOffset="53"/></Target><Target id="@+id/text_date" view="TextView"><Expressions/><location startLine="30" startOffset="12" endLine="35" endOffset="48"/></Target><Target id="@+id/text_time" view="TextView"><Expressions/><location startLine="37" startOffset="12" endLine="42" endOffset="43"/></Target><Target id="@+id/text_reason" view="TextView"><Expressions/><location startLine="45" startOffset="8" endLine="52" endOffset="43"/></Target></Targets></Layout>
|
||||||
BIN
app/build/intermediates/dex/debug/mergeExtDexDebug/classes4.dex
Normal file
BIN
app/build/intermediates/dex/debug/mergeExtDexDebug/classes4.dex
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
|||||||
|
[{"key":"io/grpc/android/AndroidChannelBuilder$1.class","name":"io/grpc/android/AndroidChannelBuilder$1.class","size":243,"crc":1464412864},{"key":"io/grpc/android/AndroidChannelBuilder$AndroidChannel$1.class","name":"io/grpc/android/AndroidChannelBuilder$AndroidChannel$1.class","size":1579,"crc":1968745828},{"key":"io/grpc/android/AndroidChannelBuilder$AndroidChannel$2.class","name":"io/grpc/android/AndroidChannelBuilder$AndroidChannel$2.class","size":1428,"crc":-1068122467},{"key":"io/grpc/android/AndroidChannelBuilder$AndroidChannel$DefaultNetworkCallback.class","name":"io/grpc/android/AndroidChannelBuilder$AndroidChannel$DefaultNetworkCallback.class","size":1717,"crc":417016746},{"key":"io/grpc/android/AndroidChannelBuilder$AndroidChannel$NetworkReceiver.class","name":"io/grpc/android/AndroidChannelBuilder$AndroidChannel$NetworkReceiver.class","size":2034,"crc":1538502606},{"key":"io/grpc/android/AndroidChannelBuilder$AndroidChannel.class","name":"io/grpc/android/AndroidChannelBuilder$AndroidChannel.class","size":6315,"crc":1254461976},{"key":"io/grpc/android/AndroidChannelBuilder.class","name":"io/grpc/android/AndroidChannelBuilder.class","size":5180,"crc":1239201961},{"key":"io/grpc/android/BuildConfig.class","name":"io/grpc/android/BuildConfig.class","size":462,"crc":13095795},{"key":"io/grpc/android/UdsChannelBuilder.class","name":"io/grpc/android/UdsChannelBuilder.class","size":3284,"crc":2083698403},{"key":"io/grpc/android/UdsSocket$1.class","name":"io/grpc/android/UdsSocket$1.class","size":764,"crc":-1474615444},{"key":"io/grpc/android/UdsSocket$2.class","name":"io/grpc/android/UdsSocket$2.class","size":547,"crc":587466688},{"key":"io/grpc/android/UdsSocket$3.class","name":"io/grpc/android/UdsSocket$3.class","size":770,"crc":-659980139},{"key":"io/grpc/android/UdsSocket$4.class","name":"io/grpc/android/UdsSocket$4.class","size":548,"crc":-933716222},{"key":"io/grpc/android/UdsSocket.class","name":"io/grpc/android/UdsSocket.class","size":6876,"crc":1400832621},{"key":"io/grpc/android/UdsSocketFactory.class","name":"io/grpc/android/UdsSocketFactory.class","size":2079,"crc":-1136638836}]
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
|||||||
|
[{"key":"META-INF/MANIFEST.MF","name":"META-INF/MANIFEST.MF","size":235,"crc":455999993},{"key":"io/perfmark/package-info.class","name":"io/perfmark/package-info.class","size":250,"crc":141676732},{"key":"io/perfmark/TaskCloseable.class","name":"io/perfmark/TaskCloseable.class","size":526,"crc":96235971},{"key":"io/perfmark/Link.class","name":"io/perfmark/Link.class","size":560,"crc":1816791149},{"key":"io/perfmark/Tag.class","name":"io/perfmark/Tag.class","size":526,"crc":-457243040},{"key":"io/perfmark/StringFunction.class","name":"io/perfmark/StringFunction.class","size":275,"crc":1599672422},{"key":"io/perfmark/PerfMark.class","name":"io/perfmark/PerfMark.class","size":6150,"crc":1595055982},{"key":"io/perfmark/Impl.class","name":"io/perfmark/Impl.class","size":4096,"crc":639508140}]
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
|||||||
|
[{"key":"META-INF/MANIFEST.MF","name":"META-INF/MANIFEST.MF","size":81,"crc":-160953508},{"key":"org/codehaus/mojo/animal_sniffer/IgnoreJRERequirement.class","name":"org/codehaus/mojo/animal_sniffer/IgnoreJRERequirement.class","size":508,"crc":-1199719228},{"key":"META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.xml","name":"META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.xml","size":1656,"crc":950442905},{"key":"META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.properties","name":"META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.properties","size":77,"crc":705266921}]
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
|||||||
|
[{"key":"META-INF/MANIFEST.MF","name":"META-INF/MANIFEST.MF","size":127,"crc":1969940350},{"key":"android/annotation/TargetApi.class","name":"android/annotation/TargetApi.class","size":433,"crc":643106270},{"key":"android/annotation/SuppressLint.class","name":"android/annotation/SuppressLint.class","size":509,"crc":-1764514938},{"key":"META-INF/maven/com.google.android/annotations/pom.xml","name":"META-INF/maven/com.google.android/annotations/pom.xml","size":1842,"crc":1288165859},{"key":"META-INF/maven/com.google.android/annotations/pom.properties","name":"META-INF/maven/com.google.android/annotations/pom.properties","size":116,"crc":-1295896891}]
|
||||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
|||||||
|
[{"key":"META-INF/MANIFEST.MF","name":"META-INF/MANIFEST.MF","size":84,"crc":-795479778}]
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
|||||||
|
[{"key":"META-INF/MANIFEST.MF","name":"META-INF/MANIFEST.MF","size":130,"crc":81852216},{"key":"io/grpc/protobuf/lite/ProtoLiteUtils$MessageMarshaller.class","name":"io/grpc/protobuf/lite/ProtoLiteUtils$MessageMarshaller.class","size":5950,"crc":582038151},{"key":"io/grpc/protobuf/lite/ProtoLiteUtils.class","name":"io/grpc/protobuf/lite/ProtoLiteUtils.class","size":3271,"crc":-794891464},{"key":"io/grpc/protobuf/lite/ProtoInputStream.class","name":"io/grpc/protobuf/lite/ProtoInputStream.class","size":2898,"crc":-1583821909},{"key":"io/grpc/protobuf/lite/ProtoLiteUtils$MetadataMarshaller.class","name":"io/grpc/protobuf/lite/ProtoLiteUtils$MetadataMarshaller.class","size":2124,"crc":-1650257888}]
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,10 +1,11 @@
|
|||||||
#Tue Feb 03 15:44:55 WET 2026
|
#Tue Feb 03 16:56:38 WET 2026
|
||||||
com.example.cuida.app-main-64\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable-v26_ic_launcher_final.xml.flat
|
com.example.cuida.app-main-64\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable-v26_ic_launcher_final.xml.flat
|
||||||
com.example.cuida.app-main-64\:/drawable/ic_launcher.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher.xml.flat
|
com.example.cuida.app-main-64\:/drawable/ic_launcher.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher.xml.flat
|
||||||
com.example.cuida.app-main-64\:/drawable/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_final.xml.flat
|
com.example.cuida.app-main-64\:/drawable/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_final.xml.flat
|
||||||
com.example.cuida.app-main-64\:/drawable/ic_launcher_round.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_round.xml.flat
|
com.example.cuida.app-main-64\:/drawable/ic_launcher_round.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_round.xml.flat
|
||||||
com.example.cuida.app-main-64\:/drawable/ic_logo.png=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_logo.png.flat
|
com.example.cuida.app-main-64\:/drawable/ic_logo.png=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_logo.png.flat
|
||||||
com.example.cuida.app-main-64\:/drawable/ic_logo_scaled.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_logo_scaled.xml.flat
|
com.example.cuida.app-main-64\:/drawable/ic_logo_scaled.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_logo_scaled.xml.flat
|
||||||
|
com.example.cuida.app-main-64\:/drawable/ic_placeholder.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_placeholder.xml.flat
|
||||||
com.example.cuida.app-main-64\:/menu/bottom_nav_menu.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/menu_bottom_nav_menu.xml.flat
|
com.example.cuida.app-main-64\:/menu/bottom_nav_menu.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/menu_bottom_nav_menu.xml.flat
|
||||||
com.example.cuida.app-main-64\:/xml/backup_rules.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/xml_backup_rules.xml.flat
|
com.example.cuida.app-main-64\:/xml/backup_rules.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/xml_backup_rules.xml.flat
|
||||||
com.example.cuida.app-main-64\:/xml/data_extraction_rules.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/xml_data_extraction_rules.xml.flat
|
com.example.cuida.app-main-64\:/xml/data_extraction_rules.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/xml_data_extraction_rules.xml.flat
|
||||||
@@ -12,6 +13,7 @@ com.example.cuida.app-mergeDebugResources-61\:/layout/activity_forgot_password.x
|
|||||||
com.example.cuida.app-mergeDebugResources-61\:/layout/activity_login.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_login.xml.flat
|
com.example.cuida.app-mergeDebugResources-61\:/layout/activity_login.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_login.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-61\:/layout/activity_main.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_main.xml.flat
|
com.example.cuida.app-mergeDebugResources-61\:/layout/activity_main.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_main.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-61\:/layout/activity_register.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_register.xml.flat
|
com.example.cuida.app-mergeDebugResources-61\:/layout/activity_register.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_register.xml.flat
|
||||||
|
com.example.cuida.app-mergeDebugResources-61\:/layout/dialog_change_password.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_change_password.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-61\:/layout/dialog_edit_profile.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_edit_profile.xml.flat
|
com.example.cuida.app-mergeDebugResources-61\:/layout/dialog_edit_profile.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_edit_profile.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-61\:/layout/fragment_appointments.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_appointments.xml.flat
|
com.example.cuida.app-mergeDebugResources-61\:/layout/fragment_appointments.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_appointments.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-61\:/layout/fragment_home.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_home.xml.flat
|
com.example.cuida.app-mergeDebugResources-61\:/layout/fragment_home.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_home.xml.flat
|
||||||
|
|||||||
@@ -11580,19 +11580,35 @@
|
|||||||
<attr name="android:id"/>
|
<attr name="android:id"/>
|
||||||
<attr format="string" name="route"/>
|
<attr format="string" name="route"/>
|
||||||
<attr name="android:label"/>
|
<attr name="android:label"/>
|
||||||
</declare-styleable></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/main/res"><file name="ic_launcher" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher.xml" qualifiers="" type="drawable"/><file name="ic_launcher_round" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher_round.xml" qualifiers="" type="drawable"/><file name="ic_logo" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_logo.png" qualifiers="" type="drawable"/><file name="fragment_schedule_appointment" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_schedule_appointment.xml" qualifiers="" type="layout"/><file name="fragment_sns24" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_sns24.xml" qualifiers="" type="layout"/><file name="activity_login" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_login.xml" qualifiers="" type="layout"/><file name="activity_forgot_password" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_forgot_password.xml" qualifiers="" type="layout"/><file name="fragment_home" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_home.xml" qualifiers="" type="layout"/><file name="activity_register" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_register.xml" qualifiers="" type="layout"/><file name="item_time_slot" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_time_slot.xml" qualifiers="" type="layout"/><file name="fragment_medication" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_medication.xml" qualifiers="" type="layout"/><file name="fragment_appointments" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_appointments.xml" qualifiers="" type="layout"/><file name="fragment_profile" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_profile.xml" qualifiers="" type="layout"/><file name="item_medication" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_medication.xml" qualifiers="" type="layout"/><file name="item_appointment" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_appointment.xml" qualifiers="" type="layout"/><file name="activity_main" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_main.xml" qualifiers="" type="layout"/><file name="dialog_edit_profile" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/dialog_edit_profile.xml" qualifiers="" type="layout"/><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/colors.xml" qualifiers=""><color name="purple_200">#90CAF9</color><color name="purple_500">#2196F3</color><color name="purple_700">#1976D2</color><color name="teal_200">#80DEEA</color><color name="teal_700">#0097A7</color><color name="black">#000000</color><color name="white">#FFFFFF</color><color name="primary_color">#1976D2</color><color name="primary_light_color">#BBDEFB</color><color name="secondary_color">#000000</color><color name="secondary_dark_color">#000000</color><color name="background_color">#F5F7FA</color><color name="surface_color">#FFFFFF</color><color name="text_primary">#000000</color><color name="text_secondary">#424242</color><color name="error_color">#B00020</color></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/themes.xml" qualifiers=""><style name="Theme.Cuida" parent="Theme.MaterialComponents.DayNight.NoActionBar">
|
</declare-styleable></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/main/res"><file name="ic_launcher" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher.xml" qualifiers="" type="drawable"/><file name="ic_launcher_round" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher_round.xml" qualifiers="" type="drawable"/><file name="ic_logo" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_logo.png" qualifiers="" type="drawable"/><file name="fragment_schedule_appointment" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_schedule_appointment.xml" qualifiers="" type="layout"/><file name="fragment_sns24" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_sns24.xml" qualifiers="" type="layout"/><file name="activity_login" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_login.xml" qualifiers="" type="layout"/><file name="activity_forgot_password" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_forgot_password.xml" qualifiers="" type="layout"/><file name="fragment_home" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_home.xml" qualifiers="" type="layout"/><file name="activity_register" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_register.xml" qualifiers="" type="layout"/><file name="item_time_slot" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_time_slot.xml" qualifiers="" type="layout"/><file name="fragment_medication" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_medication.xml" qualifiers="" type="layout"/><file name="fragment_appointments" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_appointments.xml" qualifiers="" type="layout"/><file name="fragment_profile" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_profile.xml" qualifiers="" type="layout"/><file name="item_medication" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_medication.xml" qualifiers="" type="layout"/><file name="item_appointment" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_appointment.xml" qualifiers="" type="layout"/><file name="activity_main" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_main.xml" qualifiers="" type="layout"/><file name="dialog_edit_profile" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/dialog_edit_profile.xml" qualifiers="" type="layout"/><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/colors.xml" qualifiers=""><color name="purple_200">#90CAF9</color><color name="purple_500">#0066CC</color><color name="purple_700">#004C99</color><color name="teal_200">#69F0AE</color><color name="teal_700">#000000</color><color name="black">#000000</color><color name="white">#FFFFFF</color><color name="primary_color">#0066CC</color><color name="primary_light_color">#E3F2FD</color><color name="secondary_color">#000000</color><color name="secondary_dark_color">#000000</color><color name="background_color">#F8F9FA</color><color name="surface_color">#FFFFFF</color><color name="text_primary">#202124</color><color name="text_secondary">#5F6368</color><color name="error_color">#B00020</color><color name="primary_dark_color">#004C99</color></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/themes.xml" qualifiers=""><style name="Theme.Cuida" parent="Theme.MaterialComponents.DayNight.NoActionBar">
|
||||||
|
|
||||||
<item name="colorPrimary">@color/primary_color</item>
|
<item name="colorPrimary">@color/primary_color</item>
|
||||||
<item name="colorPrimaryVariant">@color/primary_color</item>
|
<item name="colorPrimaryVariant">@color/primary_dark_color</item>
|
||||||
<item name="colorOnPrimary">@color/white</item>
|
<item name="colorOnPrimary">@color/white</item>
|
||||||
|
|
||||||
<item name="colorSecondary">@color/secondary_color</item>
|
<item name="colorSecondary">@color/secondary_color</item>
|
||||||
<item name="colorSecondaryVariant">@color/secondary_color</item>
|
<item name="colorSecondaryVariant">@color/secondary_dark_color</item>
|
||||||
<item name="colorOnSecondary">@color/black</item>
|
<item name="colorOnSecondary">@color/white</item>
|
||||||
|
|
||||||
<item name="android:statusBarColor">?attr/colorPrimaryVariant</item>
|
<item name="android:statusBarColor">?attr/colorPrimaryVariant</item>
|
||||||
|
<item name="android:windowLightStatusBar">false</item>
|
||||||
|
|
||||||
</style></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cuida</string><string name="title_home">Início</string><string name="title_appointments">Consultas</string><string name="title_medication">Medicação</string><string name="title_sns24">SNS 24</string><string name="title_profile">Perfil</string><string name="login_title">Iniciar Sessão</string><string name="register_title">Criar Conta</string><string name="forgot_password">Esqueci-me da Palavra-passe</string><string name="email_hint">Email</string><string name="password_hint">Palavra-passe</string><string name="name_hint">Nome Completo</string><string name="age_hint">Idade</string><string name="login_button">Entrar</string><string name="register_button">Registar</string><string name="no_account">Não tem conta?</string><string name="already_account">Já tem conta?</string></file><file name="backup_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/backup_rules.xml" qualifiers="" type="xml"/><file name="data_extraction_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/data_extraction_rules.xml" qualifiers="" type="xml"/><file name="bottom_nav_menu" path="/Users/230405/Desktop/papcuida/app/src/main/res/menu/bottom_nav_menu.xml" qualifiers="" type="menu"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher_final.xml" qualifiers="" type="drawable"/><file name="ic_logo_scaled" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_logo_scaled.xml" qualifiers="" type="drawable"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable-v26/ic_launcher_final.xml" qualifiers="v26" type="drawable"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"><file path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices/values/values.xml" qualifiers=""><string name="gcm_defaultSenderId" translatable="false">844909242089</string><string name="google_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_app_id" translatable="false">1:844909242089:android:4a039a7dbec802836ab278</string><string name="google_crash_reporting_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_storage_bucket" translatable="false">cuidamais-7b904.firebasestorage.app</string><string name="project_id" translatable="false">cuidamais-7b904</string></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices" generated-set="res-processDebugGoogleServices$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"/><mergedItems><configuration qualifiers=""><declare-styleable name="AlertDialog">
|
|
||||||
|
<item name="materialButtonStyle">@style/Widget.Cuida.Button</item>
|
||||||
|
|
||||||
|
<item name="materialCardViewStyle">@style/Widget.Cuida.CardView</item>
|
||||||
|
</style><style name="Widget.Cuida.Button" parent="Widget.MaterialComponents.Button">
|
||||||
|
<item name="cornerRadius">100dp</item>
|
||||||
|
<item name="android:paddingTop">12dp</item>
|
||||||
|
<item name="android:paddingBottom">12dp</item>
|
||||||
|
<item name="android:fontFamily">sans-serif-medium</item>
|
||||||
|
</style><style name="Widget.Cuida.CardView" parent="Widget.MaterialComponents.CardView">
|
||||||
|
<item name="cardCornerRadius">24dp</item>
|
||||||
|
<item name="cardElevation">0dp</item>
|
||||||
|
<item name="strokeWidth">1dp</item>
|
||||||
|
<item name="strokeColor">#E0E0E0</item>
|
||||||
|
<item name="cardBackgroundColor">@color/surface_color</item>
|
||||||
|
</style></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cuida</string><string name="title_home">Início</string><string name="title_appointments">Consultas</string><string name="title_medication">Medicação</string><string name="title_sns24">SNS 24</string><string name="title_profile">Perfil</string><string name="login_title">Iniciar Sessão</string><string name="register_title">Criar Conta</string><string name="forgot_password">Esqueci-me da Palavra-passe</string><string name="email_hint">Email</string><string name="password_hint">Palavra-passe</string><string name="name_hint">Nome Completo</string><string name="age_hint">Idade</string><string name="login_button">Entrar</string><string name="register_button">Registar</string><string name="no_account">Não tem conta?</string><string name="already_account">Já tem conta?</string></file><file name="backup_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/backup_rules.xml" qualifiers="" type="xml"/><file name="data_extraction_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/data_extraction_rules.xml" qualifiers="" type="xml"/><file name="bottom_nav_menu" path="/Users/230405/Desktop/papcuida/app/src/main/res/menu/bottom_nav_menu.xml" qualifiers="" type="menu"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher_final.xml" qualifiers="" type="drawable"/><file name="ic_logo_scaled" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_logo_scaled.xml" qualifiers="" type="drawable"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable-v26/ic_launcher_final.xml" qualifiers="v26" type="drawable"/><file name="ic_placeholder" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_placeholder.xml" qualifiers="" type="drawable"/><file name="dialog_change_password" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/dialog_change_password.xml" qualifiers="" type="layout"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"><file path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices/values/values.xml" qualifiers=""><string name="gcm_defaultSenderId" translatable="false">844909242089</string><string name="google_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_app_id" translatable="false">1:844909242089:android:4a039a7dbec802836ab278</string><string name="google_crash_reporting_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_storage_bucket" translatable="false">cuidamais-7b904.firebasestorage.app</string><string name="project_id" translatable="false">cuidamais-7b904</string></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices" generated-set="res-processDebugGoogleServices$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"/><mergedItems><configuration qualifiers=""><declare-styleable name="AlertDialog">
|
||||||
<attr name="android:layout"/>
|
<attr name="android:layout"/>
|
||||||
<attr format="reference" name="buttonPanelSideLayout"/>
|
<attr format="reference" name="buttonPanelSideLayout"/>
|
||||||
<attr format="reference" name="listLayout"/>
|
<attr format="reference" name="listLayout"/>
|
||||||
|
|||||||
@@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:padding="16dp">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Agendar Consulta"
|
||||||
|
android:textSize="24sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:textColor="@color/black"
|
||||||
|
android:layout_marginBottom="24dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Selecionar Data"
|
||||||
|
android:textSize="18sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:layout_marginBottom="8dp"/>
|
||||||
|
|
||||||
|
<DatePicker
|
||||||
|
android:id="@+id/datePicker"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:calendarViewShown="false"
|
||||||
|
android:datePickerMode="spinner"
|
||||||
|
android:layout_gravity="center_horizontal"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Selecionar Horário"
|
||||||
|
android:textSize="18sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:layout_marginBottom="8dp"/>
|
||||||
|
|
||||||
|
<androidx.recyclerview.widget.RecyclerView
|
||||||
|
android:id="@+id/recycler_time_slots"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_weight="1"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="16dp"
|
||||||
|
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/edit_reason"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Motivo da Consulta"
|
||||||
|
android:inputType="textMultiLine"
|
||||||
|
android:minLines="2"
|
||||||
|
android:maxLines="4"/>
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<Button
|
||||||
|
android:id="@+id/btn_confirm_appointment"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Confirmar Agendamento"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_margin="8dp"
|
||||||
|
app:cardCornerRadius="8dp"
|
||||||
|
app:cardElevation="2dp">
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:padding="16dp">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_type"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Tipo de Consulta"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:textSize="18sp"
|
||||||
|
android:textColor="@color/primary_color"/>
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:layout_marginTop="8dp">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_date"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="dd/MM/yyyy"
|
||||||
|
android:layout_marginEnd="16dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_time"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="HH:mm"
|
||||||
|
android:textStyle="italic"/>
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_reason"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Motivo: --"
|
||||||
|
android:textSize="14sp"
|
||||||
|
android:textColor="@color/text_secondary"
|
||||||
|
android:layout_marginTop="8dp"/>
|
||||||
|
</LinearLayout>
|
||||||
|
</com.google.android.material.card.MaterialCardView>
|
||||||
@@ -1,10 +1,11 @@
|
|||||||
#Tue Feb 03 15:44:55 WET 2026
|
#Tue Feb 03 16:56:38 WET 2026
|
||||||
com.example.cuida.app-main-6\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable-v26/ic_launcher_final.xml
|
com.example.cuida.app-main-6\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable-v26/ic_launcher_final.xml
|
||||||
com.example.cuida.app-main-6\:/drawable/ic_launcher.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher.xml
|
com.example.cuida.app-main-6\:/drawable/ic_launcher.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher.xml
|
||||||
com.example.cuida.app-main-6\:/drawable/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_final.xml
|
com.example.cuida.app-main-6\:/drawable/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_final.xml
|
||||||
com.example.cuida.app-main-6\:/drawable/ic_launcher_round.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_round.xml
|
com.example.cuida.app-main-6\:/drawable/ic_launcher_round.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_round.xml
|
||||||
com.example.cuida.app-main-6\:/drawable/ic_logo.png=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_logo.png
|
com.example.cuida.app-main-6\:/drawable/ic_logo.png=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_logo.png
|
||||||
com.example.cuida.app-main-6\:/drawable/ic_logo_scaled.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_logo_scaled.xml
|
com.example.cuida.app-main-6\:/drawable/ic_logo_scaled.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_logo_scaled.xml
|
||||||
|
com.example.cuida.app-main-6\:/drawable/ic_placeholder.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_placeholder.xml
|
||||||
com.example.cuida.app-main-6\:/menu/bottom_nav_menu.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/menu/bottom_nav_menu.xml
|
com.example.cuida.app-main-6\:/menu/bottom_nav_menu.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/menu/bottom_nav_menu.xml
|
||||||
com.example.cuida.app-main-6\:/xml/backup_rules.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/xml/backup_rules.xml
|
com.example.cuida.app-main-6\:/xml/backup_rules.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/xml/backup_rules.xml
|
||||||
com.example.cuida.app-main-6\:/xml/data_extraction_rules.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/xml/data_extraction_rules.xml
|
com.example.cuida.app-main-6\:/xml/data_extraction_rules.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/xml/data_extraction_rules.xml
|
||||||
@@ -12,6 +13,7 @@ com.example.cuida.app-packageDebugResources-3\:/layout/activity_forgot_password.
|
|||||||
com.example.cuida.app-packageDebugResources-3\:/layout/activity_login.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_login.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/activity_login.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_login.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/activity_main.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_main.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/activity_main.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_main.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/activity_register.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_register.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/activity_register.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_register.xml
|
||||||
|
com.example.cuida.app-packageDebugResources-3\:/layout/dialog_change_password.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_change_password.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/dialog_edit_profile.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_edit_profile.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/dialog_edit_profile.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_edit_profile.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/fragment_appointments.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_appointments.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/fragment_appointments.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_appointments.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/fragment_home.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_home.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/fragment_home.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_home.xml
|
||||||
|
|||||||
@@ -1,14 +1,30 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/main/res"><file name="ic_launcher" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher.xml" qualifiers="" type="drawable"/><file name="ic_launcher_round" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher_round.xml" qualifiers="" type="drawable"/><file name="ic_logo" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_logo.png" qualifiers="" type="drawable"/><file name="fragment_schedule_appointment" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_schedule_appointment.xml" qualifiers="" type="layout"/><file name="fragment_sns24" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_sns24.xml" qualifiers="" type="layout"/><file name="activity_login" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_login.xml" qualifiers="" type="layout"/><file name="activity_forgot_password" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_forgot_password.xml" qualifiers="" type="layout"/><file name="fragment_home" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_home.xml" qualifiers="" type="layout"/><file name="activity_register" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_register.xml" qualifiers="" type="layout"/><file name="item_time_slot" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_time_slot.xml" qualifiers="" type="layout"/><file name="fragment_medication" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_medication.xml" qualifiers="" type="layout"/><file name="fragment_appointments" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_appointments.xml" qualifiers="" type="layout"/><file name="fragment_profile" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_profile.xml" qualifiers="" type="layout"/><file name="item_medication" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_medication.xml" qualifiers="" type="layout"/><file name="item_appointment" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_appointment.xml" qualifiers="" type="layout"/><file name="activity_main" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_main.xml" qualifiers="" type="layout"/><file name="dialog_edit_profile" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/dialog_edit_profile.xml" qualifiers="" type="layout"/><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/colors.xml" qualifiers=""><color name="purple_200">#90CAF9</color><color name="purple_500">#2196F3</color><color name="purple_700">#1976D2</color><color name="teal_200">#80DEEA</color><color name="teal_700">#0097A7</color><color name="black">#000000</color><color name="white">#FFFFFF</color><color name="primary_color">#1976D2</color><color name="primary_light_color">#BBDEFB</color><color name="secondary_color">#000000</color><color name="secondary_dark_color">#000000</color><color name="background_color">#F5F7FA</color><color name="surface_color">#FFFFFF</color><color name="text_primary">#000000</color><color name="text_secondary">#424242</color><color name="error_color">#B00020</color></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/themes.xml" qualifiers=""><style name="Theme.Cuida" parent="Theme.MaterialComponents.DayNight.NoActionBar">
|
<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/main/res"><file name="ic_launcher" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher.xml" qualifiers="" type="drawable"/><file name="ic_launcher_round" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher_round.xml" qualifiers="" type="drawable"/><file name="ic_logo" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_logo.png" qualifiers="" type="drawable"/><file name="fragment_schedule_appointment" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_schedule_appointment.xml" qualifiers="" type="layout"/><file name="fragment_sns24" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_sns24.xml" qualifiers="" type="layout"/><file name="activity_login" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_login.xml" qualifiers="" type="layout"/><file name="activity_forgot_password" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_forgot_password.xml" qualifiers="" type="layout"/><file name="fragment_home" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_home.xml" qualifiers="" type="layout"/><file name="activity_register" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_register.xml" qualifiers="" type="layout"/><file name="item_time_slot" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_time_slot.xml" qualifiers="" type="layout"/><file name="fragment_medication" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_medication.xml" qualifiers="" type="layout"/><file name="fragment_appointments" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_appointments.xml" qualifiers="" type="layout"/><file name="fragment_profile" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/fragment_profile.xml" qualifiers="" type="layout"/><file name="item_medication" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_medication.xml" qualifiers="" type="layout"/><file name="item_appointment" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/item_appointment.xml" qualifiers="" type="layout"/><file name="activity_main" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_main.xml" qualifiers="" type="layout"/><file name="dialog_edit_profile" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/dialog_edit_profile.xml" qualifiers="" type="layout"/><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/colors.xml" qualifiers=""><color name="purple_200">#90CAF9</color><color name="purple_500">#0066CC</color><color name="purple_700">#004C99</color><color name="teal_200">#69F0AE</color><color name="teal_700">#000000</color><color name="black">#000000</color><color name="white">#FFFFFF</color><color name="primary_color">#0066CC</color><color name="primary_light_color">#E3F2FD</color><color name="secondary_color">#000000</color><color name="secondary_dark_color">#000000</color><color name="background_color">#F8F9FA</color><color name="surface_color">#FFFFFF</color><color name="text_primary">#202124</color><color name="text_secondary">#5F6368</color><color name="error_color">#B00020</color><color name="primary_dark_color">#004C99</color></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/themes.xml" qualifiers=""><style name="Theme.Cuida" parent="Theme.MaterialComponents.DayNight.NoActionBar">
|
||||||
|
|
||||||
<item name="colorPrimary">@color/primary_color</item>
|
<item name="colorPrimary">@color/primary_color</item>
|
||||||
<item name="colorPrimaryVariant">@color/primary_color</item>
|
<item name="colorPrimaryVariant">@color/primary_dark_color</item>
|
||||||
<item name="colorOnPrimary">@color/white</item>
|
<item name="colorOnPrimary">@color/white</item>
|
||||||
|
|
||||||
<item name="colorSecondary">@color/secondary_color</item>
|
<item name="colorSecondary">@color/secondary_color</item>
|
||||||
<item name="colorSecondaryVariant">@color/secondary_color</item>
|
<item name="colorSecondaryVariant">@color/secondary_dark_color</item>
|
||||||
<item name="colorOnSecondary">@color/black</item>
|
<item name="colorOnSecondary">@color/white</item>
|
||||||
|
|
||||||
<item name="android:statusBarColor">?attr/colorPrimaryVariant</item>
|
<item name="android:statusBarColor">?attr/colorPrimaryVariant</item>
|
||||||
|
<item name="android:windowLightStatusBar">false</item>
|
||||||
|
|
||||||
</style></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cuida</string><string name="title_home">Início</string><string name="title_appointments">Consultas</string><string name="title_medication">Medicação</string><string name="title_sns24">SNS 24</string><string name="title_profile">Perfil</string><string name="login_title">Iniciar Sessão</string><string name="register_title">Criar Conta</string><string name="forgot_password">Esqueci-me da Palavra-passe</string><string name="email_hint">Email</string><string name="password_hint">Palavra-passe</string><string name="name_hint">Nome Completo</string><string name="age_hint">Idade</string><string name="login_button">Entrar</string><string name="register_button">Registar</string><string name="no_account">Não tem conta?</string><string name="already_account">Já tem conta?</string></file><file name="backup_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/backup_rules.xml" qualifiers="" type="xml"/><file name="data_extraction_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/data_extraction_rules.xml" qualifiers="" type="xml"/><file name="bottom_nav_menu" path="/Users/230405/Desktop/papcuida/app/src/main/res/menu/bottom_nav_menu.xml" qualifiers="" type="menu"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher_final.xml" qualifiers="" type="drawable"/><file name="ic_logo_scaled" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_logo_scaled.xml" qualifiers="" type="drawable"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable-v26/ic_launcher_final.xml" qualifiers="v26" type="drawable"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"><file path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices/values/values.xml" qualifiers=""><string name="gcm_defaultSenderId" translatable="false">844909242089</string><string name="google_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_app_id" translatable="false">1:844909242089:android:4a039a7dbec802836ab278</string><string name="google_crash_reporting_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_storage_bucket" translatable="false">cuidamais-7b904.firebasestorage.app</string><string name="project_id" translatable="false">cuidamais-7b904</string></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices" generated-set="res-processDebugGoogleServices$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"/><mergedItems/></merger>
|
|
||||||
|
<item name="materialButtonStyle">@style/Widget.Cuida.Button</item>
|
||||||
|
|
||||||
|
<item name="materialCardViewStyle">@style/Widget.Cuida.CardView</item>
|
||||||
|
</style><style name="Widget.Cuida.Button" parent="Widget.MaterialComponents.Button">
|
||||||
|
<item name="cornerRadius">100dp</item>
|
||||||
|
<item name="android:paddingTop">12dp</item>
|
||||||
|
<item name="android:paddingBottom">12dp</item>
|
||||||
|
<item name="android:fontFamily">sans-serif-medium</item>
|
||||||
|
</style><style name="Widget.Cuida.CardView" parent="Widget.MaterialComponents.CardView">
|
||||||
|
<item name="cardCornerRadius">24dp</item>
|
||||||
|
<item name="cardElevation">0dp</item>
|
||||||
|
<item name="strokeWidth">1dp</item>
|
||||||
|
<item name="strokeColor">#E0E0E0</item>
|
||||||
|
<item name="cardBackgroundColor">@color/surface_color</item>
|
||||||
|
</style></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cuida</string><string name="title_home">Início</string><string name="title_appointments">Consultas</string><string name="title_medication">Medicação</string><string name="title_sns24">SNS 24</string><string name="title_profile">Perfil</string><string name="login_title">Iniciar Sessão</string><string name="register_title">Criar Conta</string><string name="forgot_password">Esqueci-me da Palavra-passe</string><string name="email_hint">Email</string><string name="password_hint">Palavra-passe</string><string name="name_hint">Nome Completo</string><string name="age_hint">Idade</string><string name="login_button">Entrar</string><string name="register_button">Registar</string><string name="no_account">Não tem conta?</string><string name="already_account">Já tem conta?</string></file><file name="backup_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/backup_rules.xml" qualifiers="" type="xml"/><file name="data_extraction_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/data_extraction_rules.xml" qualifiers="" type="xml"/><file name="bottom_nav_menu" path="/Users/230405/Desktop/papcuida/app/src/main/res/menu/bottom_nav_menu.xml" qualifiers="" type="menu"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_launcher_final.xml" qualifiers="" type="drawable"/><file name="ic_logo_scaled" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_logo_scaled.xml" qualifiers="" type="drawable"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable-v26/ic_launcher_final.xml" qualifiers="v26" type="drawable"/><file name="ic_placeholder" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/ic_placeholder.xml" qualifiers="" type="drawable"/><file name="dialog_change_password" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/dialog_change_password.xml" qualifiers="" type="layout"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"><file path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices/values/values.xml" qualifiers=""><string name="gcm_defaultSenderId" translatable="false">844909242089</string><string name="google_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_app_id" translatable="false">1:844909242089:android:4a039a7dbec802836ab278</string><string name="google_crash_reporting_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_storage_bucket" translatable="false">cuidamais-7b904.firebasestorage.app</string><string name="project_id" translatable="false">cuidamais-7b904</string></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices" generated-set="res-processDebugGoogleServices$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"/><mergedItems/></merger>
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:padding="16dp">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Agendar Consulta"
|
||||||
|
android:textSize="24sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:textColor="@color/black"
|
||||||
|
android:layout_marginBottom="24dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Selecionar Data"
|
||||||
|
android:textSize="18sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:layout_marginBottom="8dp"/>
|
||||||
|
|
||||||
|
<DatePicker
|
||||||
|
android:id="@+id/datePicker"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:calendarViewShown="false"
|
||||||
|
android:datePickerMode="spinner"
|
||||||
|
android:layout_gravity="center_horizontal"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Selecionar Horário"
|
||||||
|
android:textSize="18sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:layout_marginBottom="8dp"/>
|
||||||
|
|
||||||
|
<androidx.recyclerview.widget.RecyclerView
|
||||||
|
android:id="@+id/recycler_time_slots"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="0dp"
|
||||||
|
android:layout_weight="1"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="16dp"
|
||||||
|
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/edit_reason"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Motivo da Consulta"
|
||||||
|
android:inputType="textMultiLine"
|
||||||
|
android:minLines="2"
|
||||||
|
android:maxLines="4"/>
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<Button
|
||||||
|
android:id="@+id/btn_confirm_appointment"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Confirmar Agendamento"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_margin="8dp"
|
||||||
|
app:cardCornerRadius="8dp"
|
||||||
|
app:cardElevation="2dp">
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:padding="16dp">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_type"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Tipo de Consulta"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:textSize="18sp"
|
||||||
|
android:textColor="@color/primary_color"/>
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:layout_marginTop="8dp">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_date"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="dd/MM/yyyy"
|
||||||
|
android:layout_marginEnd="16dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_time"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="HH:mm"
|
||||||
|
android:textStyle="italic"/>
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_reason"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Motivo: --"
|
||||||
|
android:textSize="14sp"
|
||||||
|
android:textColor="@color/text_secondary"
|
||||||
|
android:layout_marginTop="8dp"/>
|
||||||
|
</LinearLayout>
|
||||||
|
</com.google.android.material.card.MaterialCardView>
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
#Tue Feb 03 15:44:56 WET 2026
|
#Tue Feb 03 16:59:18 WET 2026
|
||||||
base.0=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
|
base.0=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
|
||||||
base.1=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
|
base.1=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
|
||||||
base.10=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeProjectDexDebug/7/classes.dex
|
base.10=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeProjectDexDebug/7/classes.dex
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user