Commit graph

  • 2c79df2f78 remove 255-char limit on chat messages. Eric House 2023-04-21 18:04:21 -0700
  • 3c56490c01 fix to read any length string from stream Eric House 2023-04-21 17:50:01 -0700
  • dc0c63dc24 don't crash if chat message length > 255 bytes Eric House 2023-04-21 16:51:52 -0700
  • 8c60b99e82 remove some asserts Frank's seeing Eric House 2023-04-20 14:24:10 -0700
  • eab9068d89 sleep between logging assert and letting android kill the process Eric House 2023-04-20 13:15:42 -0700
  • f9d3f9fd4e fix assertions around dropped (because ancient) messages Eric House 2023-04-07 19:53:51 -0700
  • f8c5a4ea58 add assert Eric House 2023-04-07 15:26:25 -0700
  • 7b1eaf438e
    Translated using Weblate (Turkish) Çağkan Ünver 2023-04-14 16:49:40 +0000
  • 41e8cbf20c fix concurrency issues with mqttcon's msg queue fdroid_release_197 android_beta_197 Eric House 2023-04-06 21:51:36 -0700
  • b46b34cd70 changelog and version change Eric House 2023-03-25 10:22:56 -0700
  • ea7eccf426
    Update translation files Hosted Weblate 2023-04-07 05:23:09 +0200
  • 021fa4e303 fix changelog not being shown Eric House 2023-04-06 20:16:44 -0700
  • 131826d34f fix release build Eric House 2023-04-06 20:02:30 -0700
  • fbd45b6a03
    Update translation files Hosted Weblate 2023-04-07 04:55:30 +0200
  • 4a20e3d664 remove dead strings Eric House 2023-04-06 19:50:20 -0700
  • 9a5b1d466d send invites as invites, not messages Eric House 2023-03-27 14:29:49 -0700
  • e09fb6776a don't report game as deleted until it's at least connected Eric House 2023-04-04 19:54:41 -0700
  • 40f8f316fe remove bogus assertion Eric House 2023-04-03 11:46:24 -0700
  • e7b81f240d
    Translated using Weblate (Dutch) FastAct 2023-03-29 07:10:04 +0000
  • d0a53ab3ff send invites as invites, not messages Eric House 2023-03-27 14:29:49 -0700
  • 50ac11970e fix assertion failure when sending single unqueued message Eric House 2023-03-26 10:36:58 -0700
  • 885a20845a don't send null msg queue Eric House 2023-03-25 15:30:09 -0700
  • 1a8f91203e Send MQTT messages in batches Eric House 2023-03-25 10:13:27 -0700
  • 326624e942 on linux, keep a queue of mqtt messages Eric House 2023-03-24 20:28:45 -0700
  • 9144fbae59 fix to work with recent API changes Eric House 2023-03-24 20:18:03 -0700
  • 6828416b05 move some mqtt msg formatting into c code Eric House 2023-03-20 07:15:14 -0700
  • 7b2c327ba8 change send method to take list instead of array Eric House 2023-03-18 15:31:20 -0700
  • 22d0d50130 add a public part of MsgQueueElem to simplify passing outside Eric House 2023-03-18 15:15:34 -0700
  • 6ec0e64657 toward changing APIs to allow combined messages for mqtt Eric House 2023-03-17 19:21:57 -0700
  • f5f8ae9908 report negative tile count when games not started Eric House 2023-03-17 13:13:29 -0700
  • b811653c89 remove ifdef-d out code storing all messages in one queue Eric House 2023-03-17 09:58:18 -0700
  • 7929ddea47 cleanup comms Eric House 2023-03-25 10:23:41 -0700
  • 9cd8264e12 script change to build android from anywhere Eric House 2023-03-17 09:21:52 -0700
  • daac5ca098 store messages in channel rather than a single queue Eric House 2023-03-16 07:41:53 -0700
  • b27384df63 print caller in logging func Eric House 2023-03-15 12:26:56 -0700
  • fb04a6ad0a fix server_getOpenChannel() Eric House 2023-03-15 07:28:20 -0700
  • e849d628d9 log when messages could be combined Eric House 2023-03-13 12:25:08 -0700
  • 0b8f97afaf
    Translated using Weblate (Greek) Thunderstrike116 2023-03-14 17:12:23 +0000
  • cc0e5d978f add 21x21 info for German Eric House 2023-03-10 10:03:18 -0800
  • a7449033ec
    Translated using Weblate (Russian) Creeper0k 2023-03-09 08:25:27 +0000
  • bb2a2dacae cleanup Eric House 2023-03-08 20:48:28 -0800
  • 073271fe61 tweak test script to better test rematching Eric House 2023-03-06 21:10:09 -0800
  • 3c72df29a9
    Translated using Weblate (Russian) Creeper0k 2023-03-07 11:21:03 +0000
  • 1083cbd525 improve test script and fix rematching bug it found Eric House 2023-03-05 10:23:48 -0800
  • ca62d29bc4 change button text Eric House 2023-03-05 08:09:34 -0800
  • 8f1dfc9817 include rematching in test script Eric House 2023-03-04 09:36:42 -0800
  • ac75da2028 fix leak rematching games on 3+ devices Eric House 2023-03-04 09:30:58 -0800
  • 4ec6cfe17d plug memory leak Eric House 2023-03-04 08:54:31 -0800
  • eb5ed2b96d tweak German Eric House 2023-03-02 13:13:32 -0800
  • 9533fbd0d9 add alert to name or cancel rematch Eric House 2023-03-01 19:39:40 -0800
  • e5d4ecea7d add option to enable duplicate mode (which seems to work) Eric House 2023-02-27 13:01:48 -0800
  • d7fa8d7af8
    Translated using Weblate (German) ssantos 2023-02-28 13:12:31 +0000
  • 07cd95e715 use github code to implement md5sum for mqtt msg ack (wasm only) Eric House 2023-02-26 19:51:56 -0800
  • 22bf6c596a as copied from https://github.com/Zunawe/md5-c Eric House 2023-02-26 13:55:27 -0800
  • d0cf7fd318 fix one German string Eric House 2023-02-26 13:53:22 -0800
  • 4c76dd7470 add link to public gameinfo page Eric House 2023-02-26 10:48:13 -0800
  • b758cd3f0f respond to invitations coming in as argv params Eric House 2023-02-24 14:27:39 -0800
  • 8b80e9dfd5
    Translated using Weblate (French) Camille 2023-02-25 16:41:28 +0000
  • a6e912c6ae cleanup Eric House 2023-02-23 16:38:08 -0800
  • 8ceaf39fe5 put up game picker after deleting current game Eric House 2023-02-23 16:24:55 -0800
  • 32275017a6 implement rematch Eric House 2023-02-23 15:51:40 -0800
  • a95b59b3ea add pending messages count to display Eric House 2023-02-23 12:58:31 -0800
  • a0f5e2d5d4 remove dead code Eric House 2023-02-23 10:55:05 -0800
  • 4941c258c8 tweaks to show gameID more Eric House 2023-02-23 08:47:57 -0800
  • a0be9adc12 fix self address Eric House 2023-02-22 21:06:48 -0800
  • 95e9647ff0 receipt of invitations works Eric House 2023-02-22 20:54:21 -0800
  • 5382941f63 snapshot: play via MQTT works for a while Eric House 2023-02-22 19:52:45 -0800
  • 4bc24b41f6 snapshot: saved games open now Eric House 2023-02-22 10:27:39 -0800
  • 78d84a941e compiles, but untested Eric House 2023-02-17 08:57:25 -0800
  • cc481373d8 use new public gameinfo api Eric House 2023-02-21 19:15:21 -0800
  • fd36590e7f fix assertions that assumed multi-device Eric House 2023-02-21 17:31:20 -0800
  • ef9ff71d8a fix log formatting problems Eric House 2023-02-21 17:22:38 -0800
  • 28f86e37c2
    Translated using Weblate (Portuguese) ssantos 2023-02-18 15:58:35 +0000
  • 670f2bc483
    Translated using Weblate (German) ssantos 2023-02-18 15:59:40 +0000
  • 89afb411bd update INSTALL read-me file Eric House 2023-02-18 13:09:10 -0800
  • c94c7c5d35 fix offering Rematch when multiple games are selected Eric House 2023-02-18 13:08:54 -0800
  • 05b463f3fb
    Translated using Weblate (Portuguese (Brazil)) Wellington Terumi Uemura 2023-02-17 05:56:52 +0000
  • 9ca291cf0d enable rematch for 3- and 4-device games Eric House 2023-02-16 21:36:46 -0800
  • dcc9cd553c move string into resources Eric House 2023-02-16 21:33:42 -0800
  • ee859a6c6a cleanup: remove dead code Eric House 2023-02-15 08:31:51 -0800
  • 8613973b67
    Translated using Weblate (Portuguese (Brazil)) Wellington Terumi Uemura 2023-02-13 08:31:17 +0000
  • 94c934a241
    Translated using Weblate (Greek) Thunderstrike116 2023-02-13 23:21:15 +0000
  • 1b6e7b706b
    Translated using Weblate (Portuguese) ssantos 2023-02-14 10:05:10 +0000
  • 16f43fee44
    Translated using Weblate (German) ssantos 2023-02-14 10:05:46 +0000
  • dc4032faf8 for debugging, add ability to invite via text mqtt devid Eric House 2023-02-12 19:47:06 -0800
  • 840abb4037 up version strings and changelog fdroid_release_192 android_beta_196 Eric House 2023-02-10 21:33:10 -0800
  • 34ba254e64 cleanup Eric House 2023-02-11 07:48:31 -0800
  • 0e14783d3b use negotiated streamVersion to decide what to send via MQTT Eric House 2023-02-05 08:59:37 -0800
  • fcc53df1b9 update readme Eric House 2023-02-09 11:44:28 -0800
  • 1279876b99 markdown file changes for public consumption on github Eric House 2023-02-09 11:29:01 -0800
  • d924776a84 make invitation to three-device games work on gtk/linux Eric House 2023-02-08 10:28:00 -0800
  • ad5514ac17 clean up error reporting for linux sqlite3 Eric House 2023-02-05 09:09:26 -0800
  • 646e806ae4 get rid of stream_open(), which was a NO-OP Eric House 2023-02-04 07:44:57 -0800
  • cea0b9659d remove unused files Eric House 2023-02-04 07:33:36 -0800
  • 4a57b76817 cleanup: pass xwe with closeProc rather than to destroy Eric House 2023-02-03 22:00:47 -0800
  • 6584be9ec6 resendAll after mqtt host config changes Eric House 2023-02-03 17:15:02 -0800
  • 4e029a0fda optimize haveWithGameID() Eric House 2023-02-03 10:17:51 -0800
  • e79450ab4c refactor message queue access Eric House 2023-02-01 19:08:04 -0800
  • c820abb514 remove unused params Eric House 2023-02-01 11:59:05 -0800
  • a61725f934
    Translated using Weblate (Italian) JL Pilgram 2023-01-31 18:14:21 +0000