barodeur / chobchat Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://chobchat.chobert.fr
Home Page: https://chobchat.chobert.fr
Consider adding Sentry.
The application would be definitely more valuable if it could initiate video call between members of the room.
So far the application could only access a single room. The id of the room was hardcoded and could not be changed at runtime.
It is not currently possible to identify the sender of a message.
At least the application should display the sender id like @paul:chobert.fr
.
The Desktop application currently needs to be manually installed.
Electron builder provides an Auto-Update mechanism that could be useful: https://www.electron.build/auto-update
For now the most important would be to have auto-update on the linux AppImage apps.
The conversation are currently displayed in a random order, due to Object.entries
being used. Those should be sorted by Last Activity Desc
It is not currently possible to see when a message was sent.
It would be great to see when a message was sent with either a "duration from now" format like "just now", "5 minutes ago", "4 hours ago" or an absolute time format.
I've made an attempt a couple of days ago to update the yarn version to v3 but I encountered build issues with Vercel.
Whenever the application starts in an electron process, the following error happens:
createIconSet.js:6 Uncaught ReferenceError: exports is not defined
at eval (createIconSet.js:6)
at Module../node_modules/@expo/vector-icons/build/createIconSet.js (renderer.js:1451)
at __webpack_require__ (renderer.js:791)
at fn (renderer.js:102)
at eval (AntDesign.ts?12b8:1)
at Object../node_modules/@expo/vector-icons/build/AntDesign.js (renderer.js:1285)
at __webpack_require__ (renderer.js:791)
at fn (renderer.js:102)
at eval (Icons.ts?685e:1)
at Object../node_modules/@expo/vector-icons/build/Icons.js (renderer.js:1373)
The regression happened after #30 was merged, originally I though it was a config change, but I identified that this would happen as soon as an icon from @expo/vector-icons
is used.
Before this pull request was merged, the code from @expo/vector-icons
was probably stripped from the renderer.js
.
Instead of displaying a list of rooms, the current iOS version only displays a single room.
The messages on iOS are displayed in the wrong order. The oldest message is displayed at the bottom of the list instead of the most recent message.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.