Commit Graph

128 Commits

Author SHA1 Message Date
charlie
d7c93b7b2a improve(ui): polish padding of the palette input 2022-11-29 18:12:16 +08:00
charlie
9faf5fd461 improve(ui): polish modal postion for mobile 2022-11-29 18:05:43 +08:00
Konstantinos Kaloutas
933c87de55 fix: type icon sizes 2022-11-14 21:53:37 +08:00
charlie
e9943748cd improve(ui): polish position of modal 2022-11-11 17:33:15 +08:00
charlie
5d7e44c28f enhance(mobile): polish interaction for the onboarding graph picker 2022-11-06 13:01:50 +08:00
charlie
3c937520a6 fix(ui): polish form input 2022-10-13 16:52:51 +08:00
charlie
1d301899a1 enhance(ui): upgrade tailwind & configures 2022-10-13 16:52:51 +08:00
Peng Xiao
4520399ddf Merge remote-tracking branch 'upstream/master' into whiteboards 2022-09-28 10:29:20 +08:00
Tienson Qin
8b144269f7 refactor: unify heading UX for both markdown and org mode 2022-09-27 16:12:23 +08:00
Peng Xiao
526a8d99c8 fix: merge issues 2022-09-24 10:16:19 +08:00
charlie
f8cc6378c3 improve(ui): update built-in icon mode 2022-09-21 14:49:20 +08:00
Konstantinos Kaloutas
c9b4d69871 fix: remove min-height from search modal 2022-09-09 12:13:56 +08:00
Charlie
01d879c18e feat!: File Sync (#5355)
- file sync for electron/ios/android
- age encryption of both file content and file path
- massive UI enhancement
- corresponding CI tasks

Co-authored-by: llcc <lzhes43@gmail.com>
Co-authored-by: rcmerci <rcmerci@gmail.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
Co-authored-by: Andelf <andelf@gmail.com>
Co-authored-by: Gabriel Horner <gabriel@logseq.com>
2022-09-01 00:31:49 +08:00
Tienson Qin
4b0213d863 ui: add border for filters 2022-08-27 20:44:21 +08:00
Konstantinos Kaloutas
9f921013bc fix: match case toggle 2022-08-24 16:47:49 +08:00
Konstantinos Kaloutas
322e3a730a fix: search input issues 2022-08-24 16:47:49 +08:00
Konstantinos Kaloutas
bc21daee88 enhance: context and dropdown menu 2022-08-22 19:07:40 +08:00
Tienson Qin
a1ca6820df Fix: broken linked references (#6105)
* enhance: clicking the refresh button if a query is slow

* fix: skip running slow queries if there's no need to refresh

* fix: linked reference filtering does not work on TASK items

close #1669

* fix: each block should have its own page as a reference when query page references

* fix: references

* fix: non consecutive blocks in query result and filtered linked references

* simplify filters logic

* fix: ref numbers

* Save both :block/refs and :block/path-refs for different usage

* fix: block refs

* enhance: move scheduled and deadlines to its own ns

* linked references performance tweaks

* mouse hover filters icon to expand the collapsed linked refs

* perf: react/refresh! once instead twice

* enhance: compute flashcards every hour instead of every 5s

* feat: macros as blocks

* feat: flashcards list

* fix: refed pages count

* fix: can't select in linked references

* fix: block editing on linked refs

* perf: editing in linked references

* enhance: update srs cards number when clicking flashcards

* Add a test for the case fixed in #6100

* Address feedbacks from Gabriel

* fix: Block Ref Indicator is missing from the references-blocks class

close #5375

* fix: referenced pages

* fix: page refs

* fix: Using filters pushed the title property to the second block

close #5845

Co-authored-by: Gabriel Horner <gabriel@logseq.com>
2022-08-04 13:03:12 +08:00
llcc
ed7defbe97 enhance(iOS): add a modal to instruct users to select valid directory (#4947)
* enhance(ios): add a modal to instruct users to select valid directory

* tweak height for loom video on iPhone
2022-04-24 11:20:44 +08:00
llcc
f4985fd8ef Feat: record audio on mobile (#4766)
* feat(audio): render audio link as component

* refactor frontend/component/block/inline

* fix audio component on mobile

* Fix(iOS): allow clock to replay audio

* feat(mobile): audio record

* add permission request code on record

* rename `editor/recording?` to `editor/record-status`

* move `get-asset-path` into handler/editor.cljs

* add android settings

* support sharing audio file from some apps

* enhance(record): insert audio link in a new block if non-editing

* feat(audio): allow cancelling record

* fix lints

* feat(iOS): add a tab bar

* tweak some css on mobile

* fix lints

* fix https://github.com/logseq/logseq/issues/4798

* enable tab bar on Android

* fix landscape height of tab bar

* add :reuse-last-block? option

* dont't show tab bar when editing mirror code

* tweak code-editor css

* increase width for more functional buttons

* fix card preview css on iPad

* add document-mode to tab bar

* remove tabbar when editing code and tweak textarea resize cursor behavior

* reduce SplashScreen launch screen duration

* don't show tabbar when editing page title

* enhance: float timer

* fix lint

* fix tabbar height on iPhone without notch

* remove .embed-page width

* fix lint

Co-authored-by: Andelf <andelf@gmail.com>
2022-04-12 20:17:54 +08:00
Gabriel Horner
da3c9b04c4 Tweak error screen to look more like mockup
Also tweak steps based on Junyi's feedback
2022-03-31 22:32:54 +08:00
Charlie
24b0236b7d Enhance/Settings UI of plugins (#4035)
more settings types & polish releated ui
2022-02-17 10:00:53 +08:00
leizhe
30996118b0 enhance(mobile): tweat diff window 2022-01-24 13:26:04 +08:00
leizhe
9b50e6e2ad enhance(mobile): set min-height for cards on phone 2022-01-17 23:52:57 +08:00
leizhe
6b9df7530a fix weird top-padding when editing on iPhone 2022-01-16 12:45:41 +08:00
leizhe
d254b3acbe fix(iOS): search ac window jump 2022-01-16 12:45:41 +08:00
charlie
de1ea231e3 feat(marketplace): download updates with one click 2022-01-12 23:31:22 +08:00
leizhe
86c7e6310a fix(iOS): tweak setting panel css 2022-01-10 16:51:33 +08:00
Charlie
3ea7635daa Enhance/marketplace (#3686)
Marketplace enhancement

Nested modal support
2022-01-07 19:00:35 +08:00
leizhe
fd7bb2c64a enhance(mobile): tweak body style 2021-12-21 10:55:10 +08:00
leizhe
969fec3c99 enhance(mobile): enhance References margin and padding 2021-12-21 10:55:10 +08:00
leizhe
01d9c28899 fix(mobile): close left sidebar when search 2021-12-21 10:55:10 +08:00
leizhe
f3b4e2398f enhance(mobile): tweak settings css 2021-12-21 10:55:10 +08:00
charlie
f94e01dc27 fix(ui): size of modal unstable for responsive content 2021-12-16 20:08:43 +08:00
charlie
313f3e87c0 fix(ui): position of modal for narrow scrren #3447 2021-12-14 13:49:23 +08:00
Charlie
72c038e6fe Feat/moveable plugin UI container (#3045)
* improve(plugin): add container for main ui frame

* feat(plugin): support draggable & resizable UI container for main ui

* feat: support fork sub layout container

* improve(plugin): add editor selection api

* improve(plugin): click outside configure for float container

* improve(plugin): api of journal for create-page

* improve(plugin): api of open-in-right-sidebar

* improve(plugin): add full screen api

* improve(plugin): api of register-palette-command

* improve(plugin): add apis
2021-11-15 16:57:20 +08:00
Peng Xiao
30e4233daf fix: notification wrapper blocks user from interacting with the main area 2021-11-02 12:15:58 +08:00
Tienson Qin
0927821ee3 fix: only display the edit icon for the embedded parent block 2021-10-06 15:42:01 +08:00
charlie
c59719bf88 fix(ui): show command help button for chosen item 2021-09-28 10:59:07 +08:00
charlie
531fd6e7c5 fix(ui): correct position of query command docs 2021-09-28 10:59:07 +08:00
Tienson Qin
40a5cecaf3 enhance: page export uses copy as too 2021-09-26 13:27:44 +08:00
charlie
d456ed7823 enhance(plugin): polish marketplace ui 2021-09-14 22:09:27 +08:00
Tienson Qin
da3f182333 fix: more style tweaks 2021-08-27 20:31:52 +08:00
Tienson Qin
f9597f5e73 fix: wrong error reporting 2021-08-27 20:07:54 +08:00
Tienson Qin
0fda54b0d3 fix: shortcut not working 2021-08-27 18:40:44 +08:00
Michael Schmidt-Korth
f652e8e342 enhance: keep settings window from jumping
Prevents settings window from jumping up and down when switching between submenus. 

Note there is still slight horizontal jumping once a scrollbar appears. This has been left unchanged.
2021-08-19 12:34:59 +08:00
Michael Schmidt-Korth
10161d55dd chore: move css to right location; feat: button hover interactivity outside of settings 2021-08-16 09:29:27 +08:00
Charlie
7cabee4bf4 ui(settings): optimize layout (#2604)
* ui(settings): optimize layout

* ui: fixed width of settings modal

* fix(ui): border color of settings header
2021-08-11 19:25:19 +08:00
Tienson Qin
f8e94c9d79 srs: add context menu to convert a block into a card 2021-07-22 13:09:33 +08:00
Tienson Qin
82b9ad3cd1 feat(srs): add toggle-cards (t c) to shortcuts page 2021-07-22 12:07:04 +08:00