This is an automated email from the git hooks/post-receive script.
billiob pushed a change to annotated tag v1.7.0
in repository apps/terminology.
at 70899e0 (tag)
tagging 73fd0ab649eea34bd85ea42c055953472fd20042 (commit)
replaces v1.6.0
tagged by Boris Faure
on Sun May 10 20:36:29 2020 +0200
- Log -----------------------------------------------------------------
Terminology v1.7.0
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEwGD75dmSQZUDUXDyNcBBBRYWa+gFAl64Sa0ACgkQNcBBBRYW
a+gpxRAAl6zGm7PQRj2Lxohs34llz69PmDnuHViJjJ6bmq5XTMDt3HxPejJNRvJ6
eHdYIsDL1vJHCFXLRelG1rKduL9AFPFrn70kZ+p9ZjylvzFfibtXcdOd9LH2ZUsU
rxi3tpdzZirDtGGI9W+j5CuNNGNyMtFWc5EZX8cO4L1qIDiLk3IHsc1yMJ9AaRAZ
Z7mEiFLcyHvgqUCjYMiC8vq1wRPJF13rX/Nxxp4NueS91bQsQvPhKTVZWRtRgAHH
MajT8yyRbbr1XeSJSeen9pZg1CRzoW6hPceKn8sob8sHSorxEdHqjbMswSLcFlub
Yn6aJuX9c9a2rrJP4L6QJE/8JPhjz/04L9TNGq2H+teseG8pPAhtc3V/wSOw5SCh
WMt463yDY6CmOWvMJYRI1GDalNaNVszI+UvhdzzzxYjF7OfjVf+hRU9w/OAfFDZ0
6y58JzbhRDfngq5Y42oXjF/ddK9nm4y3GfheIKOERh6/F5jyp9aSm8PGQy2IUyZB
zQksQ2xeUrttgIDSXBqDZ7D48/3t6MARTpjQ0xpKi189UBr3EDuhJP+271wSFiXD
vTRJSWeNDolF6bIoxKsLd0tmJry01aIoJxDa3hY/L3KVI6thYIauaFZ35YZRT8vW
uuARbkHWpL9j8spDkkgF7hUukB9V1sfozaN1xUSgo3zhmsufogg=
=DBI2
-----END PGP SIGNATURE-----
Alastair Poole (2):
settings: Improve UI
termptyesc: Add missing header.
Boris Faure (215):
back on the road again
add first version of snapcraft.yaml
mv data/snap /
start work on possible 1.6.1
Merge branch 'terminology-1.6'
snap: add libwayland-egl1 as dependency
terminology.desktop: set full path of icon
terminology.desktop.in: add french translation
snap: no plugs with classic confinement
add first version of snapcraft.yaml
mv data/snap /
snap: add libwayland-egl1 as dependency
terminology.desktop: set full path of icon
terminology.desktop.in: add french translation
snap: no plugs with classic confinement
Merge branch 'terminology-1.6'
tests: add one about selecting over empty lines
Merge branch 'terminology-1.6'
git mv src/bin/termptysave.{c,h} src/bin/backlog.{c,h}
backlog: early work to have memory accounting of the backlogs
backlog: move related functions to that file
backlog: take the size of backlog into account
backlog: be smarter when changing backlog's size
options_behavior: display current memory usage of the backlog
backlog: take alignement into account for memory accounting
backlog: simplify code. Closes CID1407754
backlog: cleanup
termptyesc: rename csi_arg_error to esc_arg_error
termptyesc: handle invalid values for OSC + test
remove condition on if (X) eina_stringshare_del(X)
termptyesc: add title/icon stack + tests
termpty: retry read() on EINTR
Merge branch 'terminology-1.6'
README: add snap badge
tyfuzz: instead of writing to /dev/null, just do not write
sb: when skipping buffer on the left and the buffer is empty, remove gap
termpty: better handle writes
Merge branch 'terminology-1.6'
test return of ty_sb_add(). Closes CID1408482
tycommon: add ty_write() to handle EINTR/EAGAIN on write()
Merge branch 'terminology-1.6'
snap: only build on amd64 for the moment
snap: make terminology finally run from snap!
utils: ensure an elementary config exists
main: figure early whether the scale wizard needs to be shown
main: add option --no-wizard
utils: mv strchrnul() to utils.h from termptyesc.c
snap: be able to start elementary_config as terminology.elementaryConfig
options_elm: launch elementary_config or terminology.elementaryConfig
tyls: add audio icon for flac files
update .mailmap from efl
update .mailmap
update AUTHORS
win: use term->core to manage edj group "terminology/core"
win: use elm_layout for term->bg
win: add vim markers
add THEME.md: a documentation file about themes for Terminology
theme: improve documentation
theme: add signal "bell,off" to "terminology/tabbar_back"
win: rework tab management to ease tab drag'n'drop
win: be able to drag'n'drop tabs over the tabbar
win: add assert to close CID1412739
Merge branch 'Pjotr123-patch-1'
win: remove unused variable
win: add _tabcount_refresh() to simplify tabcount handling
win: current tab shouldn't count for missed bell
win: fix sizing
win: remove useless elm_layout_content_unset()
ipc/main: restore ability to set multiple commands at startup.
Merge branch 'terminology-1.6'
default theme: have tab close scale
theme: have more room for tab title
themes: clean up rules to compile themes
themes: split default theme into different files per edje group
drag tabs to reinsert them
theme: add active style to tabbar_back when tab is being dragged
win: remove animation on long press on tab
win: handle drag on tab shown in splits
win: no need to set "tabs" in object data
main: add --scale option to set scale factor
win: attach/detach term from structure to be able to move them
mild: update theme to support tab drag'n'drop
win: reinsert the tab when the mouse is
win: test calloc()
termptyesc: handle zero-width spaces, with test
Merge branch 'terminology-1.6'
tests: those tests are not in 1.6
Merge branch 'terminology-1.6'
win: have only one tab drag at a time
theme: adjust doc about parts "tabdrag", "tabmiddle"
mild: add cursor_bar/cursor_underline
theme/default: add small animation on tab close
win: ensure the term has a container when dragging it
theme: tab,drag,stop comes back!
default theme: add missing image
win: simplify horizontal drag code
win: avoid div by 0. CID1421876
themes: have background color on tab selector
controls: hide them when creating new tab or split
split icons: use them on controls
tab dnd: add anim on where to drag the tab to split
win: drag a tab to split
themes: update mild-based theme to tab dnd
win: rollback splitted term on tab drag cancellation
win: rollback tab drag from tabs
win: move saved position of tab when other tab is closed
win: rollback tabs when dragging tabs made last tab lonely
win: handle case where tab dragged is the last term
win: add _focus_validator() to help debug focus issues
tab drag: have a thumbnail of the tab
themes: style,active no longer needed in tabbar_back
theme: add documentation on group "terminology/tab_drag_thumb"
win: show hand cursor when dragging tab
mild: add group "terminology/tab_drag_thumb"
drag: add animation when dragging tab over other tabs
mild: add animation when dragging over tab
default theme: add split icon on drag areas when dragging tab
win: ensure clear state when recreating tabs
default theme: add alpha rect to mark drop areas
win: unfocus from correct parent + add focus checks
win: _focus_validator() saves focused tc + add debug
win: simplify focus handling when dropping tab to split
termiolink: left strip spaces on emails
tests: add test on link detection with emails being surrounded
ci: use latest efl 1.23.3
link detection: handle unicode + mode surrounding cases + test
termiolink: isspace can't be used on codepoint larger than uchar
termpty: only call ecore_main_fd_handler_active_set() on valid fd
sb: ubsan: do not apply 0 offset to NULL pointer
tycat/tyls: handle error on write()/scanf()
tycommon: ensure common tools are running in terminology
config: share translucent+opacity settings accross instances
win: use edje_object_message_send on edj part…
win: don't call elm_win_alpha_set() too many times
termptyesc: add missing debug line on bell
win: no need to check wn->config. Closes CID1422298
controls: avoid uses after free
mild.edc: remove unused parts
mild: add sendfile visuals
mild: show bell on main tab (if not focused)
mild.edc: add tabclose
mild.edc: remove unused parts
mild.edc: add missing image declaration
themes: add some vim markers
mild.edc: move all code about bell at the same place
default: fix issue with size computing
controls: no need for ct_box3
win.h: add missing void
win: don't resize to 0 + remove useless callback
win: add win_evas_object_to_win()
win: add win_has_single_child()
win: constify
controls: add shortcut to do grouped input
.gitignore: cleanup now that we use meson
po: update meson.build + terminology.pot + *.po + rm Makevars
video: no need to force emotion engine anymore
group input: add config option about default to visible ones or all
mild: remove debug #if/#endif
mild: tab title should be using foreground color
group input: show it on active tabs
show grouped input on inactive tabs
nyanology: have cursor_bar and cursor_underline as alias to default cursor
win: fix focus display when focusing in/out and grouped input
win: save split position when dragging tab
win: remove some debug
win: put drag icon under the mouse
win: fix rollback split + add debug
win: remove hand cursor when drag stops
win: reswallow content when it's the only one left
win: hide tab bar when restoring the last term
termio: hide links when content change underneath
backlog: don't convert -1 to unsigned
pleasing cppcheck?
termptyext: remove useless assignment
termptyext.c: remove useless assignments
Revert "pleasing cppcheck?"
reduce scope of variables
update copyright to 2020
mild: make tag drag target more visible
options: use an available default icon for each entry!
termio: suspend is an int with values > 1
termiolink: harden functions link_is_*()
termptyesc: cache true color approximations
termptyesc: avoid issue with integer promotion
termptyesc: r,g,b are uint8_t
termptyesc: mark _safechar() as pure
ci: build and test in debug and release modes
win: handle early case when no child is present
win: on startup, force a window to be considered as focused
snap: use latest EFL 1.24.0
ChangeLog: cleanup
prepare release 1.7.0
tests: store mouse pointer and fallback evas_pointer_canvas_xy_get()
meson: add tytest.{c,h} to improve testing with ENABLE_TEST_UI
termiointernals: speed up selection scroll in tests + also in real life
termptyext: add operator to test whether selection is active
termiointernals: skip invisible codepoints when assessing whether they
changed
termiointernals: no timer in tests
tests: add one when selection scrolls up
tests: add one making a box selection in the backlog
tests: add box selection that scrolls up
tests: selection to the bottom scrolls down
tests: box selection scrolls down
ChangeLog: of course, the next release is 1.7.0
update ChangeLog/NEWS with new croatian translation
termptyesc: handle terminal query
termpty: set TERM_PROGRAM/TERM_PROGRAM_VERSION env variables
test: test escape code to get term name + version
changelog/news: about new escape code on term program + version
tests: on true color cache thrashing
tests: reuse one of 32 TrueColors over the terminal
update Changelog/NEWS with updated translations
termptyesc: randomize new entry in the true color cache
update AUTHORS file
1.7.0 is now!
Carsten Haitzler (9):
close fd's from the host terminal so shell doesnt inherit them all
cmbox - fix focus handling to work again
term cmd - font big - multiple size by 2 not set to fixed 20 size
cmdbox - make font size up/down jump by larger steps
cmdbox - allow multiple + or -'s for font command to go up or down more
tytools - fix ty_write to return lenght written and not 0 on success
exe fd handling - make bsd handling same on linux ... as it must
scale - dont use nan as unsed but < 0.0 because this messes up
termio selection strings - fix ownership and alloc/free
Christopher Michael (3):
terminology/mailmap: Remove unused email addresses
Revert "terminology/mailmap: Remove unused email addresses"
terminology/mailmap: Move unused addresses to bottom of list
Massimo Maiurana (2):
Updating serbian translation
Updating french and italian translations
Pjotr123 (1):
Create nl.po
milotype (4):
Update LINGUAS with hr
Release of Croatian translation hr.po
Update complete German translation de.po
Updagte Croatian translation hr.po
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 73fd0ab 1.7.0 is now!
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--