Alastair Poole
d45bb357ef
Edi_Mime: Use our own variation to detect mime.
...
Replace efreet_mime_type_get with our own internal
edi_mime_type_get. Due to inacurracies do our own test for
binary file.
2019-12-20 18:00:57 +00:00
Alastair Poole
847e48810a
BUILD: Fix changes in API for EFL 1.22
2019-03-24 15:08:38 +00:00
Alastair Poole
aeb01d7e0e
searchpanel: ignore ELF files.
...
We can easily check for ELF files here, let's do this and
avoid a lot of unnecessary noise in the search panel.
2018-08-31 16:25:54 +01:00
Andy Williams
38d35e3314
Fix false positives in search-in-project
2018-08-30 22:57:33 +01:00
Alastair Poole
a15f318728
transparancy: update other widgets.
2018-08-13 10:42:12 +01:00
Cedric BAIL
202b21f423
searchpanel: complete rewrite to have low hoverhead when processing search.
...
This search code is more efficient and will research keyword by chunk and
backward count the number of line. It will reduce the amount of random access
on disk and be access all data sequencially, page after page.
A possible next step in optimization would be to allow for the search
of multiple keyword at the same time. Another most likely bigger reward
would be to have a cache mecanism leveraging the versionning system
and only reprocessing file when they do change. This would lead to the
biggest improvement.
2018-06-22 21:26:42 +01:00
Andy Williams
d008cf16a8
Revert "theme: roll back for the 0.7 releaes"
...
This reverts commit 13ffef1042
.
2018-05-15 16:13:55 +01:00
Andy Williams
83b616446c
Merge in from 0.6.1 release branch
2018-05-15 16:01:01 +01:00
Alastair Poole
47675308fe
panels: add a frame around each panel for depth and clarity.
...
This adds depth to the panels and the additional frame title
adds more clarity as to which panel is in use (complementing the
panel title and positional arrow indicator.
2018-05-15 13:13:33 +01:00
Andy Williams
13ffef1042
theme: roll back for the 0.7 releaes
...
It looks like we won't have an efl major releases soon enough to add this
2018-02-10 20:58:52 +00:00
Al Poole
57d2c5810a
edi_theme: Add support for colour themes in EDI.
...
Finally adding theme support for Elm_Code_Widget. Fairly
self-explanatory. Settings-> Display -> Choose theme. Work
from both myself and Andy Williams on this one. A good one!
2017-11-27 23:09:51 +00:00
Al Poole
197c3dee2b
searchpanel/tasks: ignore further extensions.
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4975
2017-06-18 22:55:19 +01:00
Andy Williams
03053cad15
taskpanel: Better ignore files that are not relevant
...
Also improve layout slightly by aligning line starts better
2017-06-16 12:52:48 +01:00
Andy Williams
6e4b022575
search: ignore more binary files
2017-05-14 17:53:44 +01:00
Andy Williams
f0922990c6
search: ignore more binary file types in project search
2017-05-13 23:31:20 +01:00
Andy Williams
67709ae536
searchpanel: Update render to give more space for results
...
Decouple the parsing from render a little bit more
2017-04-05 21:57:06 +01:00
Al Poole
4e1094b5f2
EDI -> Tasks -> TODO/FIXME -> Panel (NEW FEATURE)
...
Summary:
Initial support for tasks.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4764
2017-04-05 19:30:52 +01:00
Al Poole
fb8b47c93c
Edi -> Search Project - Add initial support for search in project.
...
Summary: Almost there.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4752
2017-03-30 23:06:34 +01:00