Giter Club home page Giter Club logo

antidote-for-mac's People

Contributors

dvor avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

antidote-for-mac's Issues

I don't want to see the last sent message in a contact list.

So we need an option to hide it.
Also we need other options.
So we need an settings window to rule them all.

This window should be implemented as a standard OS X "Preferences..." window with Cmd+, shortcut.

The list of options is open for discussion.

There is no contact list

It would be great, if user can see the list of his/her/its contacts in application.

The cell in list may contain the following:

  • The avatar of the contact
  • The nickname/name of contact
  • The last message or status of contact. Or both.
  • The several buttons for optional actions (call to user, or delete user)
  • The date/time of last activity
  • The last activity status (was the message read or it's just sent)

The list of features is open for discussion.
Actually, it would be nice if list will be scrollable. It would be nicer if I'll take english lessons.

Cells may separate with each other by default grid or custom view with single line. I think custom view would be rather.

That's all for now.

Tox network isn't work

We cannot connect to the tox, because all we did - just a UI.
Right now we need to establish actual connection with tox network and start using real data instead of fictional.

There is an issue with writing and reading messages

There is no place to write and read messages.
We need to get one.

The reading part is very simple: it's just a table with some cells. Cells will contain a name of user who is wrote a message, user's avatar, time, activity and, obviously, a message itself.
Also cell may have some additional features, like selection for deleting, forwarding or replying.
Table may contain search field for history navigation.

The writing part will be just a bar at bottom of window with text field and some buttons: for sending message, for sending media, for additional actions (emoji and other social stuff).

Also, I think, we need to implement bar at the top with full information about your companion: his/her/its hash value, status message, media and documents and so on.

This issue is open for discussion.

How to call to anyone?

There is no interface for calling.

I am against of using "standard" interface for calling (a big view with an user avatar like in skype). It's not much useful. I propose not to create a call view as a separated unit, but as an integrated one.

At message view we will have a top bar with user information. I think we may add there information about calling and let the user see and write messages, send documents, search history and so on.
Also there will be calling controls (end call, mute microphone, etc).

So, to implement this feature, #4 must be done.

This issue is open for discussion.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.