82 Commits

Author SHA1 Message Date
Mislav Blažević
15fddad323 Implement terminal background image 2012-12-18 12:19:53 +01:00
Nick Treleaven
0b63957e59 Add 'Move Line(s)' menu items in Edit->Commands (and popup menu)
Although using menu items for these is not very practical, it helps
discoverability, and they're more useful and intuitive than 'Transpose
Current Line'.
2012-11-23 16:30:18 +00:00
Nick Treleaven
85006b6d0b Add 'Document->Clone' menu command
This copies the current document text and properties into a new
document, similar to the old Save As 'Open file in a new tab'
option, but easier to understand and decoupled from saving.

One notable difference is that the new document does not copy the
filename - the old behaviour was confusing and error-prone for the
user (e.g. editing two documents with the same filename).
2012-11-23 15:37:00 +00:00
Frank Lanitz
3f7eec5910 Fix a typo insode geany.glade 2012-11-19 22:38:45 +01:00
Colomban Wendling
64a47b9cb6 Allow to switch message window orientation to place it on the right 2012-10-01 21:38:56 +02:00
Matthew Brush
cfdedf4e67 Remove sentence from documentation that doesn't apply anymore
With newer GTK+ releases, leaving this field blank causes the "Recent
Files" "feature" to be used rather the the expected current working
directory. No replacement text added to explain the new behaviour since
it would be incorrect with older GTK+ versions, would likely be incorrect
on Windows with native dialogs and it will possibly be reverted in GTK+
in the future.

Recenerate HTML manual, including previous changes from other commits.
2012-06-04 14:07:41 -07:00
Colomban Wendling
262b48b52c Add a separator after the Color Schemes menu item 2012-05-27 01:14:25 +02:00
Colomban Wendling
e87f393192 Create color scheme menu item with Glade
Now there is a dialog instead of a menu for selecting the color
schemes, the item under View->Editor can be created with Glade like the
rest of the menu.
2012-05-27 01:14:25 +02:00
Matthew Brush
d7d5a6d7fb Add some more key links to the Help menu (wiki, bug tracker, donate) 2012-02-26 20:19:17 -08:00
Colomban Wendling
9031335971 Set prefs' encoding combo boxes "wrap with" in the Glade file directly 2012-01-20 19:31:57 +01:00
Colomban Wendling
7f16b9a4fb Fix content of encodings and EOL style prefs ComboBoxes (oops)
I broke them in ca922e0ddc8022283ec3c1f49aaa15ab7c5ba213

Now the two encoding combo boxes shares the same data, which is
built only once.
2012-01-20 19:28:35 +01:00
Nick Treleaven
21cd7bb213 Add Project overrides for 'Saving files' checkbox options 2012-01-19 18:17:12 +00:00
Nick Treleaven
75ff98a2b6 Regenerate with Glade 3.8.1 2012-01-19 18:17:11 +00:00
Nick Treleaven
6f64f31e09 Make Glade object names unique throughout
This fixes object name clashes when making changes using Glade 3.8.1 (maybe a Glade bug).
2012-01-19 18:15:26 +00:00
Colomban Wendling
73bc824c82 Restore line breaking preference's adjustment in Glade file
It got removed by accident in commit
c85b89afdd880b7a6aac42f953bab83d3938a4a3 "Port more of the Project properties dialog to Glade"
2012-01-14 04:40:11 +01:00
Colomban Wendling
380613866c Restore accelerator group in Glade file
It got removed by accident in commit
c85b89afdd880b7a6aac42f953bab83d3938a4a3 "Port more of the Project properties dialog to Glade"
2012-01-14 04:27:27 +01:00
Matthew Brush
0755b44db1 Merge branch 'project-dialog-fix' 2012-01-08 15:58:37 -08:00
Colomban Wendling
ca922e0ddc Remove duplicated lists and name them more sensibly 2012-01-08 23:22:50 +01:00
Colomban Wendling
2077347b34 Remove empty rows at the end of some lists 2012-01-08 23:22:37 +01:00
Colomban Wendling
aa96bc2cbf Add missing ComboBox cell renderers in Glade rather than manually
This also fixes the duplicated renderers when there was already one
in Glade, and a second one got added manually.
2012-01-08 22:55:28 +01:00
Matthew Brush
c85b89afdd Port more of the Project properties dialog to Glade
Fixes issue where dialog was being destroyed and would not show 2nd time.
2012-01-08 11:24:21 -08:00
Colomban Wendling
23eede5291 Make switch to MRU upon tab close configurable
Add configuration option tab_close_switch_to_mru to allow the user
to choose whether to switch to the most recently used tab or to the
next one after closing the current tab.
2011-12-24 12:30:58 +01:00
Matthew Brush
aaa62c39b4 Make editor menu initially hidden
Without this the menu won't emit the show signal the first time it's shown.
2011-12-18 18:47:56 -08:00
Matthew Brush
906ffc6aae Fix some widget names in glade file and code so they match (oops) 2011-12-10 14:10:44 -08:00
Matthew Brush
088b0bc362 Merge branch 'master' into gtkbuilder
Conflicts:
	geany.glade
	src/Makefile.am
	src/callbacks.c
2011-12-05 20:52:00 -08:00
Matthew Brush
6099e8d3df Rename duplicate widgets in project dialog 2011-10-22 11:58:09 -07:00
Matthew Brush
caaf824f70 Fix VTE font and foreground/background colour preference callbacks
Remove `font-set` signal from Glade file since it's dependent on the VTE
being available and connect it from `vte.c`.

Add `color-set` handlers for foreground and background color preferences.
2011-10-14 20:58:13 -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
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
ca6f36b736 Move the Glade file to the data/ directory and ship it on install. 2011-10-10 12:21:45 -07:00