Commit Graph

  • b9e4699cbf Had to install aspell-en on MSYS2. eidheim 2015-08-28 11:52:23 +0200
  • 4eb85d90c6 Added 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
  • d0e77f2397 Now scrolls to the point where undo or redo happens. eidheim 2015-08-28 09:17:21 +0200
  • 1858cc2311 Cleanup of autocomplete buffer creation. eidheim 2015-08-28 09:10:36 +0200
  • bc6785fcee Some cleanup. eidheim 2015-08-28 08:10:23 +0200
  • 946134d7fe Fixed autocomplete again, now should work in all cases. eidheim 2015-08-27 18:28:11 +0200
  • 25ef8f8610 Getting ready to add spellcheck in comments using aspell library. eidheim 2015-08-27 16:02:03 +0200
  • 7213702d3f Fixed potential crash if file-read accidently splits up an UTF-8 char. Ole Christian Eidheim 2015-08-27 14:22:02 +0200
  • 96d9330d9d Added 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
  • 1fc5a53f70 Fixed 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
  • 729b8af35c Fixed: assertion 'buffer->priv->user_action_count > 0' failed Ole Christian Eidheim 2015-08-27 13:09:49 +0200
  • 52adf1c07d Now 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
  • 237381a251 Added std::ofstream::binary to all file reads and writes. U-olece-PC\olece 2015-08-27 10:19:07 +0200
  • c43d579f5a Now 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
  • f9671f5b6e Added true monospace font for Windows. U-olece-PC\olece 2015-08-26 14:31:50 +0200
  • 0a4253aa9b Terminal now works in Windows. Cmake, make and run works as well. U-olece-PC\olece 2015-08-26 11:47:34 +0200
  • 218decdb15 Update install.md Ole Christian Eidheim 2015-08-25 13:39:05 +0200
  • fac0d3ff2a Update install.md Ole Christian Eidheim 2015-08-25 13:24:46 +0200
  • 6283065620 Added terminal_win.cc for Windows. eidheim 2015-08-24 20:28:04 +0200
  • 08d1bc7de8 Removed debug message. U-olece-PC\olece 2015-08-24 16:02:07 +0200
  • dd14202ad8 CMakeFiles are now working in Windows. U-olece-PC\olece 2015-08-24 16:00:56 +0200
  • 7d06001e69 Removed Cygwin, added MSYS2 with TODOs. U-olece-PC\olece 2015-08-24 15:43:34 +0200
  • 8991a4725b gtk_file_chooser_set_filename now works on Windows. U-olece-PC\olece 2015-08-24 14:45:54 +0200
  • ae09be0136 Added license file. U-olece-PC\olece 2015-08-24 14:41:52 +0200
  • ddc0fddc97 Minor change to dependency check. U-olece-PC\olece 2015-08-24 14:36:59 +0200
  • fce4b93961 Added MINGW-packages for gtksourceview3 and gtksourceviewmm3 (3.12.0). U-olece-PC\olece 2015-08-24 14:33:41 +0200
  • 8175836db1 Added slight delay on mouse-pointer tooltips. eidheim 2015-08-23 11:05:36 +0200
  • d9a1f7805b Fixed double click to select whole variable in Linux. eidheim 2015-08-23 10:52:34 +0200
  • d892f7386f Improved README.md. eidheim 2015-08-23 08:53:24 +0200
  • eedb344d7e Fixed tooltip issue on Windows. U-olece-PC\olece 2015-08-22 14:31:11 +0200
  • aa50a94a00 Added 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
  • 6bccc417fb Update install.md Ole Christian Eidheim 2015-08-22 12:32:48 +0200
  • d45a80a069 Update install.md Ole Christian Eidheim 2015-08-22 12:15:03 +0200
  • 0f0c943efb Update install.md Ole Christian Eidheim 2015-08-22 12:14:27 +0200
  • c10077b02a Update install.md Ole Christian Eidheim 2015-08-22 12:13:37 +0200
  • 4afeb5339c Tested and works with debian and OS X. eidheim 2015-08-22 12:12:07 +0200
  • d977cfa032 Cygwin-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
  • 376ff468cf Fixed a couple indenting issues around brackets. eidheim 2015-08-21 12:44:24 +0200
  • f7efa11cdd terminal now works on Cygwin. U-olece-PC\olece 2015-08-20 15:09:31 +0200
  • 2b404be313 Merge branch 'master' of http://github.com/eidheim/jucipp Jørgen Lien Sellæg 2015-08-20 13:24:02 +0200
  • 6d83d4cce4 More OS X friendly font for OS X, Monospace for other OS'es. eidheim 2015-08-20 11:38:11 +0200
  • d66d1f5a97 Now 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
  • bfd2482163 Added search to directories. eidheim 2015-08-19 14:39:04 +0200
  • d59d925ce7 Fixes #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
  • a794bd5eec Fixed 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
  • a67230499f Fixed some issues with directories. eidheim 2015-08-19 09:17:59 +0200
  • 50d684b576 Directories now gets updated automatically when files are deleted, added or renamed (max 1 sec delay). eidheim 2015-08-19 07:56:11 +0200
  • 2a6460eb81 Now 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
  • c812f4f06a Merge pull request #41 from eidheim/master Jørgen Lien Sellæg 2015-08-18 10:42:16 +0200
  • 967c3effb5 Gave up on dark yellow. eidheim 2015-08-17 15:00:10 +0200
  • 6a78f81e11 Slight 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
  • 677ad22dea Added selection background since this one was set to the same as text background. Ole Christian Eidheim 2015-08-17 10:04:23 +0200
  • 27b61f783f Instead of crashing when opening a binary file, an error message is now instead printed in terminal. eidheim 2015-08-16 14:08:36 +0200
  • 20106be949 Spaces in paths should now work. eidheim 2015-08-16 13:10:12 +0200
  • 1eb0517fd4 Now 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
  • 106ee0669a Can now open several directories (in separate juci applications) from command line arguments. eidheim 2015-08-16 10:01:53 +0200
  • 636885c1ca juci-light style now works with dark theme (foreground and background set). eidheim 2015-08-16 09:28:23 +0200
  • f9213fa145 Added background color to juci-dark so it can also be used with a light theme. eidheim 2015-08-15 14:15:19 +0200
  • 17b41deb2d Small fix to diagnostic-underlines when def:warning or def:error is missing from style. eidheim 2015-08-15 13:49:28 +0200
  • 544a3a5849 Renamed 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
  • 4b04a43ccf Added a few more clang_types. eidheim 2015-08-15 12:03:54 +0200
  • 1b757a2220 Added dark blue for methods and functions, also more definitions in the juci-style for other languages. eidheim 2015-08-15 11:50:29 +0200
  • d95765ad5b Added an important TODO with respect to style usage. eidheim 2015-08-14 20:04:05 +0200
  • 68d7ca5ad3 Further cleanup of styles. eidheim 2015-08-14 18:30:11 +0200
  • a59b0fd13f Further cleanup of styles. eidheim 2015-08-14 17:41:33 +0200
  • 4a6d1aaae1 Small default style cleanup. Added color for #include and #define. eidheim 2015-08-14 15:33:53 +0200
  • b75a7fc4d1 Some style cleanup, added for instance note (tooltip) foreground for dark themes. eidheim 2015-08-14 15:10:54 +0200
  • 3f7555bc4f Minor theme/style cleanup. files.h changed so rm ~/.juci before testing. eidheim 2015-08-14 11:27:33 +0200
  • fd4b6aef8a Added default juci style, and option to set font (only the source font like gedit does it). eidheim 2015-08-14 11:08:23 +0200
  • 7ce2901bc4 Small menu cleanup. eidheim 2015-08-14 09:59:15 +0200
  • 0dca04a04f Juci now handles UTF-8 all the way. eidheim 2015-08-14 09:44:28 +0200
  • 391e799ac6 Fixed 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
  • 22f34d61a2 Modified comments slightly in files.h. eidheim 2015-08-13 23:20:25 +0200
  • 7ec25e0c4a Theme 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
  • 5a3bcea3e6 Merge pull request #10 from cppit/master Ole Christian Eidheim 2015-08-13 15:54:15 +0200
  • b106999fe8 Fix multiple instances mistake Jørgen Lien Sellæg 2015-08-13 15:44:59 +0200
  • 894f2e8382 Change another cast Jørgen Lien Sellæg 2015-08-13 15:00:37 +0200
  • c3c9e09722 Replace to_string and stoi with lexical_cast Jørgen Lien Sellæg 2015-08-13 14:50:33 +0200
  • c1d8dc89f5 Merged with edheim Jørgen Lien Sellæg 2015-08-13 14:33:21 +0200
  • c46e8ed57a Update source config Jørgen Lien Sellæg 2015-08-13 14:17:58 +0200
  • 54829505e7 Now handles UTF-8 files on OS X. eidheim 2015-08-13 08:05:19 +0200
  • c73a86f728 Finally fixed the scrolling issue in terminal. eidheim 2015-08-12 22:15:03 +0200
  • ebfc1fa18b Hopefully working scroll to end in terminal. eidheim 2015-08-12 18:12:50 +0200
  • d21a679f5d Remvoed -j 2 from make_command, since my virtual box ran out of memory. eidheim 2015-08-12 16:08:03 +0200
  • 6ecc5ba16f Added option to change the make command (for instance to use more processes with -j [number]). eidheim 2015-08-12 16:07:04 +0200
  • ee7da8476b Can now run more than one Juci applications on Linux. Ole Christian Eidheim 2015-08-12 12:51:46 +0200
  • 4390336131 Fixed scrolling issue when moving mark in terminal. Ole Christian Eidheim 2015-08-12 12:40:02 +0200
  • 65cb9faec9 Disabled 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
  • e234733dce New C++ project implemented. Also some fixes to terminal. eidheim 2015-08-12 09:19:51 +0200
  • 39004e79c4 Terminal should now scroll to end (unless user is already scrolling window). eidheim 2015-08-11 22:34:21 +0200
  • 82b8c6ed74 Smart paste got smarter. eidheim 2015-08-11 21:07:36 +0200
  • 3c718b52f6 Fixed crash in smart paste. eidheim 2015-08-11 13:42:12 +0200
  • 33f428e1d9 Minor fixes to smart paste. eidheim 2015-08-11 12:04:11 +0200
  • 10c67037e6 Abit smarter paste implemented. eidheim 2015-08-11 11:56:51 +0200
  • 046cabf513 Again, improved indenting in preparation for more complex clang-indenting. eidheim 2015-08-11 10:09:35 +0200
  • d0f61ecfba Improved indenting. eidheim 2015-08-11 09:57:52 +0200
  • 0d6633428c Slightly improved compile and run. eidheim 2015-08-11 08:50:40 +0200
  • d07c5a92c4 Added TODO on how to get colors in terminal, for instance from cmake and make. eidheim 2015-08-10 10:31:15 +0200
  • e47bc94bea Indenting fix. eidheim 2015-08-09 22:51:01 +0200
  • 7936941dfc Fixed 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