みなさん、こんにちは。いかがお過ごしでしょうか。これはもう生物が生活できる気温ではないと思いますがね。。。

それはさておき、今回も提出物マネージャーのアップデート内容を解説していきます。今回はバージョン10.1.0です。


大きな変更や追加

検索機能追加

検索機能を追加しました。正直なところ、そんなに使用頻度高くなさそうですが、リスト系アプリなんだからあって当然(?)だと思いまして。途中、なぜか検索画面を表示させてからリストがフリーズするという謎現象に悩まされつつ、なんとか実装できました・・・

DoTimeの常駐通知追加

以前までは、通知を一度消してしまうとそれで通知と共に宿題もおしまいでしたが、消せない通知を追加し、もっと主張を激しくしました。通知をタップするとDoTime一覧に飛ぶことが出来、通知を展開することでDoTimeの一覧も表示されます。

ちなみに、常駐している間裏で処理を行っているわけではありませんのでご安心ください。

この常駐通知を消したい場合は、「その他」→「設定」→「カスタマイズ」→「通知設定」から、「DoTime常駐通知」をオフにすれば表示されなくなります。

起動時、期限が過ぎていないアイテムまでスクロールするように

見出しのとおりです。期限切れの提出物で溢れかえっている人たちのために←

※「設定」→「カスタマイズ」→「自動スクロール」でオフにすることが出来ます。

提出物画面での動作変更

DoTime編集画面表示が左スワイプなのは操作性悪いなと思って、タップで済むようにアイコンにした。

そうすると、左スワイプが空いてしまうので、適当に削除機能を入れておいた

DoTime一覧での動作変更

こちらは、ボトムナビゲーションにしてせっかくスワイプが使えるようになったのに、完了操作が長押しはちょっと原始的なので、スワイプにした。ほとんど提出物一覧からコードをそのままコピペ。

そして、一覧から直接編集画面に行けないのはありえないので、タップで編集画面、長押しで提出物の画面に移動できるようにした。

DoTime一括追加機能追加

一括追加できる機能を追加しました。開始日と終了日と時刻を指定して、OKをタップすると指定した日付だけDoTimeが追加されます。プルダウンから何日おきに追加するかも設定でき、また、「内容」の欄に「P〜P」など入れておけば、あとからそれぞれ数字だけ入力すれば手間が少し省けます。もう少しいい一括追加方法がないか模索中。

ちなみに、追加できる日付は最大60日。制限を設けないと、毎回通知を更新する際にフリーズすることになります。次回アプデで非同期処理にする予定

DoTime編集画面で提出物の詳細が見られるように

スケジュールを組む際、詳細が見られないと組みようがないので見出しの機能を追加しました。右上の▽ボタンをタップすると詳細が表示されます。(一応マテリアルデザインアイコンで「詳細」という意味です。)

編集画面で、何も変更が無い際に確認ダイアログを表示しなくした

以前までは新規追加したときに何も入力していなくても確認ダイアログが表示されていましたが、なにか入力していない限り表示されなくなりました。編集時も同様に、変更が無い際は表示されなくなります。

細かな調整

  • ボトムナビゲーションが隠れるアニメーションの調整
  • ユーザー情報編集画面でのエラー表示のレパートリー追加
  • お知らせ一覧のタイトルが改行するように
  • 時間割表と暗記カードにおいて、タブを移動してもスクロールが保持されるように
  • 選択削除のダイアログの「提出物のみ削除」の項目を削除

バグの修正

  • 新しくSMアカウントを作成すると、作成後にリストアをしようとして落ちるバグ
  • 自動同期時に写真が送信されてしまっていて、「バックアップして保存」時には送信されないバグ
  • DoTime設定画面のチュートリアルの途中で元の画面に戻ると落ちるバグ
  • 搭載メモリの少ない端末で、初回起動時に落ちるバグ(チュートリアル用の画像がデカすぎるのが原因)
  • 完了済みアイテム一覧で、「〜がありません」の表示が出てこないバグ
  • ボトムナビゲーション2回タップでリストの一番上に移動しないことがあるバグ
  • アカウント編集画面でボタンとプログレスバーの位置が入れ替わっているバグ

コメントを残す

メールアドレスが公開されることはありません。