Commit graph

  • edb59121cc make screenshot.png use fromStringMaker Omar Rizwan 2020-12-11 22:32:46 -0800
  • 583611af58 more refactoring: standardize fromStringMaker to use arrays Omar Rizwan 2020-12-11 21:25:03 -0800
  • dc71428fbd refactor to create fromStringMaker. text, title, url seem to work Omar Rizwan 2020-12-11 20:01:11 -0800
  • 1dd02874a3 fence withTab and fromScript into scope Omar Rizwan 2020-12-11 15:45:19 -0800
  • d3b376582f refactor -> Cache, TabManager, BrowserState. Omar Rizwan 2020-12-11 15:18:26 -0800
  • 34c16fec0d extension: improve debug attach reliability Omar Rizwan 2020-12-04 17:40:03 -0800
  • e4c92ac4e9 trying to fix resource read. fix releasedir call. Omar Rizwan 2020-12-04 13:44:35 -0800
  • 50c9f62890 screenshot.png works! (when focused, when you kill old debugger) Omar Rizwan 2020-12-04 11:39:26 -0800
  • d34ed5b28c fix text bug Omar Rizwan 2020-12-04 11:31:26 -0800
  • c826e20365 extension: move toward unified base64-encoded utf8 bufs Omar Rizwan 2020-12-04 09:58:09 -0800
  • 22aaeaa9e1 base64 reads. start working on screenshot stuff. Omar Rizwan 2020-12-02 20:24:20 -0800
  • 506751b3d5 fix write (base64-encoding) Omar Rizwan 2020-12-02 16:57:06 -0800
  • 71df7d3729 introduce default ops. it still (mostly) works! Omar Rizwan 2020-12-02 13:45:20 -0800
  • 45518bce56 fix bugs with error handling (Unix vs other Errors). add open stubs Omar Rizwan 2020-12-02 11:58:37 -0800
  • a7af875a65 fix readlink bug Omar Rizwan 2020-12-02 11:10:53 -0800
  • 648d595807 fs: more cleanup Omar Rizwan 2020-12-01 22:32:53 -0800
  • a45e9ae97a cut base64 and cJSON modules out. fix read! Omar Rizwan 2020-12-01 22:31:03 -0800
  • adf4330f54 start refactor to use frozen instead of cJSON; I can list dirs, but can't read file yet Omar Rizwan 2020-12-01 21:46:21 -0800
  • 976c5ef20a start on refactor to eliminate layer of fs op handling Omar Rizwan 2020-11-30 16:01:56 -0800
  • a7e38dc258 read/write loops in case payload > 65536 (pipe buffer size) Omar Rizwan 2020-11-22 20:52:26 -0800
  • 03219b64d7 fix base64-encoded reads! Omar Rizwan 2020-11-22 15:36:21 -0800
  • 3a623f17c4 track last-focused window by hand Omar Rizwan 2020-11-22 13:14:54 -0800
  • 374d794f73 add last-focused to make testing easier Omar Rizwan 2020-11-22 11:52:08 -0800
  • 6b54c8ec6b re-add (buggy) resource file support Omar Rizwan 2020-11-22 04:42:16 -0800
  • 9517494cd5 bring back debugging, resources dir Omar Rizwan 2020-11-22 04:30:57 -0800
  • 2befcb8db6 close should be remove. Make control allow arbitrary commands. Omar Rizwan 2020-11-05 19:09:44 -0800
  • 746cf02bd5 fs: remove out-of-date ws.c reference from comment Omar Rizwan 2020-11-03 18:47:27 -0800
  • a21b1923af Add Finder stuff + more motivation to README.md. Omar Rizwan 2020-10-30 01:00:09 -0700
  • c4245fdf7b check for 0 arguments in install.sh. Omar Rizwan 2020-10-30 00:50:07 -0700
  • 52484f6e0a more improvement to README.md and install.sh. Omar Rizwan 2020-10-30 00:39:21 -0700
  • f378df12ae More README improvements. Omar Rizwan 2020-10-30 00:06:12 -0700
  • 140bd127df Specify extension id in install.sh & check usage. Improve README. Omar Rizwan 2020-10-29 23:54:40 -0700
  • f576b4c324 Manually set getattr op. Fixes text file. Omar Rizwan 2020-10-29 23:16:06 -0700
  • 76efd118e0 fix file reads! (substr by offset/size). remove browser action Omar Rizwan 2020-10-29 15:56:57 -0700
  • 5ed6379687 Fix async bug on handler init. Can read url and title now! (kinda) Omar Rizwan 2020-10-29 15:24:08 -0700
  • c85bb26264 ancestor-building kind of works. Omar Rizwan 2020-10-28 14:14:57 -0700
  • a9cb8e14af working on refactor of fs spec. also Linux port and README stuff. Omar Rizwan 2020-10-27 20:53:39 -0700
  • 2426e9f7a5 Tweak README and Makefile for new deps, Linux support. Omar Rizwan 2020-10-23 22:47:59 -0700
  • 281e0a3d8c Works in Chrome again! (had to make TabFS name lowercase) Omar Rizwan 2020-10-23 22:03:13 -0700
  • eee57547ac text file works! Omar Rizwan 2020-10-23 12:03:38 -0700
  • 44d5a7ed3c Switch to browser namespace so we can use Promises. Omar Rizwan 2020-10-23 12:00:25 -0700
  • 543dc7d4b2 works on FF!! key thing was... to add indexedDB permission... Omar Rizwan 2020-10-22 19:54:37 -0700
  • 8bbcaf9343 postMessage back from browser. Kill other instances of fs. Omar Rizwan 2020-10-22 06:47:00 -0700
  • 64bd1f3948 fs: Attempt to switch to native messaging. It relays 1 message ok! Omar Rizwan 2020-10-21 15:53:27 -0700
  • 09291ea6bc Comment out websocket stuff so tabfs builds. Omar Rizwan 2020-10-21 15:14:06 -0700
  • 69c167a134 native messaging test file. Omar Rizwan 2020-10-21 15:13:37 -0700
  • c78377d464 Bring back base64. Omar Rizwan 2020-10-17 03:00:57 -0700
  • 74b1b0f789 Starting to move to native messaging. Omar Rizwan 2020-10-16 21:56:49 -0700
  • 53de6736fe write works to close tabs! Omar Rizwan 2019-03-02 12:16:08 -0800
  • a81c021204 extension: Truncate long tab titles. Move Apple Double logic. Omar Rizwan 2019-03-02 01:48:56 -0800
  • aa3ac637ee extension: Naming, factor out debugTab, add snapshot+screenshot. Omar Rizwan 2019-02-28 01:38:22 -0800
  • bc3b35487d extension: Change some names. Omar Rizwan 2019-02-28 01:22:33 -0800
  • 840526a17e extension: Add /text route. Omar Rizwan 2019-02-28 01:19:37 -0800
  • a3f25d346f Add tabs/by-title. Fix symlink stuff to make it work? Omar Rizwan 2019-02-28 01:05:28 -0800
  • b18fc10e14 Report ENOTSUP for Mac xattr files. Omar Rizwan 2019-02-27 23:38:12 -0800
  • 73f8bc754e base64 hack to handle binary files. Omar Rizwan 2019-02-27 22:06:37 -0800
  • 74c794d75c extension: Can read (some) resources in tree/ now! Omar Rizwan 2019-02-25 23:08:52 -0800
  • 9f235eb438 fs: killall tabfs. Omar Rizwan 2019-02-25 20:16:01 -0800
  • d37bd273d7 Add README.md. Omar Rizwan 2019-02-25 20:13:58 -0800
  • e48e72aa68 fs: Trying to fix submodules. Omar Rizwan 2019-02-25 20:03:31 -0800
  • b55a65081c fs: Trying to fix mmx submodule. Omar Rizwan 2019-02-25 20:02:56 -0800
  • cca53bc199 fs: Some comments. Omar Rizwan 2019-02-25 19:57:07 -0800
  • a8ce61d9a1 fs: Fix formatting. Omar Rizwan 2019-02-25 19:29:04 -0800
  • 784ec83696 Rewrite and refactor C half. No more shared memory! It's fast! Omar Rizwan 2019-02-25 13:02:25 -0800
  • 90181466bd Add opendir/releasedir support. Relieve ws thread CPU usage. Omar Rizwan 2018-11-29 09:53:03 -0800
  • ed5419ae41 Toolbar icon! Simplify file defns! Pretty cool! Omar Rizwan 2018-11-28 21:43:00 -0800
  • e734173e6f URL and title kind of work. Omar Rizwan 2018-11-24 10:58:33 -0800
  • c8fad64066 Multithreaded. Is this gonna help? Omar Rizwan 2018-11-24 00:33:04 -0800
  • 528467a55b open/read work on url file!!! Omar Rizwan 2018-11-23 22:15:29 -0800
  • b6f46e166d Checkpoint. Just access JSON directly in FUSE handlers. Omar Rizwan 2018-11-22 02:52:54 -0800
  • 66041e333c Route tree! Omar Rizwan 2018-11-14 23:52:26 -0800
  • 828a1c33d0 It works! I can hot swap the WS connection! Omar Rizwan 2018-11-14 01:19:10 -0800
  • 8e4e7a2a95 Starting to multithread the server. Omar Rizwan 2018-11-13 00:58:12 -0800
  • 47d855c730 Tabs subfolder. Omar Rizwan 2018-11-11 16:31:02 -0800
  • bf631cfc0f Can ls and see hello.txt. Omar Rizwan 2018-11-11 16:18:21 -0800
  • 5c2b15068e Groundwork for response parsing. Omar Rizwan 2018-11-11 11:44:36 -0800
  • 4ca75894c1 WebSocket communication seems to work. Omar Rizwan 2018-11-11 05:32:44 -0800
  • 3708425a99 Initial commit. C stub with Web grafted on. Omar Rizwan 2018-11-10 00:20:57 -0800