HappenApps / Quiver

Quiver documentation and issue tracker
2.26k stars 109 forks source link

Quiver 3.0 beta testing #162

Closed ylian closed 8 years ago

ylian commented 9 years ago

I have been working on Quiver 3.0 for the last six months, and I am glad it's finally close to release.

Quiver 3.0 is a big update. Major new features include:

Quiver 3.0 is a free update.

I would like some help with beta testing. As you can imagine, the scope of Quiver 3.0 has been enormous. The features above are only part of the work. Even more time has been spent on code refactoring and cleanup, so that Quiver can stay small and super fast. The app size of Quiver 3.0 (9.4 MB unzipped) is only slightly bigger than that of Quiver 2.1.2 (8.5 MB unzipped). For comparison, Evernote is 140 MB unzipped.

Here is the latest beta of Quiver 3.0: https://dl.dropboxusercontent.com/u/3445731/Quiver%203.0RC1.zip

Please test it, use it and report any issue you find. Any feedback is appreciated.

Some other things that didn't make into Quiver 3.0 but will come soon after: nested notebooks, file attachments, web clipper.

preflight commented 9 years ago

Looks amazing so far. Dark theme is really nicely done and Compact Note List is a great new feature. No issues with installation.

dkarter commented 9 years ago

Great job on this release! Really enjoying the dark theme - especially at night. It's worth the version bump on its own. Also really like the three layouts, the retina friendly icons and redesigned sidebar, and the side-by-side preview as you type are a great addition. I'm sure there is much more to discover.

Few minor things I'm missing:

I can open issues for those if that's helpful. Overall very excited about this new version! Thanks much!

ylian commented 9 years ago

@dkarter Thanks. Reporting issues in this thread is just fine. I will keep track of them. I will release new betas as I fix these.

timothevs commented 9 years ago

@ylian Fantastic update. Really enjoying the dark theme as well. No issues with installation, and it seems to coexist peacefully with v2, using the same plist etc.

Like others, a lot more to discover still.

ghost commented 9 years ago

First check out: great Minor: context menu entry "Delete Note" in trash still does not work or is not disabled. It is not possible to delete single notes in Trash.

pentool commented 9 years ago

Great job so far, thank you!

So far a very minor thing/suggestion: There are no tooltips showing over the three icons at the top center of the editor pane (Editor, Preview, Side-by-Side). Although you can figure out what these are, all other icons around the top and bottom of the panes have tooltips. Maybe it could help new users who are not familiar with the app to show a tooltip over these icons as well.

ylian commented 9 years ago

Quiver 3.0 beta 2: https://dl.dropboxusercontent.com/u/3445731/Quiver%203.0b2.zip

Changes:

ssaadh commented 9 years ago

Quiver 3 is so amazing! Version 2 was already great. I just downloaded and am using the latest beta while working for the past 30 min. No issues so far. Jumping between notebooks, 3rd change listed by @ylian works great. I never even minded the 3 panes. But now I can always stay in 2 panes

naohta commented 9 years ago

Hi @ylian, with my OS X operating style, I like this flow:

1. Close Quiver main window with upper left red window-close-button
2. Do something with another app
3. Click Quiver's icon on the dock
4. Expect that Quiver main window comes up

But now, only the app comes front. So I click Menu > Window > Show Main Window. I wanna just click an icon on the dock.

mohrbius commented 9 years ago

Will we be able to see these features once Quiver 3 hits the App Store, or are these planned for a future release?

ylian commented 9 years ago

@almorithm No, these will come later, prob. in 3.1.

ylian commented 9 years ago

Quiver 3.0 beta 3: https://dl.dropboxusercontent.com/u/3445731/Quiver%203.0b3.zip

Changes:

ghost commented 9 years ago

Possible feature: gestures. Many OSX apps now let you do swipe gestures similar to those on iOS. For example, swiping left on an email element in Mail.app gives you the option for deleting.

NilsDannemann commented 9 years ago

Damn, great work @ylian!! Absolutely impressed by how you move this app forward! Keep it up!

Small suggestion: A button that let's you copy the content of a code block to the clipboard (to paste it to your editor).

ylian commented 9 years ago

Quiver 3.0 beta 4: https://dl.dropboxusercontent.com/u/3445731/Quiver%203.0b4.zip

Changes:

HYR commented 9 years ago

Can the dark theme be black/grey instead of a navy blue?

ylian commented 9 years ago

@HYR Maybe I will open up the theme settings in the future, but this is the current design.

marionava commented 9 years ago

Hi @ylian. In beta 4 are not working keybinding for "Convert to text cell" and "Convert to code cell"

ylian commented 9 years ago

@marionava Good catch, thanks! Fixed in beta 5.

MauriceZ commented 9 years ago

Hey @ylian, in beta 4 when I'm editing with a side by side preview, only the editing pane can scroll past the end: screen shot 2015-09-25 at 2 49 30 pm Could this be fixed so that the preview pane could also scroll past the end?

ylian commented 9 years ago

Quiver 3.0 beta 5: https://dl.dropboxusercontent.com/u/3445731/Quiver%203.0b5.zip

Changes:

@MauriceZ Good catch, thanks. Fixed in beta 5.

ylian commented 9 years ago

Quiver 3.0 beta 6: https://dl.dropboxusercontent.com/u/3445731/Quiver%203.0b6.zip

gtarcea commented 9 years ago

It looks like the old tutorial files aren't being updated when installing the beta. I had to delete the tutorial notebook, and then click on Help -> Show Tutorial to get the updated tutorial files installed. If the old tutorial existed then going to Help -> Show Tutorial didn't install the updated version.

