***29th OCT - CURRENT BETA 1.2 IS VERSION HERE***

User avatar
LAP
Posts: 1005
Joined: Tue Sep 21, 2010 5:25 pm
Platform: Windows
Location: Sydney
Contact:

Fri Oct 29, 2010 1:05 pm Post

29th Oct 2010
Firstly, an apology, I'm only new to this forum myself and am still struggling to navigate my way around. I accidently deleted my announcement from 27th Oct when trying to move it in the posts section. So for all those folks searching for it blame me. Sorry!

Today, we tried to focus mainly on actually fixing some bugs and didn't spend a huge amount of time on the forums.

I've upload a new Scrivener.exe to with all the bug fixes listed below for those that would like it here http://www.literatureandlatte.com/scrivenerforwindows/Scrivener.zip
If you don't have winzip you can download the .exe file directly from
http://www.literatureandlatte.com/scrivenerforwindows/Scrivener.exe
However, if you have an anti- virus or internet protection software switched on it will most likely complain, or even quarantine the file, as it is an executable file - however, it's perfectly safe.

This is not a new install, rather a 'hot fix'. What's involved is simply unzipping the Scrivener.zip file onto your desktop. Inside the zip is a Scrivener.exe file. Next close down Scrivener if it's running, then delete a single file called 'Scrivener.exe' from the directory where you installed Scrivener i.e. C:\Program Files\Scrivener. Then you simply copy the downloaded Scrivener.exe into this same directory where you deleted the other one from. That's it. Fire up Scrivener and you're away. You will not loose any of your text in your Scrivener projects as these are stored in completely separate folders.

Here is a list of the bugs we fixed today:

CORKBOARD FIXES:
- Double clicking corkboard index card text selects it. Right clicking now displays context menus + shortcut keys are enabled for copy, paste etc.

- Clicking on the corkboard tools icon (shown in figure 1) now allows all customizations to be saved: the size of index cards, their ratio and spacing etc. See Figure below:

Corkboard.png
Corkboard.png (132.1 KiB) Viewed 3691 times


- Now you can drop index cards on top of each other to nest them the same way you can in outliner and binder. This is a Mac 2.0 feature. However by default you can’t drag onto corkboard index cards, but you can now change a setting in the Edit>Options to allow this. See figure below change # 1:

- Many Windows users requested, "Please add an Ok button to Options dialog" to make the application behave more like a Windows app rather than a Mac. So, we have. We added 'Okay", 'Cancel' and 'Apply' buttons. See figure below change # 2:

Options dialog.PNG
Options dialog.PNG (35.31 KiB) Viewed 3691 times


DUAL SCREEN FIXES:
- Scrivener now no longer defaults only to the primary screen. Multi-monitor users can now expect the full screen to appear in the monitor where the original window is currently located thus catering fully to extended displays.

OUTLINER:
- "total word count" is now operational.

GENERAL:
- All buttons now give me a hover over popup to assist identify what they are.

SCRIPTWRITING:
- CTRL+M to toggle scriptwriting mode has been fixed.

PROJECT TARGET WORD COUNT:
- Switching between documents maintains correct target word count to one that does not.

SNAPSHOT (Multiple Bugs):
- Creating and deleting snapshots now functions as expected.

INSPECTOR:
- Clicking the auto-synopsis on a blank document no longer hangs Scrivener

FULLSCREEN MODE:
- The Bold, Italic, and Underline formatting tools are now working properly in full screen mode when using the hotkeys.

EDITOR:
- If you double-click on an image that is displayed in the EDITOR, the 'Image Tools' popup appears. On the Scale Slider option there are two buttons either side (Left for Small - Right for Large). Clicking these buttons buttons now works as expected.

Early next week we will be doing a deep dive on the core rich text engine of Scrivener to fix some of the more sinister bugs like changing fonts, imports, and XP issues etc. The frequency of the hot fixes will vary, I certainly don't want people to expect one daily, weekly etc. I'll just release them as and when there's significant benefit to you all. As we progress the product will become increasing robust and the bugs generally become less significant, therefore release cycles grow further apart. We will see how we go - software development is not an exact science - that's why so many corporate IT projects are late, fail or go way over budget.

LINUX users. Apologies to my bearded friends, we didn't manage to get time to do a build of Scrivener for LINUX today. It's just after midnight now Aussie time and I'm downing tools for the day. We don't want to rush this when tired. We'll do a build tomorrow when we're fresh and don't make any silly mistakes, plus I need to fork out a new platform licence and get that squared away with the Qt folks - I forgot about that.

Time for bed. I'll post a daily update again on Monday.

