Commit Graph

300 Commits

Author SHA1 Message Date
Chris Michael cf4bf9fdce Remove dead line
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-19 14:04:14 +00:00
Chris Michael 45eae315a1 Create an idler to handle connecting to networks after the window is
shown.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-19 12:05:08 +00:00
Chris Michael 01d3350980 Add callbacks to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-19 12:04:49 +00:00
Chris Michael eb4733c6a9 Quiet done network data process
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-19 12:04:24 +00:00
Chris Michael edbddea696 Add callbacks file
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-19 12:04:02 +00:00
Chris Michael 7ba0d6d295 Remove dead commented code
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-19 11:38:10 +00:00
Chris Michael b9a63f145d Big giant "rework" commit to redo the UI code (faster, easier to
manage).

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-19 11:11:32 +00:00
Chris Michael 83aec7d775 Fix selection of standard fonts on load
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-16 17:24:21 +00:00
Chris Michael 00791b0793 Add an idler after the window is shown.
Connect to configured networks when idle.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 15:46:26 +00:00
Chris Michael 83a0f0fa19 Add server name to options frame.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 15:46:08 +00:00
Chris Michael b80b35ff0b Add express gui log domain color
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 15:45:44 +00:00
Chris Michael 3e706e125c Add callback to free server hash data.
Add callbacks for ecore_con server events.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 15:45:01 +00:00
Chris Michael dd47b83e11 Add server file to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 15:44:42 +00:00
Chris Michael a25045d33d Add server file to library
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 15:44:29 +00:00
Chris Michael ce415c787f Add some more API functions for server.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 15:44:08 +00:00
Chris Michael ccd72f1ed1 Make Express_Server structure private.
Add internal functions to send user, nick, etc to server.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 15:43:10 +00:00
Chris Michael 96bb4bfe6b Add pkgconfig file for library, and add to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 15:42:41 +00:00
Chris Michael 3603f243f7 Only accept numbers on the port entry for server options
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-14 08:51:12 +00:00
Chris Michael 3b04a53b7a Add some comments
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 16:31:10 +00:00
Chris Michael ce5d4f4769 Create a blank, Empty Channel if nothing has been configured yet.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 16:28:28 +00:00
Chris Michael 5ffeea7a4e Create channels based on actual configuration now :)
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 16:24:48 +00:00
Chris Michael f51cf8f4b0 Hook frame delete so we don't leak allocated Font structures.
When we load Fonts, we allocate a Font structure and store it into a
list, so when we delete the Font options, we should be freeing that
memory.

NB: Someone May want to port this to Terminology.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 15:57:57 +00:00
Chris Michael 48523fab64 No need for 'data' in the server add callback.
'base' is unused in options_servers function.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:51:48 +00:00
Chris Michael 54af688de4 Add channel options hook
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:51:21 +00:00
Chris Michael 63cb46bf00 Add channel options to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:51:07 +00:00
Chris Michael 0c5ab80753 Add channel options file
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:50:57 +00:00
Chris Michael 65cb20bd6b Add function declaration for channels option
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:50:41 +00:00
Chris Michael f466aa1838 Use the "changed,user" signal for text entries
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:38:40 +00:00
Chris Michael 86b3ff4735 Add hook for server option.
Adjust hide timer

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:38:14 +00:00
Chris Michael e189efd361 Add server options to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:37:56 +00:00
Chris Michael b0715803b0 Add servers option file
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:37:46 +00:00
Chris Michael dd018af0aa Add function declaration for servers option
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 14:37:30 +00:00
Chris Michael 749772ad9e Reorganize some code
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 13:17:17 +00:00
Chris Michael fe91b5d592 Add additional swallows for the network options tab to contain the
"network options toolbar" and sub-option frames

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 12:55:35 +00:00
Chris Michael 6e726d2e8b Remove unused variable
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 12:55:19 +00:00
Chris Michael 67d9315dc4 Make network option table not expand height.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 12:55:04 +00:00
Chris Michael 558919dc93 When adding/editing a network, just toggle the "network options toolbar"
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 12:46:39 +00:00
Chris Michael 5db484d3be Toggle "network options toolbar" off when we dismiss main options toolbar.
Code cleanup (remove extra static variable).

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 12:45:32 +00:00
Chris Michael b7dd837fb7 Add tools file to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 12:45:03 +00:00
Chris Michael 728675b4b1 Add file for building Network options "toolbar"
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 12:44:41 +00:00
Chris Michael 7c49b80376 Add function declaration for "tools" option
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 12:44:23 +00:00
Chris Michael 7ab95751f9 Add network options for autoconnect, ssl, and proxy
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 05:25:12 +00:00
Chris Michael 003ffb80f8 Make option details relative to options toolbar
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 04:07:45 +00:00
Chris Michael 1959f4e16f Add code for Add/Remove/Edit of networks
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 04:07:45 +00:00
Chris Michael d1d378ab06 Rework size/align on some widgets
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 04:07:45 +00:00
Chris Michael a18b1e7fb5 Select toolbar item after adding it
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 04:07:45 +00:00
Chris Michael 3d1d953e87 Add network options to build order
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 04:07:45 +00:00
Chris Michael 21bb366e42 Add function declaration for network options
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 04:07:45 +00:00
Chris Michael 48efe1d04d Start on network edit dialog
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-13 04:07:45 +00:00
Chris Michael e74060f01a Add code for network selection to enable buttons.
Start on network deletion code.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-11 12:22:52 +00:00