34a968a058Even more of previous
Allen Webster
2020-02-19 21:04:52 -0800
1f2b9c7541ETC ETC
Allen Webster
2020-02-19 20:55:01 -0800
57f7d41ddfFoo bar blah lbha
Allen Webster
2020-02-19 20:47:29 -0800
54aa02f0f4BLah blah blAH
Allen Webster
2020-02-19 20:41:09 -0800
e3de45ce32add c++11 to GCC options
Allen Webster
2020-02-19 20:32:46 -0800
a093268fc3Cleaning up build scripts
Allen Webster
2020-02-19 20:24:13 -0800
2992e62306Setup cool new opengl funcs
Allen Webster
2020-02-19 20:11:18 -0800
687cfd7850linux memory tracking
Alex Baines
2020-02-16 22:47:42 +0000
a3b096df1cfix linux lexer deadlock
Alex Baines
2020-02-16 16:59:25 +0000
a6eaacd057update to new clipboard stuff, maybe correctly
Alex Baines
2020-02-16 14:50:53 +0000
8cd068421eMerge remote-tracking branch 'origin/master' into linux-update
Alex Baines
2020-02-16 13:59:35 +0000
d1e86d78bblinux input handling improvements
Alex Baines
2020-02-16 13:58:58 +0000
1cf579902fReorganization in the custom layer to make independent custom layers easier to build
Allen Webster
2020-02-15 12:33:18 -0800
73b964c3eafix lister bug that forced linux hidden .files to top of list
Alex Baines
2020-02-09 12:25:13 +0000
2a255b8ad9Fix intricate async token reading; clean all lines overworking
Allen Webster
2020-02-09 02:22:35 -0800
fe9ed4fe79Merge
Allen Webster
2020-02-08 18:04:23 -0800
f53f840f28Misc work on things
Allen Webster
2020-02-08 18:03:54 -0800
4a697c9880Clipboard now implemented as a custom layer feature; API transition mechanism established for deprecating old clipboard API without immediately breaking existing code for anyone
Allen Webster
2020-02-08 17:34:35 -0800
3ec6d11230Fix rare infinite loop in layout of code files
Allen Webster
2020-02-03 16:20:22 -0800
1e7da9c06cstart linux keyboard stuff
Alex Baines
2020-02-03 21:18:46 +0000
21625b646brenders
Alex Baines
2020-02-02 20:20:27 +0000
2a856634d0compiles and crashes
Alex Baines
2020-02-02 15:50:18 +0000
632cd53f89Updated changes.txt
Allen Webster
2020-02-01 21:14:13 -0800
5fa6570f33Lexer generator logic problem, leaving emit ptr in wrong location after output chunk ends
Allen Webster
2020-02-01 18:30:23 -0800
7eb66774f8optimized and improved implementation of clean_all_lines
Allen Webster
2020-02-01 18:20:55 -0800
25cf9b1d7aMore correct indentation reading, reducing over-working on auto-indentation and removing layout jumping around
Allen Webster
2020-02-01 17:37:44 -0800
52d56fba1cGet the correct column on blank linkes of CRLF files
Allen Webster
2020-02-01 17:07:13 -0800
1091b9d2d4Merge remote-tracking branch 'origin/master' into linux-update
Alex Baines
2020-02-01 21:29:11 +0000
d9e196eda8Fixed double declaration of scratch
Allen Webster
2020-01-31 13:23:40 -0800
a268055da7Added check to file change checker that detects file deletion; updated changes.txt
Allen Webster
2020-01-30 21:33:36 -0800
2b4b8f37acMerge
Allen Webster
2020-01-30 21:22:49 -0800
18f7f6e67aPut all OSes on the same command execution rule in build commands
Allen Webster
2020-01-30 21:13:11 -0800
d12c4aa2e6Hacky fix for the signal step breaking on the non-main thread
Allen Webster
2020-01-30 21:02:18 -0800
79c8499385Updated built in color theme to match theme-4coder.4coder version
Allen Webster
2020-01-26 21:28:49 -0800
88e6186192Added load_theme_current_buffer command and updated changes.txt
Allen Webster
2020-01-26 21:24:26 -0800
797e05a3a2Fix paste crash when view is not editable
Allen Webster
2020-01-26 19:36:02 -0800
bff434be53Better highlighting in listers, panel margin color fix
Allen Webster
2020-01-26 19:32:54 -0800
9dd79d5957Fix drive letter problem; add unkillable setting
Allen Webster
2020-01-26 18:27:38 -0800
3e729e5d37Various fixes from the issues list
Allen Webster
2020-01-23 13:39:47 -0800
f7a642a2a1Fix signed/unsigned mismatch
Allen Webster
2020-01-22 14:04:12 -0800
de7eca0c88Fixed the package script to work on macOS.
Yuval Dolev
2020-01-21 04:17:21 +0200
af546592ce4.1.2
Allen Webster
2020-01-20 09:29:32 -0800
bd3417e836Bindings favorable to mac keyboard now working
Allen Webster
2020-01-19 13:30:28 -0800
33aa987589Fixed the mutex problem
Allen Webster
2020-01-19 12:16:54 -0800
7817f8412dTrying to debug weird allocator crash bug; switching to windows
Allen Webster
2020-01-19 12:00:58 -0800
c0c3d7b220Mac merge
Allen Webster
2020-01-19 10:34:52 -0800
73da715644Working on new Mac bindings; binding map written, but config switch not ready yet
Allen Webster
2020-01-19 10:30:37 -0800
3f83e67a89Changed the render target from a property to a regular field, also changed the instance variable names to use Apple's conventions.
Yuval Dolev
2020-01-19 20:11:39 +0200
a6fde84a3cImproved the Metal renderer's texture handling system to handle texture freeing.
Yuval Dolev
2020-01-19 18:17:57 +0200
eea989aa73Removed the todo comment regrading fixing the mutex issue.
Yuval Dolev
2020-01-19 05:48:28 +0200
354b4fe6dcAll mutexes are now refrence counted. This solves a lot of the crashes caused by deadlocks in situations where the same thread locks its own mutex multiple times before unlocking it.
Yuval Dolev
2020-01-19 05:47:01 +0200
b255da9d00Fixed path length sent to proc_pidpath because it seems to expect a maximum path length which was previously exceeded. Opening 4coder now works from anywhere.
Yuval Dolev
2020-01-19 05:30:04 +0200
99f30cfe77Merge other things that didn't come up on windows build
Allen Webster
2020-01-16 18:33:00 -0800
9e72096bdfMerged macos platform layer branch into master; building on windows
Allen Webster
2020-01-16 18:26:19 -0800
939c568285Some random change I want to keep
Allen Webster
2020-01-16 18:08:51 -0800
b6f6663727Added a key mapping for the equal key.
Yuval Dolev
2020-01-17 00:49:08 +0200
2375a40b29Ifdefed some debug prints to work only on internal builds.
Yuval Dolev
2020-01-16 01:07:49 +0200
0bbafd636eFixed random crashes and misbehaviors
Allen Webster
2020-01-15 10:42:02 -0800
e977d1d312Fix crash when escaping command_documentation
Allen Webster
2020-01-15 10:16:13 -0800
4a8febcddeFade ranges added to default rendering rules; fixed crash on bad font path
Allen Webster
2020-01-15 10:14:17 -0800
ab486eb229Removed some debug prints.
Yuval Dolev
2020-01-15 02:21:02 +0200
d0937976d7Added folder creation logic to interactive_new and interactive_open
Allen Webster
2020-01-14 15:39:32 -0800
e0920123acSticky jump crash fixed
Allen Webster
2020-01-14 15:38:29 -0800
2865860b24Create folders from interactive_open_or_new
Allen Webster
2020-01-14 15:35:14 -0800
93494bd398Cleanup to the macOS platform layer.
Yuval Dolev
2020-01-14 17:25:13 +0200
1ab40ff5b9Lowered view sample count to improve the rendering speed on high dpi displays.
Yuval Dolev
2020-01-14 17:21:03 +0200
de9fc34c3eAdded a hack to fix DeadLock problem regrading the system_memory_annotation function. Also started working on fixing the performance issues that I discovered in the graphics renderer on retina displays (for now I changed to FCoder_View to be layer backed which is faster for rendering animations, this seems to improve performance by a little margin but rendering on high dpi displays is not closed to being smooth yet...).
Yuval Dolev
2020-01-14 03:22:29 +0200
a737a5409aImplemented all system cli handling functions.
Yuval Dolev
2020-01-13 16:15:25 +0200
585978982eUpdates to the step scheduling to improve animations.
Yuval Dolev
2020-01-13 04:20:10 +0200
fd1c41bab4Finished implementing the run loop.
Yuval Dolev
2020-01-13 04:06:10 +0200
f7b0b05426Posting to clipboard now works.
Yuval Dolev
2020-01-13 03:20:58 +0200
7d2a91805bThe clipboard is now read is frame and on changes and sent to the core. We're using polling to get the clipboard contents on macOS using a timer because there is no way to get a clipboard change notification on macOS (sigh...)
Yuval Dolev
2020-01-13 03:05:44 +0200