BTW: Really great product. It's exciting to see all the enhancements in 3.0. The diagrams are a really nice edition.

ylian commented 9 years ago

@gtarcea Good point. I was thinking whether I should overwrite the old tutorials. The only concern was that the user might have made some changes to the tutorials. But I guess nobody does that.

crispinb commented 9 years ago

I don't think you can rely on that. Probably the ideal strategy would be to merge, but that's more trouble than it's worth. So could you either make the tutorial notebook read-only, or warn the user about overwriting any changes they may have made?

gtarcea commented 9 years ago

I like @crispinb suggestions. Some other ideas:

gtarcea commented 9 years ago

Two other issues: Click on the Search (alt-cmd-f) and it just flashes open/closed. You have to do the keyboard combination to have it stay open. Same for jump to notebook (cmd-j). Clicking on the notebook link the middle pane just flashes open/closed (unless you press cmd-j, then it stays open).

ylian commented 9 years ago

@gtarcea Weird. That's not happening to me. What system are you using?

gtarcea commented 9 years ago

Hi @ylian I am running a 13" 2011 MacBook Air with Yosemite (version 10.10.5).

I am not seeing it on an iMac running 10.9.5. I wonder if anyone else is seeing this....

pentool commented 9 years ago

I can't reproduce this. The search box seems to be working fine for me as well. (Mac mini late 2012; OS X 10.10.5)

crispinb commented 9 years ago

I've had oddities happen with duplicate tags appearing after tag renaming. Here's a reproducible (for me) example with b6:

  1. create a new note (note1)
  2. add a tag (tag_1)
  3. rename that tag (tag_renamed)
  4. create another note (note2)
  5. add the tag from step 2 (tag_1)
  6. Tags tab now shows two tags both called tag_renamed, with a count of 1 each
  7. note2 is tagged tag_renamed, not tag_1
ylian commented 9 years ago

@crispinb Yep I am aware of this bug. Similar to https://github.com/HappenApps/Quiver/issues/194. Will fix.

crispinb commented 9 years ago

Oops. Should have searched, my apologies.

djtech42 commented 9 years ago

I can't get the new tutorials to show up even after I deleted the old ones.

ylian commented 9 years ago

@djtech42 You have to empty the trash as well. I will fix this.

crispinb commented 9 years ago

The 'All Notes' collection shows notes from Trash. Arguably it shouldn't.

crispinb commented 9 years ago

Images in Markdown cells are removed if the notebook is opened in the production version of Quiver (they're literally deleted from the *.qvnote/resources folder). I assume you're aware of this (I think images weren't supported in markdown cells prior to version 3?). Just a heads-up as this could seriously alienate your users if they do somehow end up opening a notebook with such images in Quiver v2.n

ylian commented 9 years ago

@crispinb Thanks. This is a serious issue. Have to figure something out.

skypanther commented 9 years ago

I just bought & installed 2.1.2. I like where Quiver 3 is going. So I installed the most recent beta. I'm afraid I've lost some data with the beta.

I can re-import from my enex file. So, not a catastrophic failure for me. But, it's something you should look into.

ylian commented 9 years ago

@skypanther Can you send me a note to help me reproduce this? Either your .enex file or a Quiver note with missing code cells. Also, only code cells are missing from the notes?

ylian commented 9 years ago

For anyone watching this thread, the bug reported by @skypanther happens after moving the Quiver library: the current note list isn't updated properly after moving the library, so further actions may cause data loss.

So if you are running Quiver 3 beta and need to move your library (or load another library), restart Quiver right after changing the library.

MauriceZ commented 9 years ago

When previewing (split-view or single), the code cells are a little bit skewed to the left compared to the text cells: screen shot 2015-10-01 at 6 59 16 pm

I don't know if this is a bug or not, but it seemed off.

ylian commented 9 years ago

@MauriceZ Thanks. It's a bug. Due to some leftover CSS from Quiver 2. I always had the line numbers shown so it wasn't too bad.

ghost commented 9 years ago

Experiencing weird scrolling behaviour. See this video https://www.youtube.com/watch?v=-R4LZb-ESVg

ylian commented 9 years ago

@MarkSkilbeck That looks really bad. Can you send me the note so it's easier for me to debug? Thanks. My email is ylian@happenapps.com.

lahtikarri commented 9 years ago

Great update Ylian!

There is so many improvements; from the inbox to 3-pane layout support, better link support, etc.

Question: is there a way to change the yellow color of highlights? I tried with CSS, but I don't know the class or id for the highlight element, so no luck.

Thanks and keep up the good work!

ghost commented 9 years ago

https://gist.github.com/MarkSkilbeck/15ce5016bc563fc9115a

ylian commented 9 years ago

@lahtikarri Thanks. Yellow highlight can't be changed in this release. I have to revamp the highlighter support in a later version.

ylian commented 9 years ago

Quiver 3.0 beta 7: https://dl.dropboxusercontent.com/u/3445731/Quiver%203.0b7.zip

Beta 7 comes with a major new feature: design your own theme! Now you can customize over 200 UI details (mostly colors). If you come up with a great theme, please share it and I might include it in Quiver by default. :)

Other changes:

I will fix other reported bugs now. Beta 8 coming up soon.

djtech42 commented 9 years ago

Is there a preference that I can delete to get the new tutorials? I already emptied the trash and it didn't work.

It's great to see theme support. :smile: :+1: