-
Notifications
You must be signed in to change notification settings - Fork 4
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
Feature/ui redesign #31
base: master
Are you sure you want to change the base?
Conversation
- Add functions to MapElement to enable dialog * Location pointer * reverse coordinates * press and hold to select coordinate - Add Map Dialog
- Change MainPage to Dialog - Use new UI elements for all inputs - Use global variables instead of local ones - Add New Dialogs for Address Search - Safe all information from the reittiopas API - Remove immeadiate search from ResultPage search - Add ResultPage to MainPage's acceptDestination
- Causes digitransit query to take longer * GraphQL requires all stoptimes to be queried per stop
- There is now a schema checker incase updates are needed for tables - Favorites now store more information - Recentitems now store more information - Use Suggestion Delegate in Favorite / RecentItem selection - Favorite and Recent items are now processed as objects
- Schema columns are now objects - Check column from schema in insert - Revert recentItems select order
- Many lines operate out of date boundaries (leave next / previous day) - check whether stoptime exists
- Move models used in multiple files - Rename setRouteParameters to setSearchParameters - Move setSearchParameters to main.qml
- No longer double for loop for generating Route string - Modify start and end points within reittiopas.js - Fix Stoptimes in StopDelegate
- No longer strings presenting routes - 90% of the main functionality can now be used via Cover * Choose Favorite Route, Search, Select, go back - Unlimited Cover Favorites!
- When clicking previous and next, header will also update
- Mainpage * Favorite limit error * Add to Cover (all favorites are now in cover) - SettingsPage * Search Button does not exist anymore - CoverPage * Unnecessary code - AboutDialog * Rename to About and put it under dialogs - StartupDialog * Rema,ed to Startup and moved under dialogs - FavoritesPage * Modify AddFavoriteDialog. Rename it ManageFavorite * Put ManageFavorite under dialogs * Remove EditFavoriteDialog (replaced by ManageFavorite) - LocationEntry * Removed - RecentItemDelegate * Removed
- Also a fix for TextField clear not working
- disappear when pulldown - Limit startpoint changes
Made a video of some of the UI elements in action. A lot of things to cover. I started this work originally years ago and decided to finish it couple of weeks ago. Features:
Still open for feedback and improvement. Some of the changes are just my personal taste, but I think there is quite a lot that app would benefit from. Some of the components looks are quite WIP, but I thought it would be nice to get some feedback before I work more on it. |
Branch: UI-redesign (2020-09-14)
Full Changelog