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

iss-hipm-913 Labels to Buttons #194

Merged
merged 3 commits into from
Feb 19, 2018
Merged

iss-hipm-913 Labels to Buttons #194

merged 3 commits into from
Feb 19, 2018

Conversation

BeisiXiong
Copy link
Member

changed Labels to Buttons on
Login Page, Register Page, and ForgotPassword Page

Login Page, Register Page, and ForgotPassword Page
dll could not be find
@sayantik sayantik self-assigned this Feb 19, 2018
@sayantik sayantik self-requested a review February 19, 2018 08:54
Copy link
Contributor

@sayantik sayantik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on Android and iOS. "Registrieren", "Passwort vergessen?" and "Abbrechen" have now been replaced by buttons.

@sayantik sayantik merged commit b358523 into master Feb 19, 2018
@sayantik sayantik deleted the iss-hipm-913-Buttons branch February 19, 2018 11:30
SvenEV added a commit that referenced this pull request Mar 17, 2018
* Iss hipm 792 (#170)

* Added a UI button to test changes

* Added more icon to UI

* Changed command for UI

* Added functionality to  vert button. Removed old button.

* Changes in toolbar naming

* Remove Realm references

* Fix namespaces

* Reformat Token

* WIP

* iss-hipm-904-Strings.resx Strings should always be located in the Strings.resx file (#184)

* Replaced all strings with strings from the Strings.resx.

* Removed old changes made to the LoadingPageViewModel.

* Replaced redundant strings "Ok", "Abbrechen", "Ja" and "Nein" and translated strings "Account" and "Achievement" to german.

* Fixed toolbar color and unnecessary adjust-statusbar calls (#180)

* Iss hipm 859 As a user, I want to see my own rating of an exhibit (#177)

* Changed some code lines according to ReSharper recommandations

* Restructured the SetRatingStar method.

* Added white background to the user rating page.

* Added a method to get a http response with the user token as authorization.

* Added method to MochUserRatingApiAccess to match the interface.

* Added some doc for the SetRatingStars method.

* Changed the SetRatingStar method according to the comments of christian.

* Added a check for the network connection before fetching the user rating data.

* Changed network check to a try-catch block.

* Trigger CI build (since someone cancelled it)

* iss-hipm-802 reformat info bubble on map for ios device (#187)

* reformat info bubble on map for ios device

* Trigger CI build (since someone cancelled it)

* iss-hipm-908 Update layout of the download page of routes/exhibits to fit the new design (#186)

* Changed the layout of the ExhibitRouteDownloadPage.

* Shortened the download text to: "Lade zusätzliche Daten herunter".

* Centered the labels on the ExhibitRouteDownloadPage

* Restored download functionality + some code cleanup (#193)

* GeoLocation and Rectangle are now structs (instead of DB entities), cleaned up some entity classes, added more CREATE TABLE statements, removed unused usings, removed ExhibitSet, RouteSet, MapMarker, LongElement & StringElement

* Iss hipm 844 (#192)

* Master merged to branch

* Added the requisite packages

* Added requisite packages to handle error

* Split screen to two halves diagonally

* Added changes to split into two different coloured regions diagonally

* changes to naming

* Changed variable names

* Testing changes

* Added images, changed triangular orientation

* Changes to add both modes

* Changes to layout to work for different screen sizes

* Changed colour as per colour scheme

* Added details page

* Changes for professor details

* Changes to navigate to details

* Added alternative creation of navigation stack; implemented basic functionalities for character selection

* Switch images on choosing different characters

* Change background colours depending on mode selected

* Changes to change text dynamically

* Changes for button text to be driven from resources instead of hardcode

* set large heap to true to avoid OOM error

* Redone changes for string resources

* Changes to layout to avoid overlapping button

* WIP Replaced Dapper with Entity Framework Core

* Unified MediaFileManager

* WIP

* WIP projects compiling again! Refactored model classes so they now follow a valid relational schema - this included creating join tables for many-to-many relationships (Route <-> RouteTag, Route <-> Exhibit, Exhibit <-> Page, Page <-> Page) and setting up inheritance (Pages, Achievements, Media) using the "table-per-hierarchy" method (see EF Core docs)

* Fixed issues preventing EF Core from creating a correct model

* Added support for eager loading of navigation properties, started using this in manager classes

* Re-enabled map control, bugfixes

* iss-hipm-913 Labels to Buttons (#194)

* changed Labels to Buttons on
Login Page, Register Page, and ForgotPassword Page

* fix tfs error
dll could not be find

* changes buttons' text color into default color

* Implemented a debug view for DbContexts to inspect data & change tracker while debugging, some bugfixes

* Fixed status bar color bug; solved related indexing problem hiding pages; rating page after additional information pages hidden (#188)

* Bug fixes in debug view and EF Core model creation

* Bugfix

* iss-hipm-907-bug icon doesn't fit new design manual (#190)

* *changed all icons and logos into new ones which should follow our guideline manual

* re-adjust launch screen

* Update HipMobileUI.Droid.csproj

* Bug fix in DtoToModelConverter

* Updated DbContextDebugView (copied over changes from a personal project)

* EFCoreDataAccess now also queries the local cache so that in a transaction scope entities that have just been added can also be queried before the transaction is committed

* Removed debug output of EFCoreTransaction, fixed GeoLocationConverter (decimal point no longer depends on system language)

* Fixed OsmMap exhibit binding

* Fixed route download, BackupImage & BackupImageTag now tracked by default when starting a transaction, improved documentation, cleanup

* Minor cleanup

* Iss hipm 910 As a user, I want to use the application in English (#195)

* Added scripts for the string translation

* Added the first translated texts

* Added some translations for german texts

* Added a translations for the last german strings

* Reformated the Strings.resx

* Fixed some typos

* Changed "Downloading..." to "Downloading additional data"

* Made some changes according to the comments of markus

* Replaced capital letters in title strings with lowercase letters

* WIP deep-loading exhibit pages and associated media, fixed JoinCollectionFacade.CopyTo()-methods

* Iss hipm 911 - Rework of the main menu (#189)

* Changed order of menu items; user name displayed in menu when logged in

* Added configuration class to allow more dynamic and simpler modification of main menu

* Renamed and relocated some files to fit into the page/view-schema

* Condnl. visibility on score (#197)

* Condnl. visibility on score

* Removed redundant code

* Iss hipm 902 infobubble (#196)

* Change to packages

* Added a new image (svg converted to xml) to test

* WIP-Changed info button to a different layout

* changes to layout

* Added a new design for bubble

* Resolved error for other devices and changed layout

* Changes as per review comments

* Added padding on top

* Formatting fixes (#198)

* Formatting fixes

* Fix spaces vs. tabs

* Iss-hipm-905 changed all the fonts and colors (#185)

* follow design guidline
*add fonts files
*change color setting in ResourceDictionary (App.xaml)
*specify fonts setting in ResourceDictionary (App.xaml)

* add files

* did some minor changes as PR review required

* just try to build ios successfully

* no message

* switch to new color shades

* *changed all the colors (according to last PR iss-hipm-866)
*changed all the fonts according to our design mannual

   *titles and headlines I used SourceSansPro-Regular, some big title is SourceSansPro-Bond
   * Description should be SourceSansPro-Light( SourceSansPro-Italic ,in some cases)
    *Alert or wanring : SourceSansPro-Bond
    *Besides all these, others should be SourceSansPro-Regular as well.

* Change of style with focus on better readability and mode specificity

* no message

* more fonts and colors changes

* no message

* no message

* move <styles> tags back
cause it was not working in App.Xmal
minor changes on colors

* mis-added a file
deleted it

* minor changes according to Po's changes and requirments

* Minor changes to style of some pages

* Bugfixes related to LicensePage

* no message

* minor changes *
bg colors and some fonts changing

* 1. White bg in every page.
2. Enter exhibit the during the downloading process , loading bar should be PrimaryDarkColor ,title should be PrimaryDarkColor(semi-bold), under the title should be Black(regular)
3. Left-navi bar change back to Regular,
4. TXT on Achievements page: black
5. ExhibitPreviewPage: (button的txt 直接改成YES NO)PrimaryDarkColor Regular
6. TXT on Exhibit details page = black
7. Audio script = black
8. Routes.  Read aloud(semiar Black color) button txt black(semi-bold),description is regular black
9. Profile page (txt in first button = black)

* Fixed minor issues related to PR

* Another set of small changes

* Reverted changes to Android release properties

* Small changes for a more consistent UI experience (#199)

* Iss hipm 929 ratingtoappetizer (#200)

* Changes for back button on user page

* Changed navigation stack to change the back button functionality

* Redone changes

* Changes as per review comments

* Added await

* Don't automatically target latest Android version (dangerous)

* Fixed iOS project

* Make it build

* Fix warnings

* Fixed first page missing in exhibit details, some cleanup

* Iss hipm 918 iosexhibitdetails (#203)

* Reverted changes from HIPM-847 to get the exhibit details page back

* Removed try-catch block

* Undone changes and added additional condn.

* test changes

* re-changes

* Revert submodule ref change

* Changed and-statement to or-statement

* Fixes

* Merge master again

* Fix iOS by recharging Sqlite PCL battery

* TFS builds fixed! (Problem was OsmSharp: my PC selected the patched version from MyGet while the build agent selected the official, .NET Standard incompatible version from NuGet. Solution: Using a different version number for the patched package on MyGet)

* Cleanup

* Increased Java heap size during compilation to hopefully fix TFS builds

* Fixed test compilation

* Fixed private field naming according to ReSharper config

* ReSharper fixes

* Removed TODOs, edited comments

* Made write access to the database even more explicit: DbManager.DataAccess now only provides read access so every modification to the database has to happen in a transaction

* Improved documentation

* Fixed tests

* Moved patched dependency "System.Runtime.CompilerServices.Unsafe" from Android to shared project so that it is also used in the iOS project

* Build works in VSMac via VNC, but not when executed through TFS. Trying to fix it by adding explicit references to "NETStandard.Library" as suggested in https://stackoverflow.com/questions/47451268/net-standard-2-0-xamarin-ios-project-vsts-build-issue

* Removed unused type "SliderImage"

* Removed unused type "AppetizerPage"

* Remove references to Fody

* Addressed feedback

* Removed redundant " : this()"

* Improved documentation

* Added TODO to unclear properties

* Clarified null behavior

* Now using 'nameof' everywhere when eager loading related entities
SvenEV pushed a commit that referenced this pull request Mar 19, 2018
* Migrated class libraries to .NET Standard 2.0

* Migrated Android and iOS projects to new project format (WIP: iOS does not yet compile)

* Updated NuGet packages

* UWP project cleanup

* More NuGet updating and consolidation

* iOS workaround: Fixed build by explicitly referencing package "System.Reflection.Emit", but then excluding all its contents (e.g. dll-file). See answer by "gmwilhelm" on xamarin/Xamarin.Forms#1380.

* Migrated "HipMobile.Tests" to .NET Core 2.0 and NUnit 3

* Migrated "HipMobileUI.Tests" and "HipMobile.UITests" to .NET Core 2.0 and NUnit 3, cleanup

* Added NuGet.Config so that packages from our MyGet feed can be restored

* Fix build error

* Remove unsafe dependency

* Fix namespaces

* HIPM-909: Replace Realm with SQLite/EF Core  (#207)

* Iss hipm 792 (#170)

* Added a UI button to test changes

* Added more icon to UI

* Changed command for UI

* Added functionality to  vert button. Removed old button.

* Changes in toolbar naming

* Remove Realm references

* Fix namespaces

* Reformat Token

* WIP

* iss-hipm-904-Strings.resx Strings should always be located in the Strings.resx file (#184)

* Replaced all strings with strings from the Strings.resx.

* Removed old changes made to the LoadingPageViewModel.

* Replaced redundant strings "Ok", "Abbrechen", "Ja" and "Nein" and translated strings "Account" and "Achievement" to german.

* Fixed toolbar color and unnecessary adjust-statusbar calls (#180)

* Iss hipm 859 As a user, I want to see my own rating of an exhibit (#177)

* Changed some code lines according to ReSharper recommandations

* Restructured the SetRatingStar method.

* Added white background to the user rating page.

* Added a method to get a http response with the user token as authorization.

* Added method to MochUserRatingApiAccess to match the interface.

* Added some doc for the SetRatingStars method.

* Changed the SetRatingStar method according to the comments of christian.

* Added a check for the network connection before fetching the user rating data.

* Changed network check to a try-catch block.

* Trigger CI build (since someone cancelled it)

* iss-hipm-802 reformat info bubble on map for ios device (#187)

* reformat info bubble on map for ios device

* Trigger CI build (since someone cancelled it)

* iss-hipm-908 Update layout of the download page of routes/exhibits to fit the new design (#186)

* Changed the layout of the ExhibitRouteDownloadPage.

* Shortened the download text to: "Lade zusätzliche Daten herunter".

* Centered the labels on the ExhibitRouteDownloadPage

* Restored download functionality + some code cleanup (#193)

* GeoLocation and Rectangle are now structs (instead of DB entities), cleaned up some entity classes, added more CREATE TABLE statements, removed unused usings, removed ExhibitSet, RouteSet, MapMarker, LongElement & StringElement

* Iss hipm 844 (#192)

* Master merged to branch

* Added the requisite packages

* Added requisite packages to handle error

* Split screen to two halves diagonally

* Added changes to split into two different coloured regions diagonally

* changes to naming

* Changed variable names

* Testing changes

* Added images, changed triangular orientation

* Changes to add both modes

* Changes to layout to work for different screen sizes

* Changed colour as per colour scheme

* Added details page

* Changes for professor details

* Changes to navigate to details

* Added alternative creation of navigation stack; implemented basic functionalities for character selection

* Switch images on choosing different characters

* Change background colours depending on mode selected

* Changes to change text dynamically

* Changes for button text to be driven from resources instead of hardcode

* set large heap to true to avoid OOM error

* Redone changes for string resources

* Changes to layout to avoid overlapping button

* WIP Replaced Dapper with Entity Framework Core

* Unified MediaFileManager

* WIP

* WIP projects compiling again! Refactored model classes so they now follow a valid relational schema - this included creating join tables for many-to-many relationships (Route <-> RouteTag, Route <-> Exhibit, Exhibit <-> Page, Page <-> Page) and setting up inheritance (Pages, Achievements, Media) using the "table-per-hierarchy" method (see EF Core docs)

* Fixed issues preventing EF Core from creating a correct model

* Added support for eager loading of navigation properties, started using this in manager classes

* Re-enabled map control, bugfixes

* iss-hipm-913 Labels to Buttons (#194)

* changed Labels to Buttons on
Login Page, Register Page, and ForgotPassword Page

* fix tfs error
dll could not be find

* changes buttons' text color into default color

* Implemented a debug view for DbContexts to inspect data & change tracker while debugging, some bugfixes

* Fixed status bar color bug; solved related indexing problem hiding pages; rating page after additional information pages hidden (#188)

* Bug fixes in debug view and EF Core model creation

* Bugfix

* iss-hipm-907-bug icon doesn't fit new design manual (#190)

* *changed all icons and logos into new ones which should follow our guideline manual

* re-adjust launch screen

* Update HipMobileUI.Droid.csproj

* Bug fix in DtoToModelConverter

* Updated DbContextDebugView (copied over changes from a personal project)

* EFCoreDataAccess now also queries the local cache so that in a transaction scope entities that have just been added can also be queried before the transaction is committed

* Removed debug output of EFCoreTransaction, fixed GeoLocationConverter (decimal point no longer depends on system language)

* Fixed OsmMap exhibit binding

* Fixed route download, BackupImage & BackupImageTag now tracked by default when starting a transaction, improved documentation, cleanup

* Minor cleanup

* Iss hipm 910 As a user, I want to use the application in English (#195)

* Added scripts for the string translation

* Added the first translated texts

* Added some translations for german texts

* Added a translations for the last german strings

* Reformated the Strings.resx

* Fixed some typos

* Changed "Downloading..." to "Downloading additional data"

* Made some changes according to the comments of markus

* Replaced capital letters in title strings with lowercase letters

* WIP deep-loading exhibit pages and associated media, fixed JoinCollectionFacade.CopyTo()-methods

* Iss hipm 911 - Rework of the main menu (#189)

* Changed order of menu items; user name displayed in menu when logged in

* Added configuration class to allow more dynamic and simpler modification of main menu

* Renamed and relocated some files to fit into the page/view-schema

* Condnl. visibility on score (#197)

* Condnl. visibility on score

* Removed redundant code

* Iss hipm 902 infobubble (#196)

* Change to packages

* Added a new image (svg converted to xml) to test

* WIP-Changed info button to a different layout

* changes to layout

* Added a new design for bubble

* Resolved error for other devices and changed layout

* Changes as per review comments

* Added padding on top

* Formatting fixes (#198)

* Formatting fixes

* Fix spaces vs. tabs

* Iss-hipm-905 changed all the fonts and colors (#185)

* follow design guidline
*add fonts files
*change color setting in ResourceDictionary (App.xaml)
*specify fonts setting in ResourceDictionary (App.xaml)

* add files

* did some minor changes as PR review required

* just try to build ios successfully

* no message

* switch to new color shades

* *changed all the colors (according to last PR iss-hipm-866)
*changed all the fonts according to our design mannual

   *titles and headlines I used SourceSansPro-Regular, some big title is SourceSansPro-Bond
   * Description should be SourceSansPro-Light( SourceSansPro-Italic ,in some cases)
    *Alert or wanring : SourceSansPro-Bond
    *Besides all these, others should be SourceSansPro-Regular as well.

* Change of style with focus on better readability and mode specificity

* no message

* more fonts and colors changes

* no message

* no message

* move <styles> tags back
cause it was not working in App.Xmal
minor changes on colors

* mis-added a file
deleted it

* minor changes according to Po's changes and requirments

* Minor changes to style of some pages

* Bugfixes related to LicensePage

* no message

* minor changes *
bg colors and some fonts changing

* 1. White bg in every page.
2. Enter exhibit the during the downloading process , loading bar should be PrimaryDarkColor ,title should be PrimaryDarkColor(semi-bold), under the title should be Black(regular)
3. Left-navi bar change back to Regular,
4. TXT on Achievements page: black
5. ExhibitPreviewPage: (button的txt 直接改成YES NO)PrimaryDarkColor Regular
6. TXT on Exhibit details page = black
7. Audio script = black
8. Routes.  Read aloud(semiar Black color) button txt black(semi-bold),description is regular black
9. Profile page (txt in first button = black)

* Fixed minor issues related to PR

* Another set of small changes

* Reverted changes to Android release properties

* Small changes for a more consistent UI experience (#199)

* Iss hipm 929 ratingtoappetizer (#200)

* Changes for back button on user page

* Changed navigation stack to change the back button functionality

* Redone changes

* Changes as per review comments

* Added await

* Don't automatically target latest Android version (dangerous)

* Fixed iOS project

* Make it build

* Fix warnings

* Fixed first page missing in exhibit details, some cleanup

* Iss hipm 918 iosexhibitdetails (#203)

* Reverted changes from HIPM-847 to get the exhibit details page back

* Removed try-catch block

* Undone changes and added additional condn.

* test changes

* re-changes

* Revert submodule ref change

* Changed and-statement to or-statement

* Fixes

* Merge master again

* Fix iOS by recharging Sqlite PCL battery

* TFS builds fixed! (Problem was OsmSharp: my PC selected the patched version from MyGet while the build agent selected the official, .NET Standard incompatible version from NuGet. Solution: Using a different version number for the patched package on MyGet)

* Cleanup

* Increased Java heap size during compilation to hopefully fix TFS builds

* Fixed test compilation

* Fixed private field naming according to ReSharper config

* ReSharper fixes

* Removed TODOs, edited comments

* Made write access to the database even more explicit: DbManager.DataAccess now only provides read access so every modification to the database has to happen in a transaction

* Improved documentation

* Fixed tests

* Moved patched dependency "System.Runtime.CompilerServices.Unsafe" from Android to shared project so that it is also used in the iOS project

* Build works in VSMac via VNC, but not when executed through TFS. Trying to fix it by adding explicit references to "NETStandard.Library" as suggested in https://stackoverflow.com/questions/47451268/net-standard-2-0-xamarin-ios-project-vsts-build-issue

* Removed unused type "SliderImage"

* Removed unused type "AppetizerPage"

* Remove references to Fody

* Addressed feedback

* Removed redundant " : this()"

* Improved documentation

* Added TODO to unclear properties

* Clarified null behavior

* Now using 'nameof' everywhere when eager loading related entities

* Added NoWarn="NU1701" to .NET Framework package references to eliminate warnings

* Merge in the last changes

* Merge in the last changes

* Fixed merge accidents

* Fix merge error

* Replaced SkiaSharp DLL reference with a NuGet package reference

* Fixed route download (requires route's exhibits to be eager-loaded)
SvenEV added a commit that referenced this pull request Mar 26, 2018
* Migrated class libraries to .NET Standard 2.0

* Migrated Android and iOS projects to new project format (WIP: iOS does not yet compile)

* Updated NuGet packages

* UWP project cleanup

* More NuGet updating and consolidation

* iOS workaround: Fixed build by explicitly referencing package "System.Reflection.Emit", but then excluding all its contents (e.g. dll-file). See answer by "gmwilhelm" on xamarin/Xamarin.Forms#1380.

* Migrated "HipMobile.Tests" to .NET Core 2.0 and NUnit 3

* Migrated "HipMobileUI.Tests" and "HipMobile.UITests" to .NET Core 2.0 and NUnit 3, cleanup

* Added NuGet.Config so that packages from our MyGet feed can be restored

* Fix build error

* Remove unsafe dependency

* Fix namespaces

* HIPM-909: Replace Realm with SQLite/EF Core  (#207)

* Iss hipm 792 (#170)

* Added a UI button to test changes

* Added more icon to UI

* Changed command for UI

* Added functionality to  vert button. Removed old button.

* Changes in toolbar naming

* Remove Realm references

* Fix namespaces

* Reformat Token

* WIP

* iss-hipm-904-Strings.resx Strings should always be located in the Strings.resx file (#184)

* Replaced all strings with strings from the Strings.resx.

* Removed old changes made to the LoadingPageViewModel.

* Replaced redundant strings "Ok", "Abbrechen", "Ja" and "Nein" and translated strings "Account" and "Achievement" to german.

* Fixed toolbar color and unnecessary adjust-statusbar calls (#180)

* Iss hipm 859 As a user, I want to see my own rating of an exhibit (#177)

* Changed some code lines according to ReSharper recommandations

* Restructured the SetRatingStar method.

* Added white background to the user rating page.

* Added a method to get a http response with the user token as authorization.

* Added method to MochUserRatingApiAccess to match the interface.

* Added some doc for the SetRatingStars method.

* Changed the SetRatingStar method according to the comments of christian.

* Added a check for the network connection before fetching the user rating data.

* Changed network check to a try-catch block.

* Trigger CI build (since someone cancelled it)

* iss-hipm-802 reformat info bubble on map for ios device (#187)

* reformat info bubble on map for ios device

* Trigger CI build (since someone cancelled it)

* iss-hipm-908 Update layout of the download page of routes/exhibits to fit the new design (#186)

* Changed the layout of the ExhibitRouteDownloadPage.

* Shortened the download text to: "Lade zusätzliche Daten herunter".

* Centered the labels on the ExhibitRouteDownloadPage

* Restored download functionality + some code cleanup (#193)

* GeoLocation and Rectangle are now structs (instead of DB entities), cleaned up some entity classes, added more CREATE TABLE statements, removed unused usings, removed ExhibitSet, RouteSet, MapMarker, LongElement & StringElement

* Iss hipm 844 (#192)

* Master merged to branch

* Added the requisite packages

* Added requisite packages to handle error

* Split screen to two halves diagonally

* Added changes to split into two different coloured regions diagonally

* changes to naming

* Changed variable names

* Testing changes

* Added images, changed triangular orientation

* Changes to add both modes

* Changes to layout to work for different screen sizes

* Changed colour as per colour scheme

* Added details page

* Changes for professor details

* Changes to navigate to details

* Added alternative creation of navigation stack; implemented basic functionalities for character selection

* Switch images on choosing different characters

* Change background colours depending on mode selected

* Changes to change text dynamically

* Changes for button text to be driven from resources instead of hardcode

* set large heap to true to avoid OOM error

* Redone changes for string resources

* Changes to layout to avoid overlapping button

* WIP Replaced Dapper with Entity Framework Core

* Unified MediaFileManager

* WIP

* WIP projects compiling again! Refactored model classes so they now follow a valid relational schema - this included creating join tables for many-to-many relationships (Route <-> RouteTag, Route <-> Exhibit, Exhibit <-> Page, Page <-> Page) and setting up inheritance (Pages, Achievements, Media) using the "table-per-hierarchy" method (see EF Core docs)

* Fixed issues preventing EF Core from creating a correct model

* Added support for eager loading of navigation properties, started using this in manager classes

* Re-enabled map control, bugfixes

* iss-hipm-913 Labels to Buttons (#194)

* changed Labels to Buttons on
Login Page, Register Page, and ForgotPassword Page

* fix tfs error
dll could not be find

* changes buttons' text color into default color

* Implemented a debug view for DbContexts to inspect data & change tracker while debugging, some bugfixes

* Fixed status bar color bug; solved related indexing problem hiding pages; rating page after additional information pages hidden (#188)

* Bug fixes in debug view and EF Core model creation

* Bugfix

* iss-hipm-907-bug icon doesn't fit new design manual (#190)

* *changed all icons and logos into new ones which should follow our guideline manual

* re-adjust launch screen

* Update HipMobileUI.Droid.csproj

* Bug fix in DtoToModelConverter

* Updated DbContextDebugView (copied over changes from a personal project)

* EFCoreDataAccess now also queries the local cache so that in a transaction scope entities that have just been added can also be queried before the transaction is committed

* Removed debug output of EFCoreTransaction, fixed GeoLocationConverter (decimal point no longer depends on system language)

* Fixed OsmMap exhibit binding

* Fixed route download, BackupImage & BackupImageTag now tracked by default when starting a transaction, improved documentation, cleanup

* Minor cleanup

* Iss hipm 910 As a user, I want to use the application in English (#195)

* Added scripts for the string translation

* Added the first translated texts

* Added some translations for german texts

* Added a translations for the last german strings

* Reformated the Strings.resx

* Fixed some typos

* Changed "Downloading..." to "Downloading additional data"

* Made some changes according to the comments of markus

* Replaced capital letters in title strings with lowercase letters

* WIP deep-loading exhibit pages and associated media, fixed JoinCollectionFacade.CopyTo()-methods

* Iss hipm 911 - Rework of the main menu (#189)

* Changed order of menu items; user name displayed in menu when logged in

* Added configuration class to allow more dynamic and simpler modification of main menu

* Renamed and relocated some files to fit into the page/view-schema

* Condnl. visibility on score (#197)

* Condnl. visibility on score

* Removed redundant code

* Iss hipm 902 infobubble (#196)

* Change to packages

* Added a new image (svg converted to xml) to test

* WIP-Changed info button to a different layout

* changes to layout

* Added a new design for bubble

* Resolved error for other devices and changed layout

* Changes as per review comments

* Added padding on top

* Formatting fixes (#198)

* Formatting fixes

* Fix spaces vs. tabs

* Iss-hipm-905 changed all the fonts and colors (#185)

* follow design guidline
*add fonts files
*change color setting in ResourceDictionary (App.xaml)
*specify fonts setting in ResourceDictionary (App.xaml)

* add files

* did some minor changes as PR review required

* just try to build ios successfully

* no message

* switch to new color shades

* *changed all the colors (according to last PR iss-hipm-866)
*changed all the fonts according to our design mannual

   *titles and headlines I used SourceSansPro-Regular, some big title is SourceSansPro-Bond
   * Description should be SourceSansPro-Light( SourceSansPro-Italic ,in some cases)
    *Alert or wanring : SourceSansPro-Bond
    *Besides all these, others should be SourceSansPro-Regular as well.

* Change of style with focus on better readability and mode specificity

* no message

* more fonts and colors changes

* no message

* no message

* move <styles> tags back
cause it was not working in App.Xmal
minor changes on colors

* mis-added a file
deleted it

* minor changes according to Po's changes and requirments

* Minor changes to style of some pages

* Bugfixes related to LicensePage

* no message

* minor changes *
bg colors and some fonts changing

* 1. White bg in every page.
2. Enter exhibit the during the downloading process , loading bar should be PrimaryDarkColor ,title should be PrimaryDarkColor(semi-bold), under the title should be Black(regular)
3. Left-navi bar change back to Regular,
4. TXT on Achievements page: black
5. ExhibitPreviewPage: (button的txt 直接改成YES NO)PrimaryDarkColor Regular
6. TXT on Exhibit details page = black
7. Audio script = black
8. Routes.  Read aloud(semiar Black color) button txt black(semi-bold),description is regular black
9. Profile page (txt in first button = black)

* Fixed minor issues related to PR

* Another set of small changes

* Reverted changes to Android release properties

* Small changes for a more consistent UI experience (#199)

* Iss hipm 929 ratingtoappetizer (#200)

* Changes for back button on user page

* Changed navigation stack to change the back button functionality

* Redone changes

* Changes as per review comments

* Added await

* Don't automatically target latest Android version (dangerous)

* Fixed iOS project

* Make it build

* Fix warnings

* Fixed first page missing in exhibit details, some cleanup

* Iss hipm 918 iosexhibitdetails (#203)

* Reverted changes from HIPM-847 to get the exhibit details page back

* Removed try-catch block

* Undone changes and added additional condn.

* test changes

* re-changes

* Revert submodule ref change

* Changed and-statement to or-statement

* Fixes

* Merge master again

* Fix iOS by recharging Sqlite PCL battery

* TFS builds fixed! (Problem was OsmSharp: my PC selected the patched version from MyGet while the build agent selected the official, .NET Standard incompatible version from NuGet. Solution: Using a different version number for the patched package on MyGet)

* Cleanup

* Increased Java heap size during compilation to hopefully fix TFS builds

* Fixed test compilation

* Fixed private field naming according to ReSharper config

* ReSharper fixes

* Removed TODOs, edited comments

* Made write access to the database even more explicit: DbManager.DataAccess now only provides read access so every modification to the database has to happen in a transaction

* Improved documentation

* Fixed tests

* Moved patched dependency "System.Runtime.CompilerServices.Unsafe" from Android to shared project so that it is also used in the iOS project

* Build works in VSMac via VNC, but not when executed through TFS. Trying to fix it by adding explicit references to "NETStandard.Library" as suggested in https://stackoverflow.com/questions/47451268/net-standard-2-0-xamarin-ios-project-vsts-build-issue

* Removed unused type "SliderImage"

* Removed unused type "AppetizerPage"

* Remove references to Fody

* Addressed feedback

* Removed redundant " : this()"

* Improved documentation

* Added TODO to unclear properties

* Clarified null behavior

* Now using 'nameof' everywhere when eager loading related entities

* Added NoWarn="NU1701" to .NET Framework package references to eliminate warnings

* Merge in the last changes

* Merge in the last changes

* Fixed merge accidents

* Fix merge error

* Replaced SkiaSharp DLL reference with a NuGet package reference

* Fixed route download (requires route's exhibits to be eager-loaded)

* HIPM-868: Support for Xamarin.Forms XAML Previewer (#191)

* Added DesignTime classes, fixed deprecation warnings

* Added DesignMode.Initialize(this)-calls to page constructors

* Cleanup

* ViewModel cleanup

* Improved XAML previewer support

* Page background is now set to white in design mode

* Fixed naming of a class

* Cleanup

* NuGet.Config now includes nuget.org-source (needed for TFS build)

* DesignMode.Initialize now does nothing if design mode disabled

* Explicitly added a reference to latest Newtonsoft.Json, hoping that this will fix TFS builds

* Cleanup

* Post-merge fixes and cleanup

* Removed unused solution file

* Fixed variable naming

* Updated Resource.designer.cs, removed HipMobileUI.sln
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants