1. 31 Jan, 2020 3 commits
  2. 30 Jan, 2020 5 commits
    • Toni Beier's avatar
      Merge branch 'feature/public_transportation_system/favorites' into 'develop' · d64281b6
      Toni Beier authored
      Feature/public transportation system/favorites
      
      See merge request OpenASiST/openasist4android_core!28
      d64281b6
    • Toni Beier's avatar
      Favorites has been implemented in this new feature · 78d32800
      Toni Beier authored
      Changes that I have made are as following:
      - Changed ListViews with RecyclerView for better performance and to handle some relational tasks of two lists.
      - Changed the Refresh with SwipeRefreshLayout because the old way was too bad coding practice.
      - A few GUI changes like limiting the long text to be shown on screen and adding a favorite icon to support favorites.
      - SingleStationActivity has now a separate api call to individually handle one station data in it. This saves us a lot of time to get data in PTSFragment (now we're only calling 2 departures not all of them). Secondly SwipeRefreshLayout has been implemented in this Activity too. To provide user to Refresh the data for a single station by staying on the SingleStationActivity.
      - Removed a few commented code that was no longer needed.
      
      New things that I have made in this new Feature are as following:
      - Created a few classes like (PTSFavAdapter: for RecyclerView of Favorites, DepartureList: for handling a list of Departures in the SingleStationActivity and PTSInterface: this is a generic interface it can be used in future too for two type of functionality onItemRemoved and onItemAdded, it can be further expanded as per our will in future).
      - Created a pts_fav_list_item.xml in res/layout to handle data on every row of favorites RecyclerView.
      - Added a delete icon for deleting favorites from the list if they're not needed anymore
      
      What have we achieved in this new Feature:
      - First of all we have finally configured favorites as a feature inside the PTS Module.
      - The layout is improved
      - You can add or delete favorites very easily(For adding just click on stars in nearby List. While for deleting or to Un-favorite something just swipe to left or click on the yellow star to Un-favorite a station) and there is an undo functionality too.
      - Less amount of data being called from server which saves us cost on memory and time.
      - And frequent refreshing of data on every screen.
      78d32800
    • Toni Beier's avatar
      update librarys · ac568cea
      Toni Beier authored
      ac568cea
    • Toni Beier's avatar
      Set minsdk to 16 and target version to 26 · 1d94ec48
      Toni Beier authored
      1d94ec48
    • Toni Beier's avatar
      Update build tools version to 28.0.3 · 35d6f8e7
      Toni Beier authored
      35d6f8e7
  3. 21 May, 2019 6 commits
  4. 13 May, 2019 1 commit
  5. 12 May, 2019 1 commit
  6. 16 Apr, 2019 2 commits
  7. 15 Apr, 2019 2 commits
  8. 10 Apr, 2019 2 commits
    • Toni Beier's avatar
      Merge branch 'revise_build_compile-sdk-28' into 'develop' · 0268a69e
      Toni Beier authored
      Kompiliervorgang benutzt SDK-Version 28
      
      See merge request OpenASiST/openasist4android_core!22
      0268a69e
    • Toni Beier's avatar
      Build: Update compile sdk to version 28 · 3cfbb2e4
      Toni Beier authored
      Update compile SDK for future features.
      Replace android support librarys with AndroidX and material librarys.
      AbstractAsistActivity class inherits from class AppCompatActivity.
      Remove TwoPinOverlay class because 28 do not support com.google.android.maps namespace and TwoPinOverlay class was unused.
      Remove uses-library tag with com.google.android.maps namespace from manifest file.
      3cfbb2e4
  9. 04 Apr, 2019 1 commit
  10. 03 Apr, 2019 6 commits
  11. 01 Apr, 2019 2 commits
  12. 20 Mar, 2019 3 commits
  13. 19 Mar, 2019 1 commit
  14. 18 Mar, 2019 1 commit
  15. 11 Mar, 2019 1 commit
  16. 22 Jan, 2019 3 commits