26 Commits

Author SHA1 Message Date
Parth Jadhav fe903d34bc fix: correct Bloom banner markdown in README 2026-03-13 19:50:48 +05:30
Parth Jadhav 22a1d1f110 fix: unescape banner markdown in README 2026-03-13 19:48:24 +05:30
Parth Jadhav 28e6b2cbdb docs: add Bloom banner to README 2026-03-13 19:47:32 +05:30
Parth Jadhav 3dd33ed0fb chore: add Ultrahuman discount code link 2024-07-21 00:56:16 +05:30
WP 64464c6489 feat: Consider user specific apps (#47) 2024-02-26 11:18:28 +05:30
Parth Jadhav 992ebd848d feat: add ns-panel support (#44) 0.3.2 2023-05-19 20:08:08 +05:30
Parth Jadhav 8d1352d944 feat: show result path & refactor result component (#38) 2023-01-19 13:39:26 +05:30
Benedikt Schnatterbeck e7ee512952 style: add prettier (#34)
* style: add prettier

style: add prettier ignore file

style: apply formatting

style: install and apply svelte prettier

* Add prettier to recommended extensions

* chore: add check and format scripts to package.json

* chore: update prettier scripts to avoid conflict with svelte-check
2023-01-12 20:06:44 +05:30
Parth Jadhav d0f00a5413 chore: update csp properties 2023-01-09 16:39:43 +05:30
Maksim Karelov 19ff234533 fix: reduce flickering when searching for results (#30)
* fix: reduce flickering

Related to #25.

Search results flickers because of three things (IMO):

- `handleInput` resets the `results` array, which immediately dropping
  list with `#if` directive in `SearchResult` component
- Changing styles on `focus` and `blur` are not immediate operation, that's why another
  kind of flickering is a transition between focused and non-focused
  state (gray background)
- `getIcon` function is another "bottleneck"; preservation of space for
  upcomming <img> tag is a key for rescue

Most "ugly" part of this code is manipulating with classes. Changing
classes through Svelte's `class:` binding leads to focus lost.

Unfortunately, manipulating classes through script cannot be made with
obfuscated selectors, that's why you can see `:global` in code. Maybe you
know better way to change classes without losing focus.

* fix: span attributes

* fix: remove icon flickering with icons cache

* fix: reset `results` when search pattern is empty

* chore: fix extra rectangular overlay on calculation results

* chore: fix closing window when pressing enter/return

* chore: fix keys not being registered

Co-authored-by: Parth Jadhav <jadhavparth99@gmail.com>
2023-01-09 14:57:57 +05:30
Maksim Karelov 8eb8ded994 fix: shortcuts with Option key (#31)
* fix: shortcuts with `Option` key

Related to #11 .
2023-01-06 22:35:27 +05:30
Xithrius 5041e3dde1 feat: add linting & refactor code (#27) 2023-01-06 11:23:55 +05:30
Parth Jadhav b2a4446a70 chore: minor release 0.3.1 0.3.1 2023-01-05 17:25:15 +05:30
Maksim Karelov b816c6c270 fix: set_timezone issue (#28)
Fix error when offset starts with '+' or '-':

```
thread 'tokio-runtime-worker' panicked at 'called Result::unwrap() on an Err value: "Timezone information not found"', src/util/calculator.rs:26:32

note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
```

For example for `Asia/Almaty` (located in Kazakhstan) `offset_from_utc_date` returns "+6" rather than "GMT+6".

This leads to an error beacuse Regex in Smartcalc expects offset with `GMT` in string:

https://github.com/erhanbaris/smartcalc/blob/cd39b590aba74e8ca326ba78acea488d0550a3e8/src/json/config.json#L35
2023-01-05 17:22:58 +05:30
Parth Jadhav 10d8ec851b chore: update tauri.conf.json 2023-01-04 18:15:47 +05:30
Parth Jadhav b57590d151 Merge branch 'master' of https://github.com/ParthJadhav/verve 2023-01-04 16:29:26 +05:30
Parth Jadhav f5712c1431 chore: update tauri 2023-01-04 16:25:12 +05:30
imgbot[bot] 1e5782dbde chore: optimise images
*Total -- 645.34kb -> 565.37kb (12.39%)

/src-tauri/assets/appIcons/Migration Assistant.app.png -- 49.37kb -> 37.47kb (24.1%)
/src-tauri/assets/appIcons/AirPort Utility.app.png -- 34.91kb -> 28.08kb (19.57%)
/docs/Banner-Image.png -- 116.76kb -> 94.57kb (19.01%)
/docs/preferences.png -- 33.92kb -> 27.83kb (17.96%)
/src-tauri/assets/appIcons/Calendar.app.png -- 42.41kb -> 34.82kb (17.88%)
/src-tauri/assets/appIcons/Photo Booth.app.png -- 16.06kb -> 13.95kb (13.16%)
/src/dmg-background.png -- 201.67kb -> 185.42kb (8.06%)
/src-tauri/icons/128x128@2x.png -- 19.90kb -> 18.52kb (6.94%)
/docs/themes/theme-blue/theme-blue.png -- 20.76kb -> 19.50kb (6.07%)
/docs/themes/theme-default/theme-default.png -- 18.71kb -> 17.72kb (5.3%)
/docs/themes/theme-green/theme-green.png -- 20.70kb -> 19.61kb (5.29%)
/src-tauri/icons/128x128.png -- 5.95kb -> 5.74kb (3.63%)
/src-tauri/assets/appIcons/System Settings.app.png -- 64.22kb -> 62.15kb (3.23%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2023-01-04 12:33:12 +05:30
Parth Jadhav 7075a4a7fb feat: add calculation feature & refactor codebase (#23) 0.3.0 2023-01-03 17:50:18 +05:30
Parth Jadhav 177e4d6fd2 chore: fix 'space' key not being recognised (#21) 2023-01-02 20:40:24 +05:30
Parth Jadhav 39e4355aa1 chore: change default theme color 2023-01-02 17:30:18 +05:30
Parth Jadhav 5148a64733 feat: add theme support 🎨 (#18) 0.2.0 2022-12-30 10:54:53 +05:30
Parth Jadhav 519b5b4679 chore: fix crash when info.plist is missing 2022-12-29 23:11:27 +05:30
Parth Jadhav 17a4794d80 chore: prevent adding global listener for esc 2022-12-29 19:09:13 +05:30
Parth Jadhav a9d297c93f chore: add build instructions 2022-12-29 15:34:30 +05:30
Parth Jadhav 1ce1749a11 feat: initial release 0.1.0 2022-12-28 16:01:49 +05:30