File: CHANGELOG.md

package info (click to toggle)
blackbox-terminal 0.14.0-5
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 2,288 kB
  • sloc: xml: 197; ansic: 53; makefile: 23; python: 12; sh: 11
file content (292 lines) | stat: -rw-r--r-- 9,807 bytes parent folder | download
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
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
# Changelog

## 0.15.0 - Unreleased

Features:

- Added shortcut for moving tabs Shift+Ctrl+PageDown/PageUp - #225
- Ctrl+PageDown/PageUp have been added as default keybindins for switching tabs,
  alongside (Shift)+Ctrl+Tab (yes, there are two default keybindings). You may
  need to reset keybindings for these two actions to see the new defaults.
- The window title is now set to the title of the active tab. This is noticeable
  when hovering Black Box in the GNOME Overview - #317
- Black Box will show a visual indicator on a tab when a command finishes in the
  background (similar to desktop notifications, but less noisy) - #345

Improvements:

- Command completion notifications have been improved. Clicking a notification
  will now focus the correct tab. Black Box will no longer emit two
  notifications for the same command. - !145 thanks to @her01n

## 0.14.0 - 2023-07-17

The Sandbox Conundrum.

Features:

- Added new default Adwaita and Adwaita Dark color schemes - #157 thanks
  to @vixalien
- You can now customize the working directory for new tabs. It can be set to
  persist the last tab's directory, the user's home directory, or an arbitrary
  location - #122
- Closing a tab or a window that still has a running process will now prompt you
  for confirmation - fixes #201
- Black Box now uses the default Adwaita tab style. As consequence, some header
  bar options, including "Show Borders" have been removed from the preferences
  window - #112, #253
- Added the option to disable terminal bell - #106
- Added the option to make bold text bright - #203
- You can now get a desktop notification when a process completes on an
  unfocussed tab - #146
- Context-aware header bar: the header bar can now have special colors when the
  active tab is running sudo or ssh - #239 - co-authored by @foxedb
- Added open and copy link options to the right-click menu - #141
- You can now rename tabs with the new tab right-click menu, or with a new
  shortcut `Shift + Control + R` - #242
- Added a quick application style switcher to the window menu - #147

Improvements:

- Some configuration options have been grouped together in the preferences
  window - #254
- Application title is now bold when there's a single tab open - #235
- Performance and bundle size optimizations - #283, #284
- Black Box now has more Flatpak permissions to overcome errors reported by
  users - #186, #215

Bug fixes:

- Fixed an issue that caused terminals not to be destroyed when their tabs were
  closed - #261
- The window title is now centered when there's only one tab - #199
- Improved keybinding validation, allowing more valid key combinations to be
  used - #245
- Sixel is now disabled for VTE builds that don't support it. This primarily
  affects non-Flatpak users, as all Flatpak builds ship VTE with Sixel
  support - #273
- Fixed an issue that caused windows launched with custom commands to not have a
  title - #237
- Black Box will now show an error banner if spawning a shell or custom
  command failed and will no longer close immediately - #97, #121, #259

## 0.13.2 - 2023-01-19

Second 0.13 patch release.

Features:

- Added support for setting multiple shortcuts for the same action - #212
- You can now reset one, or all custom shortcuts back to default - #211
- A warning is displayed if a user selects "Unlimited" scrollback mode - #228

Bug fixes:

- Added workaround for a Vala error that would cause Black Box to crash

## 0.13.1 - 2023-01-16

First 0.13 patch release.

Features:

- New Scrollback Mode allows you to set scrollback to a fixed number of lines,
  unlimited lines, or disable scrollback altogether - #197
- Allow setting font style (regular, light, bold, etc) - #170

Improvements:

- Updated French, Italian, and Turkish translations

Bug fixes:

- Added missing "Open Preferences" shortcut to help overlay - @sabriunal
- Header bar and tabs are now properly colored when the app is unfocussed
- Fixed regression in window border color when "Show Borders" is enabled
- Window border is no longer displayed when Black Box is docked left, right, or
  maximized #181
- Improved keybinding validation, allowing more valid key combinations to be
  used - #214
- Tab navigation shortcuts now work as expected - #217
- Fixed default "Reset Zoom" keybinding
- Fixed issue that prevented development builds of Black Box from running when
  installed via Flatpak - #210

## 0.13.0 - 2023-01-13

The latest version of Black Box brings much-awaited new features and bug fixes.

Features:

- Customizable keyboard shortcuts
- Background transparency - thanks to @bennyp
- Customizable cursor blinking mode - thanks to @knuxify
- Experimental Sixel support - thanks to @PJungkamp

Bug fixes:

- Manually set VTE_VERSION environment variable - fixes compatibility with a few terminal programs - #208
- Copying text outside the current scroll view now works correctly - #166
- Scrolling with a touchpad or touchscreen now works as intended - #179