Lee
Attachments
its.PNG
its.PNG (12.25 KiB) Viewed 3691 times

da
darkhorse
Posts: 78
Joined: Tue Oct 26, 2010 3:26 am
Platform: Windows

Fri Oct 29, 2010 1:18 pm Post

Re: Linux users and a Linux version--you're very generous to take time to do *anything* for Linux. We'll check back here tomorrow. Meantime, thank you very much for all you've done. :)
Ubuntu 10.04 i386 / Gnome
No matter how ephemeral it is, a novel is something, while despair is nothing.
--Mario Vargas Llosa

La
Laxaria
Posts: 125
Joined: Tue Oct 26, 2010 3:10 am
Platform: Mac + iOS

Fri Oct 29, 2010 1:25 pm Post

LINUX users. Apologies to my bearded friends, we didn't manage to get time to do a build of Scrivener for LINUX today. It's just after midnight now Aussie time and I'm downing tools for the day. We don't want to rush this when tired. We'll do a build tomorrow when we're fresh and don't make any silly mistakes, plus I need to fork out a new platform licence and get that squared away with the Qt folks - I forgot about that.


I knew that, of all the possible frameworks you could have used for Scrivener, you did indeed pick Qt for a reason. Adobe AIR was a bit redundant since it is cross-platform and there's already a Mac version that doesn't utilise it. When I saw the Qt dlls flash by in the installation process, I could've sworn that there would be a Linux version soon.

Thank you for the bug fixes so far. I think, if anything, we are all awaiting the fixes for the .rtf parser and all the other iffy things that is annoying with the core point of Scrivener, but these rudimentary bug-fixes are useful in improving the user experience in its totality.

PS: You people should totally host a nightly build program. :D

User avatar
garpu
Posts: 2015
Joined: Mon Oct 25, 2010 9:38 pm
Platform: Linux

Fri Oct 29, 2010 1:32 pm Post

Yay thanks!

And no worries. The windows version works great. ;)
Slackware-current 64-bit, XFCE

kd
kdbertel
Posts: 78
Joined: Mon Oct 25, 2010 10:20 pm
Platform: Windows

Fri Oct 29, 2010 1:44 pm Post

Woo! Progress!

The fact that you're releasing fixes so quickly is awesome; too many software projects take forever to even touch on anything worthwhile, much less the big problems. And few developers are so open and interactive.

I also look forward to the various fixes in the text engine. This seems to be the key point you're getting drum beat on, and is the place where improvements will be the most awesome for us users, I think. I know it's a lot of work, but we appreciate the time and effort you're putting forward on this.

Keep up the good work!

tu
tuttle
Posts: 4
Joined: Thu Oct 28, 2010 11:45 pm
Platform: Windows

Fri Oct 29, 2010 2:00 pm Post

I tried to install this update, but got this error message:

An unexpected error is preventing this operation. Make note of this error code, which might be useful if you get additional help to resolve this problem: Error 0x80004005: Unspecified Error.
Scrivener
Type: Application
Date Modified: 29/10/2010
Size 4.19 MB

I tried to install it the same way I did the last update, by copy and pasting into the Scriv program folder, and choosing "copy & replace" when the option window came up. After the error message, I tried to install it by first deleting the .exe file then copying the new file, but the same error message appeared.

I have windows Vista Home Basic

Now I'm without any .exe (not sure where they go if deleted!) so I guess I'll download the program from the main link again.

I'm really enjoying working with Scrivener--thanks for all the hard work you're doing!
Last edited by tuttle on Fri Oct 29, 2010 3:43 pm, edited 1 time in total.

Ha
Halo2
Posts: 2
Joined: Fri Oct 29, 2010 3:24 pm
Platform: Windows

Fri Oct 29, 2010 3:31 pm Post

Hi

I've downloaded the above file, but am getting the following message:

'The program can't start because QTwebkit4 dII is missing from your computer'


It suggests that I try installing again, but I'm not sure what it is.

I'm using Windows 7.

Many thanks
Last edited by Halo2 on Fri Oct 29, 2010 3:33 pm, edited 1 time in total.

User avatar
garpu
Posts: 2015
Joined: Mon Oct 25, 2010 9:38 pm
Platform: Linux

Fri Oct 29, 2010 3:33 pm Post

Halo2 wrote:'The program can't start because QTwebkit4 dII is missing from your computer'[/i]


Don't feel badly, I did the exact same thing the other day. Replace the unzipped file from today's update in your Scrivener file in Program Files. It'll replace the Scrivener.exe in there. :)
Slackware-current 64-bit, XFCE

Ha
Halo2
Posts: 2
Joined: Fri Oct 29, 2010 3:24 pm
Platform: Windows

