Commit Graph

  • 92821eb3c2
    Merge 03315edd61 into 88696f37c9 dependabot[bot] 2023-02-25 07:19:18 +0000
  • 03315edd61
    Bump golang.org/x/sys from 0.0.0-20210110051926-789bb1bd4061 to 0.1.0 dependabot/go_modules/golang.org/x/sys-0.1.0 dependabot[bot] 2023-02-25 07:19:17 +0000
  • d6718428b3
    Merge 99d38d19a8 into 88696f37c9 dependabot[bot] 2023-02-23 05:48:10 +0000
  • 99d38d19a8
    Bump golang.org/x/text from 0.3.5 to 0.3.8 dependabot/go_modules/golang.org/x/text-0.3.8 dependabot[bot] 2023-02-23 05:48:08 +0000
  • 88696f37c9 syntax highlighting configs are back... make it work again! master Felix Angell 2021-01-10 21:59:31 +0000
  • 68c3a94c12 more default value configs; make the default editor size larger Felix Angell 2021-01-10 20:33:44 +0000
  • 9aa8e44fb3 command palette configuration defaults Felix Angell 2021-01-10 20:29:54 +0000
  • 2c52ac099c started to cleanup the command processing Felix Angell 2021-01-10 14:17:37 +0000
  • f26a93c1db even more refactoring! consolidate the command execution Felix Angell 2021-01-10 13:18:15 +0000
  • 66473bb4b1 more cleanups; bump strife version Felix Angell 2021-01-10 13:10:16 +0000
  • a1a2dbb09f upgrade strife to v0.2.2 Felix Angell 2021-01-10 13:07:15 +0000
  • 46c4fc6877 added a makefile + let cursor flash in debug mode or when set Felix Angell 2021-01-10 12:56:50 +0000
  • 8fba85606e pickup debug mode from the env Felix Angell 2021-01-10 12:52:45 +0000
  • a215ceda95 sprintf rather than str conversion Felix Angell 2021-01-10 12:50:41 +0000
  • 9f9e1102ff cleanup the gitignore. somehow it filtered out the cmd/ dir. my bad Felix Angell 2021-01-10 12:43:23 +0000
  • 7e87d7c6dd fixed dead code Felix Angell 2021-01-09 19:24:44 +0000
  • db87a29e82 removed loads of old debug printlns Felix Angell 2021-01-09 16:24:53 +0000
  • 46a6404a01 specify Go-Mono as the default font Felix Angell 2021-01-09 16:23:10 +0000
  • 3a493dd378 cleanups; more default config settings Felix Angell 2021-01-09 16:18:38 +0000
  • 4515cc3f4a default render configs; move frame sleep interval into cfg Felix Angell 2021-01-09 14:06:23 +0000
  • ab66328dd3 remove badge from readme Felix Angell 2021-01-09 13:47:54 +0000
  • 8c4242a90b make things compile again Felix Angell 2021-01-09 13:47:24 +0000
  • 9c9053304f removed all the config related shit; starting to make it so that we load with defaults and pick up config files instead rather than building them on startup Felix Angell 2021-01-09 13:40:30 +0000
  • dc930e115f cleanups again Felix Angell 2021-01-09 13:35:26 +0000
  • 0f7f1bf077 cleanups to match go standard layout structure; more tiny refactorings Felix Angell 2021-01-09 13:30:16 +0000
  • 5f8fcc654b cleanup code to be slightly more semantic... formatting, etc. Felix Angell 2021-01-09 13:19:54 +0000
  • 6ffcff9600 change default font to Arial Unicode for mac; small cleanups Felix Angell 2021-01-09 12:57:32 +0000
  • fad16bdcaf fix bad logic where we peek a popped node when undo-ing Felix Angell 2021-01-09 12:53:14 +0000
  • d6e9d0bd0e added go badge Felix Angell 2021-01-09 12:47:30 +0000
  • 1bee097a8e gah!! Felix Angell 2021-01-09 12:44:52 +0000
  • 7a3ed12f99 gah! Felix Angell 2021-01-09 12:43:04 +0000
  • c1382caca6 fixed go workflow Felix Angell 2021-01-09 12:42:04 +0000
  • ae463a670f remove travis link Felix Angell 2021-01-09 12:41:24 +0000
  • b33f030525 set sdl deps in go action builder Felix Angell 2021-01-09 12:39:04 +0000
  • 2b91027137 Merge branch 'master' of github.com:felixangell/phi Felix Angell 2021-01-09 12:36:10 +0000
  • 2d75143db1 use go modules with latest version of strife Felix Angell 2021-01-09 12:35:55 +0000
  • b30e1add33
    Create go.yml Felix Angell 2021-01-09 12:24:47 +0000
  • 943473ff64 added some links gh-pages Felix Angell 2020-04-22 20:35:51 +0100
  • 39f895334f fixed toml dependency; used toml-go instead of BurntSushi Felix Angell 2019-06-19 22:43:47 +0100
  • bcd6e40eaa added simple optimisation to syntax highlighting Felix Angell 2019-06-01 00:53:47 +0100
  • ab6b83ac97 moved the build instructions into a separate file to keep the readme short Felix Angell 2019-06-01 00:21:13 +0100
  • 08a0e7727c use screenshot from gh-pages branch Felix Angell 2019-05-17 00:05:31 +0100
  • a883c279cb use grid layout Felix Angell 2019-05-17 00:04:37 +0100
  • c0f984c431 removed old test file from root dir Felix Angell 2019-05-10 12:35:07 +0100
  • 8a91b542e4 update fuzzysearch dep to original repo rather than deleted fork Felix Angell 2019-05-10 12:34:02 +0100
  • 5bac7d4766 new screenshot Felix Angell 2019-03-16 19:29:44 +0000
  • b82927c31f disabled window resize for now Felix Angell 2019-03-16 19:23:58 +0000
  • d36ac61a74 resized the command palette so that the height is relative to the font size Felix Angell 2019-03-16 19:19:50 +0000
  • 55bd38f041 really simple dpi scaling for mac Felix Angell 2019-03-16 19:15:26 +0000
  • 412d7dc45a fixed command palette being rendered off centre Felix Angell 2019-03-02 21:16:40 +0000
  • 26ed844536 delete some test files Felix Angell 2019-03-02 21:07:05 +0000
  • 8687f612d4 command palette is now has a hand written lexer Felix Angell 2019-03-02 20:54:01 +0000
  • 1633194c22 fixed oob in command palette command processor Felix Angell 2018-08-09 22:25:56 +0100
  • 877e627dcd remove 'command ting' Felix Angell 2018-08-09 22:24:18 +0100
  • 9777cb0336 fixed buffer rendering bug Felix Angell 2018-08-09 22:18:17 +0100
  • 454068ff05 readme formatting Felix Angell 2018-06-22 23:48:58 +0100
  • 04f2b77429 travis build status in readme Felix Angell 2018-06-22 23:48:35 +0100
  • 3b16d61b42 woops; that wont build! remove sdl2 since we dont even execute the editor anyway... Felix Angell 2018-06-22 23:46:41 +0100
  • 82358fbb62 fix error in piece table tests; try install later version of sdl2 Felix Angell 2018-06-22 23:46:04 +0100
  • e0b55b1692 make sdl install on travis Felix Angell 2018-06-22 23:41:44 +0100
  • 285614e98a added travis for ci Felix Angell 2018-06-22 23:37:49 +0100
  • 4ef2b08405 package cleanups Felix Angell 2018-06-22 23:36:08 +0100
  • ec7e6902f5 major package cleanup Felix Angell 2018-06-22 11:36:52 +0100
  • 2cd7c8495e comments and name style changes Felix Angell 2018-06-22 10:27:45 +0100
  • 4fdfe4141e naming refactors to comply with go vet Felix Angell 2018-06-22 10:20:55 +0100
  • a14d7d2842 getting started edits Felix Angell 2018-06-22 10:08:59 +0100
  • e0d546dd1e added a little getting started page Felix Angell 2018-06-22 10:04:56 +0100
  • 3713dc6300 added piectable Felix Angell 2018-06-22 09:43:02 +0100
  • c1b51df9dd remove dialog stuff for now; updated phi to support new strife changes Felix Angell 2018-06-22 09:40:01 +0100
  • a634897283 syntaxes can now specify foreground and background; closes #39 v0.1.8 Felix Angell 2018-06-19 22:28:12 +0100
  • b942c22d3a moved piectable into phi; file now saves w 0644 Felix Angell 2018-06-19 22:09:53 +0100
  • f97faade73
    Merge pull request #91 from felixangell/resize Felix Angell 2018-06-09 11:19:08 +0100
  • 05b92f949e move cursor render into cursor Felix Angell 2018-06-09 10:58:06 +0100
  • 2c0775ad55 bounds check on moveleft Felix Angell 2018-06-09 10:36:45 +0100
  • 02dc3753ac remove manual cursor move calls Felix Angell 2018-06-09 10:27:09 +0100
  • fb6332f2d0 starting to fix tabs... Felix Angell 2018-06-09 10:01:59 +0100
  • 27836e01b8 fixes so that it builds w/ strife api changes Felix Angell 2018-06-09 09:28:47 +0100
  • 6d5a4c2610 more text selection semantic cleanups Felix Angell 2018-06-04 20:27:23 +0100
  • 619bb38ae8 cleanup text selection semantics Felix Angell 2018-06-04 20:24:48 +0100
  • 3c00983191 cleaned up text selection rendering Felix Angell 2018-06-04 20:08:37 +0100
  • 172344ad3f fixed buffer overflow from colour change focus thing; added highlight line col Felix Angell 2018-05-24 02:22:26 +0100
  • 5da67dbe41 changed colour encoding to store as unsigned integer rather than signed Felix Angell 2018-05-24 02:09:30 +0100
  • e6234ba706 you can now set a custom font dir Felix Angell 2018-05-23 20:02:51 +0100
  • 9fa60138b3 cleanups to character colouring code Felix Angell 2018-05-19 13:04:57 +0100
  • 7fbab6202e fix cursor invert to use camera offset Felix Angell 2018-05-19 12:58:17 +0100
  • ac40cc874a cursor renders under text Felix Angell 2018-05-19 00:03:30 +0100
  • 15a73fa175 clicking lines now selects the correct character Felix Angell 2018-05-18 23:53:27 +0100
  • a7ce51cac2 clamp camera fixes panic when trying to scroll out of bounds Felix Angell 2018-05-18 23:31:24 +0100
  • 2012c04a10 clicking in a buffer now moves the cursor to the selected line; set cursor to ibeam Felix Angell 2018-05-18 22:01:48 +0100
  • 5a2f71e9ad Merge branch 'master' of github.com:felixangell/phi Felix Angell 2018-05-18 18:17:30 +0100
  • 420937a402 added vsync option; these are now set in the strife configs too; vsync off by default Felix Angell 2018-05-18 18:17:01 +0100
  • 9710d55307
    visual updates to readme Felix Angell 2018-05-18 14:12:43 +0100
  • 8e955777f4
    readme update! Felix Angell 2018-05-18 13:59:05 +0100
  • 378c0e0030
    update readme! Felix Angell 2018-05-18 13:58:14 +0100
  • edbe684306 undo and redo of text, closes #53 v0.1.7 Felix Angell 2018-05-16 21:52:17 +0100
  • ee055fdc67
    Merge pull request #84 from felixangell/piecetable v0.1.6 Felix Angell 2018-05-16 21:39:54 +0100
  • c20d7a61d3 fix buffer open file Felix Angell 2018-05-16 21:35:23 +0100
  • 900f5e8920 removed split Felix Angell 2018-05-16 21:28:51 +0100
  • 8067084340 remove use of substr, cleanup hungry backspace Felix Angell 2018-05-16 21:12:13 +0100
  • 58e8ba1ad6 rope -> piece table, still a buggy wip Felix Angell 2018-05-16 01:57:03 +0100