[gnome-builder] (237 commits) Non-fast-forward update to branch wip/libide
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] (237 commits) Non-fast-forward update to branch wip/libide
- Date: Tue, 17 Feb 2015 21:31:11 +0000 (UTC)
The branch 'wip/libide' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
83cf73c... libide: add libide design and prototype
bb867e8... POTFILES.in: update for libide, sort files.
1908aea... tests: add simple test case for IdeContext
7c4bf59... build: fix a few warnings
cef56c1... git: track if a IdeProjectFile is a directory in GFileInfo
c425eb3... ide-list-files: add test utility to list project files
301c363... libide: add ide-build command to build an autotools project
af9c39f... libide: use ide_get_program_name() for build directory path
ce1667e... build: fix warning
0fbb226... autotools: config property is a GKeyFile, so use g_clear_po
f54eaad... libide: use proper gfail macro
3cb7e3a... log: make sure CLOCK_REALTIME is available.
fae0379... build: add missing potfiles
1de87cb... ui: remove unused workspace selector
abf58f4... editor: add GtkSizeGroup to keep document stack titles the
9afe086... tree: add root getter and setters
621000b... tree: add gb_tree_node_new() helper
76c4bbd... tree: put quark after pointers to save a couple bytes on 64
1958975... tree: cleanup whitespace
2f06cba... tree: add project tree builder
a0fee93... workbench: add context property to workbench
a149620... editor: track GbWorkbench:context changes and update UI
36a20d1... editor: show the project tree by default
ec4a1bd... vcs: add some safeguards to DirectoryVcs
f7b15fe... libide: add IdeProjectFile:file property
e5324bc... libide: load GFile in IdeDirectoryVcs and assign to IdeProj
12b44fd... libide: load GFile and assign to IdeProjectFile in IdeGitVc
15e42a0... editor: load file from project tree upon node activation
c61564a... main: initialize libide
b45ffd8... tree: disable icons for now
214fc3e... workbench: add very simply "build" action
1a8c1de... sidebar: toggle sidebar with F9
46e7aa9... editor: hide sidebar by default
c98c017... autotools: add make target and force autogen/configure opti
977157f... libide: add ide-list-devices test program
f07b5c4... whitespace
dbb13cf... libide: add "rebuild" option when building a project
ccc4029... libide: mention templates
6bed4bf... tree: fix warning when rebuilding tree
c036bab... tree: remove some unnecessary tracing
843b1e4... libide: work in progress on back/foward navigation list
0dd7d4c... libide: implement vim style jumplist for back-forward list
37cb85b... libide: implement history branching in back-forward-list
0aca9dc... libide: implement back-forward-list merging
5289913... libide: add GType for IdeSourceLocation
a0386a4... libide: context cleanup
a650706... libide: add back-forward-list to IdeContext
01d8e4c... libide: fix default value for can-go-backward and can-go-fo
91dc048... po: add missing files to POTFILES.in
c00c483... libide: set ref_count to 1 in new func
70a4e77... libide: whitespace alignment
9bb1b62... libide: add missing headers to ide.h
5392664... libide: add IdeBackForwardList:current-item property
09e6216... libide: various logic fixes to IdeBackForwardList
860f262... libide: add tests for IdeBackForwardList
3c0a503... gtk: add helper to get IdeContext from widget hierarchy
3bd4c85... widget: add gb_widget_bind_context() helper
414c03f... document-stack: add back/forward buttons and wire to contex
dc3100a... documents: add back-forward list to document views.
8d16894... editor: DRY editor frame creation
2392139... sourceview: add jump-notify signal
f12f85d... editorframe: emit jump-notify upon search.
e4ff674... editorframe: document can be NULL
c2bfc0c... editorview: remove frame from bound children
bb8043a... documents: set back/forward list on newly created views
edf241a... documents: make back-forward-list a gproperty of GbDocument
67a93c5... libide: start plumbing IdeFile and IdeLanguage
99d5d7e... libide: add plumbing for c language support
a87890e... libide: add clang service to extension points
a1b1025... build: check for clang during configure
ee5ef19... libide: add IdeUnsavedFile abstraction
f4d972a... libide: add ide_file_hash() and ide_file_equal()
5a63fa4... libide: use GSignal for start and stop methods
f6df942... build: sort items
035a0d3... libide: start on clang service
6469e78... po: update POTFILES.in
060268c... libide: make add/remove provider private API
f48694f... libide: add getters for IdeLanguage
c57896f... libide: define API for diagnostician
f7729ee... libide: remove unused type
50e0114... libide: stub out various type implementations
b8fc4ca... libide: add IdeDiagnostic boxed type
d63b253... libide: add ide_diagnostics_merge() to merge to result sets
8eae38d... libide: add _ide_diagnostics_new() and used G_DEFINE_BOXED_
05fc83a... libide: used G_DEFINE_BOXED_TYPE()
07a22b9... libide: use G_DEFINE_BOXED_TYPE()
3885cda... libide: stub API for diagnostic provider
30ffa5a... libide: implement basics of diagnostician
0010e42... libide: stub out helper functions
fd1c2c3... libide: start on tool to list diagnostics for a project fil
f7f4755... libide: add ide_project_file_get_name() convenience propert
e148aa8... libide: add ide_project_files_find_child() helper
2aed32f... libide: extend get_file helper to IdeProject
40c2b4b... libide: create IdeFile if it doesn't already exist.
f78f305... build: cleanup dependency defines
4e86e48... libide: start creating IdeLanguage for file
cc4cca8... libide: add stub implementations
efc2b78... libide: set name in language and fix parent class
2fd2a8e... libide: use GInitable to create IdeLanguage
8514e72... libide: indenter is an IdeObject
28de323... libide: add missing \n
d69264b... libide: stub basics for clang diagnostic provider
928c9db... libide: deal with null command line args
f7ad40c... libide: try to be clever about returning errors.
62e04a2... libide: provide more detailed error upon failure to create
00121f5... libide: ensure start/stop funcs are called for clang servic
2caaabe... libide: return translation unit via task
6bbcb8f... libide: iterate diagnostic set
7e6692a... libide: add severity to IdeDiagnostic
02dd9cf... libide: stub out helper to create diagnostic
6f00376... libide: add function to create diagnostic
284fa6a... build: improve clang/llvm check
57f2b0f... libide: add autoptr cleanup funcs
5d64c80... libide: add text property to IdeDiagnostic
c4b7bc1... libide: deal with null arrays in IdeDiagnostics
15736fe... libide: track function signature changes
c6dcfbf... libide: add ide-diagnostics.h to ide.h
03ff21d... libide: add text to diagnostic
8646c66... libide: print some basic diagnostic info
bd6fa20... libide: remove buffer stubs, we'll just use GtkTextBuffer
8a4cef6... libide: use IdeCLanguage for C headers and C++ (for now)
51a7371... libide: stub out IdeSourceRange
7d5570b... libide: define cleanup func for IdeSourceLocation
4371fde... libide: add GType for IdeDiagnosticSeverity
d86d626... libide: cleanup diagnostic header, add getters for ranges
0f67105... libide: add IdeSourceRange implementation
c1b57a7... libide: rename ide-private.h to ide-internal.h
839cff6... libide: progress towards making libide introspectable
30bedc1... libide: add missing annotations to calm introspection
65ae188... libide: don't include internal header in gir build
cdc57b2... libide: make writability of project.name internal
20a09d6... libide: add rw lock functions to IdeProject
71e5666... libide: make diagnostic ctors more obvious
a96385b... libide: add getters for source ranges
ffc0e49... libide: create source ranges
5f53a50... libide: add ide_vcs_get_working_directory()
d827c19... libide: add ide_diagnostic_get_location()
a7711d3... libide: add path and language properties to IdeFile
ca30a69... libide: take ggit working directory into account
76f2f51... libide: add IdeProjectFile:path property
3e4d3d9... libide: set source location when creating diagnostic
fa890bd... libide: print file information from diagnostic
ac20581... libide: resolve relative paths before loading diagnostics
09f80a5... libide: diagnostics indexes are 0 based
a42d8ab... libide: use escape sequence to bolden diagnostic output
468880f... libide: make output clangish
c8f4ee9... libide: remove duplicate item
bc7f5dc... libide: add IdeFileSettings
bc88771... libide: IdeIndentStyle only needs tabs and spaces
76ac421... libide: give IdeFileSettings a weak pointer to the file
3394b02... libide: add basic IdeFileSettings abstraction
4da895f... libide: add basic editorconfig file settings backend
2f0fad9... libide: add missing file property
d3f0f6f... libide: set context when loading filesettings
732df3c... libide: add fallback to get an IdeFile for new path in tree
d2e46fc... libide: add missing header to ide.h
22cba13... libide: add new tool to print file settings for a given pat
2101391... editor: remove some warnings for file changes
6c681b5... libide: return successfully if we came across a .editorconf
bd63bee... search: stop using xpad/ypad
e2766dd... editortweak: xalign is no longer needed
9e8e980... editortweak: remove more unneeded xalign
b4dfccf... pango: work around some css warnings in gtk
d992fc4... libide: add IdeFileSettings:right-margin-position gproperty
07f875a... libide: make indent-width -1 to 32. -1 defaults to tab widt
41b1f49... libide: move variables to proper scope
630d610... libide: hold on to context during async operation
ff1b8b2... libide: add gsettings based IdeFileSettings implementation
885fd84... libide: used editorconfig-core-c implementation
a535ba3... libide: remove debug line
edeb73b... libide: print file settings backend
e6bd6ab... libide: fail if no .editorconfig setting was found
2f3bfde... libide: start on IdeGcaService
22024b8... libide: add helper to get specific unsaved file
f7c7c2b... libide: add helpers to persist unsaved files to temporary f
c67b197... libide: fix service discovery logic bomb
b921b9b... libide: use first source range if no source location was se
e21fa73... libide: add gca diagnostic provider
76c7396... libide: alter priorities
cd02379... libide: register default diagnostician
68a17e0... po: update POTFILES.in
bdc96d9... libide: add missing include
effd7cb... libide: don't include escape sequences unless isatty(STDOUT
1a6c716... wip
7186c7b... libide: make libide-1.0 an installable library.
b995e9b... libide: remove debug code
dd1b1d2... libide: add IdeScriptManager to manage startup scripts
3e0bf68... libide: add IdeGjsContext to load javascript scripts
98fc0c6... libide: add libide-1.0.pc
e150023... libide: fix build dep
79a0d64... libide: add missing include
a2f55de... libide: port core search engine to libide
4739abe... libide: remove use of PIMPL in IdeContext since it is a fin
e289a4a... libide: add IdeSearchEngine getter to IdeContext
efd6589... libide: add script-manager and search-engine properties to
fc78e88... libide: bail if not a javascript file
5321a76... libide: conform search to IdeObject and report search compl
13423b1... libide: add simple command line search tool
f5ca454... libide: specify errored script name
1124c95... libide: use ide_set_weak_pointer()
4967f16... libide: filter unknown script formats
0ace171... libide: fix invalid precondition check
eae8bba... libide: whitespace
9abc0f7... libide: finish implementing basic searchresult base class
67a2db9... libide: alter format of search result printing
09c6f65... libide: add basic scriping example.
16e00aa... libide: check for clang includes using llvm-config --includ
1b196b0... libide: require clang-3.5 and check for llvm-config-3.5
e6388c5... libide: add gio-2.0 to Builder explicit libs
b6bf1f4... libide: add fuzzy index to libide
0c21213... libide: add search reducer to libide
813cf96... libide: add new files to build
9aff07b... libide: add search provider for git filenames
22c9c47... libide: hold on to context reference until search completes
fe883f9... libide: add extra assertions to verify state
801d0df... po: update POTFILES.in
Commits added to the branch:
ed3240b... Add emacs base support (*)
dc01ac3... emacs: Undo/redo support (*)
65fdffc... emacs: add delete forward char command (*)
37691da... emacs: Add move_(forward | backward)_word commands (*)
9e0bb69... emacs: Open file command (*)
37985ba... emacs: save file command (*)
19aaaa4... emacs: "save as" command (*)
879eef3... emacs: "save all" command (*)
205bdb9... emacs: fix open command (*)
2a4da34... emacs: exit command (*)
c3f849a... emacs: close document command (*)
be982e7... emacs: find command (*)
1d9b53e... emacs: some cleanups (*)
0ba8735... emacs: add debug functions (*)
257b1ce... emacs: add ESC x 3 as exit command (*)
16f2aca... Updated POTFILES.in (*)
77843d3... Updated Hebrew translation (*)
f6dd890... emacs: Add select-region/cut/copy/paste commands (*)
668ae2e... tests: make c-parse-helper test pretty (*)
2c2e8ea... tests: test c-parse-helper for ellipses (*)
5449cce... Updated Czech translation (*)
ff4b191... libide: add libide design and prototype
05722db... POTFILES.in: update for libide, sort files.
49a9e0b... tests: add simple test case for IdeContext
7ead558... build: fix a few warnings
cabc2ad... git: track if a IdeProjectFile is a directory in GFileInfo
0489c6d... ide-list-files: add test utility to list project files
fb1f779... libide: add ide-build command to build an autotools project
fa5263f... libide: use ide_get_program_name() for build directory path
a657cc5... build: fix warning
e36975e... autotools: config property is a GKeyFile, so use g_clear_po
a9a4112... libide: use proper gfail macro
eae7db8... log: make sure CLOCK_REALTIME is available.
aefe384... build: add missing potfiles
cc78a62... ui: remove unused workspace selector
7f2dc4b... editor: add GtkSizeGroup to keep document stack titles the
f574f04... tree: add root getter and setters
c5fa5ae... tree: add gb_tree_node_new() helper
a5a9bde... tree: put quark after pointers to save a couple bytes on 64
7848130... tree: cleanup whitespace
6e273bb... tree: add project tree builder
8ead538... workbench: add context property to workbench
a53a09c... editor: track GbWorkbench:context changes and update UI
4f17d86... editor: show the project tree by default
08d1b0e... vcs: add some safeguards to DirectoryVcs
f26f3c6... libide: add IdeProjectFile:file property
87dd670... libide: load GFile in IdeDirectoryVcs and assign to IdeProj
ba5bfe9... libide: load GFile and assign to IdeProjectFile in IdeGitVc
76412d5... editor: load file from project tree upon node activation
bb073b5... main: initialize libide
d1bc7dd... tree: disable icons for now
20468a3... workbench: add very simply "build" action
444c5ef... sidebar: toggle sidebar with F9
36179b4... editor: hide sidebar by default
e719e57... autotools: add make target and force autogen/configure opti
ffd4d4d... libide: add ide-list-devices test program
ad3aaac... whitespace
f8d1fef... libide: add "rebuild" option when building a project
f8991f2... libide: mention templates
751da27... tree: fix warning when rebuilding tree
789e5c0... tree: remove some unnecessary tracing
e55cfbf... libide: work in progress on back/foward navigation list
a6a5afb... libide: implement vim style jumplist for back-forward list
ae08ae5... libide: implement history branching in back-forward-list
8b39e4d... libide: implement back-forward-list merging
345ed22... libide: add GType for IdeSourceLocation
65313fd... libide: context cleanup
60f1ea8... libide: add back-forward-list to IdeContext
b43f77b... libide: fix default value for can-go-backward and can-go-fo
b96e13d... po: add missing files to POTFILES.in
2b1435e... libide: set ref_count to 1 in new func
bdf163c... libide: whitespace alignment
ae85967... libide: add missing headers to ide.h
edcee5f... libide: add IdeBackForwardList:current-item property
8d9fae4... libide: various logic fixes to IdeBackForwardList
bdab844... libide: add tests for IdeBackForwardList
89aaef9... gtk: add helper to get IdeContext from widget hierarchy
de59d55... widget: add gb_widget_bind_context() helper
7762218... document-stack: add back/forward buttons and wire to contex
a1ec163... documents: add back-forward list to document views.
fb7ca75... editor: DRY editor frame creation
7f02949... sourceview: add jump-notify signal
1cecab1... editorframe: emit jump-notify upon search.
14f897b... editorframe: document can be NULL
0f027a8... editorview: remove frame from bound children
6dbda43... documents: set back/forward list on newly created views
c944890... documents: make back-forward-list a gproperty of GbDocument
be16bca... libide: start plumbing IdeFile and IdeLanguage
8f3f744... libide: add plumbing for c language support
45f82c0... libide: add clang service to extension points
4d449cc... build: check for clang during configure
d642bf1... libide: add IdeUnsavedFile abstraction
e3fa7b9... libide: add ide_file_hash() and ide_file_equal()
efa22fa... libide: use GSignal for start and stop methods
96d8f88... build: sort items
ea50561... libide: start on clang service
9bb772e... po: update POTFILES.in
6a650f7... libide: make add/remove provider private API
1a4c6e0... libide: add getters for IdeLanguage
7f59edd... libide: define API for diagnostician
529eb96... libide: remove unused type
945294a... libide: stub out various type implementations
e393e35... libide: add IdeDiagnostic boxed type
5311c92... libide: add ide_diagnostics_merge() to merge to result sets
e85f576... libide: add _ide_diagnostics_new() and used G_DEFINE_BOXED_
ce428b9... libide: used G_DEFINE_BOXED_TYPE()
506a235... libide: use G_DEFINE_BOXED_TYPE()
ecfe0e9... libide: stub API for diagnostic provider
8b88b75... libide: implement basics of diagnostician
f40b78d... libide: stub out helper functions
10049c1... libide: start on tool to list diagnostics for a project fil
54e0774... libide: add ide_project_file_get_name() convenience propert
0887002... libide: add ide_project_files_find_child() helper
fcb597a... libide: extend get_file helper to IdeProject
496826e... libide: create IdeFile if it doesn't already exist.
5f07aa4... build: cleanup dependency defines
b232fba... libide: start creating IdeLanguage for file
4ec01a5... libide: add stub implementations
a9cb0a7... libide: set name in language and fix parent class
a1df731... libide: use GInitable to create IdeLanguage
0a5f9ae... libide: indenter is an IdeObject
5abc8c4... libide: add missing \n
fa19a3b... libide: stub basics for clang diagnostic provider
850468a... libide: deal with null command line args
1d63b74... libide: try to be clever about returning errors.
1157680... libide: provide more detailed error upon failure to create
00e4bd2... libide: ensure start/stop funcs are called for clang servic
63d965d... libide: return translation unit via task
62b9369... libide: iterate diagnostic set
78f7822... libide: add severity to IdeDiagnostic
b1ebc55... libide: stub out helper to create diagnostic
88e082b... libide: add function to create diagnostic
16b5a8b... build: improve clang/llvm check
0a577a9... libide: add autoptr cleanup funcs
6f07114... libide: add text property to IdeDiagnostic
35bf490... libide: deal with null arrays in IdeDiagnostics
68b4847... libide: track function signature changes
8d97c02... libide: add ide-diagnostics.h to ide.h
03a3502... libide: add text to diagnostic
1530b73... libide: print some basic diagnostic info
ab00fa2... libide: remove buffer stubs, we'll just use GtkTextBuffer
c3d7a70... libide: use IdeCLanguage for C headers and C++ (for now)
0af9025... libide: stub out IdeSourceRange
c1b6c05... libide: define cleanup func for IdeSourceLocation
8ab1bcb... libide: add GType for IdeDiagnosticSeverity
b8c2873... libide: cleanup diagnostic header, add getters for ranges
13d76e6... libide: add IdeSourceRange implementation
a0acb5c... libide: rename ide-private.h to ide-internal.h
86fe296... libide: progress towards making libide introspectable
2ca29eb... libide: add missing annotations to calm introspection
ae0c832... libide: don't include internal header in gir build
6f88f44... libide: make writability of project.name internal
2ba3558... libide: add rw lock functions to IdeProject
0a2980f... libide: make diagnostic ctors more obvious
3030a5f... libide: add getters for source ranges
ffbff51... libide: create source ranges
9a06c3f... libide: add ide_vcs_get_working_directory()
5379331... libide: add ide_diagnostic_get_location()
dd81892... libide: add path and language properties to IdeFile
ab9d7e7... libide: take ggit working directory into account
6e60173... libide: add IdeProjectFile:path property
69ad864... libide: set source location when creating diagnostic
a7e216c... libide: print file information from diagnostic
2e394e2... libide: resolve relative paths before loading diagnostics
e9a67ad... libide: diagnostics indexes are 0 based
574325f... libide: use escape sequence to bolden diagnostic output
89dcceb... libide: make output clangish
0ae20ea... libide: remove duplicate item
0b9fa89... libide: add IdeFileSettings
c6e0c63... libide: IdeIndentStyle only needs tabs and spaces
81852b7... libide: give IdeFileSettings a weak pointer to the file
f923cb1... libide: add basic IdeFileSettings abstraction
c46c418... libide: add basic editorconfig file settings backend
c91b6c9... libide: add missing file property
46da229... libide: set context when loading filesettings
d22169f... libide: add fallback to get an IdeFile for new path in tree
694c188... libide: add missing header to ide.h
12f8f1f... libide: add new tool to print file settings for a given pat
62ba9ed... editor: remove some warnings for file changes
9f45d63... libide: return successfully if we came across a .editorconf
35db762... search: stop using xpad/ypad
4823a8f... editortweak: xalign is no longer needed
73494c0... editortweak: remove more unneeded xalign
eac95e6... pango: work around some css warnings in gtk
3102b21... libide: add IdeFileSettings:right-margin-position gproperty
43c358b... libide: make indent-width -1 to 32. -1 defaults to tab widt
3e556f1... libide: move variables to proper scope
49d3be7... libide: hold on to context during async operation
5330c23... libide: add gsettings based IdeFileSettings implementation
d9490d9... libide: used editorconfig-core-c implementation
ded81fb... libide: remove debug line
1615fdc... libide: print file settings backend
574f226... libide: fail if no .editorconfig setting was found
0c09f89... libide: start on IdeGcaService
787d59b... libide: add helper to get specific unsaved file
5d0a7a6... libide: add helpers to persist unsaved files to temporary f
b49305e... libide: fix service discovery logic bomb
684afa9... libide: use first source range if no source location was se
a811145... libide: add gca diagnostic provider
bb903bc... libide: alter priorities
3c69b39... libide: register default diagnostician
72e43d4... po: update POTFILES.in
2a6d2b7... libide: add missing include
b355886... libide: don't include escape sequences unless isatty(STDOUT
8aee3da... wip
bf5c858... libide: make libide-1.0 an installable library.
eca5574... libide: remove debug code
b226f9d... libide: add IdeScriptManager to manage startup scripts
46676e3... libide: add IdeGjsContext to load javascript scripts
d2d2043... libide: add libide-1.0.pc
62525fd... libide: fix build dep
81c4748... libide: add missing include
d00f875... libide: port core search engine to libide
acac6f8... libide: remove use of PIMPL in IdeContext since it is a fin
e5067f3... libide: add IdeSearchEngine getter to IdeContext
a7ecb07... libide: add script-manager and search-engine properties to
fe51248... libide: bail if not a javascript file
4073cd7... libide: conform search to IdeObject and report search compl
c8167b0... libide: add simple command line search tool
2ad411f... libide: specify errored script name
29834be... libide: use ide_set_weak_pointer()
a3663cc... libide: filter unknown script formats
01e4b83... libide: fix invalid precondition check
b03edea... libide: whitespace
c6065a5... libide: finish implementing basic searchresult base class
b2ca1e4... libide: alter format of search result printing
7797198... libide: add basic scriping example.
d07a155... libide: check for clang includes using llvm-config --includ
f4ea751... libide: require clang-3.5 and check for llvm-config-3.5
f91b711... libide: add gio-2.0 to Builder explicit libs
60181ec... libide: add fuzzy index to libide
0e75762... libide: add search reducer to libide
31e5af2... libide: add new files to build
9a3360b... libide: add search provider for git filenames
3871ed7... libide: hold on to context reference until search completes
bb761c5... libide: add extra assertions to verify state
a2c942c... po: update POTFILES.in
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]