Giter Site home page Giter Site logo

minimalin's People

Contributors

alessiolaiso avatar rezart avatar stefanheule avatar timothythlau avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

minimalin's Issues

Pebble Health nag screen with Health disabled

Nag screen with occasionally pop up with this watchface. I have the Health features turned off on my watch, as I do not have the watch on 24/7. Had the same issue with another watchface, required some dev changes to remove access to the Heath features to resolve.

Config page : theme presets option

Hi all,

I will work on the config page, adding the theme "presets" to the app. I think it's a really important feature, that has made the success of many other pebble apps.

The important things :

  • By default, the tab should show the themes presets. Don't forget that the user is not a designer
  • Some important features might be display if it's custom or manual mode.

Here are two really quick design that I propose ; If you have other ideas, you're welcome !

Design 1 :

design1

Pros / cons

  • More beautiful , we can display as many theme as we want
  • Horizontal slider might be not user friendly on mobile (we need to test)

Design 2 :

design2

Pros / cons

  • Sure that it will fit on any mobiles
  • Works well if we have few themes, more than 10 themes will be too complicated

Add vibration on Bluetooth disconnect

I really like watchfaces that have this feature built in (yes, I know it's possible to add yourself with that online tool, but I prefer it built in.)

Application configuration

The application should have a configuration to allow user to:

  • Hour hand color
  • Minute hand color
  • Use rainbow minute hand (Overrides selected color)
  • Background color
  • Show date
  • Date color
  • Numbers/ticks color
  • When Bluetooth is disconnected, show: No icon - Bluetooth - Broken heart

Dark Sky for Weather?

OpenWeatherMap is good but is the least accurate out of the big 3 (Wu, Dark Sky, OWM).

Is this something we can see in the future? To replace OWM or even implement MasterKey for multiple provider coverage.

Date display

The current day of the month should be displayed (see specs).

Fixed location

It should be possible to define a fixed location via the configuration.

Feature requests

This issue is meant to keep track of all feature requests that we receive:

Highest priority:

  • Prevent the weather and date to be hidden by the hands #68
  • Aplite compatibilty #31
  • Make sure every configuration item is visible on small devices (https://goo.gl/ojt3Xi)

Medium priority:

  • Better description of the fixed location (https://goo.gl/Z6W7XJ)
  • Steps and sleep (Pebble Health integration)
  • Possibility to choose a bigger font size
  • Low battery warning

Lower priority:

  • Different color configuration for the hour and minute ticks (https://goo.gl/8joRFJ)
  • 24-hour option
  • Possibility to opt-in for displaying ticks for every 1 or 5 minutes
  • Bluetooth icon visible when connected and hidden otherwise
  • Add high/low temperature for the day
  • Vibration every full hour
  • Show sleep in the morning (Pebble Health)

24h format

Hey,

Just creating this issue before creating a pull request, like you asked.

The Pebble C API already includes a function (clock_is_24h_style) for checking the user preferences for using the 24h or the 12h format. I have included this in the update_current_time function as follows:

  if (!clock_is_24h_style()) {
    if(hour > 12){
      hour -= 12;
    }else if(hour == 0){
      hour = 12;
    }
  }

So the formatting to 12h format is skipped like the user prefers.

I'm also curious why strftime isn't used. As there already is a function for formatting the dates and times, it puzzles me why you are doing the formatting yourself. Using strftime would simplify the code a bit in my opinion.

Settings Page is Broken

The host for the settings page, Rawgit, has been taken down, and the settings page needs to be hosted elsewhere.

Configuration improvements

Live preview

  • Hour hand color
  • Minute hand color
  • Use rainbow minute hand (Overrides color selection for the minute hand) [toggle]
  • Numbers and ticks color
  • Background color
  • Use 24h format
  • Vibrate every full hour

Complications

  • Color (Applies to every complication)
  • Date [toggle]
  • Weather [toggle that hides the other settings when off]
    Fixed location (empty use phone location) [text field - Ex: Dublin,Ireland]
    Temperature unit [Celsius - Fahrenheit]
    Refresh rate [5 min - 20 min - 40 min]
  • Steps (requires Pebble Health) [toggle]
  • BT disconnected icon [toggle that hides the other setting when off]
    [Bluetooth - Broken heart]
  • Low battery icon [toggle]

Reset default colors [grey button]

Minimalin is open source software. If you want, you can easily make a donation here.

Save [orange button]

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.