Commit Graph

1628 Commits

Author SHA1 Message Date
Allen Webster 5217d015be a few little optimizations to take the edge off, 4.0.18 ready for publishing (barring problems durring test drive session) 2017-03-29 16:50:29 -04:00
Allen Webster 6c1ebcf06e 4.0.18 ~ pre-optimizations 2017-03-29 12:32:06 -04:00
Allen Webster 25df080f7b Deleting the pens arena that keeps slipping in somehow 2017-03-28 10:31:53 -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 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