VTE 2.91 support
Bug #1375346 reported by
Maxime Gauduin
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Terminal |
Fix Released
|
High
|
Cody Garver | ||
elementary OS |
Fix Released
|
Wishlist
|
Cody Garver |
Bug Description
Hi guys,
With GNOME 3.14 comes a new VTE with API changes. I tried to port the existing code, but while some things are straightforward, some aren't, and my not knowing Vala or C doesn't help.
Arch Linux will probably keep VTE 2.90 lying around until all apps depending on it have been ported to 2.91, but it would be nice if you could have a look at it when you have time.
Related branches
lp://staging/~stevenvandenbrandenstift/pantheon-terminal/fix-1375346
Rejected
for merging
into
lp://staging/~elementary-apps/pantheon-terminal/trunk
- Avi Romanoff (community): Disapprove
-
Diff: 219 lines (+91/-15)3 files modifiedCMakeLists.txt (+40/-2)
src/Settings.vala (+5/-1)
src/TerminalWidget.vala (+46/-12)
lp://staging/~codygarver/pantheon-terminal/port-to-vte-2.91
- xapantu (community): Approve
-
Diff: 136 lines (+18/-22)4 files modifiedCMakeLists.txt (+2/-2)
src/SearchToolbar.vala (+1/-1)
src/Settings.vala (+1/-1)
src/TerminalWidget.vala (+14/-18)
Changed in pantheon-terminal: | |
status: | New → Confirmed |
Changed in pantheon-terminal: | |
status: | Confirmed → In Progress |
Changed in pantheon-terminal: | |
assignee: | Steven Vanden Branden (stevenvandenbrandenstift) → Cody Garver (codygarver) |
importance: | Undecided → High |
milestone: | none → loki-beta1 |
Changed in pantheon-terminal: | |
status: | In Progress → Fix Committed |
Changed in pantheon-terminal: | |
milestone: | loki-beta1 → loki-alpha1 |
Changed in elementaryos: | |
assignee: | nobody → Cody Garver (codygarver) |
importance: | Undecided → Wishlist |
milestone: | none → loki-alpha1 |
status: | New → Fix Committed |
Changed in pantheon-terminal: | |
status: | Fix Committed → Fix Released |
Changed in elementaryos: | |
status: | Fix Committed → Fix Released |
Changed in elementaryos: | |
status: | Fix Released → Fix Committed |
Changed in elementaryos: | |
status: | Fix Committed → Fix Released |
milestone: | loki-alpha1 → loki-rc1 |
To post a comment you must log in.
We also filed similar ticket to sakura project https:/ /bugs.launchpad .net/sakura/ +bug/1337962 I think that vte API changes affect Pantheon in similar way. Here is incomplete list of changes:
- visual bell support has been removed https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 602726# c19
- background images support has been removed, it was marked as deprecated since 0.34. Can't google any rationale for this.
- a lot of deprecated API has been removed. Many of these API functions were marked deprecated in vte 0.34. If you support 0.34+ then you can update the function and still stay both gnome 3.12 and 3.14 compatible.