kevinkofler
|
771943ee81
Finish createCursor.
|
18 years ago |
kevinkofler
|
a24b8086b0
Create Kate cursor to keep track of the line and column when the text is edited.
|
18 years ago |
kevinkofler
|
1e509612e0
Update/delete errors for a source file when adopting/deleting it.
|
18 years ago |
kevinkofler
|
3f8dee9316
Look for the source file containing the error.
|
18 years ago |
kevinkofler
|
4963fc462b
Finish implementing compileFile.
|
18 years ago |
kevinkofler
|
ef58a2232f
Create compileFile function and implement logic to figure out when to rebuild files. (Don't actually compile the files yet.)
|
18 years ago |
kevinkofler
|
3e2a7911d6
Implement writeTempSourceFile (wrapper around saveAndSplitFileText needed for compiling).
|
18 years ago |
kevinkofler
|
475c222b41
Implement "Auto-save project before compiling" preference.
|
18 years ago |
kevinkofler
|
412d8d271f
Also handle out-of-project source file windows when enabling/disabling/showing/hiding actions during compiles.
|
18 years ago |
kevinkofler
|
ca2dbbbfe8
Disallow actions changing the project tree during compiles. Handle showing/hiding the compiling resp. compilation stopping functions.
|
18 years ago |
kevinkofler
|
378582fa38
Add Project / Stop Compilation and Project / Force-Quit Compiler (hidden, will be shown only when a compile is running).
|
18 years ago |
kevinkofler
|
9ed8d19817
Create Errors and Warnings window.
|
18 years ago |
kevinkofler
|
d5a409ba17
Implement "Add to Project" in SourceFileWindow.
|
18 years ago |
kevinkofler
|
95a9ba3c94
Implement opening files outside of a project.
|
18 years ago |
kevinkofler
|
e912d24294
Fix lost projectErrorsAndWarnings connection in MainForm.
|
18 years ago |
kevinkofler
|
c5ef142f3e
Fix menu and toolbar captions, tooltips and status tips in SourceFileWindow.
|
18 years ago |
kevinkofler
|
7e5178868d
Don't duplicate SGetFileName and SGetFileNameMultiple because there should be only one lastDirectory.
|
18 years ago |
kevinkofler
|
2e58203449
Update SourceFileWindow menu (remove main-window-only entries, rename others), update init slot and applyPreferences slot, remove leftStatusLabel.
|
18 years ago |
kevinkofler
|
4f2445781f
Implement "Use system icons" preference. (Currently off by default, this may change in the future.)
|
18 years ago |
kevinkofler
|
488b5421d2
Improve Auto Blocks:
|
18 years ago |
kevinkofler
|
ad8b0c72ed
Implement Auto Blocks.
|
18 years ago |
kevinkofler
|
98e34dd422
Implement "Remove trailing spaces" (the same way as Kate implements it: remove them on load, save and on the edits Kate removes them on (pressing Enter, basically)).
|
18 years ago |
kevinkofler
|
a697a2422a
Implement replace.
|
18 years ago |
kevinkofler
|
04f571d7a6
Implement Find. Start implementing Replace.
|
18 years ago |
kevinkofler
|
385a68dc45
Incomplete implementation of Find (only brings up the dialog, doesn't actually find anything yet).
|
18 years ago |
kevinkofler
|
5f356c1944
Remove lineColToPos, posToLineCol again, they won't be needed after all.
|
18 years ago |
kevinkofler
|
2ebd9b1bf2
posToLineCol need not be a slot.
|
18 years ago |
kevinkofler
|
6981fa6f9b
Start implementing find/replace. (I can't just use the canned Kate::View::find and Kate::View::replace because these don't support searching across documents.)
|
18 years ago |
kevinkofler
|
79cd9950c9
Fix renaming for yet another gratuitous QListView/KListView API difference.
|
18 years ago |
kevinkofler
|
cc5989513a
Fix drag&drop (has been broken since the switch to KListView). Also fix drag&drop not updating the syntax highlighting mode when a file was moved to a different category.
|
18 years ago |