ChunEon Park
90c71719ba
code clean up
...
removed unnecessary null check.
2014-03-16 11:51:02 +09:00
ChunEon Park
f06df61b07
code refactoring - use EINA_LIST_FREE()
2014-03-16 04:43:17 +09:00
ChunEon Park
56cab4a95c
ctxpopup - support part candidates list.
2014-03-16 04:36:33 +09:00
ChunEon Park
a098df0ad7
ctxpopup - code refactoring.
...
use the enum type for the candidate types extension later.
2014-03-16 00:59:02 +09:00
ChunEon Park
2c98f69475
parser - removed empty lines
2014-03-15 23:49:36 +09:00
ChunEon Park
24235f4355
newfile - open a new file with command line specified file path.
...
Previously, the edc file is not exists that specified on the command line,
then the new file was opened with /tmp/.proto.edc
Now, the file path will be kept with user specified.
2014-03-15 17:20:42 +09:00
ChunEon Park
7919f98111
editor - fix the group switching bug.
...
previuosly the group switching would be done only when part highlight is enabled.
now, it tries group switching regardless of the part highlight
2014-03-15 16:23:18 +09:00
ChunEon Park
1ff1659cca
code clean.
...
line wrap when it reaches to 80 characters.
2014-03-15 16:09:05 +09:00
ChunEon Park
f43fd3d932
editor - fixed typo.
2014-03-15 15:33:45 +09:00
ChunEon Park
7a7d220fc8
editor - fixed side effect by 50a975b0ce
...
since the \<br\> tag appending order is changed.
these functions should be updated also.
2014-03-15 15:32:16 +09:00
ChunEon Park
27e85c6acc
editor - pass the required enum value to the elm_entry_line_wrap_set() API
2014-03-15 02:53:56 +09:00
ChunEon Park
50a975b0ce
editor - optimize line number appending workflow.
...
Before this patch, it appended each lines number text separately to the line number entry when it reads an edc.
This caused the sizing calculation for every appending.
Now it appends the line numbers to one buffer,
and set it to the line number entry when all lines are readied.
Consequently, the sizing calculation time is much reduced at the edc reading time.
2014-03-15 02:37:41 +09:00
ChunEon Park
afaa70f21f
editor - removed one line leftover spacing in the editor lines.
...
Don't apply <br> tag to end of the last line text.
This caused the one empty line spacing.
Now it's fixed.
2014-03-15 01:45:16 +09:00
ChunEon Park
654e8432c3
statusbar - Don't toggle the state when eventor is launching.
2014-03-14 18:00:47 +09:00
ChunEon Park
d114f49208
this line was not intended... removed it.
2014-03-14 12:57:24 +09:00
ChunEon Park
93cecf42c2
newfile - fix that eventor couldn't open an edc on command line.
...
a side effect that caused by this change
5a4d2baaf3
2014-03-14 12:55:02 +09:00
ChunEon Park
7fb77f2c9f
tools - use the icon groups instead of the separate icon files.
2014-03-13 13:18:25 +09:00
ChunEon Park
7ab80a9c14
status - don't display part highlight message when setting change is applied.
2014-03-13 04:12:14 +09:00
ChunEon Park
5a4d2baaf3
newfile - open real "new" template code when NEW file is requested.
...
previously, it doesn't open a new template code but modified one.
now it's fixed.
2014-03-13 03:54:03 +09:00
ChunEon Park
2a19e99079
parser - fix the inccorect decision to
...
When the user double clicks a word,
enventor parser checks whether the word is regarded to some values
that ctxpopup shows the candidates list of (for other values).
In case the user just clicks the ":" and ";"
the parser misjudges it's the values that chould be changes to other values.
Now parser avoids the both cases to do nothing.
2014-03-13 03:11:01 +09:00
ChunEon Park
b9f8a09820
syntax_color - add a keyword CURRENT
2014-03-11 09:54:12 +09:00
ChunEon Park
8dcd605806
editor - now u can delete a current line with Ctrl+D
2014-03-11 00:01:23 +09:00
ChunEon Park
edbf669979
enventor - on implementing line deletion.
2014-03-10 02:15:31 +09:00
ChunEon Park
a8cf964d1c
menu - just name change
2014-03-09 01:53:41 +09:00
ChunEon Park
8eb5e36f30
menu - recover tools status when reset button is clicked.
2014-03-09 01:26:19 +09:00
ChunEon Park
084211579f
hotkeys - renames to tools
...
conceptually, the function is changed.
2014-03-09 01:22:54 +09:00
ChunEon Park
a565c48f24
statusbar - updated statusbar
...
reset shortcut key from f6 to f10
refactored internal function.
2014-03-09 01:12:28 +09:00
ChunEon Park
60a74d4676
hotkeys - redesign ui.
...
migrate toggle key to setting menu
2014-03-09 01:05:26 +09:00
ChunEon Park
c8e85f3a68
f5/f6 short cut keys had multiple functions.
...
caused by dc3ce7be3f
2014-03-08 22:58:08 +09:00
ChunEon Park
dc3ce7be3f
hotkeys - redesign ui
2014-03-08 22:55:48 +09:00
ChunEon Park
cd4b4a8d04
editor - +fixme comment for future.
2014-03-08 13:30:50 +09:00
ChunEon Park
c9edf14ebe
search - removed duplicated code
2014-03-08 04:03:19 +09:00
ChunEon Park
ce21b115e9
search - display a message if there is no text backward searched.
2014-03-08 04:01:50 +09:00
ChunEon Park
f563424761
search - removed unnecessary field.
2014-03-08 03:51:10 +09:00
ChunEon Park
1c4ee73805
search - prevent crash.
...
Don't access string pointer if the entry doesn't have text.
2014-03-08 03:20:48 +09:00
ChunEon Park
ead75fd261
search - code clean up.
...
simpler expression.
2014-03-08 03:19:38 +09:00
ChunEon Park
2440afc9f0
search - display current search direction.
2014-03-08 03:10:30 +09:00
ChunEon Park
d93a8b2709
search - +find backward
2014-03-08 02:49:06 +09:00
ChunEon Park
455d7c0265
syntax_color - added a keyowrd "focal"
2014-03-07 12:57:20 +09:00
ChunEon Park
29144264c4
search - use "activated" smart callback instead of evas key event.
...
Entry provides enter key press event.
Simply enventor can use that event.
so that it doesn't need to check the key name in the event callback.
thanks jihoon kim for reporting.
2014-03-07 10:15:43 +09:00
ChunEon Park
422f96b297
search - on implementing find backward.
2014-03-07 00:57:03 +09:00
ChunEon Park
c77cf29ec2
menu - close search window if the warning popup is showed at enventor exit.
2014-03-07 00:46:47 +09:00
ChunEon Park
94be5e3753
search - find a next word as soon as it replaced one word.
2014-03-07 00:35:34 +09:00
ChunEon Park
acaca0129c
search - improve usage
...
replace text if user press the enter key at the replace entry.
2014-03-06 23:26:44 +09:00
ChunEon Park
29220f99d9
syntax_color - added more keyword "data, item"
2014-03-06 21:53:43 +09:00
ChunEon Park
5c76c22614
search - fix the search window size.
2014-03-05 16:33:34 +09:00
ChunEon Park
70490cec70
search - fix the replace all misbehavior.
...
I missed the offset of the delta length between replace and find.
it found the position of the next incorrectly.
now it's fixed.
2014-03-05 03:15:33 +09:00
ChunEon Park
f6e9eb495b
search - change the find/replace function.
...
put the find forward, find backward instead of the find, find/replace
once, you replace the word, it will find the next word automatically.
2014-03-05 03:07:28 +09:00
ChunEon Park
1c3b249c14
search - add replace all function.
2014-03-05 02:52:06 +09:00
ChunEon Park
8e8603b33f
search - on implementing.
...
find and replace works pretty well.
still "find/replace", "replace all" is not enough.
2014-03-02 20:38:27 +09:00