Commit Graph

399 Commits

Author SHA1 Message Date
Boris Faure 6846074343
theme: move dismisser below about 2020-07-18 16:11:13 +02:00
Boris Faure aa7b50ae4b
themes: have a separate color class just for the cursor 2020-07-08 22:47:28 +02:00
Boris Faure 5a34cfdf63
papercolor: use that blue as highlight color 2020-07-02 20:10:00 +02:00
Boris Faure 843ef551b8
theme default: apply color_class-es to cursors 2020-06-30 23:28:08 +02:00
Boris Faure 8eaec9f6c1
theme: define color_class GLOW_HIGHLIGHT 2020-06-30 23:13:27 +02:00
Boris Faure 8e18783869
themes: define color_classes FG for base16_ocean_dark 2020-06-28 11:19:02 +02:00
Boris Faure e4114bc4b7
themes: make GLOW_TXT color_class work as expected 2020-06-25 08:10:41 +02:00
Boris Faure 60cac23f9a
themes/default/tab_drag_thumb: use color_class 2020-06-24 23:38:52 +02:00
Boris Faure 40dfb5d33a
themes: based on default, set color_class FG,GLOW,GLOW_TXT
wip
2020-06-24 23:38:42 +02:00
Boris Faure b3d13674a5
themes/default/tabbar_back: keep title color for group icon 2020-06-24 12:31:20 +02:00
Boris Faure 2832f79b59
theme: add name to the color being previewed 2020-06-15 13:20:58 +02:00
Boris Faure c1ac8e05a3
color preview: have a better background 2020-06-15 13:20:58 +02:00
Boris Faure 8e1b640453
mild: make tag drag target more visible 2020-04-17 23:16:56 +02:00
Boris Faure b5668d1791
nyanology: have cursor_bar and cursor_underline as alias to default cursor 2020-04-14 22:10:02 +02:00
Boris Faure cdcc6be05e
show grouped input on inactive tabs 2020-04-14 22:06:53 +02:00
Boris Faure 826801b607
group input: show it on active tabs 2020-04-13 20:30:51 +02:00
Boris Faure 01af951e8d
mild: tab title should be using foreground color 2020-04-13 18:07:19 +02:00
Boris Faure f1c023e3f0
mild: remove debug #if/#endif 2020-04-12 23:01:45 +02:00
Boris Faure 68adc919be
default: fix issue with size computing 2020-04-10 22:58:23 +02:00
Boris Faure 70f6cfb612
mild.edc: move all code about bell at the same place 2020-04-10 00:06:57 +02:00
Boris Faure ba6f571c5b
themes: add some vim markers 2020-04-10 00:06:22 +02:00
Boris Faure 66a9d1c380
mild.edc: add missing image declaration 2020-04-09 22:58:27 +02:00
Boris Faure 74f294d69b
mild.edc: remove unused parts 2020-04-09 22:54:12 +02:00
Boris Faure 3a5b7499c8
mild.edc: add tabclose 2020-04-09 22:17:07 +02:00
Boris Faure ae6a0fd084
mild: show bell on main tab (if not focused) 2020-04-08 00:15:31 +02:00
Boris Faure 1dbcf57bc6
mild: add sendfile visuals 2020-04-07 23:21:25 +02:00
Boris Faure 797db618c3
mild.edc: remove unused parts
+ reindent
2020-04-07 23:12:09 +02:00
Boris Faure 11e608a571
default theme: add alpha rect to mark drop areas 2020-03-28 22:08:19 +01:00
Boris Faure d138086df2
default theme: add split icon on drag areas when dragging tab 2020-03-26 23:35:18 +01:00
Boris Faure 27b914127f
mild: add animation when dragging over tab 2020-03-26 22:00:31 +01:00
Boris Faure 7eba4c97e0
drag: add animation when dragging tab over other tabs 2020-03-26 22:00:31 +01:00
Boris Faure 405abda540
mild: add group "terminology/tab_drag_thumb" 2020-03-26 22:00:31 +01:00
Boris Faure 48e602ae75
themes: style,active no longer needed in tabbar_back 2020-03-26 22:00:30 +01:00
Boris Faure 5a2e394c36
tab drag: have a thumbnail of the tab 2020-03-26 22:00:30 +01:00
Boris Faure c9f7dbd38f
themes: update mild-based theme to tab dnd 2020-03-26 22:00:29 +01:00
Boris Faure 7b97a64644
tab dnd: add anim on where to drag the tab to split 2020-03-26 22:00:29 +01:00
Boris Faure d4d7de118d
split icons: use them on controls
+ swap them since they look more natural to me like that
2020-03-26 21:54:51 +01:00
Boris Faure c7dec53fba
themes: have background color on tab selector 2020-03-22 11:52:24 +01:00
Boris Faure 9730e3e2af
default theme: add missing image 2020-02-29 16:19:38 +01:00
Boris Faure 6010b5cf30
theme: tab,drag,stop comes back! 2020-02-25 21:33:15 +01:00
Boris Faure fd48ece58a
theme/default: add small animation on tab close 2020-02-25 21:01:31 +01:00
Boris Faure 9431dda41e
mild: add cursor_bar/cursor_underline 2020-02-24 22:01:01 +01:00
Boris Faure cba6868045
mild: update theme to support tab drag'n'drop 2020-02-15 21:50:33 +01:00
Boris Faure ee2c3e5ae9
theme: add active style to tabbar_back when tab is being dragged 2020-02-13 19:24:31 +01:00
Boris Faure ef29315736
drag tabs to reinsert them 2020-02-13 19:24:31 +01:00
Boris Faure 4cbf4c7b28
themes: split default theme into different files per edje group 2020-02-13 19:24:31 +01:00
Boris Faure 4dc1a2122e
themes: clean up rules to compile themes 2020-02-13 19:22:40 +01:00
Boris Faure aebe161d8d
theme: have more room for tab title 2020-02-13 19:20:38 +01:00
Boris Faure a844ba7e14
default theme: have tab close scale 2020-02-12 23:25:01 +01:00
Boris Faure a90cb8e84e
win: be able to drag'n'drop tabs over the tabbar 2020-01-19 18:17:53 +01:00
Boris Faure e9db34eacb
theme: add signal "bell,off" to "terminology/tabbar_back" 2020-01-19 18:16:48 +01:00
Boris Faure 71fd62217c
theme: improve documentation 2020-01-19 18:16:48 +01:00
Boris Faure 3e0f20c61a terminology.desktop.in: add french translation
Thanks to Philippe Jean Guillaumie
2019-11-19 22:59:35 +01:00
Boris Faure 06bdea5142 terminology.desktop: set full path of icon 2019-11-18 19:00:08 +01:00
Boris Faure abefcdcca1 mv data/snap / 2019-11-16 17:23:28 +01:00
Boris Faure a8479528db add first version of snapcraft.yaml 2019-11-16 16:56:26 +01:00
Boris Faure bd9bdaeaea mild: also add tab selector on tab line 2019-10-26 21:35:59 +02:00
Boris Faure 2ff1983981 default.edc: it's way better with some background! 2019-10-26 19:02:13 +02:00
Boris Faure 1195c022f3 default.edc: move tab selector on the tab line 2019-10-26 18:18:03 +02:00
Boris Faure 0f5e928e37 Revert "wip"
This reverts commit fc865e97b0.
2019-10-21 23:28:42 +02:00
Boris Faure fc865e97b0 wip 2019-10-20 23:01:10 +02:00
Boris Faure 424ddba2c8 splits: show missed bells when a title tab is shown 2019-10-06 23:36:28 +02:00
Boris Faure a32b9cee88 tabs: show tabs that have a bell 2019-10-05 15:31:12 +02:00
Boris Faure 43964c18c7 solarized_light: avoid redefining BG_COLOR 2019-09-30 22:46:58 +02:00
Boris Faure ea0812eccd themes: fix warning 2019-09-29 18:20:06 +02:00
Boris Faure 2db4be56d1 themes: make tab title readable based on theme default colors 2019-09-29 18:04:55 +02:00
Boris Faure a5cca7fbf4 papercolor: set reverse colors 2019-07-08 21:30:27 +02:00
Boris Faure 63f4313b69 papercolor: swap black and white 2019-07-08 21:30:27 +02:00
Boris Faure 677651f0e4 papercolor: background is whiter + bold white is … white :D 2019-07-08 21:30:27 +02:00
Boris Faure cf7642d931 themes/papercolor: fix colors 2019-07-08 21:30:27 +02:00
Boris Faure f7d5293cbe themes: add papercolor theme 2019-07-08 21:30:27 +02:00
Carsten Haitzler 049a847475 Revert "themes: make blue more readable"
This reverts commit 5c0167c5e1.

