Alastair Poole
108e96685a
shell: add provider file.
2021-09-06 09:46:45 +01:00
Alastair Poole
554b22c929
edi: hook in shell highlighting.
...
Added initial shell highlighting to the widget. Add here to tweak
as needed. What a keyword is, is debatable.
2021-09-06 09:41:20 +01: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
Carsten Haitzler
019451e8b6
edi about - remove or fix broken buttons like donate, website etc.
...
donmations - zero ever happened, so stop sounding beggy. about website
doesnt exist - point to e's about edit page, and well bugs are not
going to get looke dat on github.
2021-04-05 16:41:02 +01:00
Carsten Haitzler
065d6c0d5d
polish up searhc and replace
2021-04-05 16:38:01 +01:00
Carsten Haitzler
e5e6408592
polish up new project dialog - fix layout bugs
2021-04-05 16:32:51 +01:00
Carsten Haitzler
15a38bcddc
polish up settings panel
2021-04-05 16:04:39 +01:00
Carsten Haitzler
56105f1181
make the disabling of theme icons better - just return false
2021-04-05 15:17:11 +01:00
Carsten Haitzler
61a9a7ff0a
icons - use standard icons so they comd from theme or whatever
2021-04-05 13:35:45 +01:00
Alastair Poole
c32fa1edd4
scm_ui: Don't exit, Use CWD.
2020-08-13 23:02:09 +01:00
Alastair Poole
3f382eccfb
edi_scm: Tidying.
2020-08-13 22:52:43 +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
702eb3dacd
welcome: fix pb sizing.
...
Fix broken sizing due to inadequate developer brain cells.
...See committer for f00l.
2020-08-10 14:23:01 +01:00
Alastair Poole
e402ed997e
mainview: fix bug when key-comb switching tabs.
...
We need to ensure we focus the editor itself as well as the tab
here. This fixues an issue with cursor show/hide with focus and
unfocus.
2020-08-10 13:11:45 +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
9ddb932c09
editor: image. Display properly. Can Edit.
2020-08-01 13:23:42 +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
4cf0d7cbaa
0.8.0: RELEASE
2020-04-29 14:40:58 +01:00
Alastair Poole
876101cf95
panel: Fix mainview_goto_end()
...
Andy already added some of these APIs :)
2020-04-29 10:29:50 +01:00
Alastair Poole
ecfbe9c608
panel: Fix
2020-04-29 01:09:26 +01:00
Alastair Poole
a5aa6c2ee5
editor: control + insert.
2020-04-28 21:48:35 +01:00
Alastair Poole
3848c35c72
editor: shift+del
2020-04-28 21:28:47 +01:00
Alastair Poole
3c4d9529b9
editor: Add support for moving to file start/end.
...
Add API to mainview/mainview panel. Also add key combination
for ctrl+home and ctrl+end.
2020-04-28 20:41:41 +01:00
Alastair Poole
5a3e9864fa
tab: Focus Tab On Drag.
...
This is prettier
2020-04-12 19:06:40 +01:00
Alastair Poole
db2bdaf309
tabs: When we drag a tab, drag a tab.
...
Let's drag a tab visually when we drag the tab.
2020-04-12 18:57:08 +01:00
Alastair Poole
29552d71c9
edi: Focus. Return to normal for release.
2020-04-02 18:26:16 +01:00
Alastair Poole
94c34fb185
config: default settings for release.
2020-04-02 14:53:07 +01:00
Alastair Poole
8135060177
menu: Add link to EFL documentation.
2020-04-02 14:47:48 +01:00
Alastair Poole
b3b6933c9a
language: Tidy up loose ends (C #)
2020-04-01 23:36:24 +01:00
Alastair Poole
65878bab36
welcome: apply to correct obj
2020-04-01 21:30:17 +01:00
Alastair Poole
9f834e35bb
Welcome: Don't Pop Naviframe.
...
This fixes the annoying "feature" where pressing "Escape" in the
EDI wizard will remove all content from the window.
2020-04-01 13:49:27 +01:00
Alastair Poole
551c885fec
tasks: Search only when specified.
...
This can be quite intensive with a LARGE software project
such as EFL. Let's only search when instructed.
2020-03-21 23:55:37 +00:00
Alastair Poole
3ff2ebdbf9
settings: Use Global as Title.
...
This item is used as a title. Let's not allow focus
2020-03-21 23:46:31 +00:00
Alastair Poole
9e76b4523d
screens: welcome text and image (revert).
...
Andy's right about this one. The image isn't any better.
2020-03-21 12:21:07 +00:00
Alastair Poole
8bb0f7ba18
scm: Correct SCM file panel behaviour.
...
Track untracked files. SCM menu options were listing wrong in
the file panel menu, this corrects this
2020-03-15 21:41:03 +00:00
Alastair Poole
7ae7ee13aa
mainview: refactor tab swap.
2020-03-14 23:00:49 +00:00
Alastair Poole
b36d44edf6
mainview: rename struct members.
2020-03-14 22:23:26 +00:00
Alastair Poole
58d9e3dc37
save: wrong thread for this api
2020-03-14 20:07:38 +00:00
Alastair Poole
0782c959df
mainview: hide tab tooltip on drag.
2020-03-14 19:33:07 +00:00
Alastair Poole
ae186d22e5
mainview: Changes.
...
Add edi_mainview_select_path API.
Improve tab dragging behaviour.
Improve behaviour on stash or undo changes.
Tidying.
2020-03-14 19:17:18 +00:00
Alastair Poole
301b8c009f
mainview: Introduce Edi_Mainview_Item Tab.
...
We really need more than an Elm_Object_Item to associate with
our visible tabs. This refactor adds this.
This work should've been committed together but we're in develop
so I say that's okay...not ideal.
2020-03-14 18:37:50 +00:00
Alastair Poole
51b5ccb76e
tabs: Make this move faster.
...
This is much faster.
2020-03-14 17:36:45 +00:00
Alastair Poole
29afbac89d
mainview: allow panel tab dragging.
...
For now this only works with one panel. Further testing and
changes may be required. This one might not work out.
Let's see.
2020-03-14 15:24:35 +00:00
Alastair Poole
98af64fd4a
scm: Add clone depth.
...
It's useful to either clone a full git history or one commit in
depth. One for cloning an existing (welcome screen) and one
shallow clone for our examples repo which is massive now!
This probably could become useful later on. It resolves the issue
of our examples being huge now.
2020-03-13 21:51:06 +00:00
Alastair Poole
9b29a396d9
editor: Fix build break.
...
Not very good. Fix this.
2020-03-13 21:49:30 +00:00
Alastair Poole
fc975f7196
editor: small change.
...
This should all be kept together.
2020-03-13 21:38:24 +00:00