mlangkabel
ed386fdbdf
test: Updated results of cxx indexer tests for bullet
...
This is necessary because the standard headers have been updated with latest VS 2017 install.
2018-02-19 12:31:08 +01:00
Eberhard Graether
e7a3345f09
src: Fixed clang error
2018-02-14 00:35:44 +01:00
mlangkabel
b2bad8ab05
logic: fixed handling non-ascii characters in cdb path and in cdb filename and command
2018-02-13 16:10:10 +01:00
Eberhard Graether
4af9e42610
test: Made FileManager tests independent from text encoding of local boost file paths
2018-02-13 15:30:31 +01:00
mlangkabel
803532bc1c
ui: fixed encoding of tooltip code
2018-02-13 13:54:32 +01:00
mlangkabel
a17af20793
src: removed unused string constructor from MessageStatus
2018-02-13 10:26:17 +01:00
mlangkabel
919afad03b
logic: implemented support for non-ascii characters in fulltext search
...
* fixed non-ascii characters not working in normal symbol search
* implemented support for non-ascii characters in fulltext search
* fixed fulltext search not working for symbols with lowest and highest character codes in a file
* using wstring in FullTextSearchIndex (causes this index to be dependent on text encoding selected in app settings)
* implemented rebuilding FullTextSearchIndex if used text encoding changed in app settings
* added utility lib
2018-02-12 20:01:20 +01:00
Andreas Stallinger
713754e0e6
test: Fixed FileManager tests for Linux
2018-02-12 16:21:15 +01:00
mlangkabel
e3322adf2e
src: switched to using only wstring for status message
2018-02-12 10:39:28 +01:00
mlangkabel
72c2596251
src: removed unused / unnecessary methods from FileSystem
2018-02-09 17:41:56 +01:00
mlangkabel
e31624a4b7
src: switched to use only wstring for FilePath::filename and FilePath::extension
2018-02-09 17:04:17 +01:00
mlangkabel
70d619a173
logic: implemented handling of non-ASCII characters in Gradle and Maven project paths
...
* also: fixed loading sqlite database from path with non-ascii characters
2018-02-09 15:54:28 +01:00
mlangkabel
333fc7eea2
logic: switched to using wstring for compiler flags
...
* removed getter for strings from QtDirectoryListBox because it is not used anymore
* regard encoding of clang error messages
2018-02-09 13:37:30 +01:00
Eberhard Graether
9773c30fdc
ui: Improved vertical layout for override and inheritance edges
2018-02-07 23:15:55 +01:00
mlangkabel
683b87d0b8
src: use wstring in symbol search
2018-02-06 21:03:54 +01:00
mlangkabel
6ae9c2eca5
src: use wstring in tooltip and snippet
2018-02-06 15:54:09 +01:00
mlangkabel
3a6a22df2e
test: added test for utility trim
2018-02-06 15:39:17 +01:00
mlangkabel
5423d0b053
src: use wstring for showing text in QtTextEditDialog
2018-02-06 15:17:10 +01:00
mlangkabel
adb9542c31
test: removed absolute filepaths from test output of recorded references
2018-02-06 15:09:39 +01:00
mlangkabel
f0b817eb0a
src: broad refactoring to use FilePath.wstr() where easily possible
2018-02-06 11:35:36 +01:00
mlangkabel
9da3ac3d3c
src: switch to wstring for printing messages
2018-02-06 10:03:46 +01:00
Eberhard Graether
1d7fc6e9d4
ui: Delay font face laoding until combobox clicked to speed up preferences display time
2018-02-05 18:24:21 +01:00
Eberhard Graether
f943d93335
src: wstring fixes for clang
2018-02-05 18:17:13 +01:00
mlangkabel
9e041c1f0a
logic: use wstring in symbol and bookmark names
...
* use wstring in symbol and bookmark names
* fixed setting apppath in windows includes
* regard utf8 encoding in shared indexer commands
* regard utf8 encoding in shared indexer status
2018-02-05 17:17:33 +01:00
mlangkabel
c99e79364f
logic: more wstring usages
...
* removed header paths from VS Project setup message since VS doesn't send these anymore
* implemented using wstring in IDE communication
* fixed retrieving filepaths from QtDirectoryListbox that contain special characters
* use wstring for source extensions
* added special character as file extension to FileManagerTestSuite
2018-01-30 17:07:51 +01:00
mlangkabel
471b1757df
src: use boost instead of std for string conversion
2018-01-30 13:46:06 +01:00
mlangkabel
ce72797ce2
src: Move string conversion from lib_gui to lib and use boost instead of Qt
2018-01-30 13:14:07 +01:00
Eberhard Graether
22cbf44a32
build: Changelog for 2018.1.19
2018-01-30 11:49:38 +01:00
mlangkabel
0dda63f7ae
logic: used wstring in FilePath constructor
...
* used wstring in FilePath constructor where easily possible
* added FilePath concatenate method that accepts string parameter
* implemented using only wstring in MessageStatus
* used wstring in config
2018-01-30 11:00:23 +01:00
Eberhard Graether
143cf6a02d
ui: Fixed assert crash when adding an item to a QtDirectoryListBox (issue #544 , #545 )
2018-01-30 10:10:11 +01:00
mlangkabel
2c90dcf06d
logic: don't refresh if gui app is started with project
2018-01-29 17:06:52 +01:00
Eberhard Graether
556ed98d8c
ui: Fixed file title button icon color not changing for top snippet title bar when changing color scheme
2018-01-29 14:51:57 +01:00
mlangkabel
9f70423f25
build: adjusted directory layout of license info for portable package
2018-01-29 14:37:50 +01:00
mlangkabel
d413b124c8
ui: changed gray of default node in color scheme
2018-01-29 13:58:44 +01:00
Eberhard Graether
d953bcaa9d
ui: Fixed correct location not always shown in single file code view when going back to activated edge
2018-01-28 23:32:37 +01:00
Eberhard Graether
079be93667
ui: Deactivate line numbers above scrollbars fix in code view for Mac
2018-01-28 22:35:38 +01:00
Eberhard Graether
393b601c16
ui: Fixed include detection did not always stop status bar progress after finishing
...
* Changed next button labels in include detection dialogs
2018-01-28 22:27:35 +01:00
Eberhard Graether
f49256bbd4
ui: Clicking an active location in the code view will activate it again
2018-01-28 21:58:10 +01:00
Eberhard Graether
28e4924f83
ui: Don't keep expanded nodes expanded when searching
2018-01-28 21:55:31 +01:00
mlangkabel
7ec02d28ea
ui: Filepicker fixes
...
* don't reset filepath used to open file picker dialog for SaveFileDialog
* don't reset filepath used to open filepicker for OpenProject dialog
* fixed non-native file picker starts in wrong directory if provided with filename to open (instead of directory)
* fixed non-native dialog displays machines root directory if empty path is provided
2018-01-26 12:43:17 +01:00
Eberhard Graether
ae66220ca9
ui: Fixed QtDirectoryListBox size not growing to maximum in include path detection
2018-01-26 12:40:07 +01:00
Eberhard Graether
849ee12192
ui: Fixed file content shown multiple times when clicking title button in non-indexed file with errors
2018-01-26 11:38:12 +01:00
mlangkabel
5577a901da
ui: fixed line numbers still visible if overlayed by horizontal scroll bar
2018-01-26 10:44:23 +01:00
mlangkabel
7c863ddf00
logic: improved include detection
...
* also search for include paths of include directives extracted from header search paths
* extracted logic to gather unsolved includes
* extracted some code to filetree class
2018-01-23 21:35:53 +01:00
Eberhard Graether
56cac267a2
src: bug fixes
...
* fixed gaps in code view line indication for different fonts
* only allow latin fonts in fontpicker
* don't show 'files to clear' for full refresh
* fixed screen scale settings were visible on all platforms
2018-01-22 12:30:31 +01:00
mlangkabel
3348c886e5
ui: added 100% progress step for clearing files
2018-01-19 16:27:51 +01:00
mlangkabel
4ee0523b51
logic: fixed some memory leaks in gui code
2018-01-19 16:15:20 +01:00
mlangkabel
f4dfc4e298
src: removed unused code
2018-01-19 09:54:59 +01:00
Eberhard Graether
1c6e3cb0da
build: renamed Linux deleteConfig.sh to resetPreferences.sh and mention when changing screen settings
2018.1
2018-01-16 16:13:07 +01:00
Eberhard Graether
5c3f067715
ui: Fixed history dropdown height
2018-01-16 15:44:35 +01:00