Ole Christian Eidheim
2bc5d65251
Git integration through libgit2 ( #244 )
...
* Git integration, fixes #63
* Fixed a crash when deleting directories, added libgit2 to MSYS2 CI, adjusted colors slightly
* Git integration now supports debian stable
* Fixed compilation error on MSYS2
* Added git_test
* git_test fix
* Git integration: now updates correct paths on source save. Also added slight delay to source diff git monitor change signal
* git_test fixed
* Now monitors .git directory instead. The .git/index file does not always update on for instance: git commit -m ...
* Directories cleanup
* Fixed git status update on rename refactoring, and some additional cleanup
* Added menu items: Go to Next Diff, and Show Diff
* Fixed Go to Next Diff and Show Diff keybindings
* Minor fixes to git integration
* Added: implement method
* Minor fixes to Implement Method
* Minor fixes to source_diff
* source_diff: optimisations added, as well as some minor improvements
* Fixed a crash when trying to show diff in a buffer not related to a diff repository
* Git integration: MSYS2 support
* source_diff: source should now refresh correctly when .git directory has changed
* directories.cc: stop updating parent path colors when path including .git directory/file is found
* Spellcheck underline no longer shows for for instance '\n'
* Made directory view's git status update async
* Use boost::filesystem::path in git.*
* Optimisation: now stores a cache of git status, which can be slow, that is used when possible
* Source view will now grab focus when a selection dialog is shown
* Source menu should now be correctly updated
* Implement Method: improved
* git.cc: minor fix
10 years ago
eidheim
b7b8f40d85
Fixes #191 debug on arch/manjaro: updated install document
10 years ago
eidheim
53c7926151
install.md: added missing pkg-config to archlinux (found out when trying to build juCi++ in archlinux docker image)
10 years ago
eidheim
53cd93b0f0
Documentation fixes
10 years ago
Goto40
b80652a930
Add documentation generation using doxygen
10 years ago
eidheim
46dee399b9
README and install.md: removed references to boost-system as this is a dependency of boost-filesystem
10 years ago
Ole Christian Eidheim
8825fd6099
Removed boost-log and boost-thread dependencies
10 years ago
Ole Christian Eidheim
85e6edaf10
install.md: fixes #193 . Must use a MinGW Shell to build in MSYS2
10 years ago
Ole Christian Eidheim
af41ea44f9
install.md: added Manjaro Linux
10 years ago
Ole Christian Eidheim
139164dfd8
install.md: added Raspbian, and links to Arch Linux and MSYS2 issues
10 years ago
milleniumbug
ab8294b556
added installation procedure for Mageia 5
10 years ago
milleniumbug
0609e38f64
Added installation instructions for Fedora 23
...
Fixes Issue #123 for Fedora
10 years ago
Jørgen Lien Sellæg
5bb3f8e895
Add yaourt install instructions
10 years ago
U-olece-PC\olece
93b226c642
Got rid of absolute build path variables in MSYS2. juCi++ can now safely be installed through a MSYS2 package
10 years ago
eidheim
8e82601ffb
Fixed cmake commands for those with clang++ as default compiler. Fixes #158
10 years ago
eidheim
4e6ea3416c
Added Linux Mint Debian Edition in install.md, and added missing include (in case boost::log is disabled in the future)
10 years ago
Ole Christian Eidheim
66ef8c68be
Fixed screenshot1
10 years ago
Ole Christian Eidheim
501894e6e9
Removed bold message from the first two Linux instructions
10 years ago
Ole Christian Eidheim
ea8415e27f
Fixed screenshot2
10 years ago
Ole Christian Eidheim
5dfb7a4d00
Fixed screenshot3
10 years ago
Ole Christian Eidheim
d63dbd7cb0
Updated screenshots, and two new screenshots showing debug functionality
10 years ago
Ole Christian Eidheim
12f3f58d89
Additional info for MSYS2
10 years ago
Ole Christian Eidheim
70be3a6260
Corrected bold
10 years ago
Ole Christian Eidheim
9451bcfa23
Added additional info for Arch Linux and OS X
10 years ago
Ole Christian Eidheim
38f49d4d7f
Updated Run section
10 years ago
eidheim
8b5d8a9284
Added lldb as Arch Linux dependency
10 years ago
eidheim
591555e6ee
Updated install docs
10 years ago
Ole Christian Eidheim
ac616cd88c
Minor fixes to installation document
10 years ago
Ole Christian Eidheim
42dbeb2d0e
Slight cleanup of installation document
10 years ago
eidheim
9af098b310
Added Ubuntu 14 lldb instructions
10 years ago
eidheim
3fd1670363
installation instructions improved, and got rid of a compilation warning
10 years ago
eidheim
ad4fed49e8
Added lldb to README, install.md and fixed some minor compilation issues
10 years ago
Ole Christian Eidheim
68705dc58f
Corrected MSYS2 link in contents
10 years ago
Ole Christian Eidheim
ec097687d0
Added contents
10 years ago
eidheim
b7c1ad4d8e
Added link to Arch User Repository package
10 years ago
eidheim
0dfdf6616a
Updated install docs with respect to default build settings
10 years ago
eidheim
1d332bbe6f
Added cmake cleanup to installation document
10 years ago
Ole Christian Eidheim
6b8545091e
Added missing :
10 years ago
Ole Christian Eidheim
6f184c0a6a
Moved Arch (renamed to Arch Linux) higher up to the other Linux instructions
10 years ago
Jørgen Lien Sellæg
0715d119ce
Bigger screenshot
10 years ago
Ole Christian Eidheim
6ce9f9041b
Screenshots cropped to only include window
10 years ago
Ole Christian Eidheim
da65c02f01
Added screenshots
10 years ago
eidheim
9fbfeab25e
mingw-w64-x86_64-gtkmm3 is still needed in MSYS2, but we can remove it when gtksourceviewmm3/PKGBUILD gets a new pkgrel I think (a new package is then built).
10 years ago
Jørgen Lien Sellæg
5b3ed9ad8a
Small fix for arch instructions
10 years ago
Jørgen Lien Sellæg
5f9033da3c
Remove gtkmm3 as dependency
...
Removing gtkmm dependency as it is installed as a dependency by gtksourcemm
10 years ago
Jørgen Lien Sellæg
cbae7f7a13
Add arch install instructions
...
* Install instructions for arch
10 years ago
Ole
807606696e
Now using boost::regex instead of std::regex so that juci can compile with g++-4.8. Many systems use this old compiler and this makes juci compile on more platforms. Also, installation on Ubuntu 14 is simpler and do not require to tap the test repository.
10 years ago
eidheim
0cb2c6cf2f
Simplified installation and integration of clang-format.
10 years ago
eidheim
3839427872
Minor change to install.md and added define UBUNTU_BUGGED_MENU to LinuxMint.
10 years ago
eidheim
8e7c3f9633
Cleanup of clang-format documentation.
10 years ago