Commit graph

137 commits

Author SHA1 Message Date
nadrad d53c923049 fix - dimming the numbers at the beginning
It wasn't formatting them when they were at the same Y as the
active node. Now they are, but in return, the rest of those
titles are not bold when active.
2023-01-07 12:39:31 +01:00
nadrad 9ce26f65ba padding the numbers 2023-01-07 12:29:42 +01:00
nadrad d06a279450 fix - dimmed numbers at the beginning 2023-01-07 12:23:54 +01:00
nadrad 4e9e12d440 added 'T' for sorting siblings 2023-01-01 11:14:54 +01:00
nadrad cdaf8e5be4 'V' for collapsing the children 2022-12-31 22:48:16 +01:00
nadrad c7f117d21d added the ranking feature 2022-12-22 17:07:30 +01:00
nadrad 16c5185ba1 fixes the escape code in config values 2022-11-25 14:03:22 +01:00
nadrad 828df2bc5d added --debug-config 2022-11-25 13:38:07 +01:00
nadrad 13114e8a23 printing error if custom config file doesn't exit 2022-11-25 08:41:09 +01:00
nadrad 2b5ee46d63 fixed filename argument when there are settings 2022-11-08 13:44:15 +01:00
nadrad 1ba2615f0d clean up \n in the text pasted in the readline fn 2022-10-29 12:18:55 +02:00
nadrad a663f0b941 won't delete the node when shift+e is cancelled 2022-10-29 11:07:11 +02:00
nadrad 6ec308ad5b remove new node when there's no title 2022-10-24 10:49:26 +02:00
nadrad 70e1c5f875 key binding for adding and removing seq. nums 2022-10-13 12:30:38 +02:00
nadrad be86b68886 fix the problem with opening empty files 2022-10-13 10:45:40 +02:00
nadrad 9ab20b40da check mark and ballot X character toggle
It's a quick way of adding the ✓ and ✗ symbols at the beginning of titles by pressing the 't' key.
2022-10-12 13:25:21 +02:00
nadrad 3a1f2db77d shell command after exporting 2022-09-29 10:14:11 +02:00
nadrad a61e4acfc7 added internal, file, and command clipboard types
* `--clipboard=os` uses xclip and similar applications (default).
* `--clipboard=internal` uses an internal variable as the clipboard without exchanging content with external applications.
* `--clipboard=file` along with `--clipboard-file=/path/filename` uses the file as the clipboard.
* `--clipboard=command` uses `--clipboard-in-command="command %text%"` to send content and `--clipboard-out-command=command` to receive.
2022-09-26 17:09:45 +02:00
nadrad b655e0e928 fixed ctrl+delete in the editor 2022-09-25 09:14:33 +02:00
nadrad 8116d7ad4b fixed ctrl+backspace bug 2022-09-25 08:58:19 +02:00
nadrad c870e3b098 ignore the 'NEW' text when editing nodes 2022-09-24 10:54:08 +02:00
nadrad ff3c6814b5 negative x for some messages! 2022-09-23 11:11:16 +02:00
nadrad 60dcb18842 Merge branch 'main' 2022-09-23 11:03:20 +02:00
nadrad ab1f4d5ba1 fixed ctrl+bs in the beginning of lines 2022-09-23 11:02:32 +02:00
Ken Polizzi 062d6bb9b0 one less substraction on undo 2022-09-21 16:20:09 +02:00
nadrad e4ef78bbf9 php_eol instead of \n 2022-09-20 20:49:23 +02:00
nadrad 5bcd39d3e8 normal exit() instead of shutdown() for no clpbrd 2022-09-20 20:29:25 +02:00
nadrad 4f06418b89 smarter file naming 2022-09-20 11:38:06 +02:00
nadrad 5074ae39d8 configuration 2022-09-19 20:53:38 +02:00
nadrad 45e60e2c8d refactoring names + more config options 2022-09-19 20:33:27 +02:00
nadrad 0555f793f6 styling -- uniform empty lines 2022-09-18 13:48:51 +02:00
nadrad ebf14c12a6 styling 2022-09-18 13:39:49 +02:00
nadrad d3d9ed0bdd removed the logo from the screen 2022-09-18 13:27:37 +02:00
nadrad 7a7b412439 removed pcntl 2022-09-18 11:25:49 +02:00
nadrad d52649bc71 remove the number of children from exported HTMLs 2022-09-17 11:42:21 +02:00
Nader K. Rad 223acea323
Merge pull request #18 from jinjaghost/main
Expand children on moving right
2022-09-17 11:40:15 +02:00
nadrad fd5dd16533 removed mb_regex_encoding 2022-09-17 08:49:22 +02:00
nadrad 8bfdc68956 refined the control character cleaner 2022-09-17 00:41:45 +02:00
CPM/VX 891f6f45b7
Merge branch 'nadrad:main' into main 2022-09-16 23:15:01 +02:00
nadrad 5abf215403 fixed the issue with pasting nothingness! 2022-09-16 21:09:16 +02:00
nadrad 2b913c599f added 'del' 2022-09-16 21:03:12 +02:00
nadrad 9c0582889e excluded \t and \n from the text cleaner 2022-09-16 20:53:04 +02:00
nadrad c104792e6a now ctrl+shift+v pastes in the editor 2022-09-16 20:21:40 +02:00
nadrad 4bccfadb76 replaced 'readline' with 'magic_readline'! 2022-09-16 20:00:40 +02:00
nadrad 890e6cb45f setting a maximum for undo 2022-09-16 19:33:55 +02:00
nadrad dd0880e755 more key bindings for search 2022-09-16 14:58:07 +02:00
nadrad 9e0fd42e8f space was mistakenly excluded as a control char 2022-09-16 14:51:50 +02:00
nadrad 979c02438d fixed the no/display search issue 2022-09-16 14:47:47 +02:00
nadrad f65979bbd0 control character removal for the clipboard func 2022-09-16 14:37:56 +02:00
nadrad 13b5f6c165 removing del and control characters from the text 2022-09-16 14:31:09 +02:00
jinjaghost 70912433c2
Merge branch 'nadrad:main' into main 2022-09-16 12:55:07 +02:00
Ken Polizzi 36eea814f8 Collapse children on right move 2022-09-16 12:49:26 +02:00
nadrad 0fd6f925e7 organizing the installation section 2022-09-16 09:09:58 +02:00
jinjaghost 8b2d68d8a2
Merge branch 'main' into main 2022-09-16 03:02:21 +02:00
Ken Polizzi 728cfd5aa8 add undo and redo 2022-09-16 02:50:35 +02:00
nadrad 547b86eb39 added 'i' and 'a' bindings for editing 2022-09-15 20:07:35 +02:00
nadrad db3ed4a577 also removing BOM from clipboard content 2022-09-15 19:55:57 +02:00
nadrad 3268878831 automatically removes BOM from the text 2022-09-15 19:50:55 +02:00
nadrad a32f386b75 non-ascii support for the title editor 2022-09-15 18:37:21 +02:00
nadrad 5759085062 pasting content in the title editor 2022-09-15 17:29:44 +02:00
nadrad 88a39415ac moved the pcntl check to the correct place. 2022-09-15 10:34:57 +02:00
nadrad 265992fc4f clipboard tool as a requirement 2022-09-15 10:04:35 +02:00
nadrad 59e89e5ebf supporting xsel and wl-clipboard on Linux 2022-09-15 09:51:32 +02:00
nadrad 56fbe47009 just a little rearranging 2022-09-14 22:25:16 +02:00
wojciechem 21f6a4b425 fix: check that required extensions are enabled. Resolves #1
It displays (hopefully) informative message about missing extensions when pcntl / mbstring functions are not defined
2022-09-14 21:18:54 +02:00
nadrad 48e7932d4e 'I' for collapsing children 2022-09-13 11:45:03 +02:00
nadrad 6aaac9200d code styling for the active node 2022-09-10 10:59:22 +02:00
nadrad caf91877c7 collapse the parent if a leaf is toggled 2022-09-10 09:57:00 +02:00
nadrad 56982dc266 extra line spacing for level 1 2022-09-10 09:25:07 +02:00
nadrad cc65f956ed the 'i' feature 2022-09-10 01:18:32 +02:00
nadrad 6220338024 search result to prev if there's no next 2022-09-10 00:30:05 +02:00
nadrad 29ebb50698 styling initial codes 2022-09-10 00:24:59 +02:00
nadrad b808f6d161 styling "???" 2022-09-09 21:44:04 +02:00
nadrad 603dfbcdde 'meta' styling 2022-09-09 21:35:23 +02:00
nadrad e4b4f9aaf3 copy the html file name to clipboard after export 2022-09-07 15:44:52 +02:00
nadrad 843bfbc86c styling the exported html 2022-09-07 15:15:02 +02:00
nadrad d55ee02437 html export added 2022-09-07 15:11:13 +02:00
nadrad f85220bdc8 removes tabs when text appended 2022-09-04 19:05:06 +02:00
nadrad bb1efc9c59 fixed small issue with single-child lines 2022-09-02 16:23:45 +02:00
nadrad 1f0623d03f fixed the bug with arrays that don't start from 0 2022-09-02 10:18:52 +02:00
nadrad 36da570c07 ctrl+p function added 2022-09-02 09:16:02 +02:00
nadrad 5a2c79bf03 really fixed the '* ' and '- ' input strings! 2022-09-02 09:04:49 +02:00
nadrad eb12fad1c3 fixed line when single child doesn't have same y 2022-08-30 20:48:52 +02:00
nadrad ecc0e21924 changed the i key binding into o 2022-08-30 20:31:56 +02:00
nadrad cdadfd3162 fixed the bug from the previous commit 2022-08-30 20:30:35 +02:00
nadrad 266541e3f3 initial * and - in imported content into space 2022-08-30 19:56:33 +02:00
nadrad 76f6315d39 Hello world! 2022-08-30 17:54:49 +02:00