[geany/geany] cd51ef: Pack Scintilla widgets into a GtkVBox and use it a...

Matthew Brush matt at xxxxx
Sun Dec 11 01:23:18 UTC 2011


  Branch: refs/heads/document-messages
  Home:   https://github.com/geany/geany

  Commit: cd51efda883a8e59669acc51aac51216611be1b3
      https://github.com/geany/geany/commit/cd51efda883a8e59669acc51aac51216611be1b3
  Author: Matthew Brush <mbrush at codebrainz.ca>
  Date:   2011-11-06 (Sun, 06 Nov 2011)

  Changed paths:
    M src/document.c
  M src/notebook.c

  Log Message:
  -----------
  Pack Scintilla widgets into a GtkVBox and use it as the notebook page.

This is to allow stacking widgets such as GtkInfoBar above the Scintilla
widget in each tab.


  Commit: bb7139b623b6b08e5ffedd880b1b6a1e9f926c0a
      https://github.com/geany/geany/commit/bb7139b623b6b08e5ffedd880b1b6a1e9f926c0a
  Author: Matthew Brush <mbrush at codebrainz.ca>
  Date:   2011-11-06 (Sun, 06 Nov 2011)

  Changed paths:
    M plugins/geanyfunctions.h
  M src/document.c
  M src/document.h
  M src/plugindata.h
  M src/plugins.c

  Log Message:
  -----------
  Add new function document_show_message()


  Commit: ab50ed637d61a485985146840732396f02a43a42
      https://github.com/geany/geany/commit/ab50ed637d61a485985146840732396f02a43a42
  Author: Matthew Brush <mbrush at codebrainz.ca>
  Date:   2011-11-06 (Sun, 06 Nov 2011)

  Changed paths:
    M src/document.c

  Log Message:
  -----------
  Use document_show_message() when a file is externally modified

Two other related changes are that document_set_text_changed() is used to
indicate that the buffer is different from what's on disk and also that
the 'Close' button has been removed from the dialog since the user can easily
just close the document themselves the normal way.


  Commit: a178537b6202975485fc2a1d547ee07fb602bfb7
      https://github.com/geany/geany/commit/a178537b6202975485fc2a1d547ee07fb602bfb7
  Author: Matthew Brush <mbrush at codebrainz.ca>
  Date:   2011-11-06 (Sun, 06 Nov 2011)

  Changed paths:
    M src/document.c

  Log Message:
  -----------
  Use document_show_message() when a file is removed from disk

The close button is removed from the dialog also since the user can easily
choose to close the document normally.

Setting default response removed since it's not working yet.


  Commit: 99e5d50ae876094610a965dceb20958708028b6c
      https://github.com/geany/geany/commit/99e5d50ae876094610a965dceb20958708028b6c
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-06 (Sun, 06 Nov 2011)

  Changed paths:
    M src/notebook.c

  Log Message:
  -----------
  Fix closing document notebook tabs


  Commit: 5f1f6546b64b6dc8318bce05a21ec3262c2019f3
      https://github.com/geany/geany/commit/5f1f6546b64b6dc8318bce05a21ec3262c2019f3
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-07 (Mon, 07 Nov 2011)

  Changed paths:
    M src/document.c

  Log Message:
  -----------
  Add @since information to document_show_message() comment


  Commit: 2af949ebe74a8ab3d817001ca305a4dd1d2f1108
      https://github.com/geany/geany/commit/2af949ebe74a8ab3d817001ca305a4dd1d2f1108
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-07 (Mon, 07 Nov 2011)

  Changed paths:
    M src/document.c
  M src/plugindata.h
  M src/ui_utils.c
  M src/ui_utils.h

  Log Message:
  -----------
  Add use_document_messages as a hidden (interface) pref default to off

Bump the plugin API to 212 since the change to GeanyInterfacePrefs.


  Commit: f9c3a5736a830ca2922f6e1936eeada089f45b55
      https://github.com/geany/geany/commit/f9c3a5736a830ca2922f6e1936eeada089f45b55
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    M AUTHORS
  M HACKING
  M README
  M README.Packagers
  M po/mn.po
  M src/about.c
  M src/build.c
  M src/callbacks.c
  M src/document.c
  M src/document.h
  M src/editor.c
  M src/keybindings.c
  M src/keyfile.c
  M src/socket.c
  M src/win32.c

  Log Message:
  -----------
  Merge branch 'master' into document-messages

