| ... | ... |
@@ -1,5 +1,5 @@ |
| 1 | 1 |
argv = ['/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/waf', 'configure'] |
| 2 |
-environ = {'QT4_IM_MODULE': 'xim', 'GJS_DEBUG_OUTPUT': 'stderr', 'PEBBLE_TOOLCHAIN_PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin', 'TERM_PROGRAM_VERSION': '1.29.1', 'LC_PAPER': 'fr_FR.UTF-8', 'HOME': '/home/louis', 'DISPLAY': ':10.0', 'TERM_PROGRAM': 'vscode', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'UID': '1000', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'QT_ACCESSIBILITY': '1', 'TEXTDOMAIN': 'im-config', 'XMODIFIERS': '@im=ibus', 'NOCLIMB': '1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'GTK_IM_MODULE': 'ibus', 'LC_ADDRESS': 'fr_FR.UTF-8', 'PULSE_SCRIPT': '/etc/xrdp/pulse/default.pa', 'LESSOPEN': '| /bin/lesspipe %s', 'XDG_SESSION_ID': 'c3', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'LESSCLOSE': '/bin/lesspipe %s %s', 'GTK_MODULES': 'gail:atk-bridge', 'LC_NAME': 'fr_FR.UTF-8', 'XDG_MENU_PREFIX': 'gnome-', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'PHONESIM_PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/.env//bin/pypkjs', 'LC_NUMERIC': 'fr_FR.UTF-8', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'XDG_CURRENT_DESKTOP': 'Unity', 'QT_IM_MODULE': 'xim', 'LOGNAME': 'louis', 'USER': 'louis', 'PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin:/home/louis/pebble-dev/pebble-sdk-4.5-linux64/bin:/home/louis/pebble-dev/pebble-sdk-4.5-linux64/bin:/sbin:/bin:/usr/bin:/usr/local/bin:/snap/bin', 'XRDP_SESSION': '1', 'SSH_AGENT_PID': '1294', 'TERM': 'xterm-256color', 'SESSION_MANAGER': 'local/ubuntu-1804-rebble:@/tmp/.ICE-unix/1211,unix/ubuntu-1804-rebble:/tmp/.ICE-unix/1211', 'LC_MEASUREMENT': 'fr_FR.UTF-8', 'CHROME_DESKTOP': 'code-url-handler.desktop', 'CLUTTER_IM_MODULE': 'xim', 'IM_CONFIG_PHASE': '2', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2837', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'SHLVL': '3', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/code.desktop', 'XRDP_SOCKET_PATH': '/var/run/xrdp/sockdir', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'TEXTDOMAINDIR': '/usr/share/locale/', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'NO_GCE_CHECK': 'False', '_': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/.env/bin/python', 'LC_IDENTIFICATION': 'fr_FR.UTF-8', 'OLDPWD': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64', 'PYTHONHOME': '/home/louis/.pebble-sdk/SDKs/current/sdk-core/../.env', 'LC_TELEPHONE': 'fr_FR.UTF-8', 'NODE_PATH': '/home/louis/.pebble-sdk/SDKs/current/sdk-core/../node_modules', 'LC_MONETARY': 'fr_FR.UTF-8', 'PWD': '/home/louis/repos/synocam_home_switch', 'DESKTOP_STARTUP_ID': 'gnome-shell-1339-ubuntu-1804-rebble-/usr/share/code/code-2_TIME144053', 'LC_TIME': 'fr_FR.UTF-8', 'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG'}
|
|
| 2 |
+environ = {'LC_NUMERIC': 'fr_FR.UTF-8', 'QT4_IM_MODULE': 'xim', 'GJS_DEBUG_OUTPUT': 'stderr', 'PEBBLE_TOOLCHAIN_PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin', 'TERM_PROGRAM_VERSION': '1.29.1', 'XDG_CURRENT_DESKTOP': 'Unity', 'QT_IM_MODULE': 'xim', 'LOGNAME': 'louis', 'USER': 'louis', 'PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin:/home/louis/pebble-dev/pebble-sdk-4.5-linux64/bin:/home/louis/pebble-dev/pebble-sdk-4.5-linux64/bin:/sbin:/bin:/usr/bin:/usr/local/bin:/snap/bin', 'LC_PAPER': 'fr_FR.UTF-8', 'HOME': '/home/louis', 'XRDP_SESSION': '1', 'DISPLAY': ':10.0', 'SSH_AGENT_PID': '1770', 'LANG': 'en_US.UTF-8', 'TERM': 'xterm-256color', 'SHELL': '/bin/bash', 'UID': '1000', 'SESSION_MANAGER': 'local/ubuntu-1804-rebble:@/tmp/.ICE-unix/1687,unix/ubuntu-1804-rebble:/tmp/.ICE-unix/1687', 'LC_MEASUREMENT': 'fr_FR.UTF-8', 'CHROME_DESKTOP': 'code-url-handler.desktop', 'QT_ACCESSIBILITY': '1', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'CLUTTER_IM_MODULE': 'xim', 'TEXTDOMAIN': 'im-config', 'XMODIFIERS': '@im=ibus', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2128', 'TERM_PROGRAM': 'vscode', 'NOCLIMB': '1', 'SHLVL': '3', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/code-url-handler.desktop', 'XRDP_SOCKET_PATH': '/var/run/xrdp/sockdir', 'XDG_RUNTIME_DIR': '/run/user/1000', 'GTK_IM_MODULE': 'ibus', 'LC_ADDRESS': 'fr_FR.UTF-8', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'IM_CONFIG_PHASE': '2', 'TEXTDOMAINDIR': '/usr/share/locale/', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'NO_GCE_CHECK': 'False', 'PULSE_SCRIPT': '/etc/xrdp/pulse/default.pa', 'LESSOPEN': '| /bin/lesspipe %s', 'XDG_SESSION_ID': 'c3', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', '_': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/.env/bin/python', 'LC_IDENTIFICATION': 'fr_FR.UTF-8', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'LESSCLOSE': '/bin/lesspipe %s %s', 'GTK_MODULES': 'gail:atk-bridge', 'PYTHONHOME': '/home/louis/.pebble-sdk/SDKs/current/sdk-core/../.env', 'LC_TELEPHONE': 'fr_FR.UTF-8', 'NODE_PATH': '/home/louis/.pebble-sdk/SDKs/current/sdk-core/../node_modules', 'LC_MONETARY': 'fr_FR.UTF-8', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PWD': '/home/louis/repos/synocam_home_switch', 'DESKTOP_STARTUP_ID': 'gnome-shell-1818-ubuntu-1804-rebble-/usr/share/code/code-0_TIME59461', 'LC_NAME': 'fr_FR.UTF-8', 'XDG_MENU_PREFIX': 'gnome-', 'LC_TIME': 'fr_FR.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'PHONESIM_PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/.env//bin/pypkjs', 'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG'}
|
|
| 3 | 3 |
files = ['/home/louis/repos/synocam_home_switch/wscript'] |
| 4 | 4 |
hash = -2431564940392307765 |
| 5 | 5 |
options = {'files': '', 'jobs': 2, 'verbose': 0, 'nocache': False, 'progress_bar': 0, 'no_groups': False, 'distcheck_args': None, 'top': '', 'sandbox': False, 'destdir': '', 'keep': 0, 'zones': '', 'debug': False, 'prefix': '/usr/local/', 'timestamp': None, 'download': False, 'force': False, 'targets': '', 'out': ''}
|
| ... | ... |
@@ -1,5 +1,5 @@ |
| 1 | 1 |
argv = ['/home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/waf', 'configure'] |
| 2 |
-environ = {'QT4_IM_MODULE': 'xim', 'GJS_DEBUG_OUTPUT': 'stderr', 'PEBBLE_TOOLCHAIN_PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin', 'TERM_PROGRAM_VERSION': '1.29.1', 'LC_PAPER': 'fr_FR.UTF-8', 'HOME': '/home/louis', 'DISPLAY': ':10.0', 'TERM_PROGRAM': 'vscode', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'UID': '1000', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'QT_ACCESSIBILITY': '1', 'TEXTDOMAIN': 'im-config', 'XMODIFIERS': '@im=ibus', 'NOCLIMB': '1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'GTK_IM_MODULE': 'ibus', 'LC_ADDRESS': 'fr_FR.UTF-8', 'PULSE_SCRIPT': '/etc/xrdp/pulse/default.pa', 'LESSOPEN': '| /bin/lesspipe %s', 'XDG_SESSION_ID': 'c3', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'LESSCLOSE': '/bin/lesspipe %s %s', 'GTK_MODULES': 'gail:atk-bridge', 'LC_NAME': 'fr_FR.UTF-8', 'XDG_MENU_PREFIX': 'gnome-', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'PHONESIM_PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/.env//bin/pypkjs', 'LC_NUMERIC': 'fr_FR.UTF-8', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'XDG_CURRENT_DESKTOP': 'Unity', 'QT_IM_MODULE': 'xim', 'LOGNAME': 'louis', 'USER': 'louis', 'PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin:/home/louis/pebble-dev/pebble-sdk-4.5-linux64/bin:/home/louis/pebble-dev/pebble-sdk-4.5-linux64/bin:/sbin:/bin:/usr/bin:/usr/local/bin:/snap/bin', 'XRDP_SESSION': '1', 'SSH_AGENT_PID': '1294', 'TERM': 'xterm-256color', 'SESSION_MANAGER': 'local/ubuntu-1804-rebble:@/tmp/.ICE-unix/1211,unix/ubuntu-1804-rebble:/tmp/.ICE-unix/1211', 'LC_MEASUREMENT': 'fr_FR.UTF-8', 'CHROME_DESKTOP': 'code-url-handler.desktop', 'CLUTTER_IM_MODULE': 'xim', 'IM_CONFIG_PHASE': '2', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2837', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'SHLVL': '3', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/code.desktop', 'XRDP_SOCKET_PATH': '/var/run/xrdp/sockdir', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'TEXTDOMAINDIR': '/usr/share/locale/', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'NO_GCE_CHECK': 'False', '_': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/.env/bin/python', 'LC_IDENTIFICATION': 'fr_FR.UTF-8', 'OLDPWD': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64', 'PYTHONHOME': '/home/louis/.pebble-sdk/SDKs/current/sdk-core/../.env', 'LC_TELEPHONE': 'fr_FR.UTF-8', 'NODE_PATH': '/home/louis/.pebble-sdk/SDKs/current/sdk-core/../node_modules', 'LC_MONETARY': 'fr_FR.UTF-8', 'PWD': '/home/louis/repos/synocam_home_switch', 'DESKTOP_STARTUP_ID': 'gnome-shell-1339-ubuntu-1804-rebble-/usr/share/code/code-2_TIME144053', 'LC_TIME': 'fr_FR.UTF-8', 'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG'}
|
|
| 2 |
+environ = {'LC_NUMERIC': 'fr_FR.UTF-8', 'QT4_IM_MODULE': 'xim', 'GJS_DEBUG_OUTPUT': 'stderr', 'PEBBLE_TOOLCHAIN_PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin', 'TERM_PROGRAM_VERSION': '1.29.1', 'XDG_CURRENT_DESKTOP': 'Unity', 'QT_IM_MODULE': 'xim', 'LOGNAME': 'louis', 'USER': 'louis', 'PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin:/home/louis/pebble-dev/pebble-sdk-4.5-linux64/bin:/home/louis/pebble-dev/pebble-sdk-4.5-linux64/bin:/sbin:/bin:/usr/bin:/usr/local/bin:/snap/bin', 'LC_PAPER': 'fr_FR.UTF-8', 'HOME': '/home/louis', 'XRDP_SESSION': '1', 'DISPLAY': ':10.0', 'SSH_AGENT_PID': '1770', 'LANG': 'en_US.UTF-8', 'TERM': 'xterm-256color', 'SHELL': '/bin/bash', 'UID': '1000', 'SESSION_MANAGER': 'local/ubuntu-1804-rebble:@/tmp/.ICE-unix/1687,unix/ubuntu-1804-rebble:/tmp/.ICE-unix/1687', 'LC_MEASUREMENT': 'fr_FR.UTF-8', 'CHROME_DESKTOP': 'code-url-handler.desktop', 'QT_ACCESSIBILITY': '1', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'CLUTTER_IM_MODULE': 'xim', 'TEXTDOMAIN': 'im-config', 'XMODIFIERS': '@im=ibus', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2128', 'TERM_PROGRAM': 'vscode', 'NOCLIMB': '1', 'SHLVL': '3', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/code-url-handler.desktop', 'XRDP_SOCKET_PATH': '/var/run/xrdp/sockdir', 'XDG_RUNTIME_DIR': '/run/user/1000', 'GTK_IM_MODULE': 'ibus', 'LC_ADDRESS': 'fr_FR.UTF-8', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'IM_CONFIG_PHASE': '2', 'TEXTDOMAINDIR': '/usr/share/locale/', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'NO_GCE_CHECK': 'False', 'PULSE_SCRIPT': '/etc/xrdp/pulse/default.pa', 'LESSOPEN': '| /bin/lesspipe %s', 'XDG_SESSION_ID': 'c3', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', '_': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/.env/bin/python', 'LC_IDENTIFICATION': 'fr_FR.UTF-8', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'LESSCLOSE': '/bin/lesspipe %s %s', 'GTK_MODULES': 'gail:atk-bridge', 'PYTHONHOME': '/home/louis/.pebble-sdk/SDKs/current/sdk-core/../.env', 'LC_TELEPHONE': 'fr_FR.UTF-8', 'NODE_PATH': '/home/louis/.pebble-sdk/SDKs/current/sdk-core/../node_modules', 'LC_MONETARY': 'fr_FR.UTF-8', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PWD': '/home/louis/repos/synocam_home_switch', 'DESKTOP_STARTUP_ID': 'gnome-shell-1818-ubuntu-1804-rebble-/usr/share/code/code-0_TIME59461', 'LC_NAME': 'fr_FR.UTF-8', 'XDG_MENU_PREFIX': 'gnome-', 'LC_TIME': 'fr_FR.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'PHONESIM_PATH': '/home/louis/pebble-dev/pebble-sdk-4.5-linux64/.env//bin/pypkjs', 'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG'}
|
|
| 3 | 3 |
files = ['/home/louis/repos/synocam_home_switch/wscript'] |
| 4 | 4 |
hash = -2431564940392307765 |
| 5 | 5 |
options = {'files': '', 'jobs': 2, 'verbose': 0, 'nocache': False, 'progress_bar': 0, 'no_groups': False, 'distcheck_args': None, 'top': '', 'sandbox': False, 'destdir': '', 'keep': 0, 'zones': '', 'debug': False, 'prefix': '/usr/local/', 'timestamp': None, 'download': False, 'force': False, 'targets': '', 'out': ''}
|
| ... | ... |
@@ -21,7 +21,7 @@ RESOURCES_JSON = [{u'type': u'bitmap', u'menuIcon': True, u'targetPlatforms': No
|
| 21 | 21 |
SANDBOX = False |
| 22 | 22 |
SUPPORTED_PLATFORMS = ['emery', 'basalt', 'diorite', 'aplite', 'chalk'] |
| 23 | 23 |
TARGET_PLATFORMS = ['diorite'] |
| 24 |
-TIMESTAMP = 1543087906 |
|
| 24 |
+TIMESTAMP = 1543274350 |
|
| 25 | 25 |
USE_GROUPS = True |
| 26 | 26 |
VERBOSE = 0 |
| 27 | 27 |
WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack' |
| ... | ... |
@@ -62,7 +62,7 @@ STLIB_MARKER = None |
| 62 | 62 |
STLIB_ST = '-l%s' |
| 63 | 63 |
SUPPORTED_PLATFORMS = ['emery', 'basalt', 'diorite', 'aplite', 'chalk'] |
| 64 | 64 |
TARGET_PLATFORMS = ['diorite'] |
| 65 |
-TIMESTAMP = 1543087906 |
|
| 65 |
+TIMESTAMP = 1543274350 |
|
| 66 | 66 |
USE_GROUPS = True |
| 67 | 67 |
VERBOSE = 0 |
| 68 | 68 |
WEBPACK = '/home/louis/.pebble-sdk/SDKs/current/node_modules/.bin/webpack' |
| ... | ... |
@@ -154,8 +154,6 @@ Discarded input sections |
| 154 | 154 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 155 | 155 |
.text.clock_copy_time_string |
| 156 | 156 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 157 |
- .text.clock_is_24h_style |
|
| 158 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 159 | 157 |
.text.cos_lookup |
| 160 | 158 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 161 | 159 |
.text.data_logging_create |
| ... | ... |
@@ -290,8 +288,6 @@ Discarded input sections |
| 290 | 288 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 291 | 289 |
.text.layer_get_data |
| 292 | 290 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 293 |
- .text.layer_get_frame |
|
| 294 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 295 | 291 |
.text.layer_get_hidden |
| 296 | 292 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 297 | 293 |
.text.layer_get_window |
| ... | ... |
@@ -306,12 +302,6 @@ Discarded input sections |
| 306 | 302 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 307 | 303 |
.text.layer_remove_from_parent |
| 308 | 304 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 309 |
- .text.layer_set_bounds |
|
| 310 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 311 |
- .text.layer_set_clips |
|
| 312 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 313 |
- .text.layer_set_frame |
|
| 314 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 315 | 305 |
.text.layer_set_hidden |
| 316 | 306 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 317 | 307 |
.text.layer_set_update_proc |
| ... | ... |
@@ -478,8 +468,6 @@ Discarded input sections |
| 478 | 468 |
.text.strcat 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 479 | 469 |
.text.strcmp 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 480 | 470 |
.text.strcpy 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 481 |
- .text.strftime |
|
| 482 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 483 | 471 |
.text.strlen 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 484 | 472 |
.text.strncat 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 485 | 473 |
.text.strncmp 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| ... | ... |
@@ -704,8 +692,6 @@ Discarded input sections |
| 704 | 692 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 705 | 693 |
.text.clock_get_timezone |
| 706 | 694 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 707 |
- .text.localtime |
|
| 708 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 709 | 695 |
.text.animation_create |
| 710 | 696 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 711 | 697 |
.text.animation_destroy |
| ... | ... |
@@ -864,14 +850,10 @@ Discarded input sections |
| 864 | 850 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 865 | 851 |
.text.text_layer_get_text |
| 866 | 852 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 867 |
- .text.text_layer_set_background_color |
|
| 868 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 869 | 853 |
.text.text_layer_set_overflow_mode |
| 870 | 854 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 871 | 855 |
.text.text_layer_set_size |
| 872 | 856 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 873 |
- .text.text_layer_set_text_color |
|
| 874 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 875 | 857 |
.text.gdraw_command_draw |
| 876 | 858 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 877 | 859 |
.text.gdraw_command_frame_draw |
| ... | ... |
@@ -962,7 +944,6 @@ Discarded input sections |
| 962 | 944 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 963 | 945 |
.text.gpath_draw_outline_open |
| 964 | 946 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 965 |
- .text.time 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 966 | 947 |
.text.menu_layer_set_highlight_colors |
| 967 | 948 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 968 | 949 |
.text.menu_layer_set_normal_colors |
| ... | ... |
@@ -971,16 +952,10 @@ Discarded input sections |
| 971 | 952 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 972 | 953 |
.text.menu_layer_pad_bottom_enable |
| 973 | 954 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 974 |
- .text.status_bar_layer_create |
|
| 975 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 976 |
- .text.status_bar_layer_destroy |
|
| 977 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 978 | 955 |
.text.status_bar_layer_get_background_color |
| 979 | 956 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 980 | 957 |
.text.status_bar_layer_get_foreground_color |
| 981 | 958 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 982 |
- .text.status_bar_layer_get_layer |
|
| 983 |
- 0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 984 | 959 |
.text.status_bar_layer_set_colors |
| 985 | 960 |
0x0000000000000000 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 986 | 961 |
.text.status_bar_layer_set_separator_mode |
| ... | ... |
@@ -1229,7 +1204,7 @@ LOAD /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/a |
| 1229 | 1204 |
.note.gnu.build-id |
| 1230 | 1205 |
0x0000000000000084 0x24 linker stubs |
| 1231 | 1206 |
|
| 1232 |
-.text 0x00000000000000a8 0x8fb |
|
| 1207 |
+.text 0x00000000000000a8 0xb9e |
|
| 1233 | 1208 |
*(.text) |
| 1234 | 1209 |
.text 0x00000000000000a8 0x14 /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
| 1235 | 1210 |
*(.text.*) |
| ... | ... |
@@ -1249,213 +1224,261 @@ LOAD /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/a |
| 1249 | 1224 |
0x00000000000001cc 0x78 src/c/main.c.9.o |
| 1250 | 1225 |
.text.select_click_handler |
| 1251 | 1226 |
0x0000000000000244 0x78 src/c/main.c.9.o |
| 1227 |
+ .text.init_statusbar_text_layer |
|
| 1228 |
+ 0x00000000000002bc 0xa4 src/c/main.c.9.o |
|
| 1229 |
+ 0x00000000000002bc init_statusbar_text_layer |
|
| 1252 | 1230 |
.text.comm_is_ready |
| 1253 |
- 0x00000000000002bc 0x34 src/c/main.c.9.o |
|
| 1254 |
- 0x00000000000002bc comm_is_ready |
|
| 1231 |
+ 0x0000000000000360 0x34 src/c/main.c.9.o |
|
| 1232 |
+ 0x0000000000000360 comm_is_ready |
|
| 1255 | 1233 |
.text.inbox_received_callback |
| 1256 |
- 0x00000000000002f0 0x19c src/c/main.c.9.o |
|
| 1234 |
+ 0x0000000000000394 0x1a8 src/c/main.c.9.o |
|
| 1257 | 1235 |
.text.startup.main |
| 1258 |
- 0x000000000000048c 0x180 src/c/main.c.9.o |
|
| 1259 |
- 0x000000000000048c main |
|
| 1236 |
+ 0x000000000000053c 0x2ac src/c/main.c.9.o |
|
| 1237 |
+ 0x000000000000053c main |
|
| 1260 | 1238 |
.text.app_event_loop |
| 1261 |
- 0x000000000000060c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1262 |
- 0x000000000000060c app_event_loop |
|
| 1263 |
- .text.app_log 0x0000000000000618 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1264 |
- 0x0000000000000618 app_log |
|
| 1239 |
+ 0x00000000000007e8 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1240 |
+ 0x00000000000007e8 app_event_loop |
|
| 1241 |
+ .text.app_log 0x00000000000007f4 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1242 |
+ 0x00000000000007f4 app_log |
|
| 1265 | 1243 |
.text.app_message_open |
| 1266 |
- 0x0000000000000624 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1267 |
- 0x0000000000000624 app_message_open |
|
| 1244 |
+ 0x0000000000000800 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1245 |
+ 0x0000000000000800 app_message_open |
|
| 1246 |
+ .text.clock_is_24h_style |
|
| 1247 |
+ 0x000000000000080c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1248 |
+ 0x000000000000080c clock_is_24h_style |
|
| 1268 | 1249 |
.text.dict_find |
| 1269 |
- 0x0000000000000630 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1270 |
- 0x0000000000000630 dict_find |
|
| 1250 |
+ 0x0000000000000818 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1251 |
+ 0x0000000000000818 dict_find |
|
| 1271 | 1252 |
.text.dict_write_cstring |
| 1272 |
- 0x000000000000063c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1273 |
- 0x000000000000063c dict_write_cstring |
|
| 1253 |
+ 0x0000000000000824 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1254 |
+ 0x0000000000000824 dict_write_cstring |
|
| 1274 | 1255 |
.text.fonts_get_system_font |
| 1275 |
- 0x0000000000000648 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1276 |
- 0x0000000000000648 fonts_get_system_font |
|
| 1256 |
+ 0x0000000000000830 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1257 |
+ 0x0000000000000830 fonts_get_system_font |
|
| 1277 | 1258 |
.text.gbitmap_create_with_resource |
| 1278 |
- 0x0000000000000654 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1279 |
- 0x0000000000000654 gbitmap_create_with_resource |
|
| 1259 |
+ 0x000000000000083c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1260 |
+ 0x000000000000083c gbitmap_create_with_resource |
|
| 1280 | 1261 |
.text.layer_add_child |
| 1281 |
- 0x0000000000000660 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1282 |
- 0x0000000000000660 layer_add_child |
|
| 1262 |
+ 0x0000000000000848 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1263 |
+ 0x0000000000000848 layer_add_child |
|
| 1283 | 1264 |
.text.layer_get_bounds |
| 1284 |
- 0x000000000000066c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1285 |
- 0x000000000000066c layer_get_bounds |
|
| 1286 |
- .text.strncpy 0x0000000000000678 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1287 |
- 0x0000000000000678 strncpy |
|
| 1265 |
+ 0x0000000000000854 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1266 |
+ 0x0000000000000854 layer_get_bounds |
|
| 1267 |
+ .text.layer_get_frame |
|
| 1268 |
+ 0x0000000000000860 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1269 |
+ 0x0000000000000860 layer_get_frame |
|
| 1270 |
+ .text.layer_set_bounds |
|
| 1271 |
+ 0x000000000000086c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1272 |
+ 0x000000000000086c layer_set_bounds |
|
| 1273 |
+ .text.layer_set_clips |
|
| 1274 |
+ 0x0000000000000878 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1275 |
+ 0x0000000000000878 layer_set_clips |
|
| 1276 |
+ .text.layer_set_frame |
|
| 1277 |
+ 0x0000000000000884 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1278 |
+ 0x0000000000000884 layer_set_frame |
|
| 1279 |
+ .text.strftime |
|
| 1280 |
+ 0x0000000000000890 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1281 |
+ 0x0000000000000890 strftime |
|
| 1282 |
+ .text.strncpy 0x000000000000089c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1283 |
+ 0x000000000000089c strncpy |
|
| 1288 | 1284 |
.text.window_create |
| 1289 |
- 0x0000000000000684 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1290 |
- 0x0000000000000684 window_create |
|
| 1285 |
+ 0x00000000000008a8 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1286 |
+ 0x00000000000008a8 window_create |
|
| 1291 | 1287 |
.text.window_destroy |
| 1292 |
- 0x0000000000000690 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1293 |
- 0x0000000000000690 window_destroy |
|
| 1288 |
+ 0x00000000000008b4 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1289 |
+ 0x00000000000008b4 window_destroy |
|
| 1294 | 1290 |
.text.window_get_root_layer |
| 1295 |
- 0x000000000000069c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1296 |
- 0x000000000000069c window_get_root_layer |
|
| 1291 |
+ 0x00000000000008c0 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1292 |
+ 0x00000000000008c0 window_get_root_layer |
|
| 1297 | 1293 |
.text.window_set_click_config_provider |
| 1298 |
- 0x00000000000006a8 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1299 |
- 0x00000000000006a8 window_set_click_config_provider |
|
| 1294 |
+ 0x00000000000008cc 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1295 |
+ 0x00000000000008cc window_set_click_config_provider |
|
| 1300 | 1296 |
.text.window_stack_push |
| 1301 |
- 0x00000000000006b4 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1302 |
- 0x00000000000006b4 window_stack_push |
|
| 1297 |
+ 0x00000000000008d8 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1298 |
+ 0x00000000000008d8 window_stack_push |
|
| 1303 | 1299 |
.text.app_message_outbox_begin |
| 1304 |
- 0x00000000000006c0 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1305 |
- 0x00000000000006c0 app_message_outbox_begin |
|
| 1300 |
+ 0x00000000000008e4 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1301 |
+ 0x00000000000008e4 app_message_outbox_begin |
|
| 1306 | 1302 |
.text.app_message_outbox_send |
| 1307 |
- 0x00000000000006cc 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1308 |
- 0x00000000000006cc app_message_outbox_send |
|
| 1303 |
+ 0x00000000000008f0 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1304 |
+ 0x00000000000008f0 app_message_outbox_send |
|
| 1309 | 1305 |
.text.app_message_register_inbox_dropped |
| 1310 |
- 0x00000000000006d8 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1311 |
- 0x00000000000006d8 app_message_register_inbox_dropped |
|
| 1306 |
+ 0x00000000000008fc 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1307 |
+ 0x00000000000008fc app_message_register_inbox_dropped |
|
| 1312 | 1308 |
.text.app_message_register_inbox_received |
| 1313 |
- 0x00000000000006e4 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1314 |
- 0x00000000000006e4 app_message_register_inbox_received |
|
| 1309 |
+ 0x0000000000000908 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1310 |
+ 0x0000000000000908 app_message_register_inbox_received |
|
| 1315 | 1311 |
.text.app_message_register_outbox_failed |
| 1316 |
- 0x00000000000006f0 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1317 |
- 0x00000000000006f0 app_message_register_outbox_failed |
|
| 1312 |
+ 0x0000000000000914 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1313 |
+ 0x0000000000000914 app_message_register_outbox_failed |
|
| 1318 | 1314 |
.text.app_message_register_outbox_sent |
| 1319 |
- 0x00000000000006fc 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1320 |
- 0x00000000000006fc app_message_register_outbox_sent |
|
| 1315 |
+ 0x0000000000000920 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1316 |
+ 0x0000000000000920 app_message_register_outbox_sent |
|
| 1321 | 1317 |
.text.window_single_click_subscribe |
| 1322 |
- 0x0000000000000708 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1323 |
- 0x0000000000000708 window_single_click_subscribe |
|
| 1318 |
+ 0x000000000000092c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1319 |
+ 0x000000000000092c window_single_click_subscribe |
|
| 1324 | 1320 |
.text.persist_write_data |
| 1325 |
- 0x0000000000000714 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1326 |
- 0x0000000000000714 persist_write_data |
|
| 1321 |
+ 0x0000000000000938 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1322 |
+ 0x0000000000000938 persist_write_data |
|
| 1327 | 1323 |
.text.dict_size |
| 1328 |
- 0x0000000000000720 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1329 |
- 0x0000000000000720 dict_size |
|
| 1324 |
+ 0x0000000000000944 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1325 |
+ 0x0000000000000944 dict_size |
|
| 1326 |
+ .text.localtime |
|
| 1327 |
+ 0x0000000000000950 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1328 |
+ 0x0000000000000950 localtime |
|
| 1330 | 1329 |
.text.action_bar_layer_add_to_window |
| 1331 |
- 0x000000000000072c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1332 |
- 0x000000000000072c action_bar_layer_add_to_window |
|
| 1330 |
+ 0x000000000000095c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1331 |
+ 0x000000000000095c action_bar_layer_add_to_window |
|
| 1333 | 1332 |
.text.action_bar_layer_create |
| 1334 |
- 0x0000000000000738 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1335 |
- 0x0000000000000738 action_bar_layer_create |
|
| 1333 |
+ 0x0000000000000968 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1334 |
+ 0x0000000000000968 action_bar_layer_create |
|
| 1336 | 1335 |
.text.action_bar_layer_destroy |
| 1337 |
- 0x0000000000000744 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1338 |
- 0x0000000000000744 action_bar_layer_destroy |
|
| 1336 |
+ 0x0000000000000974 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1337 |
+ 0x0000000000000974 action_bar_layer_destroy |
|
| 1339 | 1338 |
.text.action_bar_layer_set_icon |
| 1340 |
- 0x0000000000000750 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1341 |
- 0x0000000000000750 action_bar_layer_set_icon |
|
| 1339 |
+ 0x0000000000000980 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1340 |
+ 0x0000000000000980 action_bar_layer_set_icon |
|
| 1342 | 1341 |
.text.text_layer_create |
| 1343 |
- 0x000000000000075c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1344 |
- 0x000000000000075c text_layer_create |
|
| 1342 |
+ 0x000000000000098c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1343 |
+ 0x000000000000098c text_layer_create |
|
| 1345 | 1344 |
.text.text_layer_destroy |
| 1346 |
- 0x0000000000000768 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1347 |
- 0x0000000000000768 text_layer_destroy |
|
| 1345 |
+ 0x0000000000000998 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1346 |
+ 0x0000000000000998 text_layer_destroy |
|
| 1348 | 1347 |
.text.text_layer_get_layer |
| 1349 |
- 0x0000000000000774 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1350 |
- 0x0000000000000774 text_layer_get_layer |
|
| 1348 |
+ 0x00000000000009a4 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1349 |
+ 0x00000000000009a4 text_layer_get_layer |
|
| 1350 |
+ .text.text_layer_set_background_color |
|
| 1351 |
+ 0x00000000000009b0 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1352 |
+ 0x00000000000009b0 text_layer_set_background_color |
|
| 1351 | 1353 |
.text.text_layer_set_font |
| 1352 |
- 0x0000000000000780 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1353 |
- 0x0000000000000780 text_layer_set_font |
|
| 1354 |
+ 0x00000000000009bc 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1355 |
+ 0x00000000000009bc text_layer_set_font |
|
| 1354 | 1356 |
.text.text_layer_set_text |
| 1355 |
- 0x000000000000078c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1356 |
- 0x000000000000078c text_layer_set_text |
|
| 1357 |
+ 0x00000000000009c8 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1358 |
+ 0x00000000000009c8 text_layer_set_text |
|
| 1357 | 1359 |
.text.text_layer_set_text_alignment |
| 1358 |
- 0x0000000000000798 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1359 |
- 0x0000000000000798 text_layer_set_text_alignment |
|
| 1360 |
+ 0x00000000000009d4 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1361 |
+ 0x00000000000009d4 text_layer_set_text_alignment |
|
| 1362 |
+ .text.text_layer_set_text_color |
|
| 1363 |
+ 0x00000000000009e0 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1364 |
+ 0x00000000000009e0 text_layer_set_text_color |
|
| 1365 |
+ .text.time 0x00000000000009ec 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1366 |
+ 0x00000000000009ec time |
|
| 1367 |
+ .text.status_bar_layer_create |
|
| 1368 |
+ 0x00000000000009f8 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1369 |
+ 0x00000000000009f8 status_bar_layer_create |
|
| 1370 |
+ .text.status_bar_layer_destroy |
|
| 1371 |
+ 0x0000000000000a04 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1372 |
+ 0x0000000000000a04 status_bar_layer_destroy |
|
| 1373 |
+ .text.status_bar_layer_get_layer |
|
| 1374 |
+ 0x0000000000000a10 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1375 |
+ 0x0000000000000a10 status_bar_layer_get_layer |
|
| 1360 | 1376 |
.text.grect_inset |
| 1361 |
- 0x00000000000007a4 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1362 |
- 0x00000000000007a4 grect_inset |
|
| 1377 |
+ 0x0000000000000a1c 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1378 |
+ 0x0000000000000a1c grect_inset |
|
| 1363 | 1379 |
.text.text_layer_enable_screen_text_flow_and_paging |
| 1364 |
- 0x00000000000007b0 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1365 |
- 0x00000000000007b0 text_layer_enable_screen_text_flow_and_paging |
|
| 1380 |
+ 0x0000000000000a28 0xc /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1381 |
+ 0x0000000000000a28 text_layer_enable_screen_text_flow_and_paging |
|
| 1366 | 1382 |
*(.rodata) |
| 1367 | 1383 |
*(.rodata*) |
| 1368 |
- .rodata.label_insets.7603 |
|
| 1369 |
- 0x00000000000007bc 0x8 src/c/main.c.9.o |
|
| 1370 | 1384 |
.rodata.str1.1 |
| 1371 |
- 0x00000000000007c4 0x1df src/c/main.c.9.o |
|
| 1385 |
+ 0x0000000000000a34 0x209 src/c/main.c.9.o |
|
| 1386 |
+ *fill* 0x0000000000000c3d 0x1 |
|
| 1387 |
+ .rodata.label_insets.7636 |
|
| 1388 |
+ 0x0000000000000c3e 0x8 src/c/main.c.9.o |
|
| 1372 | 1389 |
|
| 1373 |
-.glue_7 0x00000000000009a4 0x0 |
|
| 1390 |
+.glue_7 0x0000000000000c48 0x0 |
|
| 1374 | 1391 |
.glue_7 0x0000000000000000 0x0 linker stubs |
| 1375 | 1392 |
|
| 1376 |
-.glue_7t 0x00000000000009a4 0x0 |
|
| 1393 |
+.glue_7t 0x0000000000000c48 0x0 |
|
| 1377 | 1394 |
.glue_7t 0x0000000000000000 0x0 linker stubs |
| 1378 | 1395 |
|
| 1379 |
-.vfp11_veneer 0x00000000000009a4 0x0 |
|
| 1396 |
+.vfp11_veneer 0x0000000000000c48 0x0 |
|
| 1380 | 1397 |
.vfp11_veneer 0x0000000000000000 0x0 linker stubs |
| 1381 | 1398 |
|
| 1382 |
-.v4_bx 0x00000000000009a4 0x0 |
|
| 1399 |
+.v4_bx 0x0000000000000c48 0x0 |
|
| 1383 | 1400 |
.v4_bx 0x0000000000000000 0x0 linker stubs |
| 1384 | 1401 |
|
| 1385 |
-.iplt 0x00000000000009a4 0x0 |
|
| 1402 |
+.iplt 0x0000000000000c48 0x0 |
|
| 1386 | 1403 |
.iplt 0x0000000000000000 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
| 1387 | 1404 |
|
| 1388 |
-.rel.dyn 0x00000000000009a4 0x0 |
|
| 1405 |
+.rel.dyn 0x0000000000000c48 0x0 |
|
| 1389 | 1406 |
.rel.iplt 0x0000000000000000 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
| 1390 | 1407 |
.rel.got 0x0000000000000000 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
| 1391 | 1408 |
|
| 1392 |
-.data 0x00000000000009a4 0x18 |
|
| 1409 |
+.data 0x0000000000000c48 0x18 |
|
| 1393 | 1410 |
*(.data) |
| 1394 |
- .data 0x00000000000009a4 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crti.o |
|
| 1395 |
- .data 0x00000000000009a4 0x4 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
|
| 1396 |
- 0x00000000000009a4 __dso_handle |
|
| 1397 |
- .data 0x00000000000009a8 0x0 src/c/main.c.9.o |
|
| 1398 |
- .data 0x00000000000009a8 0x0 diorite/appinfo.auto.c.9.o |
|
| 1399 |
- .data 0x00000000000009a8 0x0 diorite/src/resource_ids.auto.c.9.o |
|
| 1400 |
- .data 0x00000000000009a8 0x0 src/message_keys.auto.c.9.o |
|
| 1401 |
- .data 0x00000000000009a8 0x0 /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1402 |
- .data 0x00000000000009a8 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtend.o |
|
| 1403 |
- .data 0x00000000000009a8 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtn.o |
|
| 1411 |
+ .data 0x0000000000000c48 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crti.o |
|
| 1412 |
+ .data 0x0000000000000c48 0x4 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
|
| 1413 |
+ 0x0000000000000c48 __dso_handle |
|
| 1414 |
+ .data 0x0000000000000c4c 0x0 src/c/main.c.9.o |
|
| 1415 |
+ .data 0x0000000000000c4c 0x0 diorite/appinfo.auto.c.9.o |
|
| 1416 |
+ .data 0x0000000000000c4c 0x0 diorite/src/resource_ids.auto.c.9.o |
|
| 1417 |
+ .data 0x0000000000000c4c 0x0 src/message_keys.auto.c.9.o |
|
| 1418 |
+ .data 0x0000000000000c4c 0x0 /home/louis/.pebble-sdk/SDKs/current/sdk-core/pebble/diorite/lib/libpebble.a(tmpnfft5Rpebble.o) |
|
| 1419 |
+ .data 0x0000000000000c4c 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtend.o |
|
| 1420 |
+ .data 0x0000000000000c4c 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtn.o |
|
| 1404 | 1421 |
*(.data.*) |
| 1405 | 1422 |
.data.MESSAGE_KEY_status |
| 1406 |
- 0x00000000000009a8 0x4 src/message_keys.auto.c.9.o |
|
| 1407 |
- 0x00000000000009a8 MESSAGE_KEY_status |
|
| 1423 |
+ 0x0000000000000c4c 0x4 src/message_keys.auto.c.9.o |
|
| 1424 |
+ 0x0000000000000c4c MESSAGE_KEY_status |
|
| 1408 | 1425 |
.data.MESSAGE_KEY_username |
| 1409 |
- 0x00000000000009ac 0x4 src/message_keys.auto.c.9.o |
|
| 1410 |
- 0x00000000000009ac MESSAGE_KEY_username |
|
| 1426 |
+ 0x0000000000000c50 0x4 src/message_keys.auto.c.9.o |
|
| 1427 |
+ 0x0000000000000c50 MESSAGE_KEY_username |
|
| 1411 | 1428 |
.data.MESSAGE_KEY_JSReady |
| 1412 |
- 0x00000000000009b0 0x4 src/message_keys.auto.c.9.o |
|
| 1413 |
- 0x00000000000009b0 MESSAGE_KEY_JSReady |
|
| 1429 |
+ 0x0000000000000c54 0x4 src/message_keys.auto.c.9.o |
|
| 1430 |
+ 0x0000000000000c54 MESSAGE_KEY_JSReady |
|
| 1414 | 1431 |
.data.MESSAGE_KEY_server |
| 1415 |
- 0x00000000000009b4 0x4 src/message_keys.auto.c.9.o |
|
| 1416 |
- 0x00000000000009b4 MESSAGE_KEY_server |
|
| 1432 |
+ 0x0000000000000c58 0x4 src/message_keys.auto.c.9.o |
|
| 1433 |
+ 0x0000000000000c58 MESSAGE_KEY_server |
|
| 1417 | 1434 |
.data.MESSAGE_KEY_password |
| 1418 |
- 0x00000000000009b8 0x4 src/message_keys.auto.c.9.o |
|
| 1419 |
- 0x00000000000009b8 MESSAGE_KEY_password |
|
| 1435 |
+ 0x0000000000000c5c 0x4 src/message_keys.auto.c.9.o |
|
| 1436 |
+ 0x0000000000000c5c MESSAGE_KEY_password |
|
| 1420 | 1437 |
|
| 1421 |
-.igot.plt 0x00000000000009bc 0x0 |
|
| 1438 |
+.igot.plt 0x0000000000000c60 0x0 |
|
| 1422 | 1439 |
.igot.plt 0x0000000000000000 0x0 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
| 1423 | 1440 |
|
| 1424 |
-.got 0x00000000000009bc 0x14 |
|
| 1425 |
- .got 0x00000000000009bc 0x14 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
|
| 1441 |
+.got 0x0000000000000c60 0x14 |
|
| 1442 |
+ .got 0x0000000000000c60 0x14 /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
|
| 1426 | 1443 |
|
| 1427 |
-.got.plt 0x00000000000009d0 0xc |
|
| 1428 |
- .got.plt 0x00000000000009d0 0xc /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
|
| 1429 |
- 0x00000000000009d0 _GLOBAL_OFFSET_TABLE_ |
|
| 1444 |
+.got.plt 0x0000000000000c74 0xc |
|
| 1445 |
+ .got.plt 0x0000000000000c74 0xc /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtbegin.o |
|
| 1446 |
+ 0x0000000000000c74 _GLOBAL_OFFSET_TABLE_ |
|
| 1430 | 1447 |
|
| 1431 |
-.bss 0x00000000000009dc 0x1a0 |
|
| 1448 |
+.bss 0x0000000000000c80 0x1b0 |
|
| 1432 | 1449 |
*(.bss) |
| 1433 | 1450 |
*(.bss.*) |
| 1434 |
- .bss.s_api 0x00000000000009dc 0x28 src/c/main.c.9.o |
|
| 1451 |
+ .bss.s_api 0x0000000000000c80 0x28 src/c/main.c.9.o |
|
| 1452 |
+ .bss.s_buffer.7612 |
|
| 1453 |
+ 0x0000000000000ca8 0x8 src/c/main.c.9.o |
|
| 1435 | 1454 |
.bss.s_text_layer |
| 1436 |
- 0x0000000000000a04 0x4 src/c/main.c.9.o |
|
| 1455 |
+ 0x0000000000000cb0 0x4 src/c/main.c.9.o |
|
| 1456 |
+ .bss.s_status_bar_layer |
|
| 1457 |
+ 0x0000000000000cb4 0x4 src/c/main.c.9.o |
|
| 1437 | 1458 |
.bss.s_q_mark_bitmap |
| 1438 |
- 0x0000000000000a08 0x4 src/c/main.c.9.o |
|
| 1439 |
- .bss.msg 0x0000000000000a0c 0x4 src/c/main.c.9.o |
|
| 1440 |
- .bss.settings 0x0000000000000a10 0x3 src/c/main.c.9.o |
|
| 1459 |
+ 0x0000000000000cb8 0x4 src/c/main.c.9.o |
|
| 1460 |
+ .bss.s_statusbar |
|
| 1461 |
+ 0x0000000000000cbc 0x4 src/c/main.c.9.o |
|
| 1462 |
+ .bss.msg 0x0000000000000cc0 0x4 src/c/main.c.9.o |
|
| 1463 |
+ .bss.settings 0x0000000000000cc4 0x3 src/c/main.c.9.o |
|
| 1441 | 1464 |
.bss.s_username |
| 1442 |
- 0x0000000000000a13 0x28 src/c/main.c.9.o |
|
| 1443 |
- *fill* 0x0000000000000a3b 0x1 |
|
| 1465 |
+ 0x0000000000000cc7 0x28 src/c/main.c.9.o |
|
| 1466 |
+ *fill* 0x0000000000000cef 0x1 |
|
| 1444 | 1467 |
.bss.s_h_off_bitmap |
| 1445 |
- 0x0000000000000a3c 0x4 src/c/main.c.9.o |
|
| 1468 |
+ 0x0000000000000cf0 0x4 src/c/main.c.9.o |
|
| 1446 | 1469 |
.bss.s_password |
| 1447 |
- 0x0000000000000a40 0x28 src/c/main.c.9.o |
|
| 1448 |
- .bss.s_window 0x0000000000000a68 0x4 src/c/main.c.9.o |
|
| 1449 |
- .bss.size 0x0000000000000a6c 0x4 src/c/main.c.9.o |
|
| 1450 |
- .bss.s_server 0x0000000000000a70 0xff src/c/main.c.9.o |
|
| 1451 |
- *fill* 0x0000000000000b6f 0x1 |
|
| 1470 |
+ 0x0000000000000cf4 0x28 src/c/main.c.9.o |
|
| 1471 |
+ .bss.s_window 0x0000000000000d1c 0x4 src/c/main.c.9.o |
|
| 1472 |
+ .bss.size 0x0000000000000d20 0x4 src/c/main.c.9.o |
|
| 1473 |
+ .bss.s_server 0x0000000000000d24 0xff src/c/main.c.9.o |
|
| 1474 |
+ *fill* 0x0000000000000e23 0x1 |
|
| 1452 | 1475 |
.bss.s_h_on_bitmap |
| 1453 |
- 0x0000000000000b70 0x4 src/c/main.c.9.o |
|
| 1476 |
+ 0x0000000000000e24 0x4 src/c/main.c.9.o |
|
| 1454 | 1477 |
.bss.s_js_ready |
| 1455 |
- 0x0000000000000b74 0x1 src/c/main.c.9.o |
|
| 1456 |
- *fill* 0x0000000000000b75 0x3 |
|
| 1478 |
+ 0x0000000000000e28 0x1 src/c/main.c.9.o |
|
| 1479 |
+ *fill* 0x0000000000000e29 0x3 |
|
| 1457 | 1480 |
.bss.s_action_bar_layer |
| 1458 |
- 0x0000000000000b78 0x4 src/c/main.c.9.o |
|
| 1481 |
+ 0x0000000000000e2c 0x4 src/c/main.c.9.o |
|
| 1459 | 1482 |
|
| 1460 | 1483 |
DISCARD |
| 1461 | 1484 |
libc.a(*) |
| ... | ... |
@@ -1494,49 +1517,49 @@ OUTPUT(/home/louis/repos/synocam_home_switch/build/diorite/pebble-app.elf elf32- |
| 1494 | 1517 |
.comment 0x0000000000000000 0x4f src/message_keys.auto.c.9.o |
| 1495 | 1518 |
.comment 0x0000000000000000 0x4f /home/louis/pebble-dev/pebble-sdk-4.5-linux64/arm-cs-tools/bin/../lib/gcc/arm-none-eabi/4.7.2/thumb2/crtend.o |
| 1496 | 1519 |
|
| 1497 |
-.debug_info 0x0000000000000000 0x19bf |
|
| 1498 |
- .debug_info 0x0000000000000000 0x14f6 src/c/main.c.9.o |
|
| 1499 |
- .debug_info 0x00000000000014f6 0x349 diorite/appinfo.auto.c.9.o |
|
| 1500 |
- .debug_info 0x000000000000183f 0xb7 diorite/src/resource_ids.auto.c.9.o |
|
| 1501 |
- .debug_info 0x00000000000018f6 0xc9 src/message_keys.auto.c.9.o |
|
| 1520 |
+.debug_info 0x0000000000000000 0x2094 |
|
| 1521 |
+ .debug_info 0x0000000000000000 0x1bcb src/c/main.c.9.o |
|
| 1522 |
+ .debug_info 0x0000000000001bcb 0x349 diorite/appinfo.auto.c.9.o |
|
| 1523 |
+ .debug_info 0x0000000000001f14 0xb7 diorite/src/resource_ids.auto.c.9.o |
|
| 1524 |
+ .debug_info 0x0000000000001fcb 0xc9 src/message_keys.auto.c.9.o |
|
| 1502 | 1525 |
|
| 1503 |
-.debug_abbrev 0x0000000000000000 0x4d0 |
|
| 1504 |
- .debug_abbrev 0x0000000000000000 0x3aa src/c/main.c.9.o |
|
| 1505 |
- .debug_abbrev 0x00000000000003aa 0x9e diorite/appinfo.auto.c.9.o |
|
| 1506 |
- .debug_abbrev 0x0000000000000448 0x44 diorite/src/resource_ids.auto.c.9.o |
|
| 1507 |
- .debug_abbrev 0x000000000000048c 0x44 src/message_keys.auto.c.9.o |
|
| 1526 |
+.debug_abbrev 0x0000000000000000 0x5ad |
|
| 1527 |
+ .debug_abbrev 0x0000000000000000 0x487 src/c/main.c.9.o |
|
| 1528 |
+ .debug_abbrev 0x0000000000000487 0x9e diorite/appinfo.auto.c.9.o |
|
| 1529 |
+ .debug_abbrev 0x0000000000000525 0x44 diorite/src/resource_ids.auto.c.9.o |
|
| 1530 |
+ .debug_abbrev 0x0000000000000569 0x44 src/message_keys.auto.c.9.o |
|
| 1508 | 1531 |
|
| 1509 |
-.debug_loc 0x0000000000000000 0x4ff |
|
| 1510 |
- .debug_loc 0x0000000000000000 0x4ff src/c/main.c.9.o |
|
| 1532 |
+.debug_loc 0x0000000000000000 0x6ac |
|
| 1533 |
+ .debug_loc 0x0000000000000000 0x6ac src/c/main.c.9.o |
|
| 1511 | 1534 |
|
| 1512 |
-.debug_aranges 0x0000000000000000 0xb8 |
|
| 1535 |
+.debug_aranges 0x0000000000000000 0xc0 |
|
| 1513 | 1536 |
.debug_aranges |
| 1514 |
- 0x0000000000000000 0x70 src/c/main.c.9.o |
|
| 1537 |
+ 0x0000000000000000 0x78 src/c/main.c.9.o |
|
| 1515 | 1538 |
.debug_aranges |
| 1516 |
- 0x0000000000000070 0x18 diorite/appinfo.auto.c.9.o |
|
| 1539 |
+ 0x0000000000000078 0x18 diorite/appinfo.auto.c.9.o |
|
| 1517 | 1540 |
.debug_aranges |
| 1518 |
- 0x0000000000000088 0x18 diorite/src/resource_ids.auto.c.9.o |
|
| 1541 |
+ 0x0000000000000090 0x18 diorite/src/resource_ids.auto.c.9.o |
|
| 1519 | 1542 |
.debug_aranges |
| 1520 |
- 0x00000000000000a0 0x18 src/message_keys.auto.c.9.o |
|
| 1543 |
+ 0x00000000000000a8 0x18 src/message_keys.auto.c.9.o |
|
| 1521 | 1544 |
|
| 1522 |
-.debug_ranges 0x0000000000000000 0x90 |
|
| 1523 |
- .debug_ranges 0x0000000000000000 0x90 src/c/main.c.9.o |
|
| 1545 |
+.debug_ranges 0x0000000000000000 0xb8 |
|
| 1546 |
+ .debug_ranges 0x0000000000000000 0xb8 src/c/main.c.9.o |
|
| 1524 | 1547 |
|
| 1525 |
-.debug_line 0x0000000000000000 0x5da |
|
| 1526 |
- .debug_line 0x0000000000000000 0x329 src/c/main.c.9.o |
|
| 1527 |
- .debug_line 0x0000000000000329 0x121 diorite/appinfo.auto.c.9.o |
|
| 1528 |
- .debug_line 0x000000000000044a 0xcc diorite/src/resource_ids.auto.c.9.o |
|
| 1529 |
- .debug_line 0x0000000000000516 0xc4 src/message_keys.auto.c.9.o |
|
| 1548 |
+.debug_line 0x0000000000000000 0x6be |
|
| 1549 |
+ .debug_line 0x0000000000000000 0x40d src/c/main.c.9.o |
|
| 1550 |
+ .debug_line 0x000000000000040d 0x121 diorite/appinfo.auto.c.9.o |
|
| 1551 |
+ .debug_line 0x000000000000052e 0xcc diorite/src/resource_ids.auto.c.9.o |
|
| 1552 |
+ .debug_line 0x00000000000005fa 0xc4 src/message_keys.auto.c.9.o |
|
| 1530 | 1553 |
|
| 1531 |
-.debug_str 0x0000000000000000 0xe94 |
|
| 1532 |
- .debug_str 0x0000000000000000 0xb0f src/c/main.c.9.o |
|
| 1533 |
- 0xbdd (size before relaxing) |
|
| 1534 |
- .debug_str 0x0000000000000b0f 0x2f5 diorite/appinfo.auto.c.9.o |
|
| 1554 |
+.debug_str 0x0000000000000000 0x10ea |
|
| 1555 |
+ .debug_str 0x0000000000000000 0xd65 src/c/main.c.9.o |
|
| 1556 |
+ 0xe4f (size before relaxing) |
|
| 1557 |
+ .debug_str 0x0000000000000d65 0x2f5 diorite/appinfo.auto.c.9.o |
|
| 1535 | 1558 |
0x3de (size before relaxing) |
| 1536 |
- .debug_str 0x0000000000000e04 0x78 diorite/src/resource_ids.auto.c.9.o |
|
| 1559 |
+ .debug_str 0x000000000000105a 0x78 diorite/src/resource_ids.auto.c.9.o |
|
| 1537 | 1560 |
0x13d (size before relaxing) |
| 1538 |
- .debug_str 0x0000000000000e7c 0x18 src/message_keys.auto.c.9.o |
|
| 1561 |
+ .debug_str 0x00000000000010d2 0x18 src/message_keys.auto.c.9.o |
|
| 1539 | 1562 |
0x141 (size before relaxing) |
| 1540 | 1563 |
|
| 1541 |
-.debug_frame 0x0000000000000000 0x13c |
|
| 1542 |
- .debug_frame 0x0000000000000000 0x13c src/c/main.c.9.o |
|
| 1564 |
+.debug_frame 0x0000000000000000 0x160 |
|
| 1565 |
+ .debug_frame 0x0000000000000000 0x160 src/c/main.c.9.o |
| ... | ... |
@@ -3,6 +3,7 @@ |
| 3 | 3 |
// Persistent storage key |
| 4 | 4 |
#define SETTINGS_KEY 1 |
| 5 | 5 |
|
| 6 |
+ |
|
| 6 | 7 |
// Largest expected inbox and outbox message sizes |
| 7 | 8 |
const uint32_t inbox_size = 64; |
| 8 | 9 |
const uint32_t outbox_size = 64; |
| ... | ... |
@@ -17,12 +18,13 @@ static bool s_js_ready; |
| 17 | 18 |
static Window *s_window; |
| 18 | 19 |
//static Layer *window_layer; |
| 19 | 20 |
//static GRect bounds; |
| 20 |
-static TextLayer *s_text_layer; |
|
| 21 |
+static TextLayer *s_text_layer,*s_statusbar; |
|
| 21 | 22 |
|
| 22 | 23 |
static ActionBarLayer *s_action_bar_layer; |
| 24 |
+static StatusBarLayer *s_status_bar_layer; |
|
| 23 | 25 |
|
| 24 | 26 |
static GBitmap *s_h_on_bitmap, *s_h_off_bitmap, *s_q_mark_bitmap; |
| 25 |
- |
|
| 27 |
+static const int16_t MARGIN = 8; |
|
| 26 | 28 |
|
| 27 | 29 |
bool is_home_on = false; |
| 28 | 30 |
|
| ... | ... |
@@ -55,6 +57,28 @@ static void prv_save_settings() {
|
| 55 | 57 |
persist_write_data(SETTINGS_KEY, &settings, sizeof(settings)); |
| 56 | 58 |
} |
| 57 | 59 |
|
| 60 |
+//! helper to construct the various text layers as they appear in this app |
|
| 61 |
+static GRect init_text_layer(Layer *parent_layer, TextLayer **text_layer, int16_t y, int16_t h, int16_t additional_right_margin, char *font_key) {
|
|
| 62 |
+ // why "-1" (and then "+2")? because for this font we need to compensate for weird white-spacing |
|
| 63 |
+ const int16_t font_compensator = strcmp(font_key, FONT_KEY_LECO_38_BOLD_NUMBERS) == 0 ? 3 : 1; |
|
| 64 |
+ |
|
| 65 |
+ const GRect frame = GRect(MARGIN - font_compensator, y, layer_get_bounds(parent_layer).size.w - 2 * MARGIN + 2 * font_compensator - additional_right_margin, h); |
|
| 66 |
+ |
|
| 67 |
+ *text_layer = text_layer_create(frame); |
|
| 68 |
+ text_layer_set_background_color(*text_layer, GColorClear); |
|
| 69 |
+ text_layer_set_text_color(*text_layer, PBL_IF_COLOR_ELSE(GColorWhite, GColorBlack)); |
|
| 70 |
+ text_layer_set_font(*text_layer, fonts_get_system_font(font_key)); |
|
| 71 |
+ layer_add_child(parent_layer, text_layer_get_layer(*text_layer)); |
|
| 72 |
+ return frame; |
|
| 73 |
+} |
|
| 74 |
+ |
|
| 75 |
+void init_statusbar_text_layer(Layer *parent, TextLayer **layer) {
|
|
| 76 |
+ init_text_layer(parent, layer, 0, 16, 0, FONT_KEY_GOTHIC_14); |
|
| 77 |
+ GRect sb_bounds = layer_get_bounds(text_layer_get_layer(*layer)); |
|
| 78 |
+ sb_bounds.origin.y -= 1; |
|
| 79 |
+ layer_set_bounds(text_layer_get_layer(*layer), sb_bounds); |
|
| 80 |
+ text_layer_set_text_alignment(*layer, GTextAlignmentCenter); |
|
| 81 |
+} |
|
| 58 | 82 |
|
| 59 | 83 |
static void inbox_dropped_callback(AppMessageResult reason, void *context) {
|
| 60 | 84 |
// A message was received, but had to be dropped |
| ... | ... |
@@ -162,6 +186,21 @@ static void click_config_provider(void *context) {
|
| 162 | 186 |
window_single_click_subscribe(BUTTON_ID_DOWN, down_click_handler); |
| 163 | 187 |
} |
| 164 | 188 |
|
| 189 |
+static void update_time() {
|
|
| 190 |
+ // Get a tm structure |
|
| 191 |
+ time_t temp = time(NULL); |
|
| 192 |
+ struct tm *tick_time = localtime(&temp); |
|
| 193 |
+ |
|
| 194 |
+ // Write the current hours and minutes into a buffer |
|
| 195 |
+ static char s_buffer[8]; |
|
| 196 |
+ strftime(s_buffer, sizeof(s_buffer), clock_is_24h_style() ? |
|
| 197 |
+ "%H:%M" : "%I:%M", tick_time); |
|
| 198 |
+ |
|
| 199 |
+ // Display this time on the TextLayer |
|
| 200 |
+ text_layer_set_text(s_statusbar, s_buffer); |
|
| 201 |
+ |
|
| 202 |
+} |
|
| 203 |
+ |
|
| 165 | 204 |
void comm_is_ready() {
|
| 166 | 205 |
// Get information about the window |
| 167 | 206 |
//Layer *window_layer = window_get_root_layer(s_window); |
| ... | ... |
@@ -190,6 +229,10 @@ void comm_is_ready() {
|
| 190 | 229 |
|
| 191 | 230 |
} |
| 192 | 231 |
|
| 232 |
+static void tick_handler(struct tm *tick_time, TimeUnits units_changed) {
|
|
| 233 |
+ update_time(); |
|
| 234 |
+} |
|
| 235 |
+ |
|
| 193 | 236 |
static void inbox_received_callback(DictionaryIterator *iter, void *context) {
|
| 194 | 237 |
// A new message has been successfully received |
| 195 | 238 |
APP_LOG(APP_LOG_LEVEL_DEBUG, "New message! "); |
| ... | ... |
@@ -272,7 +315,31 @@ static void init(void) {
|
| 272 | 315 |
action_bar_layer_set_icon(s_action_bar_layer, BUTTON_ID_DOWN, s_h_off_bitmap); |
| 273 | 316 |
action_bar_layer_add_to_window(s_action_bar_layer, s_window); |
| 274 | 317 |
|
| 275 |
- |
|
| 318 |
+ s_status_bar_layer = status_bar_layer_create(); |
|
| 319 |
+ |
|
| 320 |
+ Layer *status_bar_base_layer = status_bar_layer_get_layer(s_status_bar_layer); |
|
| 321 |
+ GRect status_frame = layer_get_frame(status_bar_base_layer); |
|
| 322 |
+ status_frame.origin.y = -STATUS_BAR_LAYER_HEIGHT; |
|
| 323 |
+ layer_set_frame(status_bar_base_layer, status_frame); |
|
| 324 |
+ |
|
| 325 |
+ layer_add_child(window_layer, status_bar_base_layer); |
|
| 326 |
+ |
|
| 327 |
+ if (bounds.origin.y == 0) {
|
|
| 328 |
+ bounds.origin.y = STATUS_BAR_LAYER_HEIGHT; |
|
| 329 |
+ bounds.size.h -= STATUS_BAR_LAYER_HEIGHT; |
|
| 330 |
+ |
|
| 331 |
+ GRect frame = layer_get_frame(window_layer); |
|
| 332 |
+ frame.size.h = bounds.size.h; |
|
| 333 |
+ |
|
| 334 |
+ layer_set_frame(window_layer, frame); |
|
| 335 |
+ layer_set_bounds(window_layer, bounds); |
|
| 336 |
+ layer_set_clips(window_layer, false); |
|
| 337 |
+ } |
|
| 338 |
+ |
|
| 339 |
+ init_statusbar_text_layer(window_layer, &s_statusbar); |
|
| 340 |
+ text_layer_set_text(s_statusbar, "9:41 AM"); |
|
| 341 |
+ |
|
| 342 |
+ |
|
| 276 | 343 |
// Create a text layer and set the text |
| 277 | 344 |
const GEdgeInsets label_insets = {.right = ACTION_BAR_WIDTH, .left = ACTION_BAR_WIDTH / 2};
|
| 278 | 345 |
s_text_layer = text_layer_create(grect_inset(bounds, label_insets)); |
| ... | ... |
@@ -283,14 +350,17 @@ static void init(void) {
|
| 283 | 350 |
text_layer_set_text_alignment(s_text_layer, GTextAlignmentCenter); |
| 284 | 351 |
|
| 285 | 352 |
// Add the text layer to the window |
| 286 |
- layer_add_child(window_get_root_layer(s_window), text_layer_get_layer(s_text_layer)); |
|
| 353 |
+ layer_add_child(window_layer, text_layer_get_layer(s_text_layer)); |
|
| 287 | 354 |
|
| 288 |
- // Enable text flow and paging on the text layer, with a slight inset of 10, for round screens |
|
| 289 |
- text_layer_enable_screen_text_flow_and_paging(s_text_layer, 10); |
|
| 355 |
+ // Enable text flow and paging on the text layer, with a slight inset of 5, for round screens |
|
| 356 |
+ text_layer_enable_screen_text_flow_and_paging(s_text_layer, 5); |
|
| 290 | 357 |
|
| 291 | 358 |
// Push the window, setting the window animation to 'true' |
| 292 | 359 |
window_stack_push(s_window, true); |
| 293 | 360 |
|
| 361 |
+ // get the current time ! |
|
| 362 |
+ update_time(); |
|
| 363 |
+ |
|
| 294 | 364 |
// App Logging! |
| 295 | 365 |
APP_LOG(APP_LOG_LEVEL_DEBUG, "Just pushed a window!"); |
| 296 | 366 |
|
| ... | ... |
@@ -302,6 +372,9 @@ static void deinit(void) {
|
| 302 | 372 |
|
| 303 | 373 |
// Destroy the action bar layer |
| 304 | 374 |
action_bar_layer_destroy(s_action_bar_layer); |
| 375 |
+ |
|
| 376 |
+ // Destroy the status bar layer |
|
| 377 |
+ status_bar_layer_destroy(s_status_bar_layer); |
|
| 305 | 378 |
|
| 306 | 379 |
// Destroy the window |
| 307 | 380 |
window_destroy(s_window); |