forked from pcman-bbs/pcmanx
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
143 lines (115 loc) · 5.98 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
Version 1.3 - ?
* Feature: Add ANSI color editor
* Feature: Enhance OpenPCMan style mouse compatibility
* Feature: Add mouse browsing support
* Feature: Add hotkey settings
* Feature: Add gnome-terminal style keyboard shortcuts
* Feature: Option to startup in simple mode
* Feature: Close tabs selected by middle clicks
* Bugfix: Fix build under Fedora Linux
* Bugfix: some combinations for key settings do not work
Version 1.2 - February 2013
* Feature: Use consistent naming: PCManX
* Feature: Allow users to search selected text through Web search engine
* Feature: Handle malformed URL properly
* Feature: Usability enhancement for Unity desktop environment
* Feature: Add new interface to show and hide toolbar
* Feature: Remember maximized state
* Feature: Improve the performance of cairo caret
* Bugfix: SegFault when $LANG is not set
* Bugfix: Replace system() with execlp() for sake of security
* Bugfix: Use g_spawn_async() instead of fork()/execlp() to prevent crash
* Bugfix: Build failure when configured as --disable-docklet
* Bugfix: Status bar appears in simple mode
* Bugfix: FcFontSort() should no longer use `NULL' as the value of `result'
* Bugfix: Change "class" and "name" hints for a window.
* Bugfix: Add "StartupNotify=true"
* Bugfix: Fix the invisible cursor issue
* Bugfix: Fix a bug that NancyBot incorrect parsing the input string on 64bit OS.
Version 1.1 - January 2012
* Feature: Complete UAO support for copy/paste/input/download.
* Feature: Add fontconfig fallback font support.
* Feature: New icon design.
* Feature: Improve Unity libappindicator integration.
* Feature: Update RPM spec file for Fedora 16 and openSUSE 12.1
* Feature: Switch source code management to Git.
* Feature: Switch release tarball to xz compression format.
* Bugfix: Program name doesn't show on notification bar of GNOME Shell
* Bugfix: The notification lack of program name in GNOME Shell
* Bugfix: Weird display name and tooltip covered under notification area in GNOME Shell
* Bugfix: Remove forkpty for OpenSolaris because of license incompatible issue.
* Bugfix: Supporting GNOME3 Startup Notification.
Version 1.0 - April 2011
* Feature: Support IPv6 connection.
* Feature: Change default font family to 'WenQuanYi Micro Hei Mono'.
* Feature: Remove deprecated Mozilla/Firefox plugin.
* Bugfix: Fix libnotify 0.7.0 API compatibility.
* Bugfix: Fix compilation error of CStie.
* Bugfix: Fix ASCII art painting issue.
Version 0.3.9 - August 2009
* Feature: Middle mouse click as tab close (similar behavior under Firefox).
* Feature: GNOME Goal - Clean up GLib and GTK+ includes. It is known to be
easier to migrate to future gtk+ version.
* Feature: Keep version information in libpcmanx-core and perform insanity
checks for libpcmanx.
* Feature: Enable [KP_Enter] key in URL entry box.
* Feature: Improved vertical and horizontal center alignment.
* Bugfix: Prevent compilers from over-optimizing with -ftree-vectorize.
* Bugfix: gcc 4.4 and gtk+ < 2.10 build failures.
* Bugfix: Do not call gdk_window_invalidate_rect on a non-realized GtkWidget
to avoid Segfault.
* Bugfix: Avoid memory leak when event is not mouse right-click and
unnecessary resource re-allocation.
* Bugfix: Fix Simplified Chinese translation of "Line" and "Col".
* Bugfix: Properly handle the character set convertion during copy and paste
from X clipboard.
* Bugfix: Prevent GTK+ from catching F10 and Handle F1-F12 keys.
* Bugfix: Provide WM_CLASS property for several X window managers.
* Bugfix: Respect user preference about showing/hiding status bar.
* Bugfix: Avoid SegFault when closing a disconnected tab.
* Bugfix: Trim trailing spaces of each line when downloading articles.
Version 0.3.8 - August 2008
* Feature: Download BBS article.
* Feature: Firefox 3 (xulrunner 1.9) plugin support.
* Feature; Switch among normal/fullscreen/simple modes.
* Feature: Add a menu item to show/hide main window and
a popup menu for tray icon.
* Feature: Add hotkeys for first/last connections.
* Feature: Implement a simple proxy client for SOCKSv4 and SOCKSv5.
* Feature: Auto-login support for external SSH connections.
* Feature: Use GtkStatusIcon instead of deprecated and external EggTrayIcon
if gtk+ version >= 2.10.
* Feature: Several GNU toolchain tweaks: increasing efficiency layout,
reducing relocations in the libraries, ld's "--as-needed" + "-Wl,-O1".
* Bugfix: Unusable JumpToPage hotkeys in full-screen mode.
* Bugfix: Some ASCII art renders incorrectly.
* Bugfix: Unusable hotkey for "Copy".
* Bugfix: Missing the last character of each line when copying multi-line contents.
* Bugfix: SegFault while processing telnet escape sequence "*[1K".
* Bugfix: Nonpersistent "DetectDBChar" preference.
* Bugfix: gcc 4.3 and conditional configurations (docklet, mouse, nancy)
build failures.
Version 0.3.7 - January 2008
* Feature: Let Firefox plugin use font config under ~/pcmanx/pcmanx
* Feature: IP location lookup (need qqwry.dat and mouse support), which is
mainly for Simpified Chinese users.
* Bugfix: Blank BBS list if updating BBS list fails.
* Bugfix: Firefox plugin cannot run.
* Bugfix: Strip the leading nd trailing space of URL detection.
Version 0.3.6 - August 2007
* Feature: Improve ASCII art representation during rendering.
* Feature: Support libnotify for popup BBS incoming messages.
* Bugfix: Screen center alignment.
Version 0.3.5 - August 2006
* Trigger input method changes by right click.
* Some support of horizontal and vertical center align. (almost broken)
* Cancel the selected region when key event triggered.
* Support build with xulrunner.
* Support setting seprated English/ASCII font.
* Swap OK and Cancel button to be compatible with GNOME.
* Display hand cursor on hyperlinks when no mouse support.
Version 0.3.4 - March 2006
* Renamed from pcmanx-pure-gtk2 to pcmanx-gtk2.
* Rewrite Menu and Toolbar with UIMananger.
* Add Mouse Click support, works on most Firebird BBS and some of Maple BBS.
* BBS connection performance improvement.