1412 Commits

Author SHA1 Message Date
Enrico Tröger
637d862881 Added option to change the caret width.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1408 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-20 18:15:07 +00:00
Frank Lanitz
2c556d78f3 Update of Italian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1407 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-19 23:57:53 +00:00
Frank Lanitz
b06754881d Update of Italian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1406 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-18 21:09:51 +00:00
Frank Lanitz
1ab70d27ce Small update of stats script
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1405 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-15 21:40:21 +00:00
Frank Lanitz
e0a4810c9e Fixed a typo
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1404 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-15 21:10:26 +00:00
Frank Lanitz
a589fa03bf Update of German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1403 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-15 21:05:40 +00:00
Nick Treleaven
1bb9a05ecc Add note about disabling the current line background highlighting.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1402 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-15 17:19:27 +00:00
Nick Treleaven
9384d5be83 Add marker keybinding descriptions.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1401 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-15 16:48:09 +00:00
Nick Treleaven
d5afa7bb4c Add bookmarks section written by John Gabriele (thanks).
Group some subsections into an 'Editing' section.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1400 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-15 16:21:12 +00:00
Nick Treleaven
af0675be2f Prevent NULL warnings with send to command keybindings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1399 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-15 13:24:27 +00:00
Nick Treleaven
0a88e35c31 Add Toggle Marker keybinding (Ctrl-M).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1398 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-15 13:14:04 +00:00
Nick Treleaven
3293150f92 Add Goto Previous/Next Marker keybindings (Ctrl-, and Ctrl-.).
Make sci_marker_next() and sci_marker_previous() return marker line
number.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1397 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-15 12:52:16 +00:00
Nick Treleaven
b364ea0cd5 Add tooltip for New Project base path entry.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1396 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-14 12:47:32 +00:00
Nick Treleaven
6ee3e658cf Make suggested New Project filename use the projects/ directory as
parent directory, instead of projects/name/.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1395 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-14 12:36:59 +00:00
Nick Treleaven
638af6cd6d Don't recreate the open files items when DnD reordering tabs, now
that the open files treeview is sorted alphabetically.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1394 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-14 12:11:50 +00:00
Nick Treleaven
f1302af228 Delay updating interface items when switching notebook tabs until
after the page has changed, so it appears to switch pages faster.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1393 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-14 12:03:15 +00:00
Enrico Tröger
ff25b2770c Init the default styles before first usage.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1392 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-13 17:39:09 +00:00
Enrico Tröger
fe40f61740 Fixed wrong margin colours for filetype All/None.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1391 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-13 17:08:13 +00:00
Nick Treleaven
20115f6f54 Add 'Switch to last used document' keybinding.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1390 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-13 17:00:12 +00:00
Nick Treleaven
5f0889407f Count total replacements made when replacing in a rectangular
selection.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1389 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-13 15:40:59 +00:00
Nick Treleaven
4b03559bd7 Use tab stops for status bar line, column and selection data to stop
the other fields being moved so often when browsing code or typing.
Rearrange status bar statistics to be clearer/more concise.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1388 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-13 11:32:57 +00:00
Nick Treleaven
9c771f709c Fix segfault (oops).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1387 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-12 16:30:15 +00:00
Nick Treleaven
a81ab1c4cf Update the status bar after setting the document file type, if it
has changed.
Update the status bar after colourising open files, so the current
tag is accurate.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1386 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-12 16:24:52 +00:00
Enrico Tröger
b802127670 Added missing whitespace (found by Frank).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1385 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-12 16:18:12 +00:00
Enrico Tröger
ccc26cc314 Added description for disable-server command line option for Xfce Terminal.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1384 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-12 16:12:42 +00:00
Nick Treleaven
467b31c874 Switch to Compiler window when using Next Error command.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1383 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-12 12:13:45 +00:00
Nick Treleaven
82836d4c7d Make New Project dialog create parent directories of the chosen base
path if necessary.
Prevent warnings when setting open dialog directory to a path whose
parent directory doesn't exist.
Add create_parent_dirs argument for utils_mkdir().


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1382 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-10 17:26:03 +00:00
Nick Treleaven
c231cae3d6 Separate New Project dialog from Project Properties dialog.
Make Properties Filename field read-only, below Name field.
Capitalize dialog titles.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1381 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-10 12:27:55 +00:00
Enrico Tröger
0b84fced12 Added style "default" to filetypes.common to be able to change the default style for files without a filetype set.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1380 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-09 18:14:34 +00:00
Nick Treleaven
fe2ee88919 Correct typo.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1379 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-09 16:40:22 +00:00
Enrico Tröger
b88cd0a597 Set default highlighting style for filetype None to get it also inverted if invert_all is set.
Reset all previously defined styles when switching filetype to None.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1378 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-09 15:38:31 +00:00
Enrico Tröger
9fff34a460 Auto completion of multi line comments is now (again) configurable with the auto complete constructs option.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1377 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-09 14:06:20 +00:00
Enrico Tröger
90b01daf35 Fixed several compiler warnings (mainly shadowing local variables and unreachable code).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1376 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-09 13:52:26 +00:00
Nick Treleaven
3888323376 Fix indentation spelling ;-)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1375 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-09 12:26:55 +00:00
Nick Treleaven
32c4c8e20b Fix sign comparison warnings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1374 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-09 12:18:42 +00:00
Enrico Tröger
9dc61832fc Added different auto indention modes to select who should Geany indent new lines (closes #1615605).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1373 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-08 18:02:08 +00:00
Nick Treleaven
3948762be3 Updated Templates section for filetype templates and added some
subsection titles.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1372 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-08 17:03:26 +00:00
Nick Treleaven
dfb1bc9fcc Fix not setting existing project typenames for C-like files if they
don't contain typenames themselves (bug introduced in r1323).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1371 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-08 13:32:03 +00:00
Enrico Tröger
63639a8feb Fixed wrong tooltip.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1370 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-08 12:42:59 +00:00
Nick Treleaven
7cb6832039 Speed up loading multiple C-like files when existing documents are
open (by ensuring documents are only colourised once).
Add document_open_files(), document_colourise_new().
Add some missing function parameter names to document.h.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1369 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-06 16:57:09 +00:00
Enrico Tröger
d3778ea9d4 Added single line comment examples for clarification.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1368 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-05 21:07:09 +00:00
Nick Treleaven
f38edbfc2c Use exact executable name in run command error message. Edit tooltip.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1367 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-05 12:44:02 +00:00
Nick Treleaven
0f409ab8a4 Add project run command support. Run command is a custom command-line
and can include arguments.
Make 'Choose project filename' dialog use a Save button.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1366 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-05 12:13:09 +00:00
Nick Treleaven
a521b9b290 Use UTF-8 for missing executable error message.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1365 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-03 17:02:57 +00:00
Nick Treleaven
b05dbb0419 Fix memory leak, remove unused build_create_shellscript() argument.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1364 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-03 16:54:04 +00:00
Nick Treleaven
3a44ffa8f8 Fix memory leak with utils_remove_ext_from_filename().
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1363 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-03 13:34:15 +00:00
Nick Treleaven
d98e77ca4d Moved all code for checking and creating the geany run script
temporary file from build_run_cmd() to prepare_run_script().


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1362 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-03 13:14:41 +00:00
Enrico Tröger
2c7da39004 Fixed typo (thanks to John Gabriele).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1361 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-02 19:04:18 +00:00
Enrico Tröger
2c36e81797 Added support for secondary keywords for filetypes C and C++.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1360 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-02 16:04:29 +00:00
Enrico Tröger
ab788ad01f Added NSIS installer script for the Win32 installer.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1359 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-03-02 15:20:24 +00:00