Matthew Brush
c7c9eec6d0
Fix minor style and visibility issue
2011-10-14 20:12:06 -07:00
Nick Treleaven
feb917d5e1
Fix uninitalized 'name' access.
2011-10-14 13:28:14 +01:00
Nick Treleaven
4c633741c8
Use app->datadir instead of GEANY_DATADIR
...
The latter doesn't work on Windows.
2011-10-14 13:23:45 +01:00
Nick Treleaven
eb6f740aff
Fix uninitialized access error
2011-10-14 13:00:01 +01:00
Matthew Brush
5be552b040
Merge branch 'master' into gtkbuilder
2011-10-11 15:58:44 -07:00
Matthew Brush
9a2466a1ef
Merge branch 'geany-themes'
2011-10-11 15:43:09 -07:00
Matthew Brush
9b508b712a
Fix typo in comment in many filedefs.
2011-10-11 15:33:40 -07:00
Colomban Wendling
010be558cd
Plug a few memory leaks
2011-10-11 20:20:51 +02:00
Nick Treleaven
b6eccc01ae
Set Colomban as maintainer
2011-10-11 18:02:21 +01:00
Nick Treleaven
055779fb9f
Cleanup dialogs_show_unsaved_file().
2011-10-11 16:19:24 +01:00
Matthew Brush
7ebdacac2d
Make all filetypes.* files use named styles.
...
Fix colorschemes/alt.conf to use the new changes.
2011-10-10 20:35:05 -07:00
Matthew Brush
4bf5aef08a
Make some menu items not all active.
2011-10-10 15:21:26 -07:00
Matthew Brush
92bd63bc64
Make the 'Various' tab the last tab in the main prefs notebook.
2011-10-10 15:21:14 -07:00
Matthew Brush
9ce76ef067
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.
2011-10-10 15:21:09 -07:00
Matthew Brush
b8c5be4d11
Add note to ui_hookup_widget() doc comments.
2011-10-10 15:21:05 -07:00
Matthew Brush
cc118515ba
Delete unused Glade 2 ui file.
2011-10-10 15:21:00 -07:00
Matthew Brush
6086749e51
Cleanup comments in ui_utils.c/h.
2011-10-10 15:20:55 -07:00
Matthew Brush
f78e8e602a
Add ui_hookup_object() and ui_lookup_object() functions to the plugin API.
...
TODO: Increment the plugin API number if/when this gets committed.
2011-10-10 15:20:39 -07:00
Matthew Brush
af093c2ddf
Remove interface.c/h files and put code into ui_utils.c/h.
2011-10-10 15:20:15 -07:00
Matthew Brush
9109c6b4e0
Cleanup some comments.
2011-10-10 13:56:54 -07:00
Matthew Brush
d7538c83e1
Make builder and interface_file local to the init function.
2011-10-10 13:56:48 -07:00
Matthew Brush
fb4f21613b
Document that the widget param for ui_lookup_widget() is no longer.
...
Cast it to void to avoid warnings and tell other programmers.
2011-10-10 13:56:43 -07:00
Matthew Brush
cfedadae27
Remove lingering Glade 2 create_*() functions.
...
Add interface.h includes in prefs.c, project.c, stash.c and ui_utils.c.
2011-10-10 13:56:37 -07:00
Matthew Brush
a474046741
Change order of name retrieval.
2011-10-10 13:56:31 -07:00
Matthew Brush
fa6c666c2c
Make sure interface is finalized after the rest of Geany is done with it's objects.
2011-10-10 13:56:26 -07:00
Matthew Brush
93b0b1bed1
Use a GHashTable to store and lookup key/name mapping rather than GSList.
2011-10-10 13:56:13 -07:00
Matthew Brush
6429f36d88
Remove -wl,--export-dynamic from Makefile.am for Win32 since it's not needed and might not even work.
2011-10-10 13:17:59 -07:00
Matthew Brush
7c9430884f
Cleanup code, comments and refactor a bit.
2011-10-10 13:17:55 -07:00
Matthew Brush
a42161181a
Remove debugging print statement that shouldn't have been committed (oops).
2011-10-10 13:17:45 -07:00
Matthew Brush
6b1088ea96
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).
2011-10-10 13:17:35 -07:00
Matthew Brush
2a5164f098
Change some widget names that were changed in the Glade 3 file.
2011-10-10 13:16:58 -07:00
Matthew Brush
14e880dd96
Update stash widget lookup code.
2011-10-10 13:15:28 -07:00
Matthew Brush
c39ad3e29d
Update ui_lookup_widget() and ui_hookup_widget() to use new interface.c/h code.
2011-10-10 13:15:23 -07:00
Matthew Brush
63080efd40
Remove old Glade 2 generated code and add some compatibility code.
2011-10-10 13:15:04 -07:00
Matthew Brush
0d3040bf86
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.
2011-10-10 13:14:22 -07:00
Matthew Brush
ca6f36b736
Move the Glade file to the data/ directory and ship it on install.
2011-10-10 12:21:45 -07:00
Matthew Brush
473b3aa10e
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.
2011-10-10 12:21:36 -07:00
Colomban Wendling
5762981165
Revert adding reStructuredText extension to README
...
This reverts commits fbf77f586d65e319ecc1da11e98dcd932dd88b28 and
3816e40190c2f5331992f795f297669a399803fb.
While having the .rst extension helps GitHub formatting the file, the
renaming broke both Autotools and Waf build systems.
2011-10-10 16:51:31 +02:00
Colomban Wendling
3816e40190
Fix Autotools failure requiring README (oops)
...
Automake requires README to exist by default, but it was renamed to
README.rst recently. Thus, change Automake strictness to `foreign'
for README to be optional, and distribute README.rst explicitly.
Although `foreign' strictness don't require any of the README, INSTALL,
COPYING, etc. files, it still includes them if available, so the
distribution still includes them.
2011-10-10 01:47:27 +02:00
Enrico Tröger
8ed1664fc6
If we didn't find a revision, set it to "-1" not just "None"
2011-10-10 00:37:14 +02:00
Enrico Tröger
50ae63002b
Strip trailing whitespace from the revision
2011-10-10 00:34:42 +02:00
Matthew Brush
447b5e379c
Add .gitignore
2011-10-09 23:04:10 +02:00
Colomban Wendling
fbf77f586d
Add reStructuredText extension to README
...
This will help GitHub to detect the content type and format it nicely.
2011-10-09 22:57:35 +02:00
Colomban Wendling
d06e9f4575
Remove $Id$ and $Date$ SVN keywords
2011-10-09 22:57:35 +02:00
Enrico Tröger
3fda333717
Cleanup
2011-10-09 22:47:32 +02:00
Enrico Tröger
9330f05338
Check for Git revision rather than SVN one (Waf-based build system)
2011-10-09 22:46:19 +02:00
Colomban Wendling
ca33ea62cf
Update HACKING for Git switch
...
Remove references to SVN in HACKING and add some tips and rules for
committing.
2011-10-09 20:48:02 +02:00
Colomban Wendling
69313263e7
Check for Git revision rather than SVN one
2011-10-09 20:46:02 +02:00
Nick Treleaven
534f10454d
Remove unnecessary document_show_tab() call (oops).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@6018 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-10-07 16:50:15 +00:00
Nick Treleaven
1563c625f7
Add document_show_tab().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@6017 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-10-07 16:47:31 +00:00