b9e4699cbfHad to install aspell-en on MSYS2.
eidheim
2015-08-28 11:52:23 +0200
4eb85d90c6Added spellcheck using aspell to comments and strings. Please install (lib)aspell(-dev) and rm ~/.juci to test.
eidheim
2015-08-28 11:35:50 +0200
d0e77f2397Now scrolls to the point where undo or redo happens.
eidheim
2015-08-28 09:17:21 +0200
1858cc2311Cleanup of autocomplete buffer creation.
eidheim
2015-08-28 09:10:36 +0200
946134d7feFixed autocomplete again, now should work in all cases.
eidheim
2015-08-27 18:28:11 +0200
25ef8f8610Getting ready to add spellcheck in comments using aspell library.
eidheim
2015-08-27 16:02:03 +0200
7213702d3fFixed potential crash if file-read accidently splits up an UTF-8 char.
Ole Christian Eidheim
2015-08-27 14:22:02 +0200
96d9330d9dAdded slight delay on tag-similar-tokens so that scrolling up/down with arrowkeys is more smooth.
Ole Christian Eidheim
2015-08-27 13:53:37 +0200
1fc5a53f70Fixed bug where autocomplete could not finish if a variable in a class was defined later in the source code.
Ole Christian Eidheim
2015-08-27 13:17:27 +0200
729b8af35cFixed: assertion 'buffer->priv->user_action_count > 0' failed
Ole Christian Eidheim
2015-08-27 13:09:49 +0200
52adf1c07dNow doing a soft reparse every time a clangview-page gets focused (in case a header file for instance is changed)
Ole Christian Eidheim
2015-08-27 12:32:32 +0200
237381a251Added std::ofstream::binary to all file reads and writes.
U-olece-PC\olece
2015-08-27 10:19:07 +0200
c43d579f5aNow will not add carriage returns unless gtk so decides (depending on file I guess), and fixed include problems for MSYS2's buggy libclang install. Mind the latter is a termporary fix.
U-olece-PC\olece
2015-08-27 10:05:46 +0200
f9671f5b6eAdded true monospace font for Windows.
U-olece-PC\olece
2015-08-26 14:31:50 +0200
0a4253aa9bTerminal now works in Windows. Cmake, make and run works as well.
U-olece-PC\olece
2015-08-26 11:47:34 +0200
218decdb15Update install.md
Ole Christian Eidheim
2015-08-25 13:39:05 +0200
fac0d3ff2aUpdate install.md
Ole Christian Eidheim
2015-08-25 13:24:46 +0200
6283065620Added terminal_win.cc for Windows.
eidheim
2015-08-24 20:28:04 +0200
eedb344d7eFixed tooltip issue on Windows.
U-olece-PC\olece
2015-08-22 14:31:11 +0200
aa50a94a00Added cmake_command to config.json so that one can use the MinGW toolchain in Windows if that is wanted. Also now shows all files in directory (some files like cmake.cc got hidden before).
eidheim
2015-08-22 13:45:12 +0200
6bccc417fbUpdate install.md
Ole Christian Eidheim
2015-08-22 12:32:48 +0200
d45a80a069Update install.md
Ole Christian Eidheim
2015-08-22 12:15:03 +0200
0f0c943efbUpdate install.md
Ole Christian Eidheim
2015-08-22 12:14:27 +0200
c10077b02aUpdate install.md
Ole Christian Eidheim
2015-08-22 12:13:37 +0200
4afeb5339cTested and works with debian and OS X.
eidheim
2015-08-22 12:12:07 +0200
d977cfa032Cygwin-support added, please note that I have not yet tested the changes on OS X and Debian. Doing it now.
U-ole-PC\ole
2015-08-22 12:03:42 +0200
376ff468cfFixed a couple indenting issues around brackets.
eidheim
2015-08-21 12:44:24 +0200
f7efa11cddterminal now works on Cygwin.
U-olece-PC\olece
2015-08-20 15:09:31 +0200
6d83d4cce4More OS X friendly font for OS X, Monospace for other OS'es.
eidheim
2015-08-20 11:38:11 +0200
d66d1f5a97Now automatically finds tab char and size, if not turned off in config.json. Please remove ~/.juci before running.
eidheim
2015-08-20 09:48:05 +0200
bfd2482163Added search to directories.
eidheim
2015-08-19 14:39:04 +0200
d59d925ce7Fixes#40 among other things. Some cleanup of dialogs. Remember to rm ~/.juci to get updated menu and keybindings.
eidheim
2015-08-19 11:16:19 +0200
a794bd5eecFixed a couple of crashes. most notably a crash in diagnostics when writing an extra } in the middle of code.
eidheim
2015-08-19 10:10:44 +0200
a67230499fFixed some issues with directories.
eidheim
2015-08-19 09:17:59 +0200
50d684b576Directories now gets updated automatically when files are deleted, added or renamed (max 1 sec delay).
eidheim
2015-08-19 07:56:11 +0200
2a6460eb81Now refreshes opened directories instead of completely reloading them. Tomorrow I'll add auto-update on the directories when files are added or deleted.
eidheim
2015-08-18 15:47:53 +0200
967c3effb5Gave up on dark yellow.
eidheim
2015-08-17 15:00:10 +0200
6a78f81e11Slight change to the ugly dark yellow collor, and Makefile is now identified as a makefile on OS X.
eidheim
2015-08-17 14:48:53 +0200
677ad22deaAdded selection background since this one was set to the same as text background.
Ole Christian Eidheim
2015-08-17 10:04:23 +0200
27b61f783fInstead of crashing when opening a binary file, an error message is now instead printed in terminal.
eidheim
2015-08-16 14:08:36 +0200
20106be949Spaces in paths should now work.
eidheim
2015-08-16 13:10:12 +0200
1eb0517fd4Now tries to figure out which files should be open in the various juci applications started when more than one directory is opened.
eidheim
2015-08-16 10:20:23 +0200
106ee0669aCan now open several directories (in separate juci applications) from command line arguments.
eidheim
2015-08-16 10:01:53 +0200
636885c1cajuci-light style now works with dark theme (foreground and background set).
eidheim
2015-08-16 09:28:23 +0200
f9213fa145Added background color to juci-dark so it can also be used with a light theme.
eidheim
2015-08-15 14:15:19 +0200
17b41deb2dSmall fix to diagnostic-underlines when def:warning or def:error is missing from style.
eidheim
2015-08-15 13:49:28 +0200
544a3a5849Renamed juci.xml to juci-light.xml, and added a juci-dark style to be used with dark gtk theme variants.
eidheim
2015-08-15 13:17:44 +0200
4b04a43ccfAdded a few more clang_types.
eidheim
2015-08-15 12:03:54 +0200
1b757a2220Added dark blue for methods and functions, also more definitions in the juci-style for other languages.
eidheim
2015-08-15 11:50:29 +0200
d95765ad5bAdded an important TODO with respect to style usage.
eidheim
2015-08-14 20:04:05 +0200
68d7ca5ad3Further cleanup of styles.
eidheim
2015-08-14 18:30:11 +0200
a59b0fd13fFurther cleanup of styles.
eidheim
2015-08-14 17:41:33 +0200
4a6d1aaae1Small default style cleanup. Added color for #include and #define.
eidheim
2015-08-14 15:33:53 +0200
b75a7fc4d1Some style cleanup, added for instance note (tooltip) foreground for dark themes.
eidheim
2015-08-14 15:10:54 +0200
3f7555bc4fMinor theme/style cleanup. files.h changed so rm ~/.juci before testing.
eidheim
2015-08-14 11:27:33 +0200
fd4b6aef8aAdded default juci style, and option to set font (only the source font like gedit does it).
eidheim
2015-08-14 11:08:23 +0200
7ce2901bc4Small menu cleanup.
eidheim
2015-08-14 09:59:15 +0200
0dca04a04fJuci now handles UTF-8 all the way.
eidheim
2015-08-14 09:44:28 +0200
391e799ac6Fixed smart paste when text is selected, and now sets project_path if file opened is outside of current directory-project_path.
eidheim
2015-08-14 07:19:06 +0200
22f34d61a2Modified comments slightly in files.h.
eidheim
2015-08-13 23:20:25 +0200
7ec25e0c4aTheme cleanup. Will try to add more clang_types to config.json Tomorrow. Remember to remove ~/.juci to get the latest changes.
eidheim
2015-08-13 23:03:26 +0200
5a3bcea3e6Merge pull request #10 from cppit/master
Ole Christian Eidheim
2015-08-13 15:54:15 +0200
54829505e7Now handles UTF-8 files on OS X.
eidheim
2015-08-13 08:05:19 +0200
c73a86f728Finally fixed the scrolling issue in terminal.
eidheim
2015-08-12 22:15:03 +0200
ebfc1fa18bHopefully working scroll to end in terminal.
eidheim
2015-08-12 18:12:50 +0200
d21a679f5dRemvoed -j 2 from make_command, since my virtual box ran out of memory.
eidheim
2015-08-12 16:08:03 +0200
6ecc5ba16fAdded option to change the make command (for instance to use more processes with -j [number]).
eidheim
2015-08-12 16:07:04 +0200
ee7da8476bCan now run more than one Juci applications on Linux.
Ole Christian Eidheim
2015-08-12 12:51:46 +0200
4390336131Fixed scrolling issue when moving mark in terminal.
Ole Christian Eidheim
2015-08-12 12:40:02 +0200
65cb9faec9Disabled plugins since it lead to a crash on Arch Linux. We most likely have to rewrite the plugin system.
Ole Christian Eidheim
2015-08-12 12:34:34 +0200
e234733dceNew C++ project implemented. Also some fixes to terminal.
eidheim
2015-08-12 09:19:51 +0200
39004e79c4Terminal should now scroll to end (unless user is already scrolling window).
eidheim
2015-08-11 22:34:21 +0200
7936941dfcFixed backspace indenting abit (for python especially), will rewrite some of the indenting in a day or two.
eidheim
2015-08-09 20:02:09 +0200