Commit Graph

78 Commits

Author SHA1 Message Date
Carsten Haitzler 5072846a26 Revert "ecrire: wrap mode."
This reverts commit 5e4777204e.

It is handled properly. Look at every other entry out there in every
toolkit and not to mention word, libreoffice, every browser and if
they implement complex document views like google docs...
2021-04-09 09:41:12 +01:00
Alastair Poole 5e4777204e ecrire: wrap mode.
Disable line wrapping until it's handled properly.
2021-04-09 08:36:36 +01:00
Alastair Poole 46ebf690b9 main: remove unused var. 2021-04-08 17:03:24 +01:00
Alastair Poole 8185ae4d2b goto: race with instances and global. 2021-04-08 17:01:57 +01:00
Carsten Haitzler 964ac6b0dc add busy progress while text is still appending in the bg
for big txt files this is most useful.
2021-04-08 16:23:14 +01:00
Carsten Haitzler 401e315851 remove frame around entry - superflous and space filling 2021-04-08 15:47:09 +01:00
Alastair Poole f1169d4cd2 search: guard against infinite recursion. 2021-04-08 12:41:24 +01:00
Alastair Poole 4d43d50db3 search: wrap properly. 2021-04-08 12:35:55 +01:00
Alastair Poole 55328b39f7 goto: do a scrolly thing with the goto. 2021-04-08 11:31:22 +01:00
Alastair Poole 88605b589d search: inwin made simple.
Looks okay with flat.
2021-04-08 11:06:56 +01:00
Alastair Poole 4c157c4982 search: remove the dialog.
WIP.
2021-04-08 11:00:29 +01:00
Alastair Poole 92555c7041 search: WIP does wrap and resets. 2021-04-08 10:25:27 +01:00
Alastair Poole 825d22b44b alerts: global callback is racey...
two mice. ten keyboards...this CAN happen...
2021-04-08 09:00:32 +01:00
Alastair Poole 1605a840e8 main: free instances list. 2021-04-08 08:15:29 +01:00
Alastair Poole 7bac08fc80 main: naming. 2021-04-08 08:12:22 +01:00
Alastair Poole 4d4882f09b main: clear undo stack on del. 2021-04-08 07:59:12 +01:00
Alastair Poole a3f3db066b instances: keep track. 2021-04-08 07:48:34 +01:00
Alastair Poole d5848bfda6 ecrire: naming. 2021-04-08 07:34:11 +01:00
Alastair Poole 221fc9dd50 alert: move the warning to alerts.
File selector has issues...
2021-04-07 12:45:20 +01:00
Alastair Poole e0139c5da9 entry: becomes editor.
instances of editors.
2021-04-07 11:42:46 +01:00
Alastair Poole 2b5546e0a2 ecrire: instances 2021-04-07 11:32:37 +01:00
Alastair Poole 642847fa74 ecrire: one instance, one win...
one arm, one leg, one nod of the head...keep borking.
2021-04-07 11:15:58 +01:00
Alastair Poole 74ef59427e main: toolbar select mode display only. 2021-04-07 10:16:05 +01:00
Alastair Poole dfb5a9594d ecrire: Move things...add toolbar.
More changes...to come.
2021-04-07 10:03:54 +01:00
Alastair Poole 6d63c0cb09 opensave: save/open directories.
Guards against one action (selecting a directory).

