|  | 626fa4f27b | Address some lifetime issues in the single-process case. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4565 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-21 19:47:47 +00:00 |  | 
			
				
					|  | 15676e0f4f | Resize on rotation on iOS. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4564 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-21 18:32:23 +00:00 |  | 
			
				
					|  | bb924d79d6 | Bring back logs on macos. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4562 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-21 02:12:27 +00:00 |  | 
			
				
					|  | 8e075e33d9 | Work around log obfuscation on iOS. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4561 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-21 00:56:00 +00:00 |  | 
			
				
					|  | 6db1a097aa | Add a button in the profile editor to ask the server to follow you.  I'm hoping this helps replicating accounts that are otherwise difficult to discover. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4558 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-20 14:37:24 +00:00 |  | 
			
				
					|  | 6dae2f0749 | Expose the server's public key.  Going to use this to make local accounts visible externally and also to make it easy to show the room link. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4557 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-20 12:55:05 +00:00 |  | 
			
				
					|  | b74c347c7c | Fix some issues with multiple supported android architectures. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4554 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-20 00:54:55 +00:00 |  | 
			
				
					|  | cd9050f61f | Quiet zsign, and simplify an ifdef chain. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4552 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-20 00:16:01 +00:00 |  | 
			
				
					|  | 3aeb47e447 | Set the iOS app icon. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4547 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-19 19:21:13 +00:00 |  | 
			
				
					|  | 5b6ee20b2d | To make the black bars go away, you have to specify a launch image.  Should be a storyboard, but not now. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4545 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-19 18:52:56 +00:00 |  | 
			
				
					|  | d062ec0dfe | Helper for building and installing on iOS, because I keep forgetting. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4544 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-19 18:21:36 +00:00 |  | 
			
				
					|  | 8c4ec71e26 | Retry the webkit load until we've connected to the server. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4542 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-19 18:05:34 +00:00 |  | 
			
				
					|  | c8c8cb305e | Fix an android startup crash. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4534 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-18 16:58:11 +00:00 |  | 
			
				
					|  | 1b2b0970fb | Give android its own main, like ios, so we can deadstrip some things. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4530 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-17 22:43:13 +00:00 |  | 
			
				
					|  | 5285b3f222 | Fix the build. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4526 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-17 01:30:38 +00:00 |  | 
			
				
					|  | 0c993c251b | Implement prompt, confirm, and query for ios. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4525 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-16 14:16:21 +00:00 |  | 
			
				
					|  | b3a1f17452 | Add apple.py, fix some global initialization on iOS, and add some missing bundle-related files. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4524 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-16 13:57:40 +00:00 |  | 
			
				
					|  | fc9a081250 | Need to find an alternative to uv_process_kill when using one process. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4522 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-15 17:43:08 +00:00 |  | 
			
				
					|  | 2583221117 | I guess this works?  Not sure what's wrong with AF_UNIX on iOS. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4521 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-15 17:42:04 +00:00 |  | 
			
				
					|  | a69e551968 | Added some questionable support for running everything in one process, because iOS. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4520 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-15 17:33:36 +00:00 |  | 
			
				
					|  | 8bd0027e71 | Enough glue to load a web page from our web server in the iOS simulator.  Next challenge is uv_spawn: permission denied. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4519 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-15 16:55:25 +00:00 |  | 
			
				
					|  | 84eaa3e2fd | Now it builds for ios with some objective-c. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4518 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-14 02:11:20 +00:00 |  | 
			
				
					|  | 87e769786a | Forgotten file. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4516 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-14 01:37:34 +00:00 |  | 
			
				
					|  | 05a7e941cf | More starting diagnostics on android. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4515 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-13 01:14:13 +00:00 |  | 
			
				
					|  | e8aa957209 | :O This builds an app which brings up the web site in the simulator. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4513 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-13 01:09:15 +00:00 |  | 
			
				
					|  | 1c621a602f | This builds an executable for ios. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4511 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-12 00:29:17 +00:00 |  | 
			
				
					|  | 1f96413bd3 | A few places I missed tracking busy worker threads. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4507 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-11 16:43:48 +00:00 |  | 
			
				
					|  | 29d2a45abc | Move reading settings from the database off of the main thread.  It now happens periodically in a worker, which means I don't think there's anything blocking the main thread anymore. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4504 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-11 15:44:40 +00:00 |  | 
			
				
					|  | 13c8b05f9a | Moved connections DB access to worker threads.  I think global settings access is the only remaining thing on the main thread. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4503 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-10 01:11:32 +00:00 |  | 
			
				
					|  | 2c1a5359c6 | Show more context in the Android app when starting the server. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4502 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-10 00:46:17 +00:00 |  | 
			
				
					|  | d8530f228e | EBT replicate to the worker threads.  Almost there. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4501 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-08 16:17:56 +00:00 |  | 
			
				
					|  | 575f6c2f0a | Move blob wants to the worker threads. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4500 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-08 15:40:20 +00:00 |  | 
			
				
					|  | 62cdc592c0 | Move sending history streams to the worker threads. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4499 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-08 15:14:42 +00:00 |  | 
			
				
					|  | 11373faf23 | Log during -t=bench every database access from the main thread. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4498 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-08 14:25:22 +00:00 |  | 
			
				
					|  | 0473eec0a2 | Remove DB work from tf_ssb_notify_message_added, which runs on the main thread. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4497 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-08 13:52:49 +00:00 |  | 
			
				
					|  | 7fc23dc085 | Try all supported ABIs for the executable on Android. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4496 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-07 13:01:21 +00:00 |  | 
			
				
					|  | 39dbfdec82 | If we can't parse the port file, try again.  Maybe we are catching it between create and write? git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4494 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-07 12:38:30 +00:00 |  | 
			
				
					|  | 623e4b8fff | Oh yeah, we're working on 0.0.12. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4488 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-05 00:14:36 +00:00 |  | 
			
				
					|  | ec83f9c747 | Fix things building on linux again. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4486 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-04 23:38:42 +00:00 |  | 
			
				
					|  | 31af27529e | This compiles on macos for x86_64, at least. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4485 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-10-04 23:20:57 +00:00 |  | 
			
				
					|  | af13bfc920 | Let's release 0.0.11. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4478 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-27 22:26:19 +00:00 |  | 
			
				
					|  | 7e27cefe6a | This made 32-bit happier. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4476 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-25 16:43:56 +00:00 |  | 
			
				
					|  | 54898d3dbb | More thorough checkpoint. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4474 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-23 18:49:24 +00:00 |  | 
			
				
					|  | dd851a2b25 | Let's try some wal truncating. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4473 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-23 18:41:58 +00:00 |  | 
			
				
					|  | 51301fc49e | More room robustifying? git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4470 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-22 22:20:25 +00:00 |  | 
			
				
					|  | 02dd8c3dd0 | Try to isolate my instability with go-ssb-room.  I guess I did?  Haven't found a resolution. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4469 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-21 23:38:55 +00:00 |  | 
			
				
					|  | e1383e3903 | Move the HTTP timeout into C where we can manage it better as writes are active.  Fixes an accidental 45 second GET timeout from httpd.js. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4466 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-20 23:30:29 +00:00 |  | 
			
				
					|  | e921b4a86a | Actually serialize doubles.  Yikes. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4463 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-17 00:13:31 +00:00 |  | 
			
				
					|  | b23b0ca239 | Some include-what-you-use progress. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4462 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-13 23:39:52 +00:00 |  | 
			
				
					|  | 85ac6c215a | Populate host and port for incoming SSB connections, too. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4457 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-09 14:45:55 +00:00 |  |