RichardHitt
4ca9672a92
Fix scrollback_load to deal with e.g. the output of /HELP
...
Fixes #928 .
2014-03-29 14:31:19 -07:00
RichardHitt
1a3bfdce75
Improve handling scrollback when gui_tab_server==FALSE
...
Fixes #925 .
2014-03-24 21:22:04 -04:00
RichardHitt
46e449f110
Correctly scroll down autojoined channels
...
Fixes #58
2014-03-19 10:31:52 -04:00
RichardHitt
0487daf865
Fix three miscellaneous bugs in gtk_xtext_get_word()
...
* Use utf8 functions for moving within string
* Fix memory leak
* Fix non-indent select problem
2014-03-19 10:31:26 -04:00
Arnavion
99ee7b6ef8
win32: Quote paths when invoking glib-compile-resources.exe
...
Also escape the trailing backslash in DataDir since otherwise it escapes the double-quote after it.
2014-03-18 11:05:54 -07:00
Arnavion
4cc764256c
win32: Powershell.exe absolutely needs "-File" when running scripts or else it parses arguments with spaces as separate parameters.
2014-03-18 10:44:53 -07:00
TingPing
d374f3ffe6
Disable hiding characters in the input
2014-03-15 12:12:38 -04:00
TingPing
664da30ee4
Partial revert of 5f732128
...
Still some scrolling issues remain, much work is to be
done to properly fix it.
2014-03-15 12:12:38 -04:00
Ken Spencer
fd0eeddcc9
Add ElectroCode
...
Closes #910
2014-03-08 01:16:42 +01:00
a Code Lizard
b52650de5d
Added Anthrochat and Furnet to server list
...
Closes #900
2014-03-08 01:14:20 +01:00
TingPing
e6e5659b11
Minor redesign to text events window
...
This makes it more consistent with the other settings windows
- Use editable cell for entry
- Use pane to resize both treeviews
- Make preview fixed size and on bottom
- Enable search for event name
2014-02-18 17:02:19 -05:00
TingPing
dd128ce534
Remove migration code for xchat 1 colors
2014-02-16 19:47:22 -05:00
TingPing
8f6a596057
Properly handle shift tab in keyboard shortcuts
2014-02-16 14:48:17 -05:00
TingPing
85aff53a88
Use more user friendly label for keys in keyboard shortcuts
2014-02-16 11:08:32 -05:00
TingPing
40e8ca9f6e
Hide tray balloon option on OSX
2014-02-15 12:34:46 -05:00
TingPing
d3b4771103
Fix warning..
2014-02-15 11:55:29 -05:00
TingPing
22b5affbe6
Use GRegex for channel list search
...
This adds support for Windows
2014-02-15 11:50:22 -05:00
TingPing
b245f2f79e
Tweak column sizing in channel list
2014-02-14 21:24:12 -05:00
TingPing
f35ae03a66
Build with GTK_DISABLE_DEPRECATED
2014-02-14 16:31:08 -05:00
TingPing
725aed43ff
Redesign keyboard shortcuts window
...
- Convert GtkCLists to GtkTreeViews
- Save keybindings in GtkAccelerator format
- Store keybindings in a GSList
2014-02-14 16:29:44 -05:00
TingPing
655b524ee6
Cleanup the preferences window
...
Simplifies some code and removes many widgets
2014-02-14 16:17:08 -05:00
TingPing
b17c0276de
Fix some leaks
2014-02-12 10:31:11 -05:00
TingPing
ba399eb7f9
Remove unused function
2014-02-12 10:20:23 -05:00
TingPing
6d815ac688
Fix warning
2014-02-12 09:27:28 -05:00
TingPing
93d0341f9c
Show help as tooltips in editlists
2014-02-09 02:42:40 -05:00
TingPing
2f847428aa
Fix hiding unsupported channel modes in topicbar
2014-02-07 04:04:59 -05:00
TingPing
02275dff51
Fix some warnings in editlist
2014-02-07 02:27:44 -05:00
TingPing
34cf164aa2
Use a single marshal file for entire project
2014-02-06 20:17:08 -05:00
TingPing
5f7321280e
Use a standard GtkScrolledWindow with xtext
...
Used in maingui, fkeys, text events, rawlog
This also implements the set_scroll_adjustments signal in xtext
2014-02-06 20:17:07 -05:00
TingPing
b1b6255f38
Revert e64aa93f8
2014-02-05 01:27:36 -05:00
TingPing
e64aa93f85
Use persitance with libnotify
...
This will keep notifications in gnomes tray
similar to a tray icon.
2014-02-05 01:00:06 -05:00
RichardHitt
4c1fd3ee67
Fix many many problems in xtext.c related to character width.
...
* Rework multiline logic to use a GSList, not an array
* Remove all multibyte booleans; everything is potentially multibyte
- Except for gtk_xtext_get_word(), which needs special attention
* Enhance pango work for bold and italics (attr_list -> attr_lists[4])
* Enhance gtk_xtext_strip_color () to save bold, italics info
* Involve emphasis information in all pixel-width calculations
* Rework find_x () to account for emphasis info in widths
Closes #891
Fixes #872
2014-02-04 21:26:58 -05:00
TingPing
10d3c15143
Add /getbool command
2014-02-04 20:46:43 -05:00
TingPing
3a7fb4d8e1
osx: Set Menlo as default font
...
This moves the find_font function to the front ends since it depends on
pango and cairo
2014-02-04 20:45:29 -05:00
TingPing
8e55157e6a
Print help messages for user commands
2014-02-04 20:32:10 -05:00
TingPing
29e01daeae
Merge pull request #890 from orium/lagmeter-fixes
...
Lagmeter fixes
2014-02-04 17:29:27 -08:00
TingPing
9f01950bcb
Fix warning
2014-02-02 19:07:52 -05:00
ShutterQuick
1b936965ee
servlist: Add Canternet
2014-02-02 23:08:32 +01:00
TingPing
0cb025ff06
Prevent users from having the same alternate nicks
...
For some reason users do this and then complain when they cannot connect
when nick is in use. There are other ways for them to break it but at
least it shouldn't be on accident.
2014-02-01 13:31:42 -05:00
TingPing
604337ccc7
Make all parent directories when creating configdir
2014-01-30 21:42:03 -05:00
TingPing
b1a3c6135c
Add synIRC to network list
...
Closes #888
2014-01-30 17:24:03 -05:00
Diogo Sousa
9969282c72
Now make_ping_time() in common/util.c returns the time in milliseconds instead
...
of microseconds.
In fe_set_lag(serv, lag) the lag argument is now in milliseconds as well.
Fixes #758 .
2014-01-30 19:23:35 +00:00
TingPing
83bf77f4d0
More autotools cleanup
...
- Don't build msproxy if unused
- Add resources to cleanfiles
- Remove old extra_dist from plugins
2014-01-30 02:01:42 -05:00
TingPing
a466369356
Respect verbosity setting when building htm
2014-01-29 16:25:57 -05:00
RichardHitt
007f49c39f
Fixes #881 Fix two bugs --
...
gtk_xtext_find_char() adjust negative y for int typecast
gtk_xtext_find_x() return out_of_bounds TRUE if line outside windodw
gtk_xtext_selection_draw() recognize TRUE out_of_bounds
2014-01-29 11:56:23 -08:00
TingPing
6487e1b391
osx: Silence openssl deprecated warnings
2014-01-29 12:16:36 -05:00
TingPing
eb1d3a063a
Allow overriding libdir
2014-01-27 18:39:26 -05:00
Diogo Sousa
1d6d737927
Fixed lag meter getting stuck.
...
Also lag_sent in struct server should have always been an unsigned long.
Fixes #749 .
2014-01-27 19:57:41 +00:00
TingPing
35e84f6edc
Show error when you lack write permissions to configdir
2014-01-26 06:55:38 -05:00
TingPing
7fcf70c539
Fix loading default keybindings w/o write permissions
...
Closes #615
2014-01-26 06:30:33 -05:00