Fri Oct 29, 2010 3:41 pm Post

Thank you!

Mi
Milliebert
Posts: 19
Joined: Tue Oct 26, 2010 11:24 am
Platform: Windows

Fri Oct 29, 2010 4:08 pm Post

garpu wrote:
Halo2 wrote:'The program can't start because QTwebkit4 dII is missing from your computer'[/i]


Don't feel badly, I did the exact same thing the other day. Replace the unzipped file from today's update in your Scrivener file in Program Files. It'll replace the Scrivener.exe in there. :)


I get this message too. Could someone please explain to me, in words I understand, how to change this? I can't open the downloaded icon on the desktop at all. I did extract to desktop. And when I go to my program files I cannot find the .exe. So I'm a bit stuck... :roll:

Je
Jeco
Posts: 68
Joined: Tue Oct 26, 2010 3:47 pm
Platform: Mac + Windows
Contact:

Fri Oct 29, 2010 4:22 pm Post

Hi Millie,

On your desktop right click on your unzipped file ten choose properties. There you will find where your scrivener.exe is located. In Windows Explorer go to that location, copy the file and past it in Scrivener folder: Program files/Scrivener and accept to overwrite the original. That's all.

I hope it helps.

Jeco
Writing is sculpturing your dream.

sk
skbrewer
Posts: 3
Joined: Wed Oct 27, 2010 8:56 pm
Platform: Windows

Fri Oct 29, 2010 4:44 pm Post

The whole DLL can't be found error sounds like people are trying to run the EXE file as an installer, which it isn't. It's just a replacement for the actual program executable. This'll be in either c:\Program Files\Scrivener, or c:\Program Files(x86)/Scrivener, depending on whether you're using a 32 or 64 bit version of Windows. The easiest way is just to download the EXE version of the link and drop it in that folder, replacing the one that's already there.

User avatar
StaceyUK
Posts: 958
Joined: Mon Apr 13, 2009 5:00 pm
Platform: Mac, Win + iOS

Fri Oct 29, 2010 5:27 pm Post

Thanks for taking the time to keep us informed. I know you're snowed under with bug zapping!
Blessings, Stacey

System Specs

Windows 7
Scrivener 1.9.7 / 2.8 /3.0.3/1.1.5 (1301)
Scapple 1.0.0.0
Windows 2.9.0.26 Beta

va
vanessago
Posts: 45
Joined: Tue Oct 26, 2010 1:43 am
Platform: Mac + iOS
Location: Vancouver Island, Canada
Contact:

Fri Oct 29, 2010 6:16 pm Post

Hi Lee
Thanks for the update. I downloaded Scrivener exe and installed it in my program folder. So far as I can see, all the bug fixes/enhancements work as you describe in your daily update for the 29th

Using Windows 7 64 bit
Great work - hope you get some sleep sometime :)

Vanessa

User avatar
LAP
Posts: 1005
Joined: Tue Sep 21, 2010 5:25 pm
Platform: Windows
Location: Sydney
Contact:

Sat Oct 30, 2010 12:26 am Post

Thanks.

I know the rich text fixes are what everyone is craving for and you'll get them. There are a few things that concern me, to be completely open:

Firstly I'm overwhelmed with bug posts, emails etc. This is a great problem to have and I'm very thankful for all the great feedback - we absolutely need this and I'm not complaining just trying to set expectations and perspective.

Secondly, we need to fix bugs - especially rich text related ones. Some of these problems are incredibly complex because we have had to write our own rich text parser. This doesn't mean much to most of you; however, it's complex and will probably require a lot of concentrated effort and focus to pick out several needles in a large haystack that are causing these issues. We're also a very small team myself and a part time C++ Qt God.

Thirdly, we need to be responsive and interactive with the fantastic Scrivener community who have justified high hopes for Scrivener. Emails, posts etc. all take time and mind space and it's tempting just to shut the door and go to our programming caves without sunlight and appear two months later with everything fixed, but that's not what Scrivener is about. It's not just the software - it's all of us chasing our crazy writer dreams and having the guts to live out our passions, we just happen to congregate in a community around some great software.

Finally, we need to find the balance between all of these. Which right now, I'm struggling with from a time perspective.

The key editor fixes may not come for another month, but they will come and I don't want to get anyone’s hopes up too much just because we are releasing fixes frequently right now -which in themselves cause install problems and require support for some users. We are not due to release production ready software until Feb, we're still in Oct, so personally, I think we're progressing well and want to ensure all of you get the best quality software as soon as we can bake it in the Windows Scrivener oven and no sooner; under cooked food always give one a stomach ache.

Happy days

Lee