Commit Graph

238 Commits

Author SHA1 Message Date
Chris Michael 10fa6dc126 don't set channel name in list when we change password
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 14:06:30 -05:00
Chris Michael af99dea79c fix up channel count and missed channel count to work properly
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 13:49:15 -05:00
Chris Michael dafbb86da9 enable some more debugging for Andy
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 13:09:47 -05:00
Chris Michael 3be16072d7 cleanup compiler warnings
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:50:04 -05:00
Chris Michael 011d50928c we still want to update channel count if we only have one channel
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:48:17 -05:00
Chris Michael 6dda84e4ff if we fail to create a Channel tab after joining, then part the channel
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:38:41 -05:00
Chris Michael 73f2fa029d restore Default tab behaviour
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:34:47 -05:00
Chris Michael b88c9fc0df don't remove the Default tab during development
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:29:12 -05:00
Chris Michael a85ec0e0e2 tweak options layout slightly to fit colors
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:20:41 -05:00
Chris Michael c8e19fa467 move structure definition of Color to header file
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:20:14 -05:00
Chris Michael f78cbaf9e2 add Colors tab to options list
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:19:52 -05:00
Chris Michael 3503960a91 add options_colors to build order
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:19:35 -05:00
Chris Michael 88f4abdfc1 add start on a colors options tab
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-17 12:19:21 -05:00
Chris Michael f61a78eb61 add support for channel topic displaying
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 15:35:44 -05:00
Chris Michael 2a85cde33d modify calls to channel_text_append function and add a source/user
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 14:26:58 -05:00
Chris Michael 00bc2f0754 modify text append function to accept a nick parameter also
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 14:26:18 -05:00
Chris Michael 7fd14b1b07 handle horizontal tabs in the grid
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 14:26:03 -05:00
Chris Michael 4079b92440 add call to function for joining channel
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 14:12:44 -05:00
Chris Michael e22d59cd08 add functions to join or part a channel
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 14:12:18 -05:00
Chris Michael 507d748313 fix copy/paste error
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 13:37:54 -05:00
Chris Michael 90626cf98e add support for channel passwords in config dialog
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 13:34:02 -05:00
Chris Michael 25684561ed add support for channel passwords in config
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 13:33:49 -05:00
Chris Michael 51a2fda7f0 remove critical debug message about partial prefix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 13:01:23 -05:00
Chris Michael b1b828123b remove whitespace
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 12:53:33 -05:00
Chris Michael fa1fb4b135 Properly remove the default channel and update channel count when we
get connected

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 12:51:02 -05:00
Chris Michael e021e73e9b remove debug printing of channel text
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 11:14:01 -05:00
Chris Michael 5cbbb502dc adjust minimum size of window
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 11:12:26 -05:00
Chris Michael 76fe641ef0 after we create channels for the configured networks, destroy the
default channel

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 10:47:54 -05:00
Chris Michael f9593aea16 fix getting irc hostname
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 10:21:32 -05:00
Chris Michael fdd0788581 remove dead comment
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 10:17:25 -05:00
Chris Michael bea867665f clear grid on scroll
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-16 10:16:27 -05:00
Andy Williams ece1313bc1 Don't write a string into an unknown length of buffer.
Change contract of _server_name_get to take the const char and return a newly allocated string
2014-12-14 19:23:40 +00:00
Chris Michael eb055ef1bf start on appending text to the grid (version 2) ;)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-12 15:09:42 -05:00
Chris Michael 5b06da057e comment out debug messages
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-12 15:08:20 -05:00
Chris Michael f1ab6b82e2 use an eina_binbuf to store channel text (the theory is that we will
write the text to the actual grid in an idler maybe)...

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-11 14:48:01 -05:00
Chris Michael 5ccfbc70e8 add ability to send messages to the proper channels
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-11 14:14:34 -05:00
Chris Michael f063c61121 Add ability to resolv server actual name (from IP address). This is
going to be used so we can send messages to specific channels, but the
messages come in with the actual server name (ie: not irc.freenode.net
but the Actual name), so we need to resolv the IP address from
ecore_con into a real server name.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-11 14:12:42 -05:00
Chris Michael ef33c33479 fix compile error about missing attribute field
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-11 10:58:58 -05:00
Chris Michael 4370156e18 update required EFL version
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-10 08:20:14 -05:00
Chris Michael d9bc981bfa add utility functions for supporting double-width
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-09 15:34:21 -05:00
Chris Michael 0f1eb8c49a add 'colors' files to build order
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-09 15:33:07 -05:00
Chris Michael 363345c26b fix formatting
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-08 10:28:51 -05:00
Vincent Torri ae6d4d6a55 Windows: fix compilation of the binary
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-08 10:28:14 -05:00
Vincent Torri cfa71f1b55 Windows: first part : compilation of the library
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-08 10:27:35 -05:00
Vincent Torri dd3d10f7b2 autotools: fix copy/paste
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-08 10:27:01 -05:00
Vincent Torri 433227fa92 autotools: use proper layout for configure.ac, reorganise a bit .am and .pc files
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-08 10:26:41 -05:00
Vincent Torri 7e4d2fb36c autotools: remove dlopen check (unused) and -lm in .pc
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-08 10:24:59 -05:00
Vincent Torri 8d5b848156 autotools: Remove unused or obsolescent macro
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-08 10:24:29 -05:00
Chris Michael 692f58c421 start on grid cell allocation so we can get to displaying text ;)
NB: unfinished yet

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-05 16:04:27 -05:00
Chris Michael bc848afcdc Implement scrollbar saving based on Terminology scrollback using LZ4
compression

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-05 15:04:16 -05:00