~jshholland/terminator/my-epic-refactor

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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
terminator 0.14:
  * Major reworking of the grouping interface by Stephen
	   Boddy

terminator 0.13:
  * Bug fixes
  * Added a shortcut key to make the window appear/disappear
	   (somewhat like a "Quake console" mode. Needs the deskbar
		  python bindings to work)
  * Update pot generation to use intltool-update
  * Allow users to permanently fix the title of a tab
  * Added command line option to specify working directory
  * Improve transparency support in composited desktops.
  * The tab bar can now be hidden and/or scrolled.
  * Add configurability of cursor colour and shape
  * Support various VoIP URIs
  * Add command line option to force a particular window title
  * Add a hotkey for spawning a new Terminator instance
	   (emulates a "new window" feature)
  * Ability to group by tab
  * SunOS support (via patch from Lewis Thompson)
  * Silly notify-osd message on exit (suggested by pitti)
  * Drag and drop icon is now a scaled terminal image

terminator 0.12:
  * Bug fixes
  * Simultaneous typing support
  * Directional terminal navigation
  * Improved search UI
  * Graphical Profile Editor
  * Bug numbers for launchpad.net are now URLs

terminator 0.11:
  * Bug fixes
  * X session support

terminator 0.10:
  * Various bug fixes.
  * New, improved config file parsing
  * Improved spawning of more complex terminal commands
  * Debug server (not useful for most people)
  * Configurable keyboard shortcuts
  * Scrollback searching
  * Support --geometry

terminator 0.9:
  * Tab support
  * Drag & Drop support
  * Added support for ~/.config/terminator/config
  * Switch the meanings of "horizontal" and "vertical" wrt splitting,
    after extensive user feedback. Added context menu icons to try and
    make the meaning clearer.
  * Added keybindings for terms size and scrollbar manipulation. Thanks 
    Emmanuel Bretelle.
  * Completely revamped config system which now transparently makes use
    of gconf settings if they are available, falls back to sensible
    defaults if not, and can be overridden entirely by ~/.config/terminator/config
  * Support terminal zooming - now you can quickly hide all terminals apart
    from one and either scale the fontsize or not.
  * New application icon from Cory Kontros
  * FreeBSD support (thanks to Thomas Hurst)
  * Watch the system monospace font setting. Closes LP #197960
  * Proxy support (via GNOME and $http_proxy)
  * GConf backend now caches
  * Fix redundant title when there is only one Term. Closes LP#215210 
  * Try much harder to find a usable shell
  * Support encodings a-la GNOME Terminal
  * Move python support code to a terminatorlib module
  * Many other bug fixes and wider compatibility with GNOME Terminal
  * Add support to cycle term within the same tab. Closes LP#238205.
    This can be disabled by setting cycle_term_tab to False in 
    ~/.config/terminator/config

terminator 0.8.1:
  * Fixed ChangeLog
  * Revert URI matching behaviour to the same as gnome-terminal
  * Close LP #179315 with a fuller fix that provides proper colour support

terminator 0.8:
  * Make dependency on python-gnome optional. Non-gnome users can now reap
    the glorious benefits of Terminator and will only lose the ability to
    open email URLs (assuming their browser won't handle this for them).
    Closes LP #184809
  * Remove blank translations from .desktop file to fix empty menu entries.
    Closes LP #187187
  * Add application icon at various sizes including a window icon
  * New options parser allowing -x support. Closes LP191124
  * More translations (thanks!)

terminator 0.7:

  * Fullscreen support, via a patch from Thomas Meire. Closes LP #178914
  * Improved behaviour when closing terminals/window. Result of work by 
    Thomas Meire. Closes LP #161121
  * Freedesktop .desktop file and appropriate setup.py entry for 
    installing it. Closes LP #178943
  * Translation support, with Spanish, Dutch, Italian and Romanian 
    translations. Closes LP #161120
  * Stop clashing with gnome-terminal's paste shortcut key, move 
    horizontal splitting shortcut too, and add support for 
    gnome-terminal's copy/paste shortcuts. Closes LP #179310
  * Borderless support (tell your window manager not to decorate 
    Terminator)
  * Font zooming support. Closes LP #178792
  * Set the VTE widget to have a tooltip of its window title. This may be
    reverted if it is annoying
  * Support GNOME Terminal profile settings for backgrounds. 
    Closes LP #180717
  * Use our own default values if there is no gnome-terminal profile. 
    Closes LP #179315

terminator 0.6:

  * Use new gnome-terminal gconf key to find available profiles
  * Move a few more hardcoded items to our settings array (not that 
    it can be overridden yet)
  * Fix handling of exiting child processes to properly track 
    gnome-terminal settings
  * Add Ctrl-Tab and Ctrl-Shift-Tab as options for switching terminals 
    (patch from Kees Cook)
  * Stop using parent.show_all() when removing/adding a terminal and 
    instead show the actual widgets that have been created. This 
    prevents scrollbars from re-appearing after they have been hidden

terminator 0.5:

  * The terminator window is now able to resize smaller, 
    thanks to Kees Cook for the fix.
  * Email addresses are now matched and opened correctly. 
    Closes LP #139015
  * Double clicking a URL now selects the whole URL. Closes LP #129533
  * The default behaviour is now to open a single 80x24 terminal rather
    than four terminals in a maximised window. Closes LP #126219 and
    should force me to fix LP #87720
  * There are now hotkeys for switching between terminals, splitting 
    terminals and closing them. Closes LP #149931 and #148622(thanks 
    to Huanghe for patches for this)
  * If there is only one terminal, closing it will not produce a quit 
    message

terminator 0.4:

  * Architecture should be all, not any
  * Fix section
  * Add AUTHORS file
  * Rename script to drop the .py
  * Handle the gnome-terminal profile better by offering command options
  * Fudge around some resizing issues
  * Fix child spawning to avoid segfaulting zsh
  * Misc. code formatting/style improvements
  * Refactor terminal splitting into one axis agnostic function
  * Flesh out setup.py a tiny bit more

terminator 0.3:

  * Implemented terminal closing, which correctly reparents its sibling
    (if any)
  * Updated documentation to reflect a serious bug with shells that aren't
    bash (or at least zsh)

terminator 0.2:

  * Support dynamically splitting terminals

terminator 0.1:

  * Fixed some distribution wording
  * Fix build-depends
  * Initial release