Afandi-Tuniversal / galaxium

Automatically exported from code.google.com/p/galaxium
0 stars 0 forks source link

Input Field features in Chat Window #337

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The chat window input widget doesn't allow typing newlines and it can't
move between lines with arrow-up/arrow-down keys.

Original issue reported on code.google.com by Zarevucky.Jiri on 10 Feb 2009 at 7:53

GoogleCodeExporter commented 8 years ago
This is caused by using arrows to browse history and shift + enter to type a 
newline
(IMO very unintuitive). Other clients use ctrl for both and I've fixed it that 
way in
my branch. Is it OK to merge this change to trunk?

Original comment by Zarevucky.Jiri on 13 Feb 2009 at 2:47

GoogleCodeExporter commented 8 years ago
On the other hand, other protocol clients can have different standards on this. 
I'm
only familiar with XMPP and ICQ (which would be probably the same as AIM). 
Perhaps
add some sort of options for this?

Original comment by Zarevucky.Jiri on 13 Feb 2009 at 2:57

GoogleCodeExporter commented 8 years ago
Btw: why are you using a branch? lol

you should make changes using 0.7.5 our next release, for anything that affects 
MSN.
anything else that is XMPP specific should be in trunk. (which is we work on the
latest and greatest).

Original comment by dra...@gmail.com on 15 Feb 2009 at 5:37

GoogleCodeExporter commented 8 years ago
If you won't mind removing the current Jabber addin completely, I can probably 
move
it to trunk. It would probably be a setback for everyone using svn for XMPP. 
Also, as
with this problem, there are changes that affect all the other protocols, too. 
Am I
supposed to commit them to trunk and wait for eventual reverting? I'm not 
comfortable
with leaving changes local. I've already lost quite a few hard drives. So, 
that's why.

Original comment by Zarevucky.Jiri on 15 Feb 2009 at 5:53

GoogleCodeExporter commented 8 years ago

Original comment by dra...@gmail.com on 20 May 2009 at 2:34

GoogleCodeExporter commented 8 years ago
This issue should include features like going back/forth between messages you 
have
already entered.

Original comment by dra...@gmail.com on 20 May 2009 at 2:44

GoogleCodeExporter commented 8 years ago
That's not even remotely related to originally reported defect, is it?

Original comment by Zarevucky.Jiri on 20 May 2009 at 4:36

GoogleCodeExporter commented 8 years ago
Well, overall I think that the widget needs to have some keyboard shortcuts 
attached
to it.

We have to evaluate all possibilities.

Original comment by dra...@gmail.com on 20 May 2009 at 1:30

GoogleCodeExporter commented 8 years ago
Ok so now its time to work on this issue. Lets hash out what we want to use as 
the
shortcuts in a chat window's text entry widget. Here are my suggestions:

- Control-Up/Down > Allows the user to scroll up/down in message sent history.
- Up/Down - Move about the text window.
- Enter - Sends the message
- Control-Enter - Makes a new line.

Anyone objections?

Original comment by dra...@gmail.com on 22 May 2009 at 4:44

GoogleCodeExporter commented 8 years ago
Noe objections, but you could also add as optionals PageUp and PageDown to move 
up/down in 
message sent history.

Original comment by sebas.sc...@yahoo.com.ar on 22 May 2009 at 4:51

GoogleCodeExporter commented 8 years ago
ah i like that one actually. mind you, it may get confusing vs the Page Up/Page 
Down
of the message view...

Original comment by dra...@gmail.com on 22 May 2009 at 6:42

GoogleCodeExporter commented 8 years ago
Fixed the history so it doesn't re-enter the same message more than once (if 
you keep
going up and repeating).

It seems the key bindings i described above have already been added. It works 
great.

let us know if there is any other issues with this.

Original comment by dra...@gmail.com on 22 May 2009 at 7:00

GoogleCodeExporter commented 8 years ago
Ok, nevermind, as long as we have keybindings for that.
Phil, any idea when you could add keybindings for switching tabs using ctrl+tab?

Original comment by sebas.sc...@yahoo.com.ar on 22 May 2009 at 7:07

GoogleCodeExporter commented 8 years ago
Oh yeah I wanted to do that! I'm wondering how I attach keybindings to nothing 
in
specific. i mean its not a menu item, nor a actual entry on the screen. let me
investigate that one.

Original comment by dra...@gmail.com on 22 May 2009 at 8:57

GoogleCodeExporter commented 8 years ago
Ok that is the only feature missing!

Original comment by sebas.sc...@yahoo.com.ar on 22 May 2009 at 9:17