Nick Treleaven
baa27abbe9
Remove active_plugins from GeanyApp.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2492 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 15:44:29 +00:00
Nick Treleaven
a6ddfc2221
Move plugin keyfile pref saving and loading to plugins.c.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2491 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 15:09:52 +00:00
Nick Treleaven
7e244e784a
Fix geany_debug() warnings with Close All.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2490 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 12:00:27 +00:00
Nick Treleaven
730fc1a35c
Refactor handle_cl_filename() from open_cl_files().
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2489 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 11:41:36 +00:00
Nick Treleaven
dc6e52f41c
Make pressing escape in the sidebar focus the editor.
...
Group toolbar GtkEntry escape key checks into a common callback.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2488 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-16 11:34:34 +00:00
Enrico Tröger
2652667577
Add DEBUG flag to all Windows makefiles to make it possible to build with debug symbols and without optimizations also on Windows (using make DEBUG=1).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2487 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-15 15:11:05 +00:00
Enrico Tröger
df57629bca
Update for 0.14.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2485 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-15 14:44:48 +00:00
Enrico Tröger
a22e1653ad
Remove "documentation: preferences" item as it has been mostly done by Robert McGinley.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2477 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-13 17:38:29 +00:00
Enrico Tröger
f98b8967ad
Fix wrong return value for on_close_all1_activate() callback.
...
Fix broken Close All command by not double checking for validity of a document.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2476 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-13 17:33:51 +00:00
Enrico Tröger
86c710e612
Update PHP keywords ( closes #1939931 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2473 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-11 15:59:44 +00:00
Enrico Tröger
02ea9a08d8
Revert the translatable filetype name of filetype All, add a workaround in ui_update_statusbar() instead.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2472 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-11 15:39:44 +00:00
Enrico Tröger
f4e0652922
Add documentation for several options in the preferences dialog (patch from Robert McGinley, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2471 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-11 15:32:48 +00:00
Frank Lanitz
4b975c8f39
Make another string translatable
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2469 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-10 21:02:42 +00:00
Enrico Tröger
83064ee598
Make navigation queue position based to restore the line and column when returning to a previous position ( closes #1936927 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2468 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-10 18:18:34 +00:00
Enrico Tröger
29add08e08
Add script to generate PHP tags file (by Matti Mårds, thanks).
...
Update PHP tags file to latest PHP API docs (closes #1888691 ).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2466 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-10 17:52:47 +00:00
Enrico Tröger
f1509de965
Fix a couple of wrong or missing checks to prevent auto completion in comments in several filetypes.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2465 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-10 17:46:13 +00:00
Frank Lanitz
38bc3a1916
Make some more strings translateable
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2463 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-09 22:08:23 +00:00
Enrico Tröger
2f2cee58cb
Avoid linking plugins against GTK libraries which seems unnecessary.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2461 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-09 16:21:59 +00:00
Enrico Tröger
bab2942e15
Add an explicit check for a C++ compiler ( #1938040 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2460 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-09 16:08:34 +00:00
Enrico Tröger
2b1addad57
Fix possible crash by an uninitialized variable.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2458 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 15:21:54 +00:00
Enrico Tröger
a905697007
Fix compiler warnings by correct type casting.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2456 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 15:00:06 +00:00
Enrico Tröger
082cdec705
Move intl_stats.sh script back to po directory to not have to include the scripts directory in the distribution.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2455 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 14:44:34 +00:00
Enrico Tröger
3ba95e358d
Backport a bugfix from Scite to fix folding problems.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2454 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 14:20:24 +00:00
Enrico Tröger
9024500f92
Add document_new_file_if_non_open() to open new documents if no other documents are open.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2453 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-08 14:07:17 +00:00
Frank Lanitz
1374a9da80
Update of German translation by patch of Dominic Hopf
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2451 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-06 17:41:46 +00:00
Frank Lanitz
c076cf2124
Make help output of changelist.pl better readable if there are not enough arguments given
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2447 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-04 23:01:09 +00:00
Frank Lanitz
702d72b1e7
Fixed an issue on make dist with intl_stats.sh-script.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2446 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-04 22:23:00 +00:00
Enrico Tröger
fd583c7ecf
Show warning about ABI mismatch when loading plugins in the status message window to avoid confusion about missing plugins.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2445 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-03 17:24:06 +00:00
Nick Treleaven
958cb93eac
Add configurable keybindings for focusing the Path Entry and File
...
List.
Refactor load_settings() from init().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2444 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-03 16:06:41 +00:00
Nick Treleaven
9a67c39a70
Make Close All check for unsaved documents first before closing any,
...
so that clicking cancel keeps all documents open.
This also prevents the UI from not being updated after cancelling
Close All.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2443 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-03 15:45:23 +00:00
Enrico Tröger
5833e8892c
Fix too small dialog window when showing the keyboard shortcuts dialog from the help menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2442 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-03 15:38:16 +00:00
Enrico Tröger
a0a882e06c
Fix missing menu accelerators for default keybindings on startup.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2441 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-03 15:12:54 +00:00
Enrico Tröger
336140e260
Make the notebook tabs in the messages window scrollable.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2440 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 18:12:28 +00:00
Enrico Tröger
34438f1290
Avoid setting line number margin twice when creating new tabs, also don't call gtk_notebook_set_current_page() explicitly as it isn't necessary.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2439 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:58:25 +00:00
Enrico Tröger
ec955b99ec
Move intl_stats.sh script to scripts directory and make it working from top source directory.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2438 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:52:01 +00:00
Enrico Tröger
9602b91e0f
Ignore notebook_switch_page signal handler when closing projects to speed it up a little bit with many session files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2437 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:48:39 +00:00
Enrico Tröger
8d497729d9
Fix GTK warnings in open file dialog by using a positive response ID for the View button.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2436 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-02 13:26:38 +00:00
Nick Treleaven
d044780e39
Make navqueue_goto_line() ignore an invalid old document index, and
...
ignore any documents that don't have a tagmanager work object.
Make Next Error and Next Message commands add positions to the
navqueue, so the user can return to where they were and also so they
can move backwards through error and message items.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2434 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-01 13:12:29 +00:00
Nick Treleaven
145b03bfff
Move Load Tags item from File to Tools menu.
...
Capitalize Page Setup item.
Add separator before Plugin Manager item.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2432 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-01 12:01:49 +00:00
Nick Treleaven
099fd5f64b
Add 3 remaining mnemonics for popup menu, copy Insert include
...
mnemonic - even though these have conflicts, just let GTK toggle
between them.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2431 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-31 16:07:06 +00:00
Nick Treleaven
9dd3382343
Add missing mnemonics (except for 3 popup menu items, ran out of
...
letters).
Capitalize some menu items.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2430 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-31 13:09:56 +00:00
Enrico Tröger
07b666d0a9
Fix usage of wrong pointer when showing the toolbar popup menu.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2429 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-28 17:06:41 +00:00
Enrico Tröger
58bd8ca01f
Add datadir and localedir to Geany's pkgconfig file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2428 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-28 16:31:04 +00:00
Enrico Tröger
813849e8c8
Unfold hidden code when the fold point modified (e.g. commented out, fixes #1923350 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2427 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-28 16:16:55 +00:00
Nick Treleaven
380b00fcb4
Fix segfault with Run command when a project is open and the current
...
file's filetype has no run command.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2426 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 18:07:43 +00:00
Nick Treleaven
a17610af72
Ignore documents with no absolute path when saving session files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2425 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 17:26:09 +00:00
Nick Treleaven
d8bca75e41
Check file on disk for changes (with timeout) when pressing a key.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2424 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 17:16:53 +00:00
Nick Treleaven
6b88c068a1
Split document_create_new_sci() into document_create() and
...
create_new_sci().
Rename filename parameter utf8_filename.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2422 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:59:51 +00:00
Nick Treleaven
164d5d102b
Fix getting asked whether to reload a file twice, when a disk check
...
is forced immediately after a disk check has been done.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2421 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:23:09 +00:00
Nick Treleaven
3d65154b37
Document most of GeanyData, add links to files.
...
Make PluginData alias deprecated.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2418 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-27 13:13:09 +00:00