Porkepix on IRC pointed this out and it actually does the reverse of make
blue more readable. compare:

before:
https://framapic.org/EvV0cVyAUKUm/OZIdkLB4pOCn.png

after:
https://framapic.org/hX2gczT1jGMU/jtu3mJ3eQE2E.png

notice the bg of the bar at the bottom now become a lighter blue
making numbers hard to read. the darker blue was chosen because that
is actually the blue color used in xterm and the linux console (or
closer to it with a bit of a muted coloring to it rather than totally
pure). :( so sorry - this IMHO goes backwards and Porkepix did point
it out too.
2019-06-11 11:44:31 +01:00
Boris Faure 82dec43611 themes: use a color_class BG to set background color 2019-05-26 22:54:12 +02:00
Boris Faure 5c0167c5e1 themes: make blue more readable 2019-05-22 10:26:11 +02:00
Carsten Haitzler 396041a741 theme - fix theme min sizing that is causing a default 81x24 not 80x24
the bg min size calcs as 8x8 - it shouldnt be. more like 2x2 with no
content (the padding of 1 pixel at the dges).
2019-05-17 13:53:01 +01:00
Boris Faure 54565e32a6 options_keys: clean up a bit
options: no need for delay
2019-01-20 23:13:05 +01:00
Carsten Haitzler 5abb8b0eb3 themes - fix new error checks in edje_cc
where parts/states etc. dont exist.
2019-01-18 18:12:45 +00:00
Carsten Haitzler 0fd3c6557c meson - use install_mode instead of chmod script 2018-12-27 16:48:39 +00:00
Carsten Haitzler 80e36857a2 build - new meson git added in as a keyword, so avoid it
use input instead of in, and output instead of out to avoid the new
keyword and be consistent.
2018-10-18 12:43:37 +01:00
Boris Faure b8ed883d16 default.edc: expect to compile it with efl ≥ 1.20 2018-06-28 23:26:15 +02:00
Alastair Poole 5c1e9e7c4e meson: install icons according to FDO spec. 2018-06-21 07:54:21 +01:00
Kevin Pulo e99dd9183f Do not set glow state to focused2 when terminal loses focus.
Fixes T6902.
2018-04-26 23:40:55 +02:00
Boris Faure 1920c86095 default.edc: add terminology/cursor_bar and terminology/cursor_underline groups 2018-03-15 14:41:56 +01:00
Boris Faure e2e197877f default.edc: add images for bar/underline cursors 2018-03-14 21:44:13 +01:00
Boris Faure dad9e0db58 remove compatibility #ifs to work with EFL < 1.16 2018-03-13 18:58:41 +01:00
Boris Faure bf110393b6 meson: detect 'offscale' support in edje_cc. Closes T6770 2018-03-12 15:00:08 +01:00
Boris Faure 73bd76c97e solarized: slightly better by switching base02 and base03 2018-02-14 23:08:34 +01:00
Boris Faure 67fb28a67c solarized: set faint/dim colors for black
It was previously invisible
2018-02-14 22:32:50 +01:00
Marcel Hollerbach 8623d4b285 build: fix install permissions
otherwise the image is installed as root read only.
2018-01-27 17:34:56 +01:00
Carsten Haitzler 125d475068 add tysend cmdline and support in escapes for sending single files
this allows you to send a file via escapes to terminology which will
pop up a file save dialog and ask what to save it as and where (based
on the original name). terminology will show a progress bar too. this
is not useful locally but remotely (e.g. you ssh'd into another
machine) it's a VERY handy way of fetching a file from the remote
machine to the local machine with a display just with tysend FILE. you
can send multiple in a sequence with tysend FILE1 FILE2 FILE3 ... ...
and terminology will ask for a location and filename per file you send
(just hit cancel if you don't want to do it).

note - it needs new theme features to work. it'll fail without them.

@feature
2017-12-17 23:41:26 +09:00
Boris Faure 2b79f06e8d themes: add Nord theme
I'm using my maintainer's privileges to add a new colorscheme.
I should really work on having something easier to use different
colorschemes.

I relied on https://github.com/sylveon/terminology-themes to figure out
how to map the colors in that file…
2017-12-06 23:27:36 +01:00
Boris Faure c51d0095f9 get rid of automake 2017-11-12 00:09:06 +01:00
Boris Faure bb968b968e be able to configure shine level on the default theme
Was asked about it too many times, so here it is :)
2017-11-11 20:12:56 +01:00
maxerba 270f0cf83f Adding danish string to desktop file 2017-11-05 14:07:12 +01:00
Guilherme Iscaro 1b4ab6036c Add support for the Meson build system. 2017-07-20 14:17:33 -03:00
Boris Faure ec8ed54f25 default.edc: shall make it compile again with EFL 1.8 2017-06-04 00:42:55 +02:00
Mike Blumenkrantz 9309941875 add behavior option to disable focus-in/out animations and visuals
this is useful for CI
2017-03-13 19:34:54 +01:00
Boris Faure 74c1ceffd8 win: double click on tab title to change it. Closes T3143 2017-02-17 21:47:57 +01:00
Boris Faure 5b34e2ba67 mouse wheel on tab counter: fix navigation
Do not register the same callback twice.
Invert action on mouse-wheel. During my test, it felt more logical like
that.

Closes T4316
2016-11-19 12:37:41 +01:00
Carsten Haitzler 150b98328c terminology theme - fix some warnings for missign states etc. 2016-10-09 11:58:58 +09:00
Youngbok Shin 44f6fb8afc Add a missing description for text selection of nyanology
Summary:
When nyanology has text selection, it produces an error message
every second.
@fix

Test Plan:
1. Set theme as "nyanology"
2. Set a text selection.
3. See error messages.

Reviewers: raster

Differential Revision: https://phab.enlightenment.org/D4327
2016-10-04 20:44:55 +02:00
Boris Faure 37e9206330 options_keys: use an edje layout 2016-06-10 03:31:10 +02:00
Boris Faure f05a9187b0 Revert "wip"
This reverts commit 487c54b4e1.
2016-03-03 13:30:14 +01:00
Boris Faure 2c5568c933 Revert "wip"
This reverts commit 02db084b27.
2016-03-03 13:30:00 +01:00
Boris Faure 02db084b27 wip 2016-02-10 23:56:59 +01:00
Boris Faure 487c54b4e1 wip 2016-02-10 00:34:39 +01:00
Boris Faure c4f7d0a18c remove "tabclose" icon on tabs on the back 2016-02-09 19:39:51 +01:00
Jerome Pinot 003c850377 autotools: add a required image in EXTRA_DIST 2015-11-28 18:10:29 +09:00
Boris Faure 88c4ce46b0 add (ugly) cross to close tabs 2015-11-07 15:59:55 +01:00
Tom Hacohen 414b5547f1 Theme smyck: Fix blue and white.
White was yellow, and blue was white for some reason. This is now fixed.
2015-10-14 19:11:35 +01:00
Tom Hacohen 3781596f15 theme smyck: Fix colours for the whole range.
Colours were not correct for the whole range, just the base 16.
This caused issues when working in >16 colour mode.
2015-10-13 13:25:30 +01:00
Boris Faure 137af722ce solarized: fix bright foreground colors 2015-09-07 23:49:41 +02:00
Boris Faure a9199f199b colors: fix dark grey not showing up. Closes T2245 2015-04-04 17:37:42 +02:00
Theodor van Nahl d2ed329902 Solarized colors contrast enhanced
* c12 (COL_DEF) hasn't been defined in solarized color palette this
  resulted in a low contrast to the background color if solarized_light
  was selected.

* c38 (COL_RED) hasn't been defined in solarized color palette, too.
  S_magenta seems to be the closest match.

* Made the change to solarized (dark) to keep symmetry.
2015-03-29 18:42:54 +02:00
Carsten Haitzler df96e87350 terminology shine - make it much higher resolution than before
fixes T2154
2015-03-24 08:37:45 +09:00
Boris Faure 0895a1e608 should set "hand2" cursor on links but doesn't work 2015-03-18 18:21:23 +01:00
Boris Faure 65d729ce32 font selector: use bg/fg for the preview from config/theme 2015-03-01 17:20:18 +01:00
Boris Faure 76e9ae6481 do an HTTP HEAD to get media type when poping media 2015-02-21 11:40:10 +01:00
Cedric BAIL 93daadd831 background: encode them in grayscale as it is properly loaded as GRY8 by GL backend. 2015-01-06 18:48:46 +01:00
Stefan Schmidt e4a4861173 themes: Add tab images to EXTRA_DIST to pass distcheck 2014-12-16 16:30:58 +01:00
Carsten Haitzler d93a54b278 terminology - nyanology - remove pointless copy and paste from default
this makes nyanoology work with the tabbar
2014-12-13 13:14:20 +09:00
Carsten Haitzler 2ca0e69529 themes - fix mild, mustang, smyck, base16, black to work with tabs
still nyanology left
2014-12-13 12:56:10 +09:00
Carsten Haitzler 5ed68d82b2 terminology - add tab bar at the top that looks like normal tabs
this makes the default (and solarized) themes have a tab bar at the
top that look and behave like normal tabs. option to disable these.

other themes might need some updating if they dont follow default by
 #including it.
2014-12-11 22:19:55 +09:00
Carsten Haitzler 3ad611a828 Revert "top-level tabs"
This reverts commit c6b5d0798f.
2014-12-03 08:42:46 +09:00
Carsten Haitzler f2f181cf1b Revert "toggle tabbar"
This reverts commit 973a8d34c6.
2014-12-03 08:42:45 +09:00
Carsten Haitzler cb77fe619a Revert "the tab selector is back!"
This reverts commit 4fd9c9d178.
2014-12-03 08:42:42 +09:00
Carsten Haitzler 913b6d7417 Revert "get add/hide buttons out of the toolbar"
This reverts commit 9fa112a98c.
2014-12-03 08:42:41 +09:00
Carsten Haitzler 480ab8d8d4 Revert "work on bell status"
This reverts commit fb6b7e9f75.
2014-12-03 08:42:36 +09:00
Carsten Haitzler fbb21059e1 Revert "only show tabselector if tabcount > 1"
This reverts commit a85dc5be9d.
2014-12-03 08:42:34 +09:00
Carsten Haitzler 1a29d4b694 Revert " update mild and nyanology themes"
This reverts commit 2a82a9d62e.
2014-12-03 08:42:28 +09:00
Carsten Haitzler 5c4ffc2815 Revert "remove tabbar offset"
This reverts commit a92582126f.
2014-12-03 08:42:18 +09:00
Boris Faure a92582126f remove tabbar offset 2014-12-01 00:28:52 +01:00
Boris Faure 2a82a9d62e update mild and nyanology themes 2014-11-30 21:05:50 +01:00
Boris Faure a85dc5be9d only show tabselector if tabcount > 1 2014-11-30 16:21:39 +01:00
Boris Faure fb6b7e9f75 work on bell status 2014-11-29 22:05:44 +01:00
Boris Faure 9fa112a98c get add/hide buttons out of the toolbar 2014-11-29 22:05:38 +01:00
Boris Faure 4fd9c9d178 the tab selector is back! 2014-11-29 22:05:19 +01:00
Boris Faure 973a8d34c6 toggle tabbar 2014-11-29 22:05:19 +01:00
Boris Faure c6b5d0798f top-level tabs 2014-11-29 22:05:18 +01:00
Daniel Juyung Seo 27f60de90b themes: Make 'About' dialog scalable. 2014-11-22 02:34:35 +09:00
Boris Faure 082ee271a0 add icon_miniview to distfiles 2014-10-12 16:04:16 +02:00
Gwang O Lee 86002b6b12 Add "Miniview" and "Close Terminal" controls
Miniview button and icon are added.
Thank you!

Reviewers: seoz, raster, billiob

Subscribers: seoz

Differential Revision: https://phab.enlightenment.org/D1442
2014-09-20 11:11:08 +02:00
Gwang O Lee 9a6e54dc03 i18n: Korean desktop setting inital draft
Reviewers: huchi, seoz

Reviewed By: seoz

Subscribers: seoz, DarkCircle

Differential Revision: https://phab.enlightenment.org/D1406
2014-09-04 15:52:18 +02:00
Boris Faure d7ec90aefa make themes compile with efl 1.7 2014-08-15 11:06:50 +02:00
Boris Faure 87649b8de5 add miniview to nyanology and fix its makefile 2014-08-09 13:55:11 +02:00
Boris Faure 0032520257 add terminology to mild-based themes 2014-08-09 11:27:51 +02:00
Boris Faure f23ed66d00 reorganize default.edc 2014-08-09 11:27:34 +02:00
Carsten Haitzler 8e40b41fd4 add keywords to terminology desktop file
from https://phab.enlightenment.org/T1488

fixes T1488
2014-08-07 11:50:10 +09:00
Wonguk Jeong b14042aa49 media: improve media control pos/vol slider
Summary:
currently, pos/vol could be changed by using only knob not slider area.
use slider area as event source, and control knob internally.

Fixes T1440

Test Plan: terminology -> tycat video file -> try to control pos/vol by clicking slider area

Reviewers: billiob

Subscribers: seoz

Maniphest Tasks: T1440

Differential Revision: https://phab.enlightenment.org/D1219
2014-07-23 07:07:01 +09:00
godfath3r 922940005a themes: remove edje_cc warning by adding ellipsis: -1;
Reviewers: billiob, Sachiel, raster

Differential Revision: https://phab.enlightenment.org/D1218
2014-07-22 21:17:13 +02:00