[geany/geany] 473b3a: Convert old Glade2 user-interface file to Glade3/G...

Matthew Brush codebrainz at xxxxx
Tue Oct 11 23:17:15 UTC 2011


  Branch: refs/heads/gtkbuilder
  Home:   https://github.com/geany/geany

  Commit: 473b3aa10e43dfe75ed017e1ce3de0ad1a3cb9e5
      https://github.com/geany/geany/commit/473b3aa10e43dfe75ed017e1ce3de0ad1a3cb9e5
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M geany.glade
  A geany.glade2

  Log Message:
  -----------
  Convert old Glade2 user-interface file to Glade3/GtkBuilder format.

Using Glade 3.8 and GTK+ version set to 2.16 to avoid errors on save.


  Commit: ca6f36b7364b625ae7b9873940ff6e4c870b2ab0
      https://github.com/geany/geany/commit/ca6f36b7364b625ae7b9873940ff6e4c870b2ab0
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M Makefile.am
  A data/geany.glade
  R geany.glade

  Log Message:
  -----------
  Move the Glade file to the data/ directory and ship it on install.


  Commit: 0d3040bf86f68e4d9855d023fb4f25865183c5ba
      https://github.com/geany/geany/commit/0d3040bf86f68e4d9855d023fb4f25865183c5ba
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/Makefile.am
  M src/callbacks.c
  M src/callbacks.h

  Log Message:
  -----------
  Export symbols from Geany to allow GtkBuilder to find the callbacks.

Link with --export-dynamic and add G_MODULE_EXPORT to make the callback
symbols visible on Win32.


  Commit: 63080efd408b4808f16d4104179da1fb8cd1fd48
      https://github.com/geany/geany/commit/63080efd408b4808f16d4104179da1fb8cd1fd48
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/interface.c
  M src/interface.h

  Log Message:
  -----------
  Remove old Glade 2 generated code and add some compatibility code.


  Commit: c39ad3e29d85b01931ffc8c6e5e99098b0b9c2f6
      https://github.com/geany/geany/commit/c39ad3e29d85b01931ffc8c6e5e99098b0b9c2f6
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

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

  Log Message:
  -----------
  Update ui_lookup_widget() and ui_hookup_widget() to use new interface.c/h code.


  Commit: 14e880dd967afafc19b67519bbf3222f4516d679
      https://github.com/geany/geany/commit/14e880dd967afafc19b67519bbf3222f4516d679
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/stash.c

  Log Message:
  -----------
  Update stash widget lookup code.


  Commit: 2a5164f098f601cdacc0819179ae48c065c1a08f
      https://github.com/geany/geany/commit/2a5164f098f601cdacc0819179ae48c065c1a08f
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/keybindings.c

  Log Message:
  -----------
  Change some widget names that were changed in the Glade 3 file.


  Commit: 6b1088ea96f484054c2d3655501edce1fb3cc9be
      https://github.com/geany/geany/commit/6b1088ea96f484054c2d3655501edce1fb3cc9be
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M data/geany.glade
  M src/vte.c

  Log Message:
  -----------
  Port the Terminal UI to Glade 3/GtkBuilder.

