Sam Atkins
11f3e29604
chore: Disable eslint checks on puter-js tests
...
These currently work in a way that's different from what eslint expects,
so disable it. At some point it would be good if it could check them
(and if the tests could run on CI) but right now they just make a lot of
noise.
2024-05-02 11:21:50 +01:00
Nariman Jelveh
378b87459a
Add robust hostname comparison for when declaring an environment as GUI
2024-04-25 17:51:20 -07:00
Nariman Jelveh
25eea41f60
Keep track of app_instance_id
s
2024-04-24 17:57:30 -07:00
Nariman Jelveh
cdd0231a76
translation fix
2024-04-24 12:06:05 -07:00
Nariman Jelveh
c9e8207e4b
Clean up the console warninf message
2024-04-23 23:53:15 -07:00
KernelDeimos
65a73b5b45
Rename workspace modules to avoid confusion
2024-04-23 04:06:15 -04:00
Eric Dubé
331d9e7542
feat: allow apps to add a menubar via puter.js
...
* Begin work on menubar and dropdowns
* Improve menubar
* Fix pointer event behavior
* Fix labels
* Fix active button
* Eliminate flicker
* Update _default.js
---------
Co-authored-by: Nariman Jelveh <n.jelveh@gmail.com>
2024-04-22 20:38:16 -04:00
Sam Atkins
0aa5543397
Let AppConnection know if its target app uses the Puter SDK
...
Apps are not required to use the Puter SDK. If they don't, then we can
still launch them, close them, and listen to their close event, but are
unable to send messages to them.
2024-04-19 15:52:59 +01:00
Nariman Jelveh
255e80d077
Make Puter.js verbosity optional via debug flag.
2024-04-13 17:31:29 -07:00
Nariman Jelveh
8db8ec3574
Update Apps.js
2024-04-12 22:04:28 -07:00
KernelDeimos
4a36670417
Update README.md files for monorepo'd projects
2024-04-12 23:54:41 -04:00
Nariman Jelveh
be55e447bb
fix issue with two session managers on top of each other
2024-04-12 20:43:15 -07:00
KernelDeimos
13525c85a0
-dot-
2024-04-11 21:46:43 -04:00