Commit Graph

925 Commits

Author SHA1 Message Date
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 a78f653c80 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2017-03-26 21:02:48 -04:00
Allen Webster 74be67ac80 fixed noncharacter bug 2017-03-25 20:50:29 -04:00
Allen Webster d94c8c3672 got code wrapping working 2017-03-25 16:49:54 -04:00
Allen Webster 8f8919fd08 bullet prooffed the utf8 translation 2017-03-25 14:04:27 -04:00
Allen Webster 3c3f4bd80b Revert "experimenting with extended utf8"
This reverts commit a80ff44e04.
2017-03-25 13:05:38 -04:00
Allen Webster a80ff44e04 experimenting with extended utf8 2017-03-25 13:05:25 -04:00
Allen Webster 7521c2f436 finished font folder system on windows build, fixed mouse wheel on windows build 2017-03-24 23:42:16 -04:00
Allen Webster fbe5c3ff4f Got unicode text files working, need to revist code wrapping 2017-03-24 19:41:10 -04:00
Allen Webster 4d46aa8e97 got unicode working in the clipboard, reoganized some old stuff 2017-03-23 19:40:16 -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 c4fcde16e3 Revert "working on the windows layer utf8 <-> utf16 stuff"
This reverts commit 3006d5425c.
2017-03-23 15:15:29 -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 3006d5425c working on the windows layer utf8 <-> utf16 stuff 2017-03-20 11:55:46 -04:00
Allen Webster 6085b170a9 oops get rid of pdb (gotta figure out this problem) 2017-03-20 03:00:06 -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 c959566e67 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2017-03-19 14:25:24 -04:00
Allen Webster aeb43dcfb9 got fonts working on Linux 2017-03-19 14:25:12 -04:00
Allen Webster 5d46404edb more progress on win32 file track utf16ifying 2017-03-19 01:10:45 -04:00
Allen Webster aeef55a87b uncomitted changes 2017-03-18 20:30:38 -04:00
Allen Webster 8a7db02109 worked on the utf8 to utf16 conversions in the file track system 2017-03-18 18:19:51 -04:00
Allen Webster 49d1f490d1 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2017-03-18 17:39:15 -04:00
Allen Webster 7ec6b171c2 unmerged changes 2017-03-18 17:39:13 -04:00
Allen Webster 5cb7e4cd13 oops forgot to save a file 2017-03-18 17:07:55 -04:00
Allen Webster 2b2e90c987 started switching file tracking over to an integrated subsystem 2017-03-18 17:07:25 -04:00
Allen Webster 3edcf0a5b3 fixed unicode rendering rule in string render routine 2017-03-18 15:24:16 -04:00
Allen Webster 6bbc2f76c0 changed file organization; fixed font switching bugs 2017-03-18 14:43:30 -04:00
Allen Webster 7f761f9a2a fixed the font loading bug 2017-03-17 20:08:36 -04:00
Allen Webster 9185294f8d got rid of README 2017-03-17 17:05:49 -04:00
Allen Webster f37cf6b683 cleaned up some dumb old stuff 2017-03-17 14:49:36 -04:00
Allen Webster 7fd55df13f finished building 4coder with MSVC 2017 2017-03-17 14:38:09 -04:00
Allen Webster a6d0156e0c finished getting through 4ed_app.cpp to build in MSVC 2017's compiler 2017-03-17 13:45:41 -04:00
Allen Webster 0373016da3 fixing things up for MSVC 2017 build 2017-03-17 00:48:27 -04:00
Allen Webster 12c8b920d2 setup the page loading on request, setup the rendering with the new system, still fixing bugs 2017-03-13 19:48:11 -04:00
Allen Webster b4409c9cf5 oops forgot to save system_shared.cpp 2017-03-12 19:24:53 -04:00
Allen Webster 2be3b6bdae almost ready to implement fonts on windows 2017-03-12 19:24:18 -04:00
Allen Webster 6c8930d6f8 starting to use a new emit_rule, still propogating the dependencies 2017-03-11 21:23:54 -05:00
Allen Webster 5b0883f690 finished cleaning up translation system 2017-03-11 20:49:45 -05:00
Allen Webster dc90ec0c83 setup the font interface, complete with an opaque Render_Font; started breaking down the translation interface 2017-03-11 20:20:24 -05:00
Allen Webster b871d5d2e5 fixed Font_ID 2017-03-11 13:53:48 -05:00
Allen Webster e62da80982 finished torching the old font system 2017-03-11 13:35:12 -05:00
Allen Webster 4a5bfa59b7 began torching the font system 2017-03-10 15:44:42 -05:00
Allen Webster d5ab8eafdc rejigged font system, and rewrote code dealing with fonts 2017-03-03 18:57:11 -05:00