Skip to content

Commit

Permalink
Updated Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
basshelal committed Dec 31, 2018
1 parent e42205f commit 77a672d
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 5 deletions.
17 changes: 14 additions & 3 deletions README.md
@@ -1,8 +1,8 @@
# Waqti Android (Work in Progress)

README last updated on Thur-27-Dec-18
README last updated on Mon-31-Dec-18

![Waqti Demo Thur-27-Dec-18](WaqtiDemo-27-Dec-18.gif)
![Waqti Demo Mon-31-Dec-18](WaqtiDemo-31-Dec-18.gif)

## Overview

Expand All @@ -14,6 +14,17 @@ is excellent for many applications, particularly project management, but lacks i
a personal time management system. Waqti is intended to fill the gaps where Trello fails in this
regard.

## Current Functionality

Currently the application is fully usable with minimal functionality.

Currently (Mon-31-Dec-18) the user can:

* View, rename and delete boards, lists and tasks
* Create new boards, lists and tasks
* Reorder boards lists and tasks
* Rename the container of all the boards and reorder the boards in it

## Implementation Details

This is the Android implementation. Waqti was intended to
Expand All @@ -25,7 +36,7 @@ at least in terms of models, so in theory the entire back-end can be transferred
platform such as JavaFX while only changing the front-end and possibly the database (ObjectBox,
our database, is available on Desktop and Server Applications as well as Android).

Currently the back-end (Models and Database) are almost completely finished and some basic
Currently the back-end (Models and Database) are almost completely finished and some minimal
front-end is usable as well. Waqti uses a Single-Activity design so all Android UI controllers
are Fragments within the same Activity, thus they can share resources among each other,
particularly the Activity's ViewModel.
Expand Down
Binary file removed WaqtiDemo-27-Dec-18.gif
Binary file not shown.
Binary file added WaqtiDemo-31-Dec-18.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Expand Up @@ -134,7 +134,7 @@ class BoardListAdapter(val boardListID: ID) : RecyclerView.Adapter<BoardListView
@GoToFragment()
it.mainActivity.supportFragmentManager.beginTransaction().apply {

it.mainActivity.viewModel.boardID = boardList[position].id
it.mainActivity.viewModel.boardID = boardList[holder.adapterPosition].id

it.mainActivity.viewModel.boardListPosition = false to position

Expand Down
Expand Up @@ -189,7 +189,7 @@ class BoardAdapter(val boardID: ID) : RecyclerView.Adapter<BoardViewHolder>() {
@GoToFragment()
it.mainActivity.supportFragmentManager.beginTransaction().apply {

it.mainActivity.viewModel.listID = board[position].id
it.mainActivity.viewModel.listID = board[holder.adapterPosition].id

setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE)
addToBackStack("")
Expand Down

0 comments on commit 77a672d

Please sign in to comment.