Page 1 of 1

QwikTape - calculcations on 'paper' [now portable]

Posted: Mon Feb 13, 2023 9:50 am
by lintalist
Somewhat similar to CalcPad - https://www.portablefreeware.com/index.php?id=3016 so I thought it might be a nice post

TPFC: https://www.portablefreeware.com/?id=3090

QwikTape @ https://github.com/4silvertooth/QwikTape/

After installing you can copy qwiktape.exe, sciter.dll and sciter-pdf.dll to another folder, uninstall and it seems to work - looks portable at very quick glance, I see some entries in the registry (that the program was executed) but nothing in AppData by the looks of it.

Make it Portable: Create "qwiktapes.db" in the application folder, or if there is already one in your documents\user folder move it to the application folder.

Installer does ask if you want to create "start menu" and "desktop" shortcuts, just say no :D

Features
  • Write text, calculate, annotate it like you would on a paper or in a book.
  • Never forget what was the calculation about by annotating it.
  • Do calculations like addition +, subtraction -, division ÷, multiplication ×, percentage % and power ^.
  • Create unlimited tapes using [+] button in tabs bar, switch between tapes using tabs.
  • View/Rename/Delete your saved tapes in the Bookmark menu, use the top left menu to view all tapes.
  • Tapes are auto saved.
  • The numbers will auto format and auto indented as you type.
  • Numbers are formatted according to the locale.
  • User can define variables and use it in calculations.
  • Hover cursor over variables to check it's value.
  • Customize colors using the settings menu, number of decimals to use and indent length can be changed too.
  • Tape calculation doesn't use operator precedence, the results will be as you would type it on a calculator.
  • Expressions use operator precedence. myvar = 1 + 2 × 3 myvar is 7.
  • All the calculations are done with infinite precision, so 0.1 + 0.2 = 0.3
main-screen.png

Re: QwikTape - calculcations on 'paper'

Posted: Mon Feb 13, 2023 10:52 am
by joby_toss
Saves qwiktapes.db (calculus database) file in user's Documents folder.

Re: QwikTape - calculcations on 'paper'

Posted: Mon Feb 13, 2023 12:51 pm
by lintalist
Yep, noticed it too late (always the last place you look) - still, not bad, only one file easy to move around with a simple batch file.

Edit: created an issue with a request to include a command line switch to the "qwiktapes.db" file.

Re: QwikTape - calculcations on 'paper' [almost portable]

Posted: Fri Feb 17, 2023 11:34 pm
by lintalist
Good news
https://github.com/4silvertooth/QwikTape/issues/3 wrote:If you move the qwiktapes.db file from Documents to where executable resides, it will open that file from next version.

Re: QwikTape - calculcations on 'paper' [almost portable]

Posted: Fri Apr 07, 2023 8:28 am
by lintalist
v0.3 is Portable @ https://github.com/4silvertooth/QwikTap ... s/tag/v0.3
  • Place qwiktapes.db near the executable if you don't want it inside Documents folder.
  • New: Native PDF export for Windows and Linux.
So run the installer, copy three files:

qwiktape.exe
sciter-pdf.dll
sciter.dll

uninstall, start qwiktape.exe once, close it, move qwiktapes.db file from Documents to your qwiktape.exe folder and it will use that db file from then onwards.

Re: QwikTape - calculcations on 'paper' [now portable]

Posted: Sat Apr 08, 2023 2:33 am
by joby_toss
Love this app!
Added here: https://www.portablefreeware.com/?id=3090

Wish I could use ESC key to clear the tape (delete all contents, calculus and annotations) and double ESC key to close the app.

@lintalist: please edit the [almost portable] string in the topic's title!

@moderator: please move this topic to the Submission sub-forum!

Re: QwikTape - calculcations on 'paper' [almost portable]

Posted: Sat Apr 08, 2023 3:29 am
by lintalist
Voted for it, but it is no longer possible to edit the first post in a thread after a couple of days, so only a moderator can change the title.

(This was done to prevent people suddenly deleting their posts which happened a few years ago when someone got upset about something and removed useful information)
joby_toss wrote: Sat Apr 08, 2023 2:33 amWish I could use ESC key to clear the tape (delete all contents, calculus and annotations) and double ESC key to close the app.
AutoHotkey to the rescue no doubt :D

Re: QwikTape - calculcations on 'paper' [almost portable]

Posted: Sat Apr 08, 2023 4:10 am
by joby_toss
:) I cheated a little and opened an issue: https://github.com/4silvertooth/QwikTape/issues/5

Re: QwikTape - calculcations on 'paper' [almost portable]

Posted: Sat Apr 08, 2023 6:25 am
by Midas
lintalist wrote: Voted for it, but it is no longer possible to edit the first post in a thread after a couple of days, so only a moderator can change the title.
Post unlocked, subject edited. Edit as you please before the timeout kicks in again (1 week). 8)

Re: QwikTape - calculcations on 'paper' [now portable]

Posted: Sat Apr 08, 2023 7:53 am
by lintalist
Thanks, edited first post slightly (added link to TPFC entry, make it portable etc)

Re: QwikTape - calculcations on 'paper' [now portable]

Posted: Sat Apr 08, 2023 7:56 am
by 4silvertooth
Hello,
Author here,
I am uploading a truly portable version on the github repo for windows, linux and macos.
Would love to hear your review and suggestions.

Re: QwikTape - calculcations on 'paper' [now portable]

Posted: Sat Apr 08, 2023 11:54 am
by joby_toss
Mr. Viral Ghelani informed me that he added separate packages also for portable versions (Windows, MacOS and Linux). However, I don't prefer this portable package as it always starts in full screen mode and is compiled without support for pdf export.

Edit:
4silvertooth wrote:Portable builds won't have PDF export, place sciter-pdf (dll ,dylib, so) near the binary if you need pdf export.
So, if "remember window size and position" option would be available, the portable version would be the one for me. Until then, I'll stick to the install version extraction method.

Re: QwikTape - calculcations on 'paper' [now portable]

Posted: Tue Apr 11, 2023 6:48 am
by joby_toss
Version 0.4 released:

Code: Select all

New
Keyboard Shortcuts to open/switch/close tapes
Window position restore from last use.
Caret position restore while switching tapes.
Esc to clear tape content, turn it on from settings.

Fix
Wrong color for errors in PDF export.
I changed the entry indicating the portable package.

Thank you, Mr. Viral Ghelani!

Re: QwikTape - calculcations on 'paper' [now portable]

Posted: Tue Apr 11, 2023 10:54 am
by lintalist
Sometimes all it takes is a reminder (or introduction) a portable application can be made without - apparently - too much effort :)