Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
yotta
/
pictogram
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
60
Merge Requests
0
Pipelines
Wiki
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
1b41b14b
authored
Jul 26, 2017
by
Sebastián Collado Montañez
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
new layout for VocabularyManager and vertical offset fixed with tape_big_height
parent
2bb07ea4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
291 additions
and
28 deletions
android/Pictogram/commonlibrary/src/main/res/values-sw600dp/dimens.xml
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/communicator/PictoMenu.java
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/communicator/VOCA.java
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/communicator/VocabularyManager.java
android/Pictogram/tabletlibrary/src/main/res/layout/activity_pictogram.xml → android/Pictogram/tabletlibrary/src/main/res/layout/voca.xml
android/Pictogram/tabletlibrary/src/main/res/layout/activity_pictogram_big.xml → android/Pictogram/tabletlibrary/src/main/res/layout/voca_big.xml
android/Pictogram/tabletlibrary/src/main/res/layout/vocabulary_manager.xml
android/Pictogram/tabletlibrary/src/main/res/layout/vocabulary_manager_big.xml
android/Pictogram/commonlibrary/src/main/res/values-sw600dp/dimens.xml
View file @
1b41b14b
...
...
@@ -10,9 +10,9 @@
<dimen
name=
"picto_normal_height"
>
90px
</dimen>
<dimen
name=
"picto_normal_width"
>
90px
</dimen>
<dimen
name=
"tape_normal_height"
>
100px
</dimen>
<dimen
name=
"picto_big_height"
>
1
15
px
</dimen>
<dimen
name=
"picto_big_width"
>
1
15
px
</dimen>
<dimen
name=
"tape_big_height"
>
1
25
px
</dimen>
<dimen
name=
"picto_big_height"
>
1
08
px
</dimen>
<dimen
name=
"picto_big_width"
>
1
08
px
</dimen>
<dimen
name=
"tape_big_height"
>
1
18
px
</dimen>
<dimen
name=
"picto_session_height"
>
75px
</dimen>
<dimen
name=
"picto_session_width"
>
75px
</dimen>
</resources>
...
...
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/communicator/PictoMenu.java
View file @
1b41b14b
...
...
@@ -81,7 +81,7 @@ public class PictoMenu {
public
void
addPicto
(
int
row
,
int
col
,
int
cat
,
int
source
)
{
//Enviar al
VOCA
los datos necesarios para crear el picto despues
//Enviar al
voca
los datos necesarios para crear el picto despues
if
(
/*PCBcontext.getPcbdb().getCurrentUser().has_categories()*/
PCBcontext
.
getVocabulary
().
has_categories
())
{
activity
.
getIntent
().
putExtra
(
Picto
.
JSON_ATTTRS
.
CATEGORY
,
cat
);
activity
.
getIntent
().
putExtra
(
Picto
.
JSON_ATTTRS
.
ROW
,
row
);
...
...
@@ -107,7 +107,7 @@ public class PictoMenu {
Intent
intent
=
new
Intent
(
activity
,
EditPictoActivity
.
class
);
intent
.
putExtra
(
ID_PICTO_IMAGE
,
id_picto
);
//Enviar al
VOCA
los datos necesarios para editar el picto despues
//Enviar al
voca
los datos necesarios para editar el picto despues
if
(
/*PCBcontext.getPcbdb().getCurrentUser().has_categories()*/
PCBcontext
.
getVocabulary
().
has_categories
())
{
intent
.
putExtra
(
Picto
.
JSON_ATTTRS
.
CATEGORY
,
cat
);
intent
.
putExtra
(
Picto
.
JSON_ATTTRS
.
ROW
,
row
);
...
...
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/communicator/VOCA.java
View file @
1b41b14b
...
...
@@ -135,7 +135,7 @@ public class VOCA extends Activity implements VocabularyTalk.iVocabularyListener
NetServiceTablet
.
restart_PictogramTablet
(
this
);
return
;
}
setContentView
(
PCBcontext
.
getPcbdb
().
getCurrentUser
().
is_picto_size_big
()
?
R
.
layout
.
activity_pictogram_big
:
R
.
layout
.
activity_pictogram
);
setContentView
(
PCBcontext
.
getPcbdb
().
getCurrentUser
().
is_picto_size_big
()
?
R
.
layout
.
voca_big
:
R
.
layout
.
voca
);
this
.
mainLayout
=
(
RelativeLayout
)
findViewById
(
R
.
id
.
pictogramLayout
);
this
.
currentCategory
=
null
;
...
...
@@ -678,7 +678,7 @@ public class VOCA extends Activity implements VocabularyTalk.iVocabularyListener
// Change the keyword
PCBcontext
.
getDevice
().
setKeyword
(
m_Text1
);
Toast
.
makeText
(
PCBcontext
.
getContext
(),
getResources
().
getString
(
R
.
string
.
codeModified
),
Toast
.
LENGTH_SHORT
).
show
();
// And exit
VOCA
// And exit
voca
finish
();
}
else
...
...
@@ -1135,7 +1135,7 @@ public class VOCA extends Activity implements VocabularyTalk.iVocabularyListener
}
else
if
(
firstTouchX
>
event
.
getX
()
+
150
)
{
//derecha a izquierda
// Pasa de
VOCA
a VocabularyManager
// Pasa de
voca
a VocabularyManager
if
(!
PCBcontext
.
getNetService
().
online
()){
GUITools
.
show_alert
(
VOCA
.
this
,
R
.
string
.
session_noinet
);
}
else
{
...
...
@@ -1244,7 +1244,7 @@ public class VOCA extends Activity implements VocabularyTalk.iVocabularyListener
});
}*/
/**Para cambiar la activity de
VOCA
a EditPictoActivity
/**Para cambiar la activity de
voca
a EditPictoActivity
* @param image
*/
/*public void launchEditPictoActivity(Bitmap image){
...
...
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/communicator/VocabularyManager.java
View file @
1b41b14b
This diff is collapsed.
Click to expand it.
android/Pictogram/tabletlibrary/src/main/res/layout/
activity_pictogram
.xml
→
android/Pictogram/tabletlibrary/src/main/res/layout/
voca
.xml
View file @
1b41b14b
...
...
@@ -44,17 +44,17 @@
android:numColumns=
"8"
></GridView>
<ImageButton
android:id=
"@+id/button_tts"
android:layout_width=
"@dimen/picto_normal_width"
android:layout_height=
"@dimen/tape_normal_height"
android:src=
"@drawable/send_tape"
android:background=
"@android:color/holo_red_light"
android:id=
"@+id/button_tts"
android:adjustViewBounds=
"true"
android:layout_alignParentTop=
"true"
android:layout_alignParentEnd=
"true"
android:layout_alignParentTop=
"true"
android:adjustViewBounds=
"true"
android:background=
"@android:color/holo_red_light"
android:clickable=
"true"
android:paddingLeft=
"16dp"
android:paddingRight=
"16dp"
android:
clickable=
"tru
e"
/>
android:
src=
"@drawable/send_tap
e"
/>
<ImageButton
android:layout_width=
"96dp"
...
...
@@ -63,8 +63,8 @@
android:layout_alignParentStart=
"true"
android:src=
"@drawable/show_categories_grid"
android:background=
"#EEEEEE"
android:
layout_below=
"@+id/tape_grid_view
"
android:
scaleType=
"fitCenter
"
/>
android:
scaleType=
"fitCenter
"
android:
layout_below=
"@+id/button_delete
"
/>
<GridView
android:id=
"@+id/picto_category_grid_view"
...
...
@@ -72,7 +72,6 @@
android:layout_height=
"match_parent"
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_below=
"@+id/tape_grid_view"
android:layout_toEndOf=
"@+id/showPictoCategoriesViewButton"
android:background=
"#DDDDDD"
android:gravity=
"center_vertical|center|center_horizontal"
...
...
@@ -80,7 +79,8 @@
android:numColumns=
"10"
android:paddingLeft=
"@dimen/small_padding"
android:paddingRight=
"@dimen/small_padding"
android:verticalSpacing=
"@dimen/picto_grid_spacing"
></GridView>
android:verticalSpacing=
"@dimen/picto_grid_spacing"
android:layout_below=
"@+id/tape_grid_view"
></GridView>
<GridView
android:id=
"@+id/picto_main_grid_view"
...
...
@@ -89,11 +89,11 @@
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_alignParentStart=
"true"
android:layout_below=
"@+id/tape_grid_view"
android:background=
"#DDDDDD"
android:gravity=
"center_vertical|center|center_horizontal"
android:horizontalSpacing=
"@dimen/picto_grid_spacing"
android:verticalSpacing=
"@dimen/picto_grid_spacing"
></GridView>
android:verticalSpacing=
"@dimen/picto_grid_spacing"
android:layout_below=
"@+id/button_delete"
></GridView>
</RelativeLayout>
...
...
android/Pictogram/tabletlibrary/src/main/res/layout/
activity_pictogram
_big.xml
→
android/Pictogram/tabletlibrary/src/main/res/layout/
voca
_big.xml
View file @
1b41b14b
...
...
@@ -62,10 +62,10 @@
android:layout_width=
"96dp"
android:layout_height=
"match_parent"
android:layout_alignParentStart=
"true"
android:layout_below=
"@+id/tape_grid_view"
android:background=
"#EEEEEE"
android:scaleType=
"fitCenter"
android:src=
"@drawable/show_categories_grid"
/>
android:src=
"@drawable/show_categories_grid"
android:layout_below=
"@+id/button_delete"
/>
<GridView
android:id=
"@+id/picto_category_grid_view"
...
...
@@ -73,7 +73,6 @@
android:layout_height=
"match_parent"
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_below=
"@+id/tape_grid_view"
android:layout_toEndOf=
"@+id/showPictoCategoriesViewButton"
android:background=
"#DDDDDD"
android:gravity=
"center_vertical|center|center_horizontal"
...
...
@@ -81,7 +80,8 @@
android:numColumns=
"8"
android:paddingLeft=
"@dimen/small_padding"
android:paddingRight=
"@dimen/small_padding"
android:verticalSpacing=
"@dimen/picto_grid_spacing"
></GridView>
android:verticalSpacing=
"@dimen/picto_grid_spacing"
android:layout_below=
"@+id/tape_grid_view"
></GridView>
<GridView
android:id=
"@+id/picto_main_grid_view"
...
...
@@ -90,19 +90,19 @@
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_alignParentStart=
"true"
android:layout_below=
"@+id/tape_grid_view"
android:background=
"#DDDDDD"
android:gravity=
"center_vertical|center|center_horizontal"
android:horizontalSpacing=
"@dimen/picto_grid_spacing"
android:paddingLeft=
"@dimen/small_padding"
android:verticalSpacing=
"@dimen/picto_grid_spacing"
></GridView>
android:verticalSpacing=
"@dimen/picto_grid_spacing"
android:layout_below=
"@+id/button_delete"
></GridView>
</RelativeLayout>
<FrameLayout
android:id=
"@+id/fragment_container"
android:layout_width=
"match_parent"
android:layout_height=
"
match_paren
t"
android:layout_height=
"
@dimen/tape_normal_heigh
t"
android:layout_gravity=
"center"
android:orientation=
"horizontal"
>
...
...
android/Pictogram/tabletlibrary/src/main/res/layout/vocabulary_manager.xml
0 → 100644
View file @
1b41b14b
<FrameLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:tools=
"http://schemas.android.com/tools"
android:theme=
"@android:style/Theme.NoTitleBar.Fullscreen"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:orientation=
"horizontal"
android:background=
"#BDBDBD"
android:keepScreenOn=
"true"
tools:context=
"com.yottacode.pictogram.tabletlibrary.gui.communicator.VocabularyManager"
android:padding=
"@dimen/small_padding"
>
<RelativeLayout
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:id=
"@+id/pictogramLayout"
>
<!-- android:keepScreenOn - To keep the screen bright as long as the app is visible (also forever) -->
<RelativeLayout
android:id=
"@+id/loginTopbarLayout"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/tape_normal_height"
android:background=
"@color/VerdeApp"
android:paddingBottom=
"5dp"
android:paddingLeft=
"5dp"
android:paddingRight=
"5dp"
android:paddingTop=
"5dp"
>
<ImageView
android:id=
"@+id/loginTopbarSupervisorPhoto"
android:layout_width=
"50dp"
android:layout_height=
"50dp"
android:layout_alignParentStart=
"true"
android:layout_centerVertical=
"true"
android:layout_gravity=
"left"
android:background=
"@color/accent_material_dark"
android:scaleType=
"centerCrop"
/>
<LinearLayout
android:id=
"@+id/loginTopbarSupervisorNameLayout"
android:layout_width=
"wrap_content"
android:layout_height=
"match_parent"
android:layout_centerVertical=
"true"
android:layout_marginLeft=
"8dp"
android:layout_marginRight=
"8dp"
android:layout_toEndOf=
"@+id/loginTopbarSupervisorPhoto"
android:gravity=
"center_vertical"
android:orientation=
"vertical"
>
<TextView
android:id=
"@+id/loginTopbarSupervisorFullName"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
""
android:textAppearance=
"?android:attr/textAppearanceMedium"
android:textColor=
"@color/BlancoApp"
/>
<TextView
android:id=
"@+id/loginTopbarSupervisorUserName"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
""
android:textAppearance=
"?android:attr/textAppearanceSmall"
android:textColor=
"@color/BlancoApp"
/>
</LinearLayout>
<Button
android:id=
"@+id/loginTopbarLogout"
style=
"@android:style/TextAppearance.Material.Button"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_alignParentTop=
"true"
android:enabled=
"false"
android:text=
"@string/logout"
android:textColor=
"@color/BlancoApp"
/>
</RelativeLayout>
<ImageButton
android:layout_width=
"96dp"
android:layout_height=
"match_parent"
android:id=
"@+id/showPictoCategoriesViewButton"
android:layout_alignParentStart=
"true"
android:src=
"@drawable/show_categories_grid"
android:background=
"#EEEEEE"
android:layout_below=
"@+id/tape_grid_view"
android:scaleType=
"fitCenter"
/>
<GridView
android:id=
"@+id/picto_category_grid_view"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_toEndOf=
"@+id/showPictoCategoriesViewButton"
android:background=
"#DDDDDD"
android:gravity=
"center_vertical|center|center_horizontal"
android:horizontalSpacing=
"@dimen/picto_grid_spacing"
android:numColumns=
"10"
android:paddingLeft=
"@dimen/small_padding"
android:paddingRight=
"@dimen/small_padding"
android:verticalSpacing=
"@dimen/picto_grid_spacing"
android:layout_below=
"@+id/loginTopbarLayout"
></GridView>
<GridView
android:id=
"@+id/picto_main_grid_view"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_alignParentStart=
"true"
android:background=
"#DDDDDD"
android:gravity=
"center_vertical|center|center_horizontal"
android:horizontalSpacing=
"@dimen/picto_grid_spacing"
android:verticalSpacing=
"@dimen/picto_grid_spacing"
android:layout_below=
"@+id/loginTopbarLayout"
></GridView>
</RelativeLayout>
<FrameLayout
android:id=
"@+id/fragment_container"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/tape_normal_height"
android:layout_gravity=
"center"
android:orientation=
"horizontal"
>
</FrameLayout>
</FrameLayout>
android/Pictogram/tabletlibrary/src/main/res/layout/vocabulary_manager_big.xml
0 → 100644
View file @
1b41b14b
<FrameLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:tools=
"http://schemas.android.com/tools"
android:theme=
"@android:style/Theme.NoTitleBar.Fullscreen"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:orientation=
"horizontal"
android:background=
"#BDBDBD"
android:keepScreenOn=
"true"
tools:context=
"com.yottacode.pictogram.tabletlibrary.gui.communicator.VocabularyManager"
android:padding=
"@dimen/small_padding"
>
<RelativeLayout
android:id=
"@+id/pictogramLayout"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
>
<!-- android:keepScreenOn - To keep the screen bright as long as the app is visible (also forever) -->
<RelativeLayout
android:id=
"@+id/loginTopbarLayout"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/tape_big_height"
android:background=
"@color/VerdeApp"
android:paddingBottom=
"5dp"
android:paddingLeft=
"5dp"
android:paddingRight=
"5dp"
android:paddingTop=
"5dp"
>
<ImageView
android:id=
"@+id/loginTopbarSupervisorPhoto"
android:layout_width=
"50dp"
android:layout_height=
"50dp"
android:layout_alignParentStart=
"true"
android:layout_centerVertical=
"true"
android:layout_gravity=
"left"
android:background=
"@color/accent_material_dark"
android:scaleType=
"centerCrop"
/>
<LinearLayout
android:id=
"@+id/loginTopbarSupervisorNameLayout"
android:layout_width=
"wrap_content"
android:layout_height=
"match_parent"
android:layout_centerVertical=
"true"
android:layout_marginLeft=
"8dp"
android:layout_marginRight=
"8dp"
android:layout_toEndOf=
"@+id/loginTopbarSupervisorPhoto"
android:gravity=
"center_vertical"
android:orientation=
"vertical"
>
<TextView
android:id=
"@+id/loginTopbarSupervisorFullName"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
""
android:textAppearance=
"?android:attr/textAppearanceMedium"
android:textColor=
"@color/BlancoApp"
/>
<TextView
android:id=
"@+id/loginTopbarSupervisorUserName"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
""
android:textAppearance=
"?android:attr/textAppearanceSmall"
android:textColor=
"@color/BlancoApp"
/>
</LinearLayout>
<Button
android:id=
"@+id/loginTopbarLogout"
style=
"@android:style/TextAppearance.Material.Button"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_alignParentTop=
"true"
android:enabled=
"false"
android:text=
"@string/logout"
android:textColor=
"@color/BlancoApp"
/>
</RelativeLayout>
<ImageButton
android:id=
"@+id/showPictoCategoriesViewButton"
android:layout_width=
"96dp"
android:layout_height=
"match_parent"
android:layout_alignParentStart=
"true"
android:layout_below=
"@+id/tape_grid_view"
android:background=
"#EEEEEE"
android:scaleType=
"fitCenter"
android:src=
"@drawable/show_categories_grid"
/>
<GridView
android:id=
"@+id/picto_category_grid_view"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/tape_big_height"
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_below=
"@+id/loginTopbarLayout"
android:layout_toEndOf=
"@+id/showPictoCategoriesViewButton"
android:background=
"#DDDDDD"
android:gravity=
"center_vertical|center|center_horizontal"
android:horizontalSpacing=
"@dimen/picto_grid_spacing"
android:numColumns=
"8"
android:paddingLeft=
"@dimen/small_padding"
android:paddingRight=
"@dimen/small_padding"
android:verticalSpacing=
"@dimen/picto_grid_spacing"
></GridView>
<GridView
android:id=
"@+id/picto_main_grid_view"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_alignParentBottom=
"true"
android:layout_alignParentEnd=
"true"
android:layout_alignParentStart=
"true"
android:background=
"#DDDDDD"
android:gravity=
"center_vertical|center|center_horizontal"
android:horizontalSpacing=
"@dimen/picto_grid_spacing"
android:paddingLeft=
"@dimen/small_padding"
android:verticalSpacing=
"@dimen/picto_grid_spacing"
android:layout_below=
"@+id/loginTopbarLayout"
></GridView>
</RelativeLayout>
<FrameLayout
android:id=
"@+id/fragment_container"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_gravity=
"center"
android:orientation=
"horizontal"
>
</FrameLayout>
</FrameLayout>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment