OpenIQ Devices
← Back

ArcNext

· v4.0.0
★★★★★ (120) ↓ 1,000 downloads 1 Free

About

Use "contact developer" to report a issue or request. Do not use a reviews for issue reporting!!!! About ArcNext ArcNext started as a personal project – originally based on the Infocal watch face. Since I was missing a combination of high performance and useful features, I completely rewrote and optimized almost all of the original code. Today, ArcNext includes many advanced complications that are typically available only in paid watch faces. Despite that, the project remains completely free, developed entirely in my spare time and without any compensation. Although the watch face was initially created just for my own use, over the years I have voluntarily implemented many user-requested features – even those I don’t personally need or use. ArcNext is and remains a personal project, not a public service. While I appreciate user feedback and often take requests into account, I’m not driven or obligated to continuously add new features. Since I work on this alone, I can’t guarantee a reply to every message, nor can I implement every suggestion. What gets done, gets done. If you find a bug, please contact me by e-mail (see below) – negative reviews without prior communication don’t help and are discouraging. If you like my work, you can support me here: paypal.me/tkveten Thanks to everyone who uses and appreciates ArcNext – I truly value your support. - Fork of Infocal. Not much of the original code remains (thanks for arcFonts). - Support for Garmin Weather - Converted to CIQ 3.2.0 - New accurate bar complications. - BodyBattery and stress complication (ciq 3.3.0). - SpO2 and solar intensity complications. - Time to rerovery field (ciq 3.3.0). - Weekly distance of running, cycling and swimming with editable goals (ciq 3.3.0). - Vo2max runnung/cycling (ciq 3.3.0) - ActiveToday and activeWeek minutes. - Sunset and sunrise. - Many of complications, which are usually only in paid faces. - Lot of code and performance optimization. - More face customization If you like my work you can donate to me on paypal.me/tkveten FAQ weekly distance fields: Only the activity recorded by the watch is used for calculation. For example: I was on a bike and recorded an activity with the Edge 830. Then I synced it with the Connect app. After sync I can now see this bike activity in the last activity in the watch menu, but it's not visible using the CIQ API in watchface app. FAQ OWM: Position behavior is not well documented in CIQ api. There is 3 sources of locality: 1) Last watch location. 2) Current activity position. 3) Garmin weather observation location. There is a issue with accuracy. In the normal state of the watch without activity, the GPS is turned off. Garmin sometimes turns on for the moment gps and provides coordinates. For the force update, you will need to wait for the gps position in the activity that uses gps (it is not necessary to start the activity) or use the map. Starting with version 1.7, it is possible to choose location from position sensor or from current activity.

What's new

v 4.0 - Significant performance and computing optimization. - Reduced memory footprint. - Always-on display (tested only in simulator). - Big center style left and right. - Optional dummy arc bar. - Support for larger font in bar complications. - Added support for the legacy circular font on newer devices (e.g., Fenix 7, 8…). This font is mainly for older watches that don't support the native arc font. Font size cannot be changed, and it has a negative impact on performance. - More rounded analog styles. - Support for the new device: Vivoactive 6, Venu 4, FR570, FR970. - Added "Time" data field. - Complete refactor and optimization of the OpenWeather background service. - Sdk update v 3.3 - Fenix 8 support (beta). - Angular font-based analog hands are not supported at higher resolutions. - Sdk update v 3.2 - Bigger and customizable radial text font for ciq4.2 and ciq5 models (fenix7, epix, fr965..). - Arc fields separators and marks refactor. - Wind field memory optimization. v 3.1 - Minor fixes, new sdk. - Attempt to overcome a Garmin Connect IQ API bug that causes the weekly distance field to always show zero when reading user activities on the FR255/955. v 3.0 - Big center style refactor (bigger minute, position fix...). - Used new sdk. v 2.9 - New arcBar (customizable bar in arc complications). - Memory optimization. - Minor bugfixes and code refactor. v 2.8 - SunTime field refactor (support for both times, bar) - Datafields optimization. - Weather icon fix for v4s. v 2.7 - Epix2, Fr265, Fr645, Fr965, Venu2, Venu3, Marq, Descent, D2, Approach support (beta, tested only in simulator) - Used CIQ 6.4.2 - Bugfixes, Weather v 2.6 - Fenix 7, Enduro, FR255, 955, 945, VA5, VA3m, V3s support (beta, tested only in simulator). - Option to choose a larger font in bar. - Added monospaced clock font styles. - Performance optimization. - Pressure source change. Garmin has probably a bug in activity meanSeaLevelPressure. - Added daily active calories. - Used CIQ 6.4.1 - Custom text - Sunset, sunrise, used garmin api. v 2.5 - Arc font, shlightly better position alignment. - Antialiasing. - Added weather icon-only and location-name-only complications. - Move bar has only 5 arc parts. - Rounded analog hands. - Weather, more weather conditions, bugfixes. - Used new Garmin Sdk. v 2.4 - Minor bug fixes. - Graph complication crash fix. v 2.3 - Bug and crash fixes (distanceField, garminWeather, solarIntensity, arcText) - Added new date format (user's requests). - Using new properties and storage api. - Code type checking refactor. v 2.2 - More fully filled bar styles. - More colors. - Use garmin battery in days instead of custom computations. - Resources memory footprint optimization. v 2.1 - User request, Bigger clock font styles (medium2, big and xbig style with stripes). - New bar styles. - Bugfix moveBarLevel. v 2.0 (user's requests, bugfixes and optimization): - Added time to rerovery field. - Added weekly distance of running, cycling and swimming with editable goals. - Added vo2max runnung/cycling - Added freeMemory - Fix distance and weekly distance bar maxValues. Calculate the corrent value from stepGoal and profile walking step length. - Weekly distance bugfix. - Barometer field optimization. - Calories display fix. - "Full number instead of reduced (K)" bugfix and values display refactor. - Big DataFields refactoring. More efficient value sampling and division into slow and fast fields. - Precaching watch fonts(digital and analog) for better perf and battery consumption. It is used only for big memory watches. - Big and extra big center style. Use default Garmin fonts instead of custom fonts from resources. - Clock font memory optimization for small watches (fr245...) - Fix power save mode render bug. - Project rename v 1.8: - Try to solve garmin position bugs. Garmin returns sometimes wrong coordinates instead of null. It is typically [0,0] or [180,180]. This causes strange behavior. Now I filter these values (I consid

Permissions

PositioningBackgroundSensorHistoryUserProfileCommunicationsComplicationSubscriberBluetoothLowEnergy

Details

Compatible with 137 devices
Updated Oct 22, 2025
Open on apps.garmin.com ↗