Benjamin Jacobs
e55fd61208
popmedia: NULL dereferencing prevented in error path.
...
Summary:
If the execution of _popmedia flows in the goto error path, then the
term pointer member might not assigned and reference counted. However
_ty_http_head_delete and term_unref unconditionaly deference it, resulting
in a NULL access.
This patch add guards to prevent the dereference of the term pointer
in _ty_http_head_delete.
Reviewers: billiob
Reviewed By: billiob
Subscribers: billiob
Differential Revision: https://phab.enlightenment.org/D5865
5 years ago
Carsten Haitzler
0f24619dfa
selection handling - donmt use null string selections if they are
...
fix a corner case where string selection is null when selection is
requested (empty selection). @fix
5 years ago
Boris Faure
c87c78ca8c
options_theme.c: fix CID 1388097
5 years ago
Boris Faure
75689087ae
build: add fix for coverity
5 years ago
maxerba
0c5b868cc2
Update po and pot files
5 years ago
maxerba
4cd01fb9e4
Removed an entry in POTFILES pointing to non-existent file, this way po update works again
5 years ago
Carsten Haitzler
1a55a67654
termpty - set ty_hand to null if returning cancel which dels the fdhand
...
this avoids later accidentally accessing an invlid hd handler.
@fix
5 years ago
Carsten Haitzler
5824d668af
win - imf - fix small typo that was not checking the imf ptr...
...
it was checking the address of the imf ptr which is always true.
@fix
5 years ago
Boris Faure
8308514420
termptyesc: document Media Copy
5 years ago
Boris Faure
4e1beca3f8
termptyesc: handle Horizontal Position Absolute (HPA)
5 years ago
Boris Faure
33eb5261e6
termio: force refocus after ctx popup is deleted. Closes T6782
5 years ago
Boris Faure
189d138d03
win: expose term_focus();
5 years ago
Boris Faure
f03b84b869
options: select default cursor
5 years ago
Boris Faure
740e96da66
handle DECSCUSR (changing cursor shape). Closes T6338
5 years ago
Boris Faure
71c1b37675
termptyesc: sort CSI escape code by ascii value
5 years ago
Boris Faure
c4c769651c
config: add cursor shape
5 years ago
Boris Faure
2c8a4cc3b3
ChangeLog.theme: add about terminology/{cursor_bar,cursor_underline} groups
5 years ago
Boris Faure
1920c86095
default.edc: add terminology/cursor_bar and terminology/cursor_underline groups
5 years ago
Boris Faure
e2e197877f
default.edc: add images for bar/underline cursors
5 years ago
Boris Faure
dad9e0db58
remove compatibility #ifs to work with EFL < 1.16
5 years ago
Boris Faure
e8214d1da2
tabs: on tab selector, be sure only one tab is focused
5 years ago
Boris Faure
bc6ed7ac92
termptygfx: fix stupid bug when printing encircled numbers
5 years ago
Boris Faure
9e0243d9f1
support encircled escape code. Closes T6769
5 years ago
Boris Faure
deaadfeb01
shift-selection: reduce timeout to 5s, seems enough. Ref T2254
5 years ago
Boris Faure
bf110393b6
meson: detect 'offscale' support in edje_cc. Closes T6770
5 years ago
Boris Faure
0a0f3605e4
termptyesc: handle CMY/CMYK in SGR38/SGR48. Ref T746
5 years ago
Boris Faure
c7c054bf0d
termptyesc: handle transparent in SGR38/SGR48
5 years ago
Boris Faure
91ced6390f
termptyesc: skip colorspace id if present. Ref T746
5 years ago
Boris Faure
0eb223f1b8
termptyesc: approximate true color. Ref T746
5 years ago
Boris Faure
a5d8a89c32
readme: now require EFL>=1.20
5 years ago
Boris Faure
8da7e9b3ed
man: add missing entries + fix typos
5 years ago
Boris Faure
20f15e1a86
convert README to markdown
5 years ago
Boris Faure
e59b7fbd80
man: add terminology companion tools
5 years ago
Boris Faure
e5650c320e
README: add doc on companion tools. Closes T6767
5 years ago
Boris Faure
428860ba4a
README: reorganize
5 years ago
Carsten Haitzler
0fcd99cda5
do a thaw eval after thaw to ensure we dont miss any events
...
freeze stops events (in/out/down/up and so on, not del etc.) and thaw
does the oppostie. the thing is thawing to 0 freeze level never
re-evaluated everything. it was an optimization and simpler. so to
re-evaluate state and not lose thngs like in and out evets you do have
to do a thaw eval after thaw that will evaluate that state and produce
in and out events if you thaw back to 0. i don't know if this
fixes T4194 or not, but it does dot an i and cross a t.
5 years ago
Boris Faure
6bf2116206
shift-selection: reduce timeout to 15s. Closes T2254
5 years ago
Boris Faure
2d5bc93780
win: handle title popup like the options popups. Closes T6727
5 years ago
Boris Faure
71d9bc2f68
win: do not force focus when on options. Closes T4769
5 years ago
Boris Faure
1a5384b19e
options: default is the behaviour tab. Closes T2130
5 years ago
Boris Faure
9aeae783b5
options_behavior: expect EFL > 1.8
5 years ago
Carsten Haitzler
1ea0818f2b
close terminal button - pass ctx ptr to callback so it doesnt seg
5 years ago
Boris Faure
73bd76c97e
solarized: slightly better by switching base02 and base03
5 years ago
Boris Faure
67fb28a67c
solarized: set faint/dim colors for black
...
It was previously invisible
5 years ago
Carsten Haitzler
a1d9dba1d0
terminology efl version bump 1.8 to 1.20
...
efl 1.8 is ancient by now (december 2013 ... like over 4 years ago).
time to bump to 1.20, so any future releases of terminology will need
a bump in efl version too whicn IMHO is sensible.
5 years ago
Boris Faure
ce11630457
win: do not show win too early
5 years ago
Boris Faure
d52afe1a73
win: shot in the dark about the positioning issue
...
If it fixes the issue, I'm clueless!
5 years ago
Boris Faure
802ed4b2eb
win: removes that blue focus animation
5 years ago
Boris Faure
3aac7976b7
termio: fix key bindings for scrolling
5 years ago
Boris Faure
efb6df10b7
win: fix focus after editing title
5 years ago