kevinkofler
|
564845a730
Conditionalize A68k support and add conditional Quill support in findFilter.
|
18 years ago |
kevinkofler
|
b6daaf48e8
Delete old signatures of SGetFileName and SGetFileName_Multiple from mainform.ui. Delete unused CATEGORY_INDEX macro.
|
18 years ago |
joeyadams
|
8eb71b7877
Cleaned filter mess by providing defines for each individual file type as well as by creating the function MainForm::findFilter that can be reconfigured to support Quill and A68k visibility.
|
18 years ago |
kevinkofler
|
e39a29a98a
Use isNew in fileTreeItemRenamed.
|
18 years ago |
joeyadams
|
05c1aa0d69
added ListViewFile::isNew, ListViewFile::isDirty, and projectIsDirty.
|
18 years ago |
kevinkofler
|
3cb4bf0fcc
If a file has already been saved, rename it on disk too in fileTreeItemRenamed.
|
18 years ago |
kevinkofler
|
32ed09dfa1
Don't look up already known category in fileSave_loadList.
|
18 years ago |
kevinkofler
|
4fc5176252
Don't try to save non-editable files.
|
18 years ago |
kevinkofler
|
655f99ef64
New CATEGORY_OF macro to get the category of a list item (also declares a QListViewItem * to hold the result).
|
18 years ago |
kevinkofler
|
67764701c6
The old project name or path is irrelevant when saving.
|
18 years ago |
kevinkofler
|
059a55c9f9
Create new file ktigcc.h containing prototypes for ktigcc.cpp, use it in mainform.ui.h.
|
18 years ago |
kevinkofler
|
36fad7e8ee
Update left status label when counters change due to drag&drop.
|
18 years ago |
kevinkofler
|
1b9c5b6466
Don't allow more than one Quill file per project.
|
18 years ago |
joeyadams
|
373bcaec24
File name conflict message now appears if you try to rename a file with an invalid name.
|
18 years ago |
joeyadams
|
b0a41f43f4
Broke up extractFileTreeInfo by creating a separate routine that lists all the file paths in every category of the project. The routine is extractAllFileNames.
|
18 years ago |
joeyadams
|
d557039e66
Made thee status bar update correctly immediately when you rename a file. However, we still need to do things such as check for file name conflicts, empty file names, etc.
|
18 years ago |
joeyadams
|
f4e87a5b10
Fixed issues with absolute paths and relative paths: made it so in the TPR, relative paths are used only if the file is within the project directory.
|
18 years ago |
joeyadams
|
a6848ac8ce
Creating a new file in the menu will now put the file in the right directory.
|
18 years ago |
joeyadams
|
ff79838614
Files get path names automatically now, and when you save the project, all the path names are updated to the new project location.
|
18 years ago |
joeyadams
|
56cf975fca
Save As now supports creating new directories when you save again.
|
18 years ago |
joeyadams
|
248e61ad26
Added Save As support. However, it still needs to make new files when you do save as.
|
18 years ago |
joeyadams
|
b39855d17c
Fixed file saving. Looks like it works now.
|
18 years ago |
joeyadams
|
bef6e83758
Completed MainForm::fileSave_loadList and it compiles fine.
|
18 years ago |
joeyadams
|
a8394de8d2
Added fileSave_loadList and wrote code into MainForm::fileSave .
|
18 years ago |
kevinkofler
|
9dbd3a4611
Add support for "Open File=" (sadly, this uses an absolute path so it will only work for KTIGCC-created projects).
|
18 years ago |
joeyadams
|
dccef6c87c
Made it so folders start out opened.
|
18 years ago |
kevinkofler
|
a1e93f1ca9
Handle project name and project file name.
|
18 years ago |
kevinkofler
|
60e92d924a
Correct ordering in drag&drop code.
|
18 years ago |
kevinkofler
|
2a9cb06e57
Rename create_folder to createFolder and make it a static class method to make Qt Designer happy.
|
18 years ago |
kevinkofler
|
f8f3c01842
Fix folder name comparison in create_folder (don't use ==, make sure it actually is a folder) and ordering in openFile.
|
18 years ago |