Al Poole
3397bc93e6
scm: header file function erroneous description.
2017-09-29 21:42:49 +01:00
Al Poole
be53c4df18
scm: Create edi_scm binary for commit dialogue and use elsewhere.
...
This removes the existing popup code. The edi_scm executable should
run in any git tree giving the status of the repository. The Edi
UI calls this for the commit dialogue also.
2017-09-29 21:37:21 +01:00
Al Poole
f66ef895b8
welcome: don't show progressbar until downloaing.
2017-09-28 22:32:23 +01:00
Al Poole
b2e69bebb9
welcome: Add progressbar during retrievel of remote repository.
...
This gives an indicator to the user the download is in progress.
Moreover it stops the UI from freezing up with a large remote
repository.
2017-09-28 14:27:54 +01:00
Al Poole
3eadca948c
edi_file: use a static buffer for the path.
2017-09-28 01:39:49 +01:00
Al Poole
c826dee557
search: Add project-wide search and replace feature.
2017-09-28 01:23:18 +01:00
Al Poole
5cefe27e48
screens: scm. Stylistic changes.
2017-09-27 20:01:14 +01:00
Al Poole
c75c2d817f
scm: refactor scm screens.
...
There's absolutely zero need for a hash table here.
Refactor the scm commit screen to be more efficient and make more
sense.
2017-09-27 19:46:09 +01:00
Al Poole
8bb8e412d8
edi: escape paths
2017-09-27 19:43:40 +01:00
Al Poole
e86760b802
edi: escape paths where necessary.
2017-09-27 19:42:45 +01:00
Andy Williams
c03a712d83
Update TODO following release
2017-09-27 17:39:08 +01:00
Andy Williams
1daf236275
begin 0.7 devel
2017-09-26 15:40:10 +01:00
Andy Williams
e2dd077ba0
change list for release
2017-09-26 15:38:37 +01:00
Andy Williams
61004b1977
Update translations
2017-09-26 15:38:24 +01:00
Andy Williams
a5896c05ac
Fix make dist
2017-09-26 15:36:11 +01:00
Andy Williams
2b2454a104
filepanel: fix menu icon for folders
2017-09-24 21:46:29 +01:00
Andy Williams
2933c2faf6
autosuggest: avoid lingering tab-complete suggestions
...
On focus out or mouse downs we invalidate the suggestion
2017-09-24 21:38:14 +01:00
Andy Williams
75afcf4be8
snippet: fix indentation of inserted lines
2017-09-24 21:38:01 +01:00
Al Poole
141ffff9f9
exe: fix cleanup on FreeBSD of ecore_con_server/clients.
2017-09-24 11:30:55 +01:00
Al Poole
986bae6eb4
filepanel: make dir menu behave as file menu does.
2017-09-22 15:17:39 +01:00
Al Poole
e4704ed0ba
filepanel: make dialogues more informative.
2017-09-22 15:07:23 +01:00
Andy Williams
ef18a26ddc
filepanel: Make the filename in menu informational
2017-09-22 12:27:40 +01:00
Andy Williams
ba8dd2becf
snippet: add some python snippets
2017-09-22 11:58:29 +01:00
Andy Williams
f1643f08ef
autosuggest: Add safety for optional language features
...
@fix crash with rust editor
2017-09-22 10:28:50 +01:00
Andy Williams
eed2ae8328
about: fix layout of AUTHORS content in about
2017-09-21 22:15:37 +01:00
Al Poole
376d4c5752
screens: scm. only show staged changes.
2017-09-21 20:46:17 +01:00
Andy Williams
1c14989ccd
create: Escape single quotes in project and user name
...
@fix T6044
2017-09-21 20:29:19 +01:00
Andy Williams
efb4793a10
disable broken tests - need to move from including C code!!!
2017-09-21 20:29:19 +01:00
Al Poole
d8e0087b6f
scm: use relative path not absolute.
...
This is also faster.
2017-09-21 20:26:13 +01:00
Al Poole
4edd09cc59
screens: scm, remove unnecessary hash clear.
...
Small stylistic change also.
2017-09-21 20:09:48 +01:00
Al Poole
89dfc351bf
scm screens: select text when staged changes made.
...
Another aspect of making the entry more user-friendly.
2017-09-21 14:51:54 +01:00
Al Poole
d85bc57a49
Merge Andy's fix
2017-09-21 14:16:06 +01:00
Al Poole
2e045c0a43
screeens: scm. Replace list with genlist and make commit entry more usable.
...
The original elm_list_ would segv if there were many hundreds of items, so
redone with a genlist. Also the entry for commit message is less of a pain
as it was.
2017-09-21 14:13:41 +01:00
Andy Williams
add0d7f6c4
autosuggest: veto tab propagation for all inserts
2017-09-21 12:29:57 +01:00
Al Poole
ce824635fd
edi_main: use proper method to disable menu items.
2017-09-21 09:11:18 +01:00
Al Poole
757414ef86
exe: add header.
...
Tested on another machine, include is necessary.
2017-09-21 00:59:34 +01:00
Al Poole
d6b38524b9
edi_exe: fix bad bugs.
...
Make sure we're handling the right process. Also clean-up the
sockets manually. Also make sure we actually do ninja's
clean, otherwise we might be waiting for a long time.
2017-09-21 00:54:01 +01:00
Andy Williams
02525fe8ad
autosuggest: speed up suggeestions
...
cache the list and refresh when we re-parse...
2017-09-20 22:11:43 +01:00
Andy Williams
e03f234573
autosuggest: Show first match for tab completion
...
Displays a hover that shows the match - and you can click it too.
Closes T5902
@feature
2017-09-20 22:11:43 +01:00
Al Poole
002ab279dd
filepanel: do allow focus, else this causes problems.
2017-09-20 18:41:05 +01:00
Al Poole
647d866bba
Build: make build proces more robust.
...
Use a different socket address for each type. Also add some
UI indicators when a build is in progress.
2017-09-20 16:47:30 +01:00
Al Poole
d08e50b4b0
filepanel: add filename to the root of the filepanel menus.
2017-09-19 22:20:59 +01:00
Al Poole
959e2435e0
notify: less text is more.
...
Trim the notification text. Some unnecessary stuff there.
2017-09-19 20:34:15 +01:00
Al Poole
e528a3c8bc
build: fix race-condition.
...
Use a global variable to keep track of builds. Both
edi_exe_notify/handle could and should be done
better. For now this stops an issue.
2017-09-19 20:16:32 +01:00
Al Poole
bcd9c85741
stash: fix bug missed. make sure to update all items on stash.
2017-09-19 14:38:23 +01:00
Al Poole
a53d3c0765
screens: scm popup align icons.
2017-09-19 14:16:10 +01:00
Al Poole
20633f5f12
filepanel: 100% ontinuity.
...
Sorry.
2017-09-19 12:11:04 +01:00
Al Poole
9c4264d22a
filepanel: 99% consistent icons
2017-09-19 11:50:59 +01:00
Al Poole
ba3111903f
screens: scm fix icons
2017-09-19 11:40:02 +01:00
Al Poole
faac98d51f
scm status: filepanel and commit screen.
...
Use icons only and tooltips for additional information.
2017-09-19 11:29:25 +01:00