Commit Graph

120 Commits

Author SHA1 Message Date
Allen Webster 47a8221cbb Fixed API for buffer resolution, site readability, build notes 2017-12-01 14:13:36 -05:00
Allen Webster d9ff9c6651 Better version of buffer resolution algorithms 2017-12-01 13:04:07 -05:00
Allen Webster 65e794f9d3 Lots of good work, also half assed shitty poop sauce of a buffer uniquifier 2017-11-30 18:25:49 -05:00
Allen Webster 6cdaa02312 Got window title changing working robustly ish 2017-11-30 14:02:37 -05:00
Allen Webster da748f608c Fixing indentation bugs with new tricks 2017-11-28 18:31:10 -05:00
Allen Webster bf4198d910 Updated version, looking around in app_step 2017-11-27 18:26:56 -05:00
Allen Webster edd941b5fd Got rename working on Windows 2017-11-21 16:30:40 -05:00
Allen Webster 05a89b37e8 Fixed up packaging and building with new file organization, added docs for new font stuff 2017-11-20 19:35:35 -05:00
Allen Webster 6a725838d3 Entire font core system up and running, still need docs and nicer font usage in default framework 2017-11-20 18:31:57 -05:00
Allen Webster 818e3781df Finished the bindings.html generator (mostly), fixed the windows crash bug (major 2017-11-18 17:40:10 -05:00
Allen Webster 4f3b07168d Working on font cleanup all day all day all day 2017-11-16 18:03:36 -05:00
Allen Webster 95c9f7f558 lots and lots of work on command metadata system 2017-11-15 18:57:21 -05:00
Allen Webster eaa5506b47 Mac file watching upgraded to using FSEventStreams 2017-11-14 16:35:17 -05:00
Allen Webster e9249a382a Fix for font caching bug (table grow bug really), attepted fix for log change event loop 2017-11-13 11:38:52 -05:00
Allen Webster 71334b265d rebuilding 4.0.22 for itch.io publishing 2017-11-12 16:22:07 -05:00
Allen Webster d67546b4b2 Incremented 4coder version counter 2017-11-11 17:32:49 -05:00
Allen Webster 161b037d31 Wheel behavior upgrade 2017-11-10 20:21:50 -05:00
Allen Webster ac622f5760 Fixed crash bug with <shift space> 2017-11-08 20:25:54 -05:00
Allen Webster 7ee470cf6e New idea for mac-4coder-like organization, added debug to command caller 2017-11-08 19:56:26 -05:00
Allen Webster bb7a098663 dynamic remapping up and running, first pass at the new maps is done 2017-11-08 16:28:44 -05:00
Allen Webster dca823fe4f setup the remapping commands, restructured the 4coder mapping internals, started working on global_set_mapping 2017-11-08 13:24:30 -05:00
Allen Webster fccb93ccf9 working on Mac event limitted execution 2017-11-07 19:18:57 -05:00
Allen Webster 772adc67a3 mac layer almost finished 2017-11-07 16:35:26 -05:00
Allen Webster b52c82f1ae reordered windows to match linux, trimming down the fullscreen code 2017-07-18 18:09:16 -04:00
Allen Webster a1b0f805d1 cleaned up the child process updating and CLI list managing 2017-07-17 18:46:56 -04:00
Allen Webster 6d90c58f81 more cleanup of the buffer creation code 2017-07-17 16:59:28 -04:00
Allen Webster d117c7fcf5 finished site update, switching over to API cleanup 2017-07-17 16:43:01 -04:00
Allen Webster 0642d555fc lots of clean up on the build system 2017-07-08 15:25:23 -04:00
Allen Webster 7a94942242 fixed small issues discovered after 4.0.21 release 2017-06-28 11:15:54 -04:00
Allen Webster 269c2b138d finished fixing up themes, improved the documentation for the site 2017-06-24 12:57:07 -04:00
Allen Webster 6cc2182f42 4.0.21 pretty much ready to go barring any bug discoveries, (need to add README.txt LICENSE.txt and new features list in messages, and setup new casey customization file) 2017-06-23 19:07:18 -04:00
Allen Webster 752356b8b0 Hot directory setting API; project file open/close timing fix 2017-06-20 16:37:45 -04:00
Allen Webster 067ffdef58 Fixed windows startup crash; new themes system 2017-06-16 16:57:02 -04:00
Allen Webster 624e35f8d7 got the color theme file working, started replacing existing color themes with the new system 2017-06-05 17:48:49 -04:00
Allen Webster bc30fee2b0 progress writing new docs for 4.0.20 2017-05-29 15:35:48 -04:00
Allen Webster 4d71a35fed got new lexer keywords thing working, built out several example 'languages' began investigating the jump to error situation. 2017-05-20 21:22:20 -04:00
Allen Webster 5e09e98ab9 fix version number 2017-05-18 17:23:59 -04:00
Allen Webster f30bd14777 stripped config menu and menu menu, added AltGr setting to API 2017-05-14 19:42:16 -04:00
Allen Webster 45c2109878 Revert "Revert "Update to site""
This reverts commit 9a64f51e20.
2017-05-14 19:22:08 -04:00
Allen Webster 9a64f51e20 Revert "Update to site"
This reverts commit 5e96f71dc7.
2017-05-14 19:21:19 -04:00
Allen Webster 5e96f71dc7 Update to site 2017-05-14 18:32:17 -04:00
Allen Webster a4b09b9ae3 Incremented version number 2017-05-02 11:56:06 -04:00
Allen Webster b86428a6f0 4.0.19 casey stuff added 2017-04-22 22:11:03 -04:00
Allen Webster 2bfab67860 4.0.19 bug fixes, all features ready to go 2017-04-22 20:53:19 -04:00
Allen Webster aba023aff8 Added end file hook, got the sticky jumps pretty much finished for 4.0.19 2017-04-18 11:41:49 -04:00
Allen Webster ab0f7f3028 Revert "introduced some kind of lexing bug"
This reverts commit 8831151422.
2017-04-18 10:25:53 -04:00
Allen Webster 8831151422 introduced some kind of lexing bug 2017-04-18 10:21:55 -04:00
Allen Webster bc4c866cf0 lots of progress on 4.0.19 2017-04-15 17:47:23 -04:00
Allen Webster 6c1ebcf06e 4.0.18 ~ pre-optimizations 2017-03-29 12:32:06 -04:00
Allen Webster 49798a25fe file bar hiding, open file that creates new buffer, seek up directories for project.4coder, load project at launch option, WM_DISPLAYCHANGE, alphanumeric word boundaries work with utf8 encoded characters. 2017-03-27 18:36:42 -04:00
Allen Webster bca15da440 got fonts working under linux; reorganized layer to more closely match windows 2017-03-26 21:52:06 -04:00
Allen Webster 3515722fdb fixed the utf8 <-> utf16 system in win32 2017-03-23 18:45:32 -04:00
Allen Webster f9d2414281 Revert "Converting to proper use of umem everywhere (kind of went off on a tanget there :D)"
This reverts commit fe7c0fe47e.
2017-03-23 15:16:39 -04:00
Allen Webster 51b59d31d1 Revert "Changed the a lot of stuff over to umem"
This reverts commit 906f79ef8e.
2017-03-23 15:15:33 -04:00
Allen Webster baa8ef3d8d Revert "progress converting the platform layer over"
unfucking things
This reverts commit c7b1328cab.
2017-03-23 15:15:05 -04:00
Allen Webster db39b1ea90 Revert "finished platform layer, it's fucked, rolling back"
unfucking things
This reverts commit c492bfdb4e.
2017-03-23 15:14:39 -04:00
Allen Webster c492bfdb4e finished platform layer, it's fucked, rolling back 2017-03-23 15:08:08 -04:00
Allen Webster c7b1328cab progress converting the platform layer over 2017-03-22 22:17:17 -04:00
Allen Webster 906f79ef8e Changed the a lot of stuff over to umem 2017-03-20 02:35:39 -04:00
Allen Webster fe7c0fe47e Converting to proper use of umem everywhere (kind of went off on a tanget there :D) 2017-03-19 19:05:05 -04:00
Allen Webster d5ab8eafdc rejigged font system, and rewrote code dealing with fonts 2017-03-03 18:57:11 -05:00
Allen Webster 27442c4322 fixed issue with doc comment 2017-02-27 09:15:36 -05:00
Allen Webster aa0d6cc7c7 filled in new documentation for markers API 2017-02-27 00:57:21 -05:00
Allen Webster 706b7dc617 new mark setting system setup, not finished testing new write_character 2017-02-23 21:30:29 -05:00
Allen Webster 67f6e7b743 utf8 encoded buffers fully working on windows 2017-02-20 16:05:42 -05:00
Allen Webster 59267a6418 new utf8 <-> utf16 code 2017-02-17 20:04:41 -05:00
Allen Webster 64a2a75300 fixed issue with expansion binding built in command maps 2017-02-17 17:03:19 -05:00
Allen Webster 48bcb06893 extended ascii; improved file handling; assorted bug fixes 2017-02-12 01:01:01 -05:00
Allen Webster 783d1f2fc6 fixed cpu burning bug 2017-02-02 19:52:39 -05:00
Allen Webster 63f695d074 got new organization system working on linux 2017-01-23 01:19:43 -05:00