Show a little popup.
2021-04-06 13:08:31 +01:00
Alastair Poole b2a6f80ed7 settings: small change. 2021-02-27 14:56:42 +00:00
Alastair Poole e5cf942255 ecrire: arguent load defense 2021-02-27 11:39:45 +00:00
Alastair Poole 50db48daf5 ecire: save/load more denfensive. 2021-02-27 11:11:00 +00:00
Alastair Poole 60129da3e1 ecrire: small tidy 2021-02-27 10:44:38 +00:00
Alastair Poole 6526fa1a63 main: just moving things about 2021-02-27 09:57:41 +00:00
Alastair Poole 1e57bfa326 file_utils: important message here. 2021-02-27 09:21:45 +00:00
Alastair Poole f9b319e59e ecrire: remove some forever dead code.
This isn't coming back i'm sure.
2021-02-27 08:59:56 +00:00
Carsten Haitzler 2f3d28d1bf wrap- use mixed mode by default like other editors 2020-05-29 10:41:46 +01:00
Alastair Poole 3f70cbe5a8 ecrire: improve ui and open behaviour. 2020-05-19 14:25:15 +01:00
Carsten Haitzler c775617dd6 fix minor focus and key handling issues 2020-04-21 10:47:24 +01:00
Carsten Haitzler 5b1f5a8d25 move menu init code to later next to where items are disabled 2020-04-15 13:29:33 +01:00
Carsten Haitzler 5a0b895521 ui - move to menu bar from toolbar - a bit more basic and simple 2020-04-15 13:14:19 +01:00
Carsten Haitzler 261e4cb7b7 move ecrire to meson ... just so we have a more consistent build story 2020-02-17 15:02:11 +00:00
Carsten Haitzler df360f7485 elm list needs a go once filled... so add it to the font list 2017-11-06 16:45:57 +09:00
Andy Williams 5739b04db6 ctrl-a is usually select-all, oops 2017-08-12 17:46:33 +01:00
Andy Williams 7614d74355 Add a few more expected key bindings 2017-08-12 17:37:53 +01:00
Carsten Haitzler 20983dc2a2 disable x specific code in ecrire so it works on wayland
at least until this is done some other way... not sure exactly why it
needs to know about selection ownership loss. - disable some widget...
probably should have a smarrt cb on entry or something to make this
work.

@fix
2017-05-12 14:40:00 +09:00
magic 46cf0abf84 fix code to allow visualization of the "save needed" popup .
Summary:
in a situation where you were trying to close the application without saving,
the program made it appear an empty pop-up, this prevents the user to save any unsaved data.
This is because a box was used to create popup's content and popup's buttons.

elm_object_part_content_set and elm_object_part_text_set should be used instead
to properly populate the popup

@fix

Reviewers: cedric, tasn

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2612
2015-07-30 14:10:45 +01:00
Wojciech Jabłoński e89d8b4f13 Ecrire: some cosmetic work on wording and correct icon name.
Summary:
Shrink some Toolbar captions so the icons are closer together.
Also one icon had wrong name, I believe. ___ Couldn't test it coz make
fails here. I mean it fails even without my changes. Anyway, I hope it's
good and applies, if not I hope for understanding

Reviewers: tasn

Differential Revision: https://phab.enlightenment.org/D2595
2015-06-02 10:51:30 +01:00
Srivardhan Hebbar 725127adbc Ecrire: Added support to save unsaved changes before closing.
Summary:
While closing the editor if there are any unsaved changes, then ask if the changes should be saved. If yes, then save the changes.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>

Reviewers: tasn

Differential Revision: https://phab.enlightenment.org/D1436
2014-09-26 12:25:40 +01:00
Srivardhan Hebbar fad91b5bad Add a log as was in the Fixme in cfg.c
Summary:
Was going through the ecraire to understand so that I can contribute.
Saw the Fixme and added this log.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>

Reviewers: tasn

Differential Revision: https://phab.enlightenment.org/D1423
2014-09-10 15:00:31 +01:00
Chris Michael a318d04917 ecrire: Fix coding convention violation(s) from EINA_LOG_ERR patch
Summary: This fixed the coding convention violations that Tom pointed
out from the previous patch (which added EINA_LOG_ERR messages)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-04 09:09:32 -04:00
kabeer khan 7ee9b2677a Minor error handling fixes in file_utils
Reviewers: devilhorns

Differential Revision: https://phab.enlightenment.org/D1410
2014-09-04 08:16:59 -04:00
Tom Hacohen 783e3bed59 Used elm_popup instead of elm_inwin. 2013-11-20 12:39:17 +00:00
Tom Hacohen 4b31848b6f Correctly init and shutdown eet and efreet. 2013-11-06 16:56:26 +00:00