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

Unified label screen #871

Open
wants to merge 144 commits into
base: single_tenant_app_snapshot_unmaintained
Choose a base branch
from

Conversation

tyleryandt18
Copy link
Contributor

This PR should include the commit history from SavoireFaire Linux. I cloned the Unified-Diary-Screen branch, pulled the savoire Dev branch, manually resolved the merge conflicts, and then lastly pulled my Unified-Diary-Screen branch changes onto it.

ervinanoh and others added 30 commits October 12, 2021 10:37
idillon-sfl and others added 26 commits March 22, 2022 17:08
…erything

migrated app to latest version and added permissions screen
Pulled out functionality from the InfiniteDiaryListCtrl into the new module, 'infscrolltripitem'. This new scope includes the surveyOpt, itemHt, and showDetail function for the new directive. This relates to issue e-mission#740, Unifying label and diary views.
Created a new module for a diary item directive. Pulled out the necessary functions; created the diary_list_item.html as a template for the directive.
These changes include the stylistic changes to the css layout of the unified diary screen, changes to the multi-label button layout, changes to the java script of the trip item directive, and removing the diary tab from the bottom ion-tab.

Issues -
- reading in the trip percentages; When I attempted to use the DiaryHelper.getPercentages in converting the trip object to geojson in the trip item directive, the tripgj did not have a sections attribute. I then went into services to see if I could add this, and then I went down a rabbit hole of different functions missing different attributes. I will attempt to fix this soon.
Not yet added displaying the trips only for that date
#91d4ff -> #80D0FF
This commit should include the commit history from Savoire Faire Linux.
@shankari shankari mentioned this pull request Aug 19, 2022
@shankari
Copy link
Contributor

shankari commented Aug 19, 2022

I don't think this is the right approach - it pulls over a bunch of changes that we don't want (notably to the config.xml etc).
And of course, it has some merge conflicts as well.
I think we only want to pull the changes to the www/js/diary and www/templates/diary files.

@lgharib what do you think about this change (unifying the diary and label screens, e-mission/e-mission-docs#740)? Would you be able to pull these changes when you next update the app?

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.

6 participants