## 0.12.2 - 2022.11.16

Features:

- Added Turkish translation - thanks to @sabriunal

Improvements:

- UI consistency - thanks to @sabriunal
- Clear selection after copying text with easy copy/paste - thanks to @1player

Bug fixes:

- Text selection was broken - #177

## 0.12.1 - 2022.09.28

Features:

- Added Brazilian Portuguese translation - thanks to @ciro-mota

Improvements:

- Updated French, Russian, Italian, Czech, and Swedish translations

Bug fixes:

- Flatpak CLI `1.13>=` had weird output - #165

## 0.12.0 - 2022.08.16

Features:

- Added support for searching text from terminal output - #93
- Open a new tab by clicking on the header bar with the middle mouse button - #88
- Customizable number of lines to keep buffered - #92
- Added option to reserve an area in the header bar to drag the window
- Added Spanish translation - thanks @oscfdezdz

Improvements:

- Greatly improved performance, thanks to an update in VTE
- Theme integration now uses red, green, blue, and yellow from your terminal
  theme to paint the rest of the app
- Theme integration now uses a different approach to calculate colors based on
  your terminal theme's background color. This results in more aesthetically
  pleasing header bar colors

Bug fixes:

- The primary clipboard now works as intended - #46
- The "Reset Preferences" button is now translatable - #117
- High CPU usage - #21
- Fix right-click menu spawn position - closes #52
- Fix long loading times - fixes #135

## 0.11.3 - 2022.07.21

- Ctrl + click can now be used to open URLs - #25

## 0.11.2 - 2022.07.17

- Updated translations
- Added Simplified Chinese translation
- Black Box now sets the COLORTERM env variable to `truecolor` - #98

## 0.11.1 - 2022.07.13

Features:

- Black Box will set the BLACKBOX_THEMES_DIR env variable to the user's theme
  folder - #82

Bug fixes:

- Fix opaque floating header bar
- User themes dir is no longer hard-coded and will be different for host vs
  Flatpak - #90 thanks @nahuelwexd

## 0.11.0 - 2022.07.13

Features:

- The preferences window has a new layout that allows for more
  features/customization to be added
- Added support for the system-wide dark style preference - #17
- Users can now set a terminal color scheme for dark style and another for light
  style
- Black Box now uses the new libadwaita about window
- New themes included with Black Box: one-dark, pencil-dark, pencil-light,
  tomorrow, and tommorrow-night
- Black Box will also load themes from `~/.var/app/com.raggesilver.BlackBox/schemes` - #54
- You can customize which and how your shell is spawned in Black Box - #43
  - Run command as login shell
  - Set custom command instead of the default shell

Deprecations:

- The Linux and Tango color schemes have been removed
- All color schemes must now set `background-color` and `foreground-color`

Bug fixes:

- Fixed a bug that prevented users from typing values in the preferences window - #13
- Middle-click paste will now paste from user selection - #46
- Color scheme sorting is now case insensitive
- Long window title resizes window in single tab mode - #77
- Drag-n-drop now works with multiple files - #67
- Improved theme integration. Popovers, menus, and lists are now properly styled
  according to the user's terminal color scheme - #42

## 0.10.1 - 2022.07.08

Features:

- Improved German translation - thanks @konstantin.tch
- Added Czech translation - thanks @panmourovaty
- Added Russian translation - thanks @acephale
- Added Swedish translation - thanks @droidbittin

Bug fixes:

- Black Box now sets the TERM_PROGRAM env variable. This makes apps like
  neofetch report a correct terminal app in Flatpak - #53
- "Remember window size" will now remember fullscreen and maximized state too - #55

## 0.10.0 - 2022.07.04

Features:

- New single tab mode makes it easier to drag the window and the UI more
  aesthetically pleasing when there's a single tab open - #31
- Added middle-click paste (only if enabled system-wide) - #46
- Added French translation - thanks @rene-coty
- Added Dutch translation - thanks @Vistaus
- Added German translation - thanks @ktutsch

Bug fixes:

- Buttons in headerbar are no longer focusable - #49
- Labels and titles in preferences window now follow GNOME HIG for typography -
  !21 thanks @TheEvilSkeleton
- Disable unimplemented `app.quit` accelerator - #44

## 0.9.1 - 2022.07.02

Use patched VTE to enable copying.

## 0.9.0 - 2022.07.01

Features:

- Added cell spacing option #36
- i18n support #27 - thanks @yilozt

Bug fixes:

- Fixed floating controls action row cannot be activated (!19) - thanks @TheEvilSkeleton
- New custom headerbar fixes unwanted spacing with controls on left side #38
- Flathub builds will no longer have "striped headerbar" #40
- A button is now displayed in the headerbar to leave fullscreen #39