maraf / money Goto Github PK
View Code? Open in Web Editor NEWPersonal Expense Manager -- UWP (+ Blazor) and CQRS+ES.
Home Page: https://money.neptuo.com
License: Apache License 2.0
Personal Expense Manager -- UWP (+ Blazor) and CQRS+ES.
Home Page: https://money.neptuo.com
License: Apache License 2.0
For setting amount of outcome, try own in-app on screen keyboard.
No data is displayed, instead of loading wheel.
Add support for confirming `OutcomeDescription‘ by enter.
Move category edit button to the secondary buttons.
We have a very basic support.
price with date
everywhere.The main menu on mobile, while organized bottom-up, should be transparent and only height of items should have background.
Create drop-down list with theme switching options.
Try these features to measure loading time of bar/pie summary.
When selecting an item from main menu, there is no need for processing a whole navigation.
Go to the summary and randomly start clicking on sorting buttons.
You will got an exception saying the SummaryTotalViewModel
can't be casted to the SummaryCategoryViewModel
.
A grid view of categories is missing vertical scrollbar.
Currently the outcome wizard is missing a function for pinning secondary tile to a start.
No edit page for outcome. Instead use "Entity List" with action button for editing each property.
All content must be placed in the PivotItem
content to fix scrolling to touch devices.
Every page should have a title.
On medium and large view it should be shown at the top, beside hamburger menu, all the time.
On small/mobile view we can think about hiding it in the main/hamburger menu.
When navigating to the categories and than back to the bar graph, menu button on bottom template bar has label on the right.
Migration page should has some title, saying "Your application is upgrading".
Also, there should be some delay to finish transition-to, before transition out starts.
Fix scrolling of content of summary page.
Either via IReloadablePage
or subscribe to OutcomeCreated
event.
When running on the phone, there is missing information about current state between steps.
bar graph
.pie chart
.The application will show a bar graph
instead of pie chart
.
Foreground color of color should be taken dynamically based of background color.
For now, we can compute gray-scale version of background and decide whether is "more black" or "more white" and based on this decision take white or black as foreground.
After merging total into list virw, bars has gone, because there is a binding for TotalAmount
On desktop align items top-down, like they are now.
On mobile and possibly only on mobile, align them bottom-up.
Now a back button navigation is executed and OutcomrCreate
is shown (again, instead of last displayed page).
We should change semantics a bit.
Category is a logical classification of outcome. On the other hand, tag is like a sub-category. This way can for example mark outcomes made by credit card.
List of categories is missing vertical scrollbar.
After navigating back to the summary, "No data message" is displayed for a second.
#20. This wizard should support kind of "temporal" / not completely filled outcomes which can be later shown somewhere and completed to standard outcomes.
Wizards should be more integrated to the navigator.
They should respond to forward / backward navigation.
Frame.GoBack()
will be invoked. This should be wrapped in something like ICloseable
.Originally posted on #2.
There should be some kind of switch between shown periods.
This switch should be part of the page, not the Template
.
Originally posted on #2.
A full page loading control should be part of the Template
and when navigation starts inside content frame
, this control should be shown before navigation in started (inner navigation, calling Navigate
on Frame
).
When no data is available, loading view is shown endless.
Category overview should be also working without specific category key. In this mode it will simply show all outcomes from a specified period.
Add second tile which directly opens New outcome
page.
After saving outcome, a dialog with timeout should be opened. The dialog will contain buttons for closing application (which will be executed after countdown is finished) or navigating to summary view.
Also, in this mode, no data should be loaded, so the application should start as quickly as possible.
It could be FontAwsome if there is a library for its use in the UWP.
Summary item in bar graph is not visible, unable to scroll to, when the app is landscape on phone.
There should be controls for filtering in the category list.
Refactor OutcomeCreate to control, which works like a wizard. Also this control can be used for editing existing outcomes. #8
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.