Christopher Michael
483b08ce65
edi_main: Fix "use after free" compiler warning
2022-10-19 09:11:07 -04:00
Carsten Haitzler
06bf332331
disable focus hilight ... as we want itin auto - show when using tab etc
2021-04-09 10:06:29 +01:00
Alastair Poole
a24b6e00ad
edi_main: fix ecore_exe_run call.
2020-08-13 18:15:28 +01:00
Alastair Poole
9ff3615165
edi: Add Log to the SCM Tool.
...
Nice to remember what's been happening in the working tree.
2020-08-13 17:33:35 +01:00
Alastair Poole
65b1330a47
build: Fix warnings.
...
As compilers get smarter, the devs get...TBC
2020-08-11 17:26:22 +01:00
Alastair Poole
63f03c5ef5
listen: Move into own file. "Document" API.
...
Move these helpers into their own file/namespace. There might be
times we want to do additional communication. Also it keeps
edi_main.c less cluttered.
2020-08-10 10:23:22 +01:00
Alastair Poole
9d077bc19c
editor: When in Editor Mode Open in Same Window.
...
This means when an exiting editor sessions is open (in non-project
mode), Edi will open additional files within the same Edi
session. Editor mode, is as a "ordinary" text editor.
If there is a problem, a timeout will occur and Edi will open as
normal. There shouldn't be a problem :/
2020-08-09 16:57:49 +01:00
Alastair Poole
9aea02bf06
editor: hide tasks option in editor mode.
2020-05-28 10:13:46 +01:00
Alastair Poole
9d0d0cbbb9
mainview: Fix Toolbar Scaling.
2020-05-28 10:11:05 +01:00
Alastair Poole
29552d71c9
edi: Focus. Return to normal for release.
2020-04-02 18:26:16 +01:00
Alastair Poole
8135060177
menu: Add link to EFL documentation.
2020-04-02 14:47:48 +01:00
Alastair Poole
c9500ca7e5
editor: Changes in Editor Mode.
2020-03-08 00:12:26 +00:00
Alastair Poole
7602963bd2
config: Place all UI changes into one function.
...
When our config changes we can update UI elements. Move all
config changed events that affect our UI into one function.
2020-03-07 10:45:22 +00:00
Alastair Poole
879ed821fe
main: logic fix for icon changes.
2020-03-06 15:56:26 +00:00
Alastair Poole
caff04d9b5
theme: Refresh filepanel on icon theme change.
2020-03-06 09:29:46 +00:00
Alastair Poole
ceefbb6e7b
toolbar: Add "clean" build option.
2020-03-06 01:50:57 +00:00
Alastair Poole
29ed0013a1
settings: Internal Icons.
...
Make this part of edi_theme. Add edi_theme_interal_icons_...
Also fix settings UI response to user interactions.
2020-03-05 22:05:20 +00:00
Alastair Poole
60de7053b8
editor: Improve non development mode.
...
Add some homage to rage...
2020-03-05 18:10:46 +00:00
Alastair Poole
886c699d3d
filepane: Only expand if project.
2020-02-24 19:33:16 +00:00
Alastair Poole
78e5242f62
search: Use a search entry.
...
Using a popup for project search isn't very intuitive. Let's
allow user input and/or a button click to determine when to
start and stop the search.
2020-02-02 20:54:06 +00:00
Alastair Poole
c618883960
settings: SHow toolbar text setting.
...
In the vain of every other EFL application and Enlightenment,
let's start adding an insane amount of settings [sic]. In
sincerity, people like or don't like it, let's make it an
option.
2020-02-02 19:42:43 +00:00
Alastair Poole
03e8564cb4
search: Cancel thread when closing.
...
We need to ensure we cancel the search thread especially on exit
to avoid a SEGV due to some horrible side-effects of EFL
shutting down as we search.
2020-02-02 19:21:48 +00:00
Alastair Poole
8bceeec424
Editor: When an editor forget past tabs.
2020-02-02 19:15:24 +00:00
Alastair Poole
d862ba0247
toolbar: Show icon text.
...
Buttons without text? Maybe I'm too old but it's nice to read
what the button you're using actually does. Toolbar scrolls.
2020-01-25 13:25:36 +00:00
Alastair Poole
7e5e4e28a7
panel: Change lower panel alignment.
...
Align left.
2020-01-22 18:39:33 +00:00
Alastair Poole
013314d4a0
edit: When running as an editor use HOME.
...
This makes editing more reliable outwith a programming project.
2020-01-12 18:25:38 +00:00
Alastair Poole
033328ab5e
main: Remove unused function.
...
We don't use edi_open_file anymore. TODO is DONE also
2020-01-08 18:37:39 +00:00
Alastair Poole
fa11a56611
EDI: Be more defensie when opening files/projects.
2020-01-08 18:18:23 +00:00
Alastair Poole
156d658fda
project: Hide project settings if not project.
2020-01-08 17:49:55 +00:00
Alastair Poole
73175732f4
editor: Disable items build related.
...
When editing, disable menu and toolbar items relative to
building software.
2020-01-07 22:16:48 +00:00
Alastair Poole
74ce34f773
Toolbar: Change position on-the-fly.
...
Move, hide and show the toolbar as and when config settings
change.
2020-01-04 22:56:24 +00:00
Alastair Poole
d9d94f4cd9
toolbar: Use focus on mouse-in and animate.
...
This makes the toolbar somewhat more visually responsive.
2019-12-30 23:11:49 +00:00
Alastair Poole
872984d88f
Toolbar: Use smaller icons.
2019-12-29 19:07:08 +00:00
Alastair Poole
aa0f625f50
main: Add usage as an editor.
...
If we run EDI with a file as its first command-line argument
this will open as an editor with full capabilities.
2019-12-28 22:12:34 +00:00
Alastair Poole
87a526a340
main: minor tidying.
2019-12-28 21:27:29 +00:00
Alastair Poole
264a94ba1c
Toolbar: Bring back to single window.
...
We can now offer horizontal/vertical toolbar within the main UI.
For now this requires a restart.
2019-12-28 17:30:26 +00:00
Alastair Poole
faaee7c0f9
icons: Add more generic default icons
2019-12-26 18:53:38 +00:00
Alastair Poole
3b7dd91577
tb: More changes
2019-12-26 18:00:55 +00:00
Alastair Poole
2b25a89d90
Menu: Change behaviour
2019-12-26 15:36:29 +00:00
Alastair Poole
aea907e0d7
ICONS: Use internal icons.
...
This can be enabled/disabled within Edi Settings
2019-12-26 14:24:42 +00:00
Alastair Poole
e7373855d9
Fix transparancy
2019-12-24 01:41:52 +00:00
Alastair Poole
4095c75438
toolbar: use static state storage.
2019-12-24 00:51:06 +00:00
Alastair Poole
03a21e0401
toolbar: Some minor changes
2019-12-22 19:34:59 +00:00
Alastair Poole
f0037553ab
Toolbar: Controversy. Horizontal or vertical.
...
Let's see what people think. More to do.
We're giving the toolbar its own window.
2019-12-22 14:42:06 +00:00
Alastair Poole
a033aa1de9
Revert "toolbar: experiment"
...
This reverts commit ecd065e358
.
2019-12-21 02:37:54 +00:00
Alastair Poole
ecd065e358
toolbar: experiment
2019-12-21 02:12:24 +00:00
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
5682b021ca
Toolbar: Make icons homogeneous.
2019-12-15 13:33:45 +00:00
Alastair Poole
9055c4d40c
Panel: Increase icon size.
2019-12-15 12:47:30 +00:00
Alastair Poole
a6b3462487
toolbar: Return to toolbar at top.
...
The hope is to make things straightforward for users.
Traditional icon and text is more clearly understandable.
2019-12-15 12:39:46 +00:00