Commit Graph

1917 Commits

Author SHA1 Message Date
Allen Webster 48eeb211ae improvements to the string library 2016-06-07 12:26:11 -04:00
Allen Webster fb1230e991 moved mark-cursor-swap, and Home/End to custom layer 2016-06-06 14:41:17 -04:00
Allen Webster 201b7f65a4 fixed bug with close-all-code 2016-06-06 13:33:23 -04:00
Allen Webster b6f86f4f8d fixed scroll location on file change bug 2016-06-06 12:56:22 -04:00
Allen Webster bfb02009d6 fixed infinite loop in auto indent code 2016-06-06 12:41:22 -04:00
Allen Webster d910c073d4 fixed bugs, updated 4coder_casey.cpp 2016-06-06 12:25:03 -04:00
Allen Webster b62a044fec a little more work on the new lexer 2016-06-06 12:01:57 -04:00
Allen Webster 682d99dacc more work on win32 fonts 2016-06-06 11:24:06 -04:00
Allen Webster 428696d95e new relexer starting to work 2016-06-06 00:02:20 -04:00
Allen Webster c9e40e492c new lexer is sort of in there ... relexing still needs work 2016-06-04 02:35:57 -04:00
Allen Webster c38c0f5082 switch to new font system 2016-06-03 21:40:11 -04:00
Allen Webster 9b4f29d4a7 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-06-03 20:28:03 -04:00
Allen Webster 2e3bfd8f8b updating font stuff 2016-06-03 20:27:54 -04:00
Allen Webster c706bb9250 progress towards win32 fonts 2016-06-03 15:20:29 -04:00
Allen Webster 91386e62d0 combined font-info-load and font-load 2016-06-03 14:45:51 -04:00
Allen Webster 9bd09d1da2 moved a lot of basics to the custom side 2016-06-03 12:20:45 -04:00
Allen Webster a4b892fbf1 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-06-03 09:40:16 -04:00
Allen Webster 4dd5d1bfa0 fixed issue with scroll controling in GUI lists 2016-06-03 09:40:05 -04:00
insofaras 71b18c4064 linux x11 clipboard improvements 2016-06-02 19:05:44 +01:00
Allen Webster f3370cfc2e fixed vertically small window crash issue 2016-06-02 10:45:06 -04:00
Allen Webster 58a334190d temporary fix for lack of floating sections 2016-06-02 09:47:43 -04:00
Allen Webster 93ab33ee84 fixed EOF paste/scroll bugs - robust against render buffer overflows 2016-06-02 08:41:30 -04:00
Allen Webster 965500424e Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-06-01 19:52:24 -04:00
Allen Webster 5e56483ec0 work on new lexer 2016-06-01 19:52:06 -04:00
insofaras 74a734fd46 linux: thread memory, dpi 2016-06-01 17:58:57 +01:00
Allen Webster e1a03017e8 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-06-01 12:04:04 -04:00
Allen Webster f1996a6f1f added dpi aware back in 2016-06-01 12:03:45 -04:00
Allen Webster 2f572ee72b another small indent rule improvement 2016-05-31 16:01:25 -04:00
insofaras 2198dd9ec9 linux thread updates + improve x11/epoll interaction 2016-05-31 20:39:33 +01:00
Allen Webster a09851af12 switched to condition-variable based cancelation 2016-05-31 14:32:58 -04:00
Allen Webster 43f65dd5ef remove overlapped sections, need floating sections instead 2016-05-31 13:07:31 -04:00
Allen Webster 0f3f7ce05b exchange is totally gone 2016-05-31 12:27:40 -04:00
Allen Webster 22dc134db3 show file on 'no' action 2016-05-30 21:32:01 -04:00
Allen Webster 6835f271cf Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-05-30 21:23:16 -04:00
Allen Webster 9ac0727d08 trimmed down custom api 2016-05-30 21:22:55 -04:00
insofaras 16677d3f90 linux: a few small improvements:
* Add PropertyChangeMask to events, makes compiz redraw better with (un)maximizing
* Create the window on the default screen instead of iterating through all of them
* Set backing store hint, looks nicer when moving stuff over the 4ed window
* Set some other WM hints like min/max/default size, gravity, etc since most other
  apps seem to set them
2016-05-31 00:30:06 +01:00
Allen Webster ce27493fb3 set up GUI to consume keys it uses 2016-05-30 10:56:54 -04:00
insofaras 4815ab8620 linux: update to match changes + do some spring cleaning 2016-05-30 04:28:12 +01:00
Allen Webster 76b68720ff Merge branch 'master' of https://bitbucket.org/4coder/4coder 2016-05-29 20:17:11 -04:00
Allen Webster 17dfa93c34 removed the delayed action system 2016-05-29 18:01:27 -04:00
Allen Webster 5275ac5823 removed try_kill from the dact system 2016-05-29 17:34:52 -04:00
Allen Webster 5138d565d8 removed switch from the dact system 2016-05-29 17:02:03 -04:00
Allen Webster cd6614b215 removed 'touch' from the dact system 2016-05-29 16:50:07 -04:00
Allen Webster 37e0b17e7c removed kill from the dact system 2016-05-29 16:41:51 -04:00
Allen Webster bc15f0ed3c removed open, and open_background from the dact system 2016-05-29 16:12:53 -04:00
Allen Webster d224d8cd7b removed save, save_as, and new from the dact system 2016-05-29 15:54:20 -04:00
Allen Webster 93a1d3931f switched app.step over to a big input struct so that the signature does not have to change if I want to pass in more parameters in the future 2016-05-29 15:28:29 -04:00
Allen Webster c56703cbc8 change rate limitting in win32 a bit, fixed up bad calls to BeginPaint, and got rid of OWNDC 2016-05-29 15:05:27 -04:00
Allen Webster 319bae8799 temporarily remove view routines 2016-05-29 13:49:38 -04:00
Allen Webster 5c604d8273 switched to CRITICAL_SECTION, reorganized win32main 2016-05-29 13:07:24 -04:00