Reporting odd behavior with file associations.
Noticed that there are three methods regarding installing a package.
1. via Adept Manager: kstart | system | adept manager
2. via Kstart|Add/Remove Programs
3. via terminal mode: sudo apt-get install knowit
Installed knowit 0.10 using method 2 -ok
Software works fine. No other abnormal behaviors.
I created a "knowit" file: my.kno
Creating file assocations also has multiple methods.
a. via kcontrol
type in terminal: kdesu kcontrol
b. via mouse: click kstart | click Run Command | type: kdesu kcontrol
click KDE components | File Associations | type: htm | click + (text)
click html
c. right click file (my.kno) | click Open With | other | type knowit
checkbox enabled: Remember application association for this type of file
d. via konqueror: open konqueror | click Settings | click File Associations
Side note = first inconsistency noted is this ...
kstart | click System Settings | click Default Applications
This doesn't contain heading: File Associations whereas kcontrol's Default Applications Menu does.
Moving on. I created a file association to this file via method 'c'
Clicked on file and file opens in 'knowit' - ok
Now open konqueror and click on any hyperlink and warning appears:
"save", "open with knowit", or "cancel"
Konqueror is now useless. Can't navigate via hyperlinks.
So I checked the file associations for htm via kcontrol- ok.
Still tagged to konqueror (kfmclient_html)
So I uninstalled "knowit" via method 1 (adept).
Tried konqueror again. Problem still exists.
Then I opened konqueror to myhomepage (google)
clicked Settings | Configure Konqueror | File Associations
Find filename pattern: type: htm
click + (expand text)
click html
Here Application Preference Order has been altered:
knowit
Konqueror
Select knowit | Click "Move Down"
Konqueror now works
deleted all references to knowit that I could find b/c I uninstalled software.
Round 2:
Reinstalled "knowit" using method 1
created file association using method 2
Now click on my.kno (knowit file) and konqueror executes.
Close window.
Now right click on my.kno and select open with
Now knowit appears. Select it and file opens properly.
The problem is that the file association still isn't correct.
The purpose here is to:
1. introduce other newbies to the various methods I've discovered to create file associations and how to manipulate them.
2. summarize the various methods to install software.
3. report to those responsible that these problems exist.
4. understand that strange behaviors may be due to incomplete propagation and inappropriate file associations.
5. file associations are still a work in progress.
6. The application of a file association for "knowit" is still problematic.
In this case, "knowit" and Gutsy don't play nice. How many other apps are non-compliant? Why did Gutsy alter konqueror's application order? Why was knowit's file type associated to html? These certainly aren't the application's fault as kde is responsible for file associations, not knowit.
PS - I like knowit's implementation of an outline. Simple, easy to use. What other similar software is out there besides Tuxcards and knowit?
Lastly, this took 3 hours to debug, document, and learn. That's why many avoid any linux distro.
Noticed that there are three methods regarding installing a package.
1. via Adept Manager: kstart | system | adept manager
2. via Kstart|Add/Remove Programs
3. via terminal mode: sudo apt-get install knowit
Installed knowit 0.10 using method 2 -ok
Software works fine. No other abnormal behaviors.
I created a "knowit" file: my.kno
Creating file assocations also has multiple methods.
a. via kcontrol
type in terminal: kdesu kcontrol
b. via mouse: click kstart | click Run Command | type: kdesu kcontrol
click KDE components | File Associations | type: htm | click + (text)
click html
c. right click file (my.kno) | click Open With | other | type knowit
checkbox enabled: Remember application association for this type of file
d. via konqueror: open konqueror | click Settings | click File Associations
Side note = first inconsistency noted is this ...
kstart | click System Settings | click Default Applications
This doesn't contain heading: File Associations whereas kcontrol's Default Applications Menu does.
Moving on. I created a file association to this file via method 'c'
Clicked on file and file opens in 'knowit' - ok
Now open konqueror and click on any hyperlink and warning appears:
"save", "open with knowit", or "cancel"
Konqueror is now useless. Can't navigate via hyperlinks.
So I checked the file associations for htm via kcontrol- ok.
Still tagged to konqueror (kfmclient_html)
So I uninstalled "knowit" via method 1 (adept).
Tried konqueror again. Problem still exists.
Then I opened konqueror to myhomepage (google)
clicked Settings | Configure Konqueror | File Associations
Find filename pattern: type: htm
click + (expand text)
click html
Here Application Preference Order has been altered:
knowit
Konqueror
Select knowit | Click "Move Down"
Konqueror now works
deleted all references to knowit that I could find b/c I uninstalled software.
Round 2:
Reinstalled "knowit" using method 1
created file association using method 2
Now click on my.kno (knowit file) and konqueror executes.
Close window.
Now right click on my.kno and select open with
Now knowit appears. Select it and file opens properly.
The problem is that the file association still isn't correct.
The purpose here is to:
1. introduce other newbies to the various methods I've discovered to create file associations and how to manipulate them.
2. summarize the various methods to install software.
3. report to those responsible that these problems exist.
4. understand that strange behaviors may be due to incomplete propagation and inappropriate file associations.
5. file associations are still a work in progress.
6. The application of a file association for "knowit" is still problematic.
In this case, "knowit" and Gutsy don't play nice. How many other apps are non-compliant? Why did Gutsy alter konqueror's application order? Why was knowit's file type associated to html? These certainly aren't the application's fault as kde is responsible for file associations, not knowit.
PS - I like knowit's implementation of an outline. Simple, easy to use. What other similar software is out there besides Tuxcards and knowit?
Lastly, this took 3 hours to debug, document, and learn. That's why many avoid any linux distro.
Comment