Commit Graph

427 Commits

Author SHA1 Message Date
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
Chris Michael 7746ec04bd add lz4 compression code for scrollback
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-05 14:42:59 -05:00
Chris Michael 36fcc3cb21 add lx4 compression to Makefile
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-05 14:42:46 -05:00
Chris Michael ef36a91cb4 Fix issue with non-fixed part in theme
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-04 10:20:12 -05:00
Chris Michael 8b457455ec Add grid_save files to build order
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-03 15:44:41 -05:00
Chris Michael 8604c79ab5 Fix compilation errors
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-03 15:44:41 -05:00
Chris Michael f8d4573fa1 Move grid structure to header file, add function calls to register a
grid for saving.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-03 15:44:41 -05:00
Chris Michael 287d80370e Start on scrollback compression code (grid_save).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-03 15:44:41 -05:00
Andy Williams 11ffa432eb Fix the way we send usernames - should address issues with password warnings from servers 2014-12-02 22:04:30 -06:00
Chris Michael d2451bbb9a replace hard-coded "express" name with PACKAGE_NAME
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-02 16:39:41 -05:00
Chris Michael 266d096ea0 cleanup transition when switching pages on the Network tab
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-02 16:39:05 -05:00
Chris Michael c1f6d6e7ad disable opacity slider if translucent gets turned off
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-12-02 15:27:54 -05:00