joeyadams
|
30e02c076b
Implemented Increase Indent, Decrease Indent, and set tab width to 2.
|
18 anni fa |
kevinkofler
|
b9b945baa2
Implement lazy loading of the Kateparts (aka "On-demand syntax highlighting").
|
18 anni fa |
kevinkofler
|
0f7860952f
Add FIXME in accel_activated.
|
18 anni fa |
kevinkofler
|
a79c1f0cbc
Edit menu part 4: Implement alternate (DOS SAA) accelerators for common edit operations.
|
18 anni fa |
kevinkofler
|
924d00adef
Edit menu part 3: implement the 7 easy entries.
|
18 anni fa |
kevinkofler
|
d6801ef34c
Edit menu part 2: forward popup menu clicks to the appropriate slots. (Also rename badly-named slots.)
|
18 anni fa |
kevinkofler
|
1c0a7787b2
Edit menu part 1: enable/disable items where appropriate.
|
18 anni fa |
kevinkofler
|
af7d175032
Don't set our own isDirty flag, instead use the one provided by the Katepart.
|
18 anni fa |
kevinkofler
|
92e5c2ba7f
Fix status bar display to count lines starting at 1, not 0.
|
18 anni fa |
kevinkofler
|
50f178ecd7
Initialize cursor position to the beginning of the file.
|
18 anni fa |
kevinkofler
|
5d78381ab9
Also update the file name when renaming.
|
18 anni fa |
kevinkofler
|
10aa6182e4
Fix file name updating hack not to lose the file text.
|
18 anni fa |
kevinkofler
|
7f3cbd2a6d
Use a QWidgetStack and remove the default (grayed-out) view.
|
18 anni fa |
kevinkofler
|
c200d88691
Stop abusing Kate's document/view interface and create one document/view pair for each file.
|
18 anni fa |
joeyadams
|
cd9d7d988a
Worked on the syntax highlighting preferences to XML function by creating a few functions that will be used later on for adding lists as well as hardcoding the symbol table within the SynToXML function.
|
18 anni fa |
kevinkofler
|
69a795977a
Add missing validity checks when adding a file to the project and when saving a file with a new name.
|
18 anni fa |
kevinkofler
|
804832935f
Fix drag&drop between editable and non-editable categories.
|
18 anni fa |
kevinkofler
|
a1853ab7a0
Implement slot for KDirWatch: the reload prompt fully works now.
|
18 anni fa |
kevinkofler
|
b789c5b3f5
Add KDirWatch to watch files for changes.
|
18 anni fa |
kevinkofler
|
0b912721f6
loadFileText: Don't abuse stack to hold entire files. Don't silently ignore failed fread calls. Convert line endings.
|
18 anni fa |
kevinkofler
|
ca770df05b
Implement printing.
|
18 anni fa |
kevinkofler
|
42724d6d70
Match the locale for the default C string <-> QString conversions. Hopefully it is a .UTF-8 locale, if it isn't, don't complain about characters lost converting!
|
18 anni fa |
joeyadams
|
6d7a3f7ccd
Added three instances of the line projectIsDirty=TRUE; to fileTreeContextMenuRequested so the project would be considered dirty when a file is deleted from the project.
|
18 anni fa |
joeyadams
|
34f652f105
Added preferences.h and preferences.cxx to the project files.
|
18 anni fa |
joeyadams
|
db2e52eef3
Contains the structure for syntax highlighting preferences, and might eventually contain anything else pertaining to preference conversion to XML or otherwise.
|
18 anni fa |
kevinkofler
|
f11ca25bf3
Implement file context menu (including all operations except Compile).
|
18 anni fa |
kevinkofler
|
0ff848e39c
Turn off dynamic word wrap.
|
18 anni fa |
kevinkofler
|
7b2df89268
Fix Qt warning due to negative maximum status label width.
|
18 anni fa |
kevinkofler
|
678f1aa05e
Reset the dirty flag if the user decides to discard changes.
|
18 anni fa |
kevinkofler
|
0d3a9bc7a9
Switching from one file to another was causing the file to be marked dirty. Fix that.
|
18 anni fa |