Log in

No account? Create an account

Previous Entry | Next Entry

Save function?

Hey there!

Through years of conditioning, I find that I keep snapping my fingers to the quick key combination of Command + S, which (to my mind) will save the work in progress, but every time I do, I find that I'm actually posting and not saving.

Is there any plan to add a save feature? Or is there a way to disable that key combination so that I don't keep posting inadvertently?



( 12 comments — Leave a comment )
(Deleted comment)
Sep. 12th, 2002 10:39 am (UTC)
That would be great. And please consider adding the save function. Some of the longer posts are written in pieces and I'd like to be able to walk away from the app without worrying that I'm going to lose what I've done so far.
Sep. 25th, 2002 02:46 pm (UTC)
Perhaps, for consistency, use the same shortcut as Mail.app for sending, Shift+CMD+D?
Oct. 6th, 2002 07:43 pm (UTC)
I find Mail's Cmd-Shift-D a little unintuitive. I think cmd-Enter or cmd-Return would be good. (Outlook uses this, so does ICQ, and I think iChat.)

Cmd-shift-S might be a possibility too, but I'm wary of cmd-- as an idiom because then there's the overhead of remembering *which* modifier. (Example: some OS X apps provide Cmd-Shift-H for "Hide Others", some provide "cmd-option-H".)
Oct. 7th, 2002 02:43 am (UTC)
As did I, but I am getting a bit used to it now -- which probably isn't very intelligent, knowing how Apple is prone to change everything periodically. Hmmm, how many times have I hidden Finder when trying to use the shortcut to get to the home directory, after switching to 10.2?

I think a problem with Cmd-Shift-S is that it is a popular shortcut for "Save As..." Come to think of it, I like either Cmd-Return (not Enter because that would require an Fn modifier on the laptops) or Shift-Return. Both are commonly used by net com programs to send.

Oct. 4th, 2002 05:22 pm (UTC)
Ooh, yes, may I please just echo this sentiment? Even though I've been using iJournal for months now, I'd love to be able to turn the Command-S=send off.

Is there any way to go into the code (bearing in mind the last time I fiddled with code was with ResEdit under OS 9) and just remove the Command-S=send tag, so you actually have to select "send"?


Oct. 6th, 2002 07:57 pm (UTC)
Sometimes I scare myself. :-)

::dons asbestos underwear::

Yes, if you're feeling brave, dangerous, or sinister, you can edit /Applications/iJournal.app/Contents/Resources/English.lproj/MainMenu.nib/objects.nib

Disclaimer: Editing .nib files is not recommended practice! I take no responsibility for what happens if you try this. If you mess up your iJournal installation you're on your own, folks!

First of all, you'll need to do this from the Terminal, because Apple seem to have done away with the ability to open an application wrapper a folder. (Which you could do under NeXTStep, mutter mutter grumble...)

Make sure you use an editor than can handle binary files, like vi. Make a copy beforehand so you can put it back in place afterwards in case you need to roll back.

Look for the string "Submit Entry".

About 5 characters after this you should see the characters ^@s - note that ^@ is actually one character, it's a way of displaying the ASCII NULL character on a screen.

Change s to S (yep, just change the case) and save the file.

If you start iJournal, you should now see that the key combination for Submit Entry is now command-shift-S

Oct. 7th, 2002 03:08 am (UTC)
Pardon me for being potentially foolish, but what's to stop this method?

If you have the developer tools installed, you get a neat set of programs, one which acts a bit like RezEdit on a major batch of horse steroids called Interface Builder.

Go to Apps in the Finder, right click (or Ctrl click) on iJournal, and select [Show Package Contents] A new window should pop up (in "Classic Finder" mode in 10.1, in regular Finder mode in 10.2) showing the internal directory structure of the application bundle.

Go to the path as specified in the other comment, note that you'll have to do the same procedure to the MainMenu.nib file to open it up and find the objects.nib (though, I was able to make the edit by adjusting the MainMenu.nib file itself.)

Open the nib file with Interface Builder. After it all opens, there should be a window that looks like it contains a menu inside the window (among quite a few other windows, some of which will look a lot like RezEdit). In this mock menu window, click the [File] object to open it up, and there you should have the iJournal File menu. Click the [Submit Entry] object, and hit Cmd-Shift-i to bring up the Info view. On tab one in Info, you should see the shortcut interface. First field is for the keystroke, the rest are modifiers, and the Cmd key is automatically assumed, so the modifiers are in addition to the Cmd key. So to set it up like Mail, like I did, you'd select the Shift modifier, and type 'd' in the key box. The shortcut should now be Cmd-Shift-d ... and it will change respectively in the mock menu window. At this point, save the nib file, close it, and fire up iJournal. Should work fine.

Oct. 7th, 2002 07:36 pm (UTC)
Yeah, that would work too :-)

I hadn't discovered "Show Package Contents". Useful!

Interesting to think that installing the dev cools potentially gives you the ability to seriously customise your environment.
Oct. 7th, 2002 08:04 pm (UTC)
Ummm... you guys lost me a while ago. I'm strictly a user of the software. I'd just like a save feature built in, and the quick key remapped to Cmd-Enter. LOL

Please? :-)
Oct. 7th, 2002 07:45 am (UTC)
rdi, my friend, you are an absolute STAR. *scratches that off the iJournal wish list* Now...don't suppose you know how to make iJournal do bold and italics the way Phoenix did, do you? >:)

Oct. 7th, 2002 07:47 am (UTC)
Oh, one other random thing -- I didn't have to use the Terminal. I just right-clicked on iJ, told it to show its package contents (ahem...) and went from there based on the path you gave. I downloaded VIM, and away I went.

Just FYI :)

( 12 comments — Leave a comment )


iJournal: Official LiveJournal Client for Mac OS X
iJournal Home

Latest Month

January 2012
Powered by LiveJournal.com
Designed by Lilia Ahner