-
-
I'd like to ressurect this thread.
I still think the layout, grouping of the settings App is a bit random, a bit hacker oriented rather than user oriented. I dont really understand why Make Conectable has to have top place. If this is a frequent visit to toggle for some users then maybe an app is needed to switch it ON for X minutes.
I never use any of the communication settings or Debug, Vibration, Beep - they are just baggage in the way to get to the Theme Menu that I use a lot when testing apps and looking at color handling etc.
I think the following structure would be more logical for the average user.
- App Settings
< Back
App Name 1
App Name 2
etc - System
< Back
- Theme
- Locale
- Default Clock
- LCD
Reset Settings
Turn Off
Factory Reset
- Theme
- Communications
< Back
Make Connectable Y/N
BLE
Programmable
HID
Passkey Beta
Whitelist - Notifications
< Back
Debug Info
Beep
Vibration
Quiet Mode
- App Settings
-
@Gordon - I like what you have done with the default launcher. Having a Menu Font setting for things like Messages, Settings and the default Launcher definitely the way to go. Desktop is my
personal favourite launcher for the B2. Would be good if the Vector font could go up to 38 or 30. Seems limited to stop at 20 when there is a built in 12x20 font, obviously it will have to work with the other limitions the apps / screenspace. -
@Chasolla - which bangle are you using, V1 or V2 ? Whats the version of the fimware you are using ? Since about Firmware 2.10.27 the step counter has been pretty stable. I would expect no more than 100 steps to be counted while you are sleeping. If you are using an older firmware then the step counter would count when you were sat on the sofa lifting your arm to operate the TV remote.
-
-
-
-
I attempted to install the new Charging Widget
It took a long time and appeared to hang
There were no errors, I restarted my browser.
I thne found I could not connect to the AppLoader or IDE.
I tried MakeConnectable via settings as the watch boots fine.
I tried 'Resetting without any code' - but could not connect.
I tried my phone and GadgetBridge connects - wiered.
I THEN disconnected GagetBridge as I know that would cause and issue.
Bangle 2 still boots fine, Apps are running. Unfortunately I dont have FileManager or App Manager installed so I can delete any files.I am getting this error when I attempt to connect through the App Loader.
<TOAST>[error] Device connection failed, puck.js:406 <BLE> Device Name: Bangle.js 073f puck.js:406 <BLE> Device ID: 1qCvgMzNqCQAzm62294LRQ== puck.js:406 <BLE> Connected puck.js:406 <BLE> ERROR: NotFoundError: No Services matching UUID 6e400001-b5a3-f393-e0a9-e50e24dcca9e found in Device. 3puck.js:406 <BLE> Disconnected (gattserverdisconnected) ui.js:86 <TOAST>[error] Device connection failed,
-
I recently read a README for Pooq Roman Clock and the README stated that widgets were not supported.
There is a way to load the widgets but not have them display.Bangle.loadWidgets(); /* * we are not drawing the widgets as we are taking over the whole screen * so we will blank out the draw() functions of each widget */ for (let wd of WIDGETS) {wd.draw=()=>{};}
-
-
I'd prefer issues to be logged centralled. Not sure how you identify the issue list for an App though. But a bug list can be misleading. As a developer of Apps I would love to get more user feedback and to know how popular / useful my app was. Favrourite counts is a good idea and might be easy to implement.
-
Wow - this is brilliant, a real game changer in my view. Massive thanks to @dandelany the guy that did this work.
I have just managed to get the same font for my new Pebble clock as the original example I looked at.
-
I have downloaded an OTF file in ZIP format ?
https://freefontsdownload.net/free-leco1976-regular-font-129517.htmInside are some .otf files.
What am I mean't to do with it after that ? How do I get a URL for this ?
These are not hosted anywhere as far as I know. -
Have started a GPS issues page in the wiki at:
https://github.com/espruino/BangleApps/wiki/GPS-Issues -
Thanks @Gordon - any idea what might cause the
Uncaught SyntaxError: Got [ERASED] expected ','
? I am not seeing this message so often now. Hard to pin it down. I did toggle debug Hide/Show a few times to see if it was something to do with settings. -
-
-
-
I've done a massive trawl of fonts.google.com looking for fonts that have straight lines for the slant on a 6 or a 9, also for digits and letter with flat (not rounded) tops and bottoms. There are very few. Lato is one I already use. I'm also looking for some very tall but thin digit fonts.
I am wondering what other font sites there are that might be supported by Esprino / Bangle in the future. It seems to me that the really beautiful watch faces that have been produced for the Pebble have some very stylish fonts and this is going to be key in getting Pebble users to look at Bangle 2.
-
@user137174 - have you tried GPSinfo or GPStouch.
If you use GPStouch - you should see the timestamp from the GPS start coming back and set on the lower part of the display. If the time stays at 00:00:00 then the GPS is not responding and sending GPS fix events to the Bangle. I have experienced a day when I could not get a fix outside.
If you type the 2 bits of code below into the IDE you can see if they GPS is responding.
If there are no events at all nothing will get printed.
GPS touch will show the timestamp in the fix - as show below.
If the GPS is responding then it should eventually get a fix outside.> >Bangle.on('GPS', (f)=>{console.log(f);} ); =undefined > >Bangle.setGPSPower(1); =true { "lat": NaN, "lon": NaN, "alt": NaN, "speed": 0, "course": 0, "time": undefined, "satellites": 0, "fix": 0, "hdop": 25.5 } { "lat": NaN, "lon": NaN, "alt": NaN, "speed": NaN, "course": NaN, "time": Date: Wed Dec 1 2021 00:31:38 GMT+0000, "satellites": 0, "fix": 0, "hdop": 25.5 } { "lat": NaN, "lon": NaN, "alt": NaN, "speed": NaN, "course": NaN, "time": Date: Wed Dec 1 2021 00:31:39 GMT+0000, "satellites": 0, "fix": 0, "hdop": 25.5 }
-
I've been working on my Bangle app and got to the point where I need to handle its configuration.
Sounds like you just want to make a settings menu. Read a few options at start up in your app. Allow the user to change them via the settings app. This is done by creating an app.settings.js bit of code. Have a look at the
Pastel
app which does this. -
-
I saw this when an install of Pastel failed at one point.
|_| espruino.com 2v10.219 (c) 2021 G.Williams Uncaught SyntaxError: Got [ERASED] expected ',' at line 1 col 129 in .boot0 ...5) { eval(require('Storage'[ERASED]... ^ >{"id":"pastel","name":"Pastel","type":"clock","src":"pastel.app.js","icon":"pastel.img","version":"0.08","tags":"clock","files":"pastel.info,f_architect,f_gochihand,f_cabin,f_orbitron,f_monoton,f_elite,f_lato,f_latosmall,pastel.app.js,pastel.img,pastel.settings.js","data":"pastel.json"} {"t":"status","bat":52} > ____ _ | __|___ ___ ___ _ _|_|___ ___ | __|_ -| . | _| | | | | . | |____|___| _|_| |___|_|_|_|___| |_| espruino.com 2v10.219 (c) 2021 G.Williams Uncaught SyntaxError: Got [ERASED] expected ',' at line 1 col 129 in .boot0 ...5) { eval(require('Storage'[ERASED]... ^ >OK OK OK OK OK OK OK OK
4000 steps in your sleep sounds way off. Unless the firmware has broken something. I have installed 2.10.241 and will let you know. I did a ton of work on the step counter to prevent mis counting off steps in your sleep. I woke up this morning with about 500 steps, but some of those were me doing a quick walk of the dog after midnight.