Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert 54 alarms manager #55

Merged
merged 3 commits into from
Sep 22, 2018
Merged

Revert 54 alarms manager #55

merged 3 commits into from
Sep 22, 2018

Conversation

letelete
Copy link
Owner

No description provided.

* Update README with new logo position

* Update icons

* Change warning icon to pin
* Prepare code for add alarms to realm from other tabs (#29)

* Add initial EventBus setup

* Refactor Alarm classess, remove add item to alarm option for now

* Add more dependencies to .gitignore

* Resolve 2 issues (#31)

* Add feature: double back press to exit, Issue #17

* Apply style for TimePicker in dark mode, Issue #8

* Change ic_access_alarm foreground color, Issue #2 (#36)

* Fix bug with navigation bar, solve issue #32 (#37)

* Add informative toast, issue #16 (#39)

* Set screen orientation to portrait only in all activities, issue #38 (#40)

* Issue/#42 (#44)

* Change TAGs to match theirs class names

* Refactor ItemBuilder classes to make them consistent and cleaner

* Refactor count down function in MainContract to make it functionality easier to understand

* Change names of items builder classes

* Fix issue #42

*  Refactor ItemBuilders, Add save state of list feature, Fix unit tests, a
dd more unit test

* Clean a code

* Add temporary solution for showTheClosestAlarmToDefinedHour()

* Fix issue #42

* Add Issue #45 feature, make WakeUpAt's layout dynamic (#47)

* Remove redundant layout file

* Add basic animation implementation

* Change list layout from static to dynamic

* Update layout (#49)

* Fix wake up at layout

* Remove image

* Replace constraint layout in cardListView to Linear

* Replace ImageView with FrameLayout

* Add emptyListPlaceholderStyle

* Add empty list image to alarms, make the recyclerView layout dynamic

* Center toolbarTitle textView horizontally to match overflow menu

* Add padding to sleep now list

* WakeUpAt code rearrangement (#51)

* Refactor onActivityCreated function in WakeUpAtPresenter

* Rearange code contract for WakeUpAt view and presenter

* Clean view from business logic and move everything business-like to the presenter

* Remove redundant function

* Items builder improvement (#52)

* Implement strategy pattern for ItemsBuilder, Add tests

* Add more tests that covers all opportunities

* Add info about method of naming convention

* Add more tests in getSummaryTests

* Change code structure of Alarms to dual Contract MVP

* Add AlarmManager, refactor AlarmsPresenter

* Create simple subscriber to set alarm event

* Implement show and hide UI elements system at Alarms tab

* Improve realm connections over app, add onRealmChangeListener to Alarms tab

* Add WakeUpAt subscriber to connect with alarm manager

* Create MyViewManager to avoid repeating myself

* Refactor methods to hide/show at WakeUpAtFragment, move MyViewManager to the utility directory
@letelete letelete merged commit 1ed76fa into develop Sep 22, 2018
@letelete letelete deleted the revert-54-alarms-manager branch September 22, 2018 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant