You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
</br>- Two, this code (as I am using WFF and I built from zero haha) is completely different from the one on version 1, so a lot of adaptations would be necessary (again version 1 uses the jetpack api).
86
86
87
87
3) Why don't you upload this version on google play?
88
-
> Well, 3 reasons (sort of):
89
-
</br>- One, I'm not in the mood to deal with google's "rules" and reviews for wear os publishing, and there are quite a few;
90
-
</br>- Two, even if I was in the mood, it wouldn't be approved. One of google's new rules for watch faces is that they must be build using WFF, and the .aab file [MUST NOT](https://developer.android.com/training/wearables/wff/setup#declare-wff-use) contain any code. As my watch face file contains a complication (code) they wouldn't aprove it. Only if I publish the watch face and the complication in separated project, then you would install both and set them by yourself (😖, for sure it would give me some headache, with some users).
91
-
</br>- Three, this project is build using complication. Complications are complicated (haha), they have limitations, especially when it comes to update frequency. In other words, this project have some "delays" when it comes to updating the calendar (for example, it sets coding alarms and sometimes you might need to tap the watch face to update), combine this "issue" with google's review policy and it wouldn't be approved...
88
+
> Well, I've tried... It not even got to the point of being sent to review. One of google's new rules for watch faces is that they must be build using WFF, and the .aab file [MUST NOT](https://developer.android.com/training/wearables/wff/setup#declare-wff-use) contain any code. My watch face file contains a complication (code), the calendar. Only if I publish the watch face and the complication in separated project, then you would install both and set them by yourself (but I'm not doing this, Google is creating problem where shouldn't be).
92
89
93
90
4) Does it shows tomorrow events? What is the scissor icon?
94
91
> Only if it starts today. Even though it would be "cut" at midnight. The watch face shows only the events from today! The scissor icon is for events that had their "time cut" to be displayed (the event time won't change on your calendar, it will only be displayed differently, for example, if it ends after midnight it will be displayed (today) until midnight and after midnight it will display as if it started midnight).
@@ -138,12 +135,12 @@ app without any problem. It will display all day events first then order the res
138
135
> Settings related to the watch face (hand style, hand color, complications (3 slots), complication color) should be set using the default watch face editor (tap and hold the watch face then click on customize/edit). Settings related to the calendar should be set inside the app (open the watch menu, scroll to the app and open it).
139
136
140
137
##
141
-
### Compatibility (watch, v1.0.0)
138
+
### Compatibility (watch, <= v1.0.1)
142
139
It should work with any watch with Wear OS 4 or above. I haven't tested on squared screens, it might not render correctly.
143
140
</br>Any calendar app that uses the CalendarContract or the WearableCalendarContract API is compatible, including samsung default calendar and google calendar. Tasks and reminders are not supported!
144
141
145
142
##
146
-
### Tested devices (watch, v1.0.0)
143
+
### Tested devices (watch, <= v1.0.1)
147
144
- Galaxy Watch 7 on RTL¹ (Android 14 / Wear OS 5);
148
145
- Galaxy Watch 6 on RTL¹ (Android 13 / Wear OS 4);
149
146
- Galaxy Watch 5 (Android 14 / Wear OS 5);
@@ -153,13 +150,21 @@ It should work with any watch with Wear OS 4 or above. I haven't tested on squar
153
150
154
151
##
155
152
### Log (watch)
153
+
<b>v1.0.1</b>
154
+
<ul>
155
+
<li>Fixed events not being displayed in the correct ring even if space is available.</li>
156
+
</ul>
156
157
<b>v1.0.0</b>
157
158
<ul>
158
159
<li>Release.</li>
159
160
</ul>
160
161
161
162
##
162
163
### Log (phone)
164
+
<b>v1.0.1</b>
165
+
<ul>
166
+
<li>Fixed events not being displayed in the correct ring even if space is available.</li>
</br>- Dois, este código/projeto (já que eu estou utilizando o WFF e eu tive que construi-lo do zero kkk) é completamente diferente da versão 1, portanto diversas "adaptações" seriam necessárias (novamente, a versão 1 usa a api do jetpack para mostradores).
87
87
88
88
3) Por que você não publica essa versão no Google Play?
89
-
> Bem, por 3 motivos (+/-):
90
-
</br>- Um, eu não estou no clima de lidar com as politicas do google para review e publicação de apps para Wear OS, tem algumas chatinhas;
91
-
</br>- Dois, mesmo que eu estivesse no clima, eles não aprovariam o app. Uma das novas regras do google para mostrador é de que eles devem ser contruidos usando o format WFF, e o .aab [NÃO PODE](https://developer.android.com/training/wearables/wff/setup#declare-wff-use) conter nenhum código. Como o meu arquivo contém uma complication (código) eles não iriam aprovar o app. A única solução seria publicar dois apps separados, o mostrador e a complication, e o usuário teria que configurar o resto (😖, com certeza isso me daria uma dor de cabeça com alguns usuários kkk), então não;
92
-
</br>- Três, o calendário é construido em cima de uma complication. Complications possuem limitações, especialemte quando se trata de frequência de atualização. Em outras palavras, o app tem alguns atrasos quando se trata da atualização dos eventos (por exemplo, eu preciso definir alarmes para atualizar o mostrador), combina esse "problema" com a politica de revisão do google e eles não aprovariam o app...
89
+
> Bem, eu tentei... Ela sequer chegou no ponto de ser enviada para revisão. Uma das novas regras do google para mostrador é de que eles devem ser contruidos usando o format WFF, e o .aab [NÃO PODE](https://developer.android.com/training/wearables/wff/setup#declare-wff-use) conter nenhum código. O meu arquivo contém uma complication (código), o calendário. A única solução seria publicar dois apps separados, o mostrador e a complication, e o usuário teria que configurar o resto (Eu não vou fazer isso... o google tá de frescura, criando problema onde não deveria existir, não tem porque não deixar colocar código no .aab).
93
90
94
91
4) O calendário mostra os eventos de amanhã? O que é esse ícone de tesoura?
95
92
> Mostra apenas se o evento começar hoje. Ele seria "cortado" à meia noite. O mostrador mostra apenas os eventos de hoje! O ícone da tesoura significa que o evento foi "cortado" para ser mostrado (o horário não muda no seu calendário, apenas é apresentado de forma diferente, por exemplo, se o evento termina depois da meia noite de hoje, ele vai ser desenhado até a meia noite de hoje, amanhão ele será desenhado como se começasse à meia noite).
@@ -153,13 +150,21 @@ Deve funcionar com qualquer relógio com Wear OS 4 ou acima. Eu não testei em t
153
150
154
151
##
155
152
### Log (relógio)
153
+
<b>v1.0.1</b>
154
+
<ul>
155
+
<li>Corrigido um bug onde os eventos não se sobrepunham mesmo que houvesse espaço sobrando.</li>
156
+
</ul>
156
157
<b>v1.0.0</b>
157
158
<ul>
158
159
<li>Produção.</li>
159
160
</ul>
160
161
161
162
##
162
163
### Log (celular)
164
+
<b>v1.0.1</b>
165
+
<ul>
166
+
<li>Corrigido um bug onde os eventos não se sobrepunham mesmo que houvesse espaço sobrando.</li>
0 commit comments