Just don't show it if we don't have a VTE (ex. on Win32 or if it's disabled).


  Commit: a42161181a07b2ff48a92a904b9ea60eae112c8c
      https://github.com/geany/geany/commit/a42161181a07b2ff48a92a904b9ea60eae112c8c
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/interface.c

  Log Message:
  -----------
  Remove debugging print statement that shouldn't have been committed (oops).


  Commit: 7c9430884f6e26e3218a5feb9ce4e0aa7c2f6bcf
      https://github.com/geany/geany/commit/7c9430884f6e26e3218a5feb9ce4e0aa7c2f6bcf
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/interface.c
  M src/interface.h
  M src/main.c
  M src/ui_utils.c
  M src/ui_utils.h

  Log Message:
  -----------
  Cleanup code, comments and refactor a bit.


  Commit: 6429f36d881adf3c47b05e06db5d9057485e4e2e
      https://github.com/geany/geany/commit/6429f36d881adf3c47b05e06db5d9057485e4e2e
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/Makefile.am

  Log Message:
  -----------
  Remove -wl,--export-dynamic from Makefile.am for Win32 since it's not needed and might not even work.


  Commit: 93b0b1bed1456838d755aaf885c82ac68552513d
      https://github.com/geany/geany/commit/93b0b1bed1456838d755aaf885c82ac68552513d
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/interface.c

  Log Message:
  -----------
  Use a GHashTable to store and lookup key/name mapping rather than GSList.


  Commit: fa6c666c2c7e78abcf05d91f82050eb307d2e5ab
      https://github.com/geany/geany/commit/fa6c666c2c7e78abcf05d91f82050eb307d2e5ab
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/main.c

  Log Message:
  -----------
  Make sure interface is finalized after the rest of Geany is done with it's objects.


  Commit: a474046741732f39e773cc3f9685c33d224b0949
      https://github.com/geany/geany/commit/a474046741732f39e773cc3f9685c33d224b0949
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/interface.c

  Log Message:
  -----------
  Change order of name retrieval.


  Commit: cfedadae270dc35fe357f80829c0a2f2adaa098f
      https://github.com/geany/geany/commit/cfedadae270dc35fe357f80829c0a2f2adaa098f
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/interface.c
  M src/interface.h
  M src/main.c
  M src/prefs.c
  M src/project.c
  M src/stash.c
  M src/ui_utils.c

  Log Message:
  -----------
  Remove lingering Glade 2 create_*() functions.

Add interface.h includes in prefs.c, project.c, stash.c and ui_utils.c.


  Commit: fb4f21613b30a0b72a0af3c9421c68846781c857
      https://github.com/geany/geany/commit/fb4f21613b30a0b72a0af3c9421c68846781c857
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/ui_utils.c

  Log Message:
  -----------
  Document that the widget param for ui_lookup_widget() is no longer.

Cast it to void to avoid warnings and tell other programmers.


  Commit: d7538c83e1db0e93bf073fc0481ac2ec604cf347
      https://github.com/geany/geany/commit/d7538c83e1db0e93bf073fc0481ac2ec604cf347
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/interface.c

  Log Message:
  -----------
  Make builder and interface_file local to the init function.


  Commit: 9109c6b4e09cb09f101e572b5d6e7687907cb3f4
      https://github.com/geany/geany/commit/9109c6b4e09cb09f101e572b5d6e7687907cb3f4
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/interface.c

  Log Message:
  -----------
  Cleanup some comments.


  Commit: af093c2ddf4a07a17cf67c207fe68f6cd4017439
      https://github.com/geany/geany/commit/af093c2ddf4a07a17cf67c207fe68f6cd4017439
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/Makefile.am
  R src/interface.c
  R src/interface.h
  M src/main.c
  M src/makefile.win32
  M src/prefs.c
  M src/project.c
  M src/stash.c
  M src/ui_utils.c
  M src/ui_utils.h

  Log Message:
  -----------
  Remove interface.c/h files and put code into ui_utils.c/h.


  Commit: f78e8e602a19174e8cc7187095966d4586f5ed72
      https://github.com/geany/geany/commit/f78e8e602a19174e8cc7187095966d4586f5ed72
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

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

  Log Message:
  -----------
  Add ui_hookup_object() and ui_lookup_object() functions to the plugin API.

TODO: Increment the plugin API number if/when this gets committed.


  Commit: 6086749e51dd372c4d7838b178372692f9f7d47e
      https://github.com/geany/geany/commit/6086749e51dd372c4d7838b178372692f9f7d47e
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/ui_utils.c

  Log Message:
  -----------
  Cleanup comments in ui_utils.c/h.


  Commit: cc118515ba27afd3ba17d5bdaf4d040da55be9d0
      https://github.com/geany/geany/commit/cc118515ba27afd3ba17d5bdaf4d040da55be9d0
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    R geany.glade2

  Log Message:
  -----------
  Delete unused Glade 2 ui file.


  Commit: b8c5be4d1183f504a3b22482b195271865dc5162
      https://github.com/geany/geany/commit/b8c5be4d1183f504a3b22482b195271865dc5162
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/ui_utils.h

  Log Message:
  -----------
  Add note to ui_hookup_widget() doc comments.


  Commit: 9ce76ef067a679e62e67a37b3a0e77453a1d0c8d
      https://github.com/geany/geany/commit/9ce76ef067a679e62e67a37b3a0e77453a1d0c8d
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M data/geany.glade

  Log Message:
  -----------
  Make main window initially invisible.

This prevents the window from flashing up in the default location with the
default size before Geany sets it's saved size and position.


  Commit: 92bd63bc64af27727aa9399904cacb91a5626883
      https://github.com/geany/geany/commit/92bd63bc64af27727aa9399904cacb91a5626883
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M data/geany.glade

  Log Message:
  -----------
  Make the 'Various' tab the last tab in the main prefs notebook.


  Commit: 4bf5aef08a7507db6de873e5b2aaf7a5ab644c59
      https://github.com/geany/geany/commit/4bf5aef08a7507db6de873e5b2aaf7a5ab644c59
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M data/geany.glade

  Log Message:
  -----------
  Make some menu items not all active.


  Commit: 5be552b04084f7f2b9a84abd70f3e386d149be54
      https://github.com/geany/geany/commit/5be552b04084f7f2b9a84abd70f3e386d149be54
  Author: Matthew Brush <codebrainz at codebrainz.ca>
  Date:   2011-10-11 (Tue, 11 Oct 2011)

  Changed paths:
    M data/colorschemes/alt.conf
  M data/filetypes.actionscript
  M data/filetypes.ada
  M data/filetypes.asm
  M data/filetypes.c
  M data/filetypes.caml
  M data/filetypes.cmake
  M data/filetypes.cobol
  M data/filetypes.common
  M data/filetypes.conf
  M data/filetypes.cpp
  M data/filetypes.cs
  M data/filetypes.css
  M data/filetypes.d
  M data/filetypes.diff
  M data/filetypes.docbook
  M data/filetypes.erlang
  M data/filetypes.f77
  M data/filetypes.ferite
  M data/filetypes.forth
  M data/filetypes.fortran
  M data/filetypes.freebasic
  M data/filetypes.glsl
  M data/filetypes.haskell
  M data/filetypes.haxe
  M data/filetypes.java
  M data/filetypes.javascript
  M data/filetypes.latex
  M data/filetypes.lisp
  M data/filetypes.lua
  M data/filetypes.makefile
  M data/filetypes.markdown
  M data/filetypes.matlab
  M data/filetypes.nsis
  M data/filetypes.pascal
  M data/filetypes.perl
  M data/filetypes.po
  M data/filetypes.python
  M data/filetypes.r
  M data/filetypes.ruby
  M data/filetypes.sh
  M data/filetypes.sql
  M data/filetypes.tcl
  M data/filetypes.txt2tags
  M data/filetypes.vala
  M data/filetypes.verilog
  M data/filetypes.vhdl
  M data/filetypes.xml
  M data/filetypes.yaml
  M src/about.c
  M src/dialogs.c
  M src/document.c
  M src/geanymenubuttonaction.c
  M src/sidebar.c

  Log Message:
  -----------
  Merge branch 'master' into gtkbuilder


Compare: https://github.com/geany/geany/compare/473b3aa^...5be552b



More information about the Commits mailing list