[gnome-builder] (153 commits) Non-fast-forward update to branch wip/libide



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:

  4ff8b71... libide: add libide design and prototype
  de0e295... POTFILES.in: update for libide, sort files.
  089bd2d... tests: add simple test case for IdeContext
  54ddbb6... build: fix a few warnings
  8e2a177... git: track if a IdeProjectFile is a directory in GFileInfo
  b8f2e09... ide-list-files: add test utility to list project files
  c8ff5ba... libide: add ide-build command to build an autotools project
  033eb7b... libide: use ide_get_program_name() for build directory path
  59c2529... build: fix warning
  2c01c67... autotools: config property is a GKeyFile, so use g_clear_po
  e58374a... libide: use proper gfail macro
  450b9a5... log: make sure CLOCK_REALTIME is available.
  6e14b0c... build: add missing potfiles
  59d15b4... ui: remove unused workspace selector
  07ea262... editor: add GtkSizeGroup to keep document stack titles the 
  8ee6b70... tree: add root getter and setters
  36bf609... tree: add gb_tree_node_new() helper
  3e5ddb6... tree: put quark after pointers to save a couple bytes on 64
  868411d... tree: cleanup whitespace
  4aa4030... tree: add project tree builder
  dc7ccbf... workbench: add context property to workbench
  314907c... editor: track GbWorkbench:context changes and update UI
  62d01b2... editor: show the project tree by default
  28bd55a... vcs: add some safeguards to DirectoryVcs
  50103cd... libide: add IdeProjectFile:file property
  f4355c5... libide: load GFile in IdeDirectoryVcs and assign to IdeProj
  5550825... libide: load GFile and assign to IdeProjectFile in IdeGitVc
  24dc287... editor: load file from project tree upon node activation
  8a3e234... main: initialize libide
  8f98255... tree: disable icons for now
  bfed113... workbench: add very simply "build" action
  6734ca1... sidebar: toggle sidebar with F9
  a02a9d7... editor: hide sidebar by default
  1d0df3d... autotools: add make target and force autogen/configure opti
  d9f2f4b... libide: add ide-list-devices test program
  cdda3af... whitespace
  1e9bfa1... libide: add "rebuild" option when building a project
  e922624... libide: mention templates
  0f86952... tree: fix warning when rebuilding tree
  7b5cd59... tree: remove some unnecessary tracing
  39b5b59... libide: work in progress on back/foward navigation list
  456e8e3... libide: implement vim style jumplist for back-forward list
  e77c16b... libide: implement history branching in back-forward-list
  65bf6e7... libide: implement back-forward-list merging
  53c7db4... libide: add GType for IdeSourceLocation
  ab529df... libide: context cleanup
  974dc4a... libide: add back-forward-list to IdeContext
  804c105... libide: fix default value for can-go-backward and can-go-fo
  5b50690... po: add missing files to POTFILES.in
  8bb67ae... libide: set ref_count to 1 in new func
  643ef69... libide: whitespace alignment
  34c1700... libide: add missing headers to ide.h
  18fa02b... libide: add IdeBackForwardList:current-item property
  1bb1a4f... libide: various logic fixes to IdeBackForwardList
  331edee... libide: add tests for IdeBackForwardList
  81a9a5f... gtk: add helper to get IdeContext from widget hierarchy
  6372042... widget: add gb_widget_bind_context() helper
  a071abb... document-stack: add back/forward buttons and wire to contex
  fe6ed88... documents: add back-forward list to document views.
  f596bd7... editor: DRY editor frame creation
  eb599fd... sourceview: add jump-notify signal
  85e8433... editorframe: emit jump-notify upon search.
  a1de710... editorframe: document can be NULL
  fa7e153... editorview: remove frame from bound children
  b0c1a06... documents: set back/forward list on newly created views
  8ae44c4... documents: make back-forward-list a gproperty of GbDocument
  aa9c0b0... libide: start plumbing IdeFile and IdeLanguage
  6ae1f90... libide: add plumbing for c language support
  40d7cdc... libide: add clang service to extension points
  f55174e... build: check for clang during configure
  cce04d8... libide: add IdeUnsavedFile abstraction
  ce332c7... libide: add ide_file_hash() and ide_file_equal()
  7ee0753... libide: use GSignal for start and stop methods
  da8ebd6... build: sort items
  64742e6... libide: start on clang service
  991131b... po: update POTFILES.in
  9e2cc5a... libide: make add/remove provider private API
  99f7cf2... libide: add getters for IdeLanguage
  da63757... libide: define API for diagnostician
  63c507b... libide: remove unused type
  6564b79... libide: stub out various type implementations
  1445297... libide: add IdeDiagnostic boxed type
  0ad8f75... libide: add ide_diagnostics_merge() to merge to result sets
  15256ce... libide: add _ide_diagnostics_new() and used G_DEFINE_BOXED_
  ba2b17f... libide: used G_DEFINE_BOXED_TYPE()
  c869bf5... libide: use G_DEFINE_BOXED_TYPE()
  70a980c... libide: stub API for diagnostic provider
  c256339... libide: implement basics of diagnostician
  4b78154... libide: stub out helper functions
  cc9672f... libide: start on tool to list diagnostics for a project fil
  3b01c8a... libide: add ide_project_file_get_name() convenience propert
  5df208a... libide: add ide_project_files_find_child() helper
  70fd11d... libide: extend get_file helper to IdeProject
  e9156a8... libide: create IdeFile if it doesn't already exist.
  5e34632... build: cleanup dependency defines
  7cad4b1... libide: start creating IdeLanguage for file
  a963a1d... libide: add stub implementations
  734d8ff... libide: set name in language and fix parent class
  f4eaf60... libide: use GInitable to create IdeLanguage
  c84e5cb... libide: indenter is an IdeObject
  1baa08d... libide: add missing \n
  dcd01f9... libide: stub basics for clang diagnostic provider
  c143301... libide: deal with null command line args
  7bfeabb... libide: try to be clever about returning errors.
  2c6042b... libide: provide more detailed error upon failure to create 
  dfe6d44... libide: ensure start/stop funcs are called for clang servic
  b764ee7... libide: return translation unit via task
  a97c8de... libide: iterate diagnostic set
  06cfb49... libide: add severity to IdeDiagnostic
  39caca8... libide: stub out helper to create diagnostic
  cc61803... libide: add function to create diagnostic
  eba9138... build: improve clang/llvm check
  104bff4... libide: add autoptr cleanup funcs
  07249df... libide: add text property to IdeDiagnostic
  8cb1396... libide: deal with null arrays in IdeDiagnostics
  feb8a56... libide: track function signature changes
  caa324d... libide: add ide-diagnostics.h to ide.h
  8a4f3e1... libide: add text to diagnostic
  3547e2b... libide: print some basic diagnostic info
  29e8b0b... libide: remove buffer stubs, we'll just use GtkTextBuffer
  a002f83... libide: use IdeCLanguage for C headers and C++ (for now)
  1c6bf75... libide: stub out IdeSourceRange
  7e94116... libide: define cleanup func for IdeSourceLocation
  cbead64... libide: add GType for IdeDiagnosticSeverity
  75af48c... libide: cleanup diagnostic header, add getters for ranges
  6eadcb6... libide: add IdeSourceRange implementation
  f6f039e... libide: rename ide-private.h to ide-internal.h
  f8e42d1... libide: progress towards making libide introspectable
  08ad417... libide: add missing annotations to calm introspection
  d0d7abc... libide: don't include internal header in gir build
  dac2862... libide: make writability of project.name internal
  1962b4f... libide: add rw lock functions to IdeProject
  78d0bb7... libide: make diagnostic ctors more obvious
  7a604b5... libide: add getters for source ranges
  557a03b... libide: create source ranges
  c471f5d... libide: add ide_vcs_get_working_directory()
  f968d02... libide: add ide_diagnostic_get_location()
  4dabef5... libide: add path and language properties to IdeFile
  4ae11e2... libide: take ggit working directory into account
  b51d46e... libide: add IdeProjectFile:path property
  0b1fd28... libide: set source location when creating diagnostic
  6c358ef... libide: print file information from diagnostic
  f71fda3... libide: resolve relative paths before loading diagnostics
  49ee7ad... libide: diagnostics indexes are 0 based
  bc3742d... libide: use escape sequence to bolden diagnostic output
  c5801ca... libide: make output clangish

Commits added to the branch:

  f71e415... Updated Ukrainian translation (*)
  a2aed02... Updated Ukrainian translation (*)
  5df1fb3... Updated Turkish translation (*)
  a0e0b29... Added German translation (*)
  84a8955... tiny typo in UI (*)
  f915106... prefs: add comments for translators (*)
  363d57e... prefs: GtkSidebar was renamed to GtkStackSidebar (*)
  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

(*) 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]