Giter VIP home page Giter VIP logo

moodi's Introduction

Hi! I'm brae (she/her) ๐Ÿ’

What I do!

Past stuff!

I earned my master's degree at UNBC alongside an IEEE publication on algorithmic music composition. For my thesis I created muPsyc, a system that generates music via genetic algorithm.

Contact

braemie | LinkedIn | [email protected] | brae on Discord | @braemie on Twitter

Don't be shy! ๐Ÿ˜Š

moodi's People

Contributors

braem avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

moodi's Issues

Add license

Some form of GPL. Will need the button on about page to open it!

New button control

The achieve anything but simple text, frames were used instead of buttons. Should really be a custom button type, with animations & whatnot.

[Feature]: Notifications

Why?

Easy to forget to keep up on your mood journal

What?

  • Add a toggle setting for notifications.
  • Add ability to edit time of daily notification, or perhaps add, delete, and edit arbitrary notification times

Settings page

Once more configurable stuff is added this will be needed.

Change UI to use surface font

Why
App's font doesnt match the font in the logo

What
I used surface font face for the logo, so best to have the app use that too

[Bug]: Font on tabbar not correct

Describe the bug

Font family on tabbar doesn't match the app's default (comfortaa)

To Reproduce

  1. Open app
  2. Navigate to any page with a tabbar (everywhere but new mood entry currently)
  3. Notice the font doesnt match! aaaaaaaaaa

Expected Behavior

Use Comfortaa!

Additional context

This is a little more involved with app shell stuff ;(

Ability to delete mood entries

Deleting mood entries should be done on the mood entry detail page. Also a long press to expose a delete button on an individual entry would be nice!

[Feature]: Edit moods page

Why?

People may want to edit their moods (icon + color). Will have to tweak the xaml to load an arbitrary amount (limit 10?) mood images.

What?

Add a page accessible through the settings that lets you add, remove, and edit the available mood images.

Extension of #31 and #30

Better add mood button

Would like a circular button that displays overtop the refreshview for entries. That's easy enough to do with grids, but then input is not passed properly.. AbsoluteLayout is also not an option, as it is unscrollable.

Finish mood entry detail page

Right now it's not hooked up and incomplete. Finish it!
Also limit the text of a note on the main view, keeping it to one row; if you want to see the full note you'll have to open the detail page of it.

Prereq for #13

Customizable mood colors

Depends on #6

Will require not storing svg color in mood entries. Instead, get and store the SVG information separately.

Fix iOS version

Gunna go out on a limb and say this isn't working well for iOS. Do I care? hmm. Maybe later.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.