diff --git a/assets/app_icons/com.Slack.png b/assets/app_icons/com.Slack.png new file mode 100644 index 0000000..e6faaf1 Binary files /dev/null and b/assets/app_icons/com.Slack.png differ diff --git a/assets/app_icons/com.bbm.png b/assets/app_icons/com.bbm.png new file mode 100644 index 0000000..16f6cf3 Binary files /dev/null and b/assets/app_icons/com.bbm.png differ diff --git a/assets/app_icons/com.contapps.android.png b/assets/app_icons/com.contapps.android.png new file mode 100644 index 0000000..c87868d Binary files /dev/null and b/assets/app_icons/com.contapps.android.png differ diff --git a/assets/app_icons/com.discord.png b/assets/app_icons/com.discord.png new file mode 100644 index 0000000..6ae2e43 Binary files /dev/null and b/assets/app_icons/com.discord.png differ diff --git a/assets/app_icons/com.enflick.android.TextNow.png b/assets/app_icons/com.enflick.android.TextNow.png new file mode 100644 index 0000000..6c72870 Binary files /dev/null and b/assets/app_icons/com.enflick.android.TextNow.png differ diff --git a/assets/app_icons/com.facebook.katana.png b/assets/app_icons/com.facebook.katana.png new file mode 100644 index 0000000..806afed Binary files /dev/null and b/assets/app_icons/com.facebook.katana.png differ diff --git a/assets/app_icons/com.facebook.lite.png b/assets/app_icons/com.facebook.lite.png new file mode 100644 index 0000000..eefb117 Binary files /dev/null and b/assets/app_icons/com.facebook.lite.png differ diff --git a/assets/app_icons/com.facebook.mlite.png b/assets/app_icons/com.facebook.mlite.png new file mode 100644 index 0000000..1b3fef0 Binary files /dev/null and b/assets/app_icons/com.facebook.mlite.png differ diff --git a/assets/app_icons/com.facebook.orca.png b/assets/app_icons/com.facebook.orca.png new file mode 100644 index 0000000..59ed303 Binary files /dev/null and b/assets/app_icons/com.facebook.orca.png differ diff --git a/assets/app_icons/com.google.android.apps.messaging.png b/assets/app_icons/com.google.android.apps.messaging.png new file mode 100644 index 0000000..8a4e443 Binary files /dev/null and b/assets/app_icons/com.google.android.apps.messaging.png differ diff --git a/assets/app_icons/com.google.android.talk.png b/assets/app_icons/com.google.android.talk.png new file mode 100644 index 0000000..bc8d01a Binary files /dev/null and b/assets/app_icons/com.google.android.talk.png differ diff --git a/assets/app_icons/com.groupme.android.png b/assets/app_icons/com.groupme.android.png new file mode 100644 index 0000000..8876873 Binary files /dev/null and b/assets/app_icons/com.groupme.android.png differ diff --git a/assets/app_icons/com.instagram.android.png b/assets/app_icons/com.instagram.android.png new file mode 100644 index 0000000..6780dec Binary files /dev/null and b/assets/app_icons/com.instagram.android.png differ diff --git a/assets/app_icons/com.kakao.talk.png b/assets/app_icons/com.kakao.talk.png new file mode 100644 index 0000000..b0ecbcc Binary files /dev/null and b/assets/app_icons/com.kakao.talk.png differ diff --git a/assets/app_icons/com.linecorp.linelite.png b/assets/app_icons/com.linecorp.linelite.png new file mode 100644 index 0000000..2df550c Binary files /dev/null and b/assets/app_icons/com.linecorp.linelite.png differ diff --git a/assets/app_icons/com.linkedin.android.png b/assets/app_icons/com.linkedin.android.png new file mode 100644 index 0000000..5ed520a Binary files /dev/null and b/assets/app_icons/com.linkedin.android.png differ diff --git a/assets/app_icons/com.microsoft.office.lync15.png b/assets/app_icons/com.microsoft.office.lync15.png new file mode 100644 index 0000000..e70c8c6 Binary files /dev/null and b/assets/app_icons/com.microsoft.office.lync15.png differ diff --git a/assets/app_icons/com.microsoft.teams.png b/assets/app_icons/com.microsoft.teams.png new file mode 100644 index 0000000..8c9ba30 Binary files /dev/null and b/assets/app_icons/com.microsoft.teams.png differ diff --git a/assets/app_icons/com.pinterest.png b/assets/app_icons/com.pinterest.png new file mode 100644 index 0000000..a0a6e34 Binary files /dev/null and b/assets/app_icons/com.pinterest.png differ diff --git a/assets/app_icons/com.qzone.png b/assets/app_icons/com.qzone.png new file mode 100644 index 0000000..d8412be Binary files /dev/null and b/assets/app_icons/com.qzone.png differ diff --git a/assets/app_icons/com.reddit.frontpage.png b/assets/app_icons/com.reddit.frontpage.png new file mode 100644 index 0000000..74bac87 Binary files /dev/null and b/assets/app_icons/com.reddit.frontpage.png differ diff --git a/assets/app_icons/com.remind101.png b/assets/app_icons/com.remind101.png new file mode 100644 index 0000000..ee72e92 Binary files /dev/null and b/assets/app_icons/com.remind101.png differ diff --git a/assets/app_icons/com.skype.m2.png b/assets/app_icons/com.skype.m2.png new file mode 100644 index 0000000..e528247 Binary files /dev/null and b/assets/app_icons/com.skype.m2.png differ diff --git a/assets/app_icons/com.skype.raider.png b/assets/app_icons/com.skype.raider.png new file mode 100644 index 0000000..a2cf8a0 Binary files /dev/null and b/assets/app_icons/com.skype.raider.png differ diff --git a/assets/app_icons/com.skype.rover.png b/assets/app_icons/com.skype.rover.png new file mode 100644 index 0000000..31c65a6 Binary files /dev/null and b/assets/app_icons/com.skype.rover.png differ diff --git a/assets/app_icons/com.tencent.mm.png b/assets/app_icons/com.tencent.mm.png new file mode 100644 index 0000000..8fde939 Binary files /dev/null and b/assets/app_icons/com.tencent.mm.png differ diff --git a/assets/app_icons/com.tencent.mobileqq.png b/assets/app_icons/com.tencent.mobileqq.png new file mode 100644 index 0000000..ff93a40 Binary files /dev/null and b/assets/app_icons/com.tencent.mobileqq.png differ diff --git a/assets/app_icons/com.tencent.mobileqqi.png b/assets/app_icons/com.tencent.mobileqqi.png new file mode 100644 index 0000000..ff93a40 Binary files /dev/null and b/assets/app_icons/com.tencent.mobileqqi.png differ diff --git a/assets/app_icons/com.tencent.qqlite.png b/assets/app_icons/com.tencent.qqlite.png new file mode 100644 index 0000000..dbcf022 Binary files /dev/null and b/assets/app_icons/com.tencent.qqlite.png differ diff --git a/assets/app_icons/com.tumblr.png b/assets/app_icons/com.tumblr.png new file mode 100644 index 0000000..7bddcda Binary files /dev/null and b/assets/app_icons/com.tumblr.png differ diff --git a/assets/app_icons/com.twitter.android.png b/assets/app_icons/com.twitter.android.png new file mode 100644 index 0000000..eeacac5 Binary files /dev/null and b/assets/app_icons/com.twitter.android.png differ diff --git a/assets/app_icons/com.viber.voip.png b/assets/app_icons/com.viber.voip.png new file mode 100644 index 0000000..ef39a5b Binary files /dev/null and b/assets/app_icons/com.viber.voip.png differ diff --git a/assets/app_icons/com.whatsapp.png b/assets/app_icons/com.whatsapp.png new file mode 100644 index 0000000..118c5f3 Binary files /dev/null and b/assets/app_icons/com.whatsapp.png differ diff --git a/assets/app_icons/com.whatsapp.w4b.png b/assets/app_icons/com.whatsapp.w4b.png new file mode 100644 index 0000000..73c6f89 Binary files /dev/null and b/assets/app_icons/com.whatsapp.w4b.png differ diff --git a/assets/app_icons/com.xing.android.png b/assets/app_icons/com.xing.android.png new file mode 100644 index 0000000..5d26cfd Binary files /dev/null and b/assets/app_icons/com.xing.android.png differ diff --git a/assets/app_icons/com.yahoo.mobile.client.android.mail.png b/assets/app_icons/com.yahoo.mobile.client.android.mail.png new file mode 100644 index 0000000..f69c7c2 Binary files /dev/null and b/assets/app_icons/com.yahoo.mobile.client.android.mail.png differ diff --git a/assets/app_icons/com.zing.zalo.png b/assets/app_icons/com.zing.zalo.png new file mode 100644 index 0000000..f29f132 Binary files /dev/null and b/assets/app_icons/com.zing.zalo.png differ diff --git a/assets/app_icons/jp.naver.line.android.png b/assets/app_icons/jp.naver.line.android.png new file mode 100644 index 0000000..10a1ffc Binary files /dev/null and b/assets/app_icons/jp.naver.line.android.png differ diff --git a/assets/app_icons/kik.android.png b/assets/app_icons/kik.android.png new file mode 100644 index 0000000..b60b28e Binary files /dev/null and b/assets/app_icons/kik.android.png differ diff --git a/assets/app_icons/no_icon.png b/assets/app_icons/no_icon.png new file mode 100644 index 0000000..39d16db Binary files /dev/null and b/assets/app_icons/no_icon.png differ diff --git a/assets/app_icons/org.telegram.messenger.png b/assets/app_icons/org.telegram.messenger.png new file mode 100644 index 0000000..cd92298 Binary files /dev/null and b/assets/app_icons/org.telegram.messenger.png differ diff --git a/assets/app_icons/org.thoughtcrime.securesms.png b/assets/app_icons/org.thoughtcrime.securesms.png new file mode 100644 index 0000000..5575a62 Binary files /dev/null and b/assets/app_icons/org.thoughtcrime.securesms.png differ diff --git a/assets/style.css b/assets/style.css index 25349a6..e817a99 100644 --- a/assets/style.css +++ b/assets/style.css @@ -142,3 +142,26 @@ td.fullonly { .release-card .lastreleased { } + +.app-main { + text-align: center; +} + +.app-card { + background-color: white; + width: 200px; + margin: 20px 10px; + padding: 12px; + text-align: center; + display: inline-block; + word-break: break-word; +} + +.app-card .app-name { + font-weight: bold; +} + +.app-card .app-name a { + text-decoration: none; + color: black; +} \ No newline at end of file diff --git a/hubapps.php b/hubapps.php new file mode 100644 index 0000000..12497d1 --- /dev/null +++ b/hubapps.php @@ -0,0 +1,97 @@ + + + + + BlackBerry Hub Supported Apps + + + + + + + + + + 'Android Messages', + 'com.bbm' => 'BlackBerry Messenger', + 'com.contapps.android' => 'Contacts+', + 'com.discord' => 'Discord', + 'com.facebook.katana' => 'Facebook', + 'com.facebook.orca' => 'Facebook Messenger', + 'com.facebook.lite' => 'Facebook Lite', + 'com.facebook.mlite' => 'Facebook Messenger Lite', + 'com.google.android.talk' => 'Google Hangouts', + 'com.groupme.android' => 'GroupMe', + 'com.instagram.android' => 'Instagram', + 'kik.android' => 'Kik', + 'com.kakao.talk' => 'KakaoTalk', + 'jp.naver.line.android' => 'LINE', + 'com.linecorp.linelite' => 'LINE Lite', + 'com.linkedin.android' => 'LinkedIn', + 'com.microsoft.teams' => 'Microsoft Teams', + 'com.pinterest' => 'Pinterest', + 'com.tencent.mobileqq' => 'QQ', + 'com.tencent.mobileqqi' => 'QQ International', + 'com.tencent.qqlite' => 'QQ Lite', + 'com.qzone' => 'QQ 空间', + 'com.reddit.frontpage' => 'Reddit', + 'com.remind101' => 'Remind', + 'org.thoughtcrime.securesms' => 'Signal', + 'com.skype.raider' => 'Skype', + 'com.skype.rover' => 'Skype (CN)', + 'com.skype.m2' => 'Skype Lite', + 'com.microsoft.office.lync15' => 'Skype for Business', + 'com.Slack' => 'Slack', + 'org.telegram.messenger' => 'Telegram', + 'com.enflick.android.TextNow' => 'TextNow', + 'com.tumblr' => 'Tumblr', + 'com.twitter.android' => 'Twitter', + 'com.viber.voip' => 'Viber Messenger', + 'com.tencent.mm' => 'WeChat', + 'com.whatsapp' => 'WhatsApp Messenger', + 'com.whatsapp.w4b' => 'WhatsApp Business', + 'com.xing.android' => 'XING', + 'com.yahoo.mobile.client.android.mail' => 'Yahoo Mail', + 'com.zing.zalo' => 'Zalo', +]; + +natsort($appsList); + +?> +
+
+
+ + BlackBerry Hub Supported Apps (October 2018) +
+
+
+ + + +
+
+
+ $name) { + $appIcon = 'assets/app_icons/no_icon.png'; + if (file_exists('assets/app_icons/' . $id . '.png')) { + $appIcon = 'assets/app_icons/' . $id . '.png'; + } + + echo '
'; + echo '
'; + echo '
'; + echo ''; + echo '
'; +} + +?> +
+
+ + diff --git a/menu.php b/menu.php index 7e49f61..ccdc3ba 100644 --- a/menu.php +++ b/menu.php @@ -4,6 +4,8 @@ $menu_items = array( array('timeline.php', 'view_list', 'Version Timeline'), array('rss.php', 'rss_feed', 'RSS Feed'), '---', + array('hubapps.php', 'apps', 'Hub Supported Apps'), + '---', array('https://github.com/mbirth/tcl_update_db', 'code', 'GitHub Source'), ); $this_page = basename($_SERVER['SCRIPT_NAME']);