Ammar Ahmed
4558c0b2eb
mobile: fix downloading attachments from editor
2024-01-27 16:06:04 +05:00
Ammar Ahmed
7bac3c1326
mobile: fix selection is not reset when switching topics
2023-09-22 16:35:40 +05:00
ammarahm-ed
31d4e88efd
mobile: check if file exists based on file size
2023-09-21 13:43:16 +05:00
ammarahm-ed
e62267042e
mobile: add support for progress
2023-09-21 13:43:16 +05:00
ammarahm-ed
cef2472aae
mobile: handle state when app entered background
...
to take some action like pick a file/image etc.
2023-09-06 20:06:46 +05:00
Abdullah Atta
44e4722de2
global: fix @notesnook/core direct paths
2023-08-14 09:54:57 +05:00
ammarahm-ed
2bed812df1
mobile: fix editor
2023-08-05 11:15:06 +05:00
Ammar Ahmed
622294b807
global: implement the new theme engine ( #2196 )
...
* mobile: theme
* theme: add theme engine
* mobile: migrate app colors to new theme engine
* mobile: fixed some colors
* mobile: fix colors
* mobile: store theme info in store
* theme: `ColorsType` -> `Variants`
* theme: use explicit return type for `useThemeColors`
* theme: add `backdrop` color
* mobile: `const colors` -> `const {colors}
* theme: add default pitch-black theme
* mobile: manage theme state via theme-engine
* mobile: add theme scopes
* mobile: commit
* mobile: fix button width on applock screen
* mobile: fix typings
* mobile: fix theme definition
* web: add partial support for custom themes
only context menus & popups are left.
* theme: add dialog & sheet scopes
* global: sync with master branch and make everything work again
* mobile: fix theme-engine usage in editor & app
* mobile: fix colors
* mobile: fix colors
* mobile: cleanup
* mobile: fix status bar color incorrect on entering foreground
* mobile: fix dark color scheme
* web: move emotion theme provider to @notesnook/theme
* editor: add support for theme enging
* web: adjust hover & focus colors on list item
* mobile: migrate share ext to theme engine
* mobile: fix editor theme provider
* clipper: add support for the new theme engine
* mobile: fix statusbar color on switch from bg
* misc: fix build
* mobile: fix build
* misc: fix colors
* mobile: fix theme colors
* mobile: fix bottom padding
* server: add theme server
* theme: add previewColors
* server: support themes query pagination
* mobile: add client from theme server
* server: reset cache on sync repo
* server: fix types
* server: show ip & port on start server
* server: theme updates
* web: finalize new theme engine on web
* editor: fix build
* global: fix @emotion/react version to 11.11.1
* editor: update katex patch
* web: fix imports
* global: fix @trpc/* versions
* global: a huge set of changes
1. get rid of ThemeVariant. All variants can now be accessed anywhere.
2. remove unnecessary button variants
3. make buttons more responsive
4. implement themes server
* web: add support for theme search and theme switching
* global: update lockfiles
* mobile: fix error
* theme: use vite-plugin-react to start theme server
* web: add support for auto updating themes
* mobile: update theme selector
* mobile: update theme if new verison available
* theme: add `isomorphic-fetch` package
* global: update lockfiles
* web: add theme details dialog
* setup: add scope for themes server in bootstrap script
* web: add production server url
* web: update lockfile
* web: update lockfile
* mobile: remove `react-native-blob-util`
* web: add support for endless scrolling in themes
* web: bring back dark/light mode option in settings
* web: fix colors in places
* theme: add selected variant
* global: use single typescript version across the projects
* web: fix sort & group options not having submenus
* web: apply selected variant where appropriate
* ui: use unique id for all menu items
* config: add ui scope for commits
* theme: export button variant creation fn
* web: fix only 1 theme showing in theme selector
* web: fix navigation item hover & other colors
* mobile: update theme
* editor: fix toolbar group alignments
* editor: set theme provider at app level
* theme: use scope name to get current scope
* mobile: fix color usage in message card
* theme: remove caching
* editor: bring back icons in table menus
* theme: use zustand to manage theme engine state
* web: fix login/signup theming
* mobile: fix webpack build
* misc: remove ThemeProvider usage
* editor: adjust theming and styling of editor toolbar
* mobile: refactor
* editor: fix toolbar group padding everywhere
* web: fix settings sidebar is not scrollable
* web: add loading indicator for themes loading
* mobile: fix warning
* mobile: fix ui issues
* web: fix Loader errors on build
* theme: add getPreviewColors & validateTheme
* theme: fix theme validation
* mobile: load theme from file
* mobile: fix share extension crash
* mobile: rename state
* theme: add sourceURL property
* theme: refactor theme-engine
* web: add support for loading theme from file
* web: improve button hover interaction
* mobile: fix floating button color
* mobile: update theme
* mobile: fix border radius of context menu
* mobile: set sheet overlay color to theme backdrop
* mobile: set sidemenu backdrop to theme backdrop
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-01 12:07:21 +05:00
Ammar Ahmed
51efef5005
mobile: fix tablet mode ( #2884 )
2023-07-05 09:51:32 +05:00
ammarahm-ed
53b545f84c
mobile: enable encrypted backups on login
2023-06-20 12:43:37 +05:00
ammarahm-ed
f4fe2c6a65
mobile: enable encrypted backups by default
2023-06-20 12:43:37 +05:00
ammarahm-ed
86a7fd9b93
mobile: refactor
2023-06-17 13:36:01 +05:00
ammarahm-ed
fb616a246e
mobile: refactor
2023-06-17 13:36:01 +05:00
ammarahm-ed
1521a7d120
mobile: formatted dates in editor
2023-06-05 15:29:10 +05:00
ammarahm-ed
748953b3eb
mobile: don't lock app on showing app review
2023-05-23 08:07:27 +05:00
ammarahm-ed
8548940cb9
mobile: refactor
2023-04-25 10:18:20 +05:00
ammarahm-ed
9744679550
mobile: add support for setting default font-size & font-family
2023-04-08 01:53:46 +05:00
ammarahm-ed
9eb1061cd1
mobile: refactor
2023-04-04 22:04:14 +05:00
ammarahm-ed
b5c8afe8f7
mobile: handle same filename
2023-02-28 14:09:09 +05:00
ammarahm-ed
f56cbfc142
mobile: fix loading images in realtime sync
2023-02-28 12:11:13 +05:00
ammarahm-ed
2ab756a847
mobile: make telemetry opt-in
2023-02-13 17:48:24 +05:00
Abdullah Atta
9116a24392
global: update license year to 2023
2023-01-16 13:48:28 +05:00
ammarahm-ed
e34114a3c4
mobile: improve sync status UX
...
1. Show offline when device is offline or internet is unreachable
2. Show "Sync failed" in side menu
until a successful sync occurs
2023-01-13 15:45:03 +05:00
ammarahm-ed
f3f735392b
mobile: add notification sound settings
2023-01-12 17:59:06 +05:00
ammarahm-ed
b7dc9646f6
mobile: save last set notification mode
2023-01-12 15:52:33 +05:00
ammarahm-ed
7b2de009a7
mobile: add disable realtime sync option in settings
2023-01-12 12:58:44 +05:00
ammarahm-ed
1c66266f2d
mobile: add beta tag on Reminders screen
2023-01-12 12:09:44 +05:00
ammarahm-ed
1b471a2fda
mobile: add cors proxy settings
2023-01-09 15:06:20 +05:00
ammarahm-ed
5c7e776dce
mobile: setup reminders on init
2023-01-07 16:06:15 +05:00
ammarahm-ed
377bd6e510
mobile: update settings
2023-01-05 22:01:01 +05:00
ammarahm-ed
b77254a045
mobile: configurable snooze time
2023-01-05 22:01:01 +05:00
ammarahm-ed
f78d0cda1d
mobile: update relations on sync complete
2023-01-05 22:01:01 +05:00
ammarahm-ed
32467c36af
mobile: minor improvements
2023-01-05 22:01:01 +05:00
ammarahm-ed
08ad464310
mobile: add disable reminder notifications button
...
in settings.
2023-01-05 22:01:01 +05:00
ammarahm-ed
c06f3ed351
mobile: added reminder list item
2023-01-05 22:01:01 +05:00
ammarahm-ed
3702bb0186
mobile: add Reminders screen to nav
2023-01-05 22:01:01 +05:00
ammarahm-ed
2845cb19d6
mobile: add sync controls
2023-01-03 21:46:11 +05:00
ammarahm-ed
9a7fb8670f
mobile: enable system theme by default
2022-09-22 10:33:46 +05:00
Abdullah Atta
6c613c6f1e
Merge branch 'move-pins-out'
2022-09-21 10:45:58 +05:00
ammarahm-ed
45c4381537
mobile: migrate to db.shortcuts
2022-09-08 14:24:31 +05:00
ammarahm-ed
e9770d393c
mobile: do not use top level safeareaprovider.
...
This has been causing some strange behaviour where ui
would flicker and jump and the padding on top would
increase. It's something related to react-navigation and
react-native-safe-area-context.
2022-09-07 12:43:35 +05:00
ammarahm-ed
bd3fa871b4
mobile: refactor & remove version.js file
2022-09-01 16:26:48 +05:00
ammarahm-ed
dcd5c16514
mobile: cleanup console.log statements
2022-08-31 13:03:22 +05:00
Abdullah Atta
d81f5dba65
refactor: migrate to theme-ui from rebass
2022-08-31 07:26:27 +05:00
Abdullah Atta
14fe6d071a
mobile: move dependent packages to root package.json
2022-08-30 16:27:48 +05:00
Abdullah Atta
c317774c8a
docs: add license header
2022-08-30 16:17:04 +05:00
ammarahm-ed
900de4f93f
mobile: fix all typescript errors
2022-08-30 13:30:11 +05:00
thecodrr
15f5fcd521
refactor: run eslint on the whole project
2022-08-27 15:23:11 +05:00
thecodrr
e898ef5d86
refactor: run prettier on the whole codebase
2022-08-26 16:19:39 +05:00
ammarahm-ed
2c900739b5
refactor
2022-08-16 16:48:10 +05:00