Conflicts:
	src/document.c


  Commit: 5c5aeee33dbe5fc5557cdaa3fb50c2d25312f205
      https://github.com/geany/geany/commit/5c5aeee33dbe5fc5557cdaa3fb50c2d25312f205
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-12 (Sat, 12 Nov 2011)

  Changed paths:
    M src/document.c
  M src/plugindata.h
  M src/ui_utils.c
  M src/ui_utils.h

  Log Message:
  -----------
  Merge branch 'document-messages' of github.com:codebrainz/geany into document-messages


  Commit: 08ab959228f5bd7e9a5e0be33d54263d63a2f6ef
      https://github.com/geany/geany/commit/08ab959228f5bd7e9a5e0be33d54263d63a2f6ef
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-12 (Sat, 12 Nov 2011)

  Changed paths:
    M HACKING
  M data/filetype_extensions.conf
  M data/filetypes.html
  A data/filetypes.objectivec
  M data/filetypes.php
  M data/filetypes.xml
  M src/Makefile.am
  M src/document.c
  M src/filetypes.c
  M src/filetypes.h
  M src/highlighting.c
  A src/highlightingmappings.h
  M tagmanager/Makefile.am
  M tagmanager/makefile.win32
  A tagmanager/objc.c
  M tagmanager/parsers.h
  M wscript

  Log Message:
  -----------
  Merge branch 'master' into document-messages


  Commit: b327605319c55f5a68ea694e44c4474e2d9e6393
      https://github.com/geany/geany/commit/b327605319c55f5a68ea694e44c4474e2d9e6393
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-13 (Sun, 13 Nov 2011)

  Changed paths:
    M plugins/geanyfunctions.h
  M src/document.c
  M src/document.h
  M src/plugindata.h
  M src/plugins.c
  M src/ui_utils.c
  M src/ui_utils.h

  Log Message:
  -----------
  Always use document-messages for monitor functions after GTK+ 2.18

* Remove document_show_message() from the plugin API for now.
* Make document_show_message() a static/local function for now.
* Remove use_document_messages hidden pref.


  Commit: 60c3a6e25307ba4e58fa3ee68ad171e7564c6331
      https://github.com/geany/geany/commit/60c3a6e25307ba4e58fa3ee68ad171e7564c6331
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-13 (Sun, 13 Nov 2011)

  Changed paths:
    M src/document.c

  Log Message:
  -----------
  Set logged statusbar message when file is externally modified

When changes are detected the message is shown almost immediately now.
Ensure text is marked as change when a change is detected and when
a document message is cancelled.


  Commit: fbc92dbe624d05464922a310834a6fa559321260
      https://github.com/geany/geany/commit/fbc92dbe624d05464922a310834a6fa559321260
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-13 (Sun, 13 Nov 2011)

  Changed paths:
    M src/document.c

  Log Message:
  -----------
  Make locate_sci_in_container() search recursively

Supports changes to the widget heirarchy in the future.


  Commit: 02f6faea3e79fc81f37737f7016427ecfe2c1d81
      https://github.com/geany/geany/commit/02f6faea3e79fc81f37737f7016427ecfe2c1d81
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-11-13 (Sun, 13 Nov 2011)

  Changed paths:
    M doc/geany.txt
  M src/document.c
  M src/plugindata.h
  M src/ui_utils.c
  M src/ui_utils.h

  Log Message:
  -----------
  Add new interface pref doc_messages_max

Allows for removing document messages over the maximum in the new
cancel_document_messages_overflow() function.
Bump the API version number and remove old API version reference
in the document_show_message() function's comments since it's not in
the API (it was experimentally at one point).


  Commit: 562d028afbbe6bbf8616c2732651d07536a7b379
      https://github.com/geany/geany/commit/562d028afbbe6bbf8616c2732651d07536a7b379
  Author: Matthew Brush <matt at geany.org>
  Date:   2011-12-10 (Sat, 10 Dec 2011)

  Changed paths:
    M HACKING
  M Makefile.am
  A data/geany.glade
  M doc/geany.1.in
  M doc/geany.html
  M doc/geany.txt
  R geany.glade
  M plugins/makefile.win32
  M po/POTFILES.in
  M po/sv.po
  M scintilla/lexers/LexTCL.cxx
  M scintilla/makefile.win32
  M src/Makefile.am
  M src/callbacks.c
  M src/callbacks.h
  M src/dialogs.c
  M src/document.c
  M src/editor.c
  M src/editor.h
  M src/filetypes.c
  M src/filetypes.h
  M src/geanyentryaction.h
  M src/geanymenubuttonaction.h
  M src/geanyobject.h
  M src/geanywraplabel.h
  M src/highlightingmappings.h
  R src/interface.c
  R src/interface.h
  M src/keybindings.c
  M src/keyfile.c
  M src/main.c
  M src/main.h
  M src/makefile.win32
  M src/notebook.c
  M src/plugindata.h
  M src/pluginprivate.h
  M src/plugins.c
  M src/plugins.h
  M src/pluginutils.h
  M src/prefix.h
  M src/prefs.c
  M src/project.c
  M src/search.c
  M src/search.h
  M src/sidebar.c
  M src/sidebar.h
  M src/socket.c
  M src/stash.c
  M src/symbols.c
  M src/templates.c
  M src/toolbar.c
  M src/ui_utils.c
  M src/ui_utils.h
  M src/utils.h
  M src/vte.c
  M src/vte.h
  M src/win32.c
  M tagmanager/makefile.win32
  M tagmanager/mio/makefile.win32

  Log Message:
  -----------
  Merge branch 'master' into document-messages


Compare: https://github.com/geany/geany/compare/cd51efd^...562d028



More information about the Commits mailing list