Boris Faure
dcf31cf140
main: do not set config as temporary by default
2019-11-14 12:57:59 +01:00
Boris Faure
71ee21af32
main: only one place to configure a running instance
2019-10-20 18:16:10 +02:00
Boris Faure
984d7e07c6
ipc: set theme on new instance
2019-10-19 10:57:57 +02:00
Boris Faure
98787cfc2d
main: unsetenv("DESKTOP_STARTUP_ID") when it won't ever be used again
...
Also remove one as it might be used by apps
2019-10-17 09:58:40 +02:00
Boris Faure
e9b2d22ff7
main: putenv() can't use stack mem as it might become part of env
...
and use later.
Avoid stack-use-after-scope.
2019-10-17 09:58:40 +02:00
Boris Faure
cd84ce0a34
main: fix execv() usage
2019-10-17 09:58:40 +02:00
Boris Faure
3e40f46f9b
Revert "Revert "main: better handle stalled unix socket used to spawn multiple instances""
...
This reverts commit e716ad5812
.
2019-10-17 09:58:40 +02:00
Boris Faure
e716ad5812
Revert "main: better handle stalled unix socket used to spawn multiple instances"
...
This is not stable enough.
This reverts commit fb2c8deb74
.
2019-10-13 18:39:58 +02:00
Boris Faure
fb2c8deb74
main: better handle stalled unix socket used to spawn multiple instances
...
Have a 2-seconds waiter and if we couldn't create a new instance, unlink
the unix socket and restart Terminology.
2019-10-13 17:58:25 +02:00
Boris Faure
b8af21128e
config: simplify API
2019-09-08 19:41:16 +02:00
Boris Faure
67805411a4
add wizard to set scaling when config does not exist
2019-09-08 19:28:52 +02:00
Boris Faure
048c5cb825
clean up mess with libintl
...
The header must exist, the lib itself may not
2019-07-08 21:30:27 +02:00
Boris Faure
14e501c15a
we're in 2019
2019-01-23 21:26:54 +01:00
Boris Faure
2e34b8e962
add configuration on whether to activate links
...
- on email
- on file paths
- on URLs
- from escape codes (called hyper links in the code)
Closes T6339
2019-01-21 22:11:22 +01:00
Boris Faure
f83e66a478
add tytest, a tool to add tests on escape sequence parsing
2018-12-27 22:14:44 +01:00
Boris Faure
7834bede86
include coverity fix as first header
2018-09-29 18:06:41 +02:00
Mike Blumenkrantz
9822adbaa9
options: add info to 'React to key presses' option when multisense is disabled
...
Summary: this informs the user that key press audio is not available
Reviewers: billiob
Tags: #terminology
Differential Revision: https://phab.enlightenment.org/D6840
2018-08-15 19:40:06 +02:00
Boris Faure
1ca8708041
log: let eina handle log emissions
2018-05-13 21:12:41 +02:00
Boris Faure
e8652f7262
Merge remote-tracking branch 'origin/terminology-1.2'
2018-04-30 16:06:29 +02:00
Marcel Hollerbach
35bf0a4a25
terminology: do not select a item on focus
...
Summary: makes the settings easier to use with focus
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D6015
2018-04-30 16:02:33 +02:00
Boris Faure
ea91a6c825
makes more sense to log to syslog when not fuzzing
2018-04-25 22:14:04 +02:00
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.
2018-02-13 15:12:18 +09:00
Boris Faure
653173bd85
Merge branch 'grouped-input'
2018-02-11 11:56:13 +01:00
Boris Faure
4f87249016
we're in 2018
2018-01-17 20:34:35 +01:00
Boris Faure
eaaae01745
controls: less globals, controls per window
2018-01-05 00:27:25 +01:00
Boris Faure
c388bbf7bb
Merge branch 'terminology-1.1'
2017-10-10 21:15:05 +02:00
Boris Faure
57fea056c1
fix -e option. Closes T6175
2017-10-10 21:14:07 +02:00
Boris Faure
13da2313d2
Merge branch 'terminology-1.1'
2017-08-28 21:42:17 +02:00
Boris Faure
38da9b2ded
correctly handle -T option. Ref T5704
2017-08-28 21:41:10 +02:00
Boris Faure
ceede027f1
Merge branch 'terminology-1.1'
2017-08-26 19:29:26 +02:00
Boris Faure
61ce65c700
force user title one window when set through -T option. Closes T5704
2017-08-26 19:27:39 +02:00
Boris Faure
669533fef5
do not add spurious whitespace when running a command (-e option)
2017-08-26 19:26:29 +02:00
Boris Faure
50c14419e0
we're in 2017!
2017-08-20 19:45:21 +02:00
Boris Faure
76f1bf4342
prefix EINA_UNUSED parameters with an underscore
...
and fix related issues
2016-10-05 22:00:22 +02:00
Mike Blumenkrantz
f1e1a6edd8
upgrade to teamwork v2, remove dbus (v1) usage
2016-05-20 15:37:55 -04:00
Boris Faure
91842fee8a
we're in 2016!
2016-02-07 16:29:43 +01:00
Boris Faure
ac3dd67109
fix startup split and commands
2015-11-19 20:24:36 +01:00
Boris Faure
bbb60799f4
ugly code to log to syslog
2015-11-08 13:06:13 +01:00
Boris Faure
86a596d946
fix --split option
2015-09-26 12:01:42 +02:00
Boris Faure
e2853ab0a5
rename main_term_evas_object_get() to term_termio_get()
2015-08-02 22:53:01 +02:00
Boris Faure
0265c9bd88
cleanup --font handling. Closes T2433
2015-08-02 22:27:54 +02:00
Boris Faure
2228945f2c
refactor win.c to use the Term_Container abstraction
2015-04-23 20:07:59 +02:00
Boris Faure
12ef99bcf2
fix segfault when Term widget can not be created
2015-02-23 22:52:33 +01:00
Boris Faure
122fa9da0c
add some error messages
...
Also change level of critical error messages
2015-02-23 22:51:33 +01:00
Boris Faure
6762578ace
do only once ecore_con_(url_)init/shutdown()
2015-02-21 11:40:10 +01:00
Conrad Meyer
4ea6bdb04e
make terminology compile on efl < 1.8. Patch by Conrad Meyer
2015-02-15 20:29:47 +01:00
Boris Faure
9a75587d34
bring --split option back to life
2015-02-15 13:45:38 +01:00
Boris Faure
296cdcd102
usual round of fixes to make it compile with efl 1.7
2015-02-14 12:08:50 +01:00
Boris Faure
bae16a33b9
we're in 2015
2015-02-03 20:44:46 +01:00
Boris Faure
6c398abf3a
cleanup
2014-12-21 18:20:57 +01:00