-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathideas.txt
More file actions
54 lines (53 loc) · 1.73 KB
/
ideas.txt
File metadata and controls
54 lines (53 loc) · 1.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Feature ideas:
working files:
user settings
global user list (for friends list lookup)
online user list (for udp connections)
friends list:
add friends, inform that user
remove friends
group chats:
create group chats
add users to group chats
remove users from group chat
remove group chats
modes of communication (user):
text
images
screen share
video clips? since we will already have video capture figured out
matlab specific content (variables, figures, etc)
modes of communication (technical):
send message (text/image/etc) to a chat (and thus to any participating users)
request all previous info (i.e. resume chat after crash, if other party did not crash)
export messages:
export whole conversations as text
save images
customization:
display names
avatar stand-in (we don't have profile pictures)
user selected color
user selected initials to display over their selected color
message content:
sender username
timestamp
content type
content
diagnostics:
offer users (developers) to see the actions the app is
performing at that moment.
incorporate logger messages
upload/download rates, totals
number of active udp agents
remote force app shutdown:
if we need to update the app, and possibly someone is still
logged into it, the file will be locked (since there's only
one install)... we need a way to forcibly shut down all apps.
maybe save their chat state, close all related objects, reset
path, wait 30 mins, and restart app, restore state.
Prospective features
Set figure icon
iconFilename = 'C:\Users\Patrick\Desktop\Local Message App\resources\test.png';
jIcon = javax.swing.ImageIcon(iconFilename);
j = get(mainFigure,'JavaFrame');
j.setFigureIcon(jIcon)