1
0
Fork 0
mirror of https://github.com/anyproto/anytype-kotlin.git synced 2025-06-08 05:47:05 +09:00
Commit graph

47 commits

Author SHA1 Message Date
Konstantin Ivanov
0784f48c79
DROID-1086 Design | Warning buttons (#3079)
* DROID-1086 create bookmark

* DROID-1086 select template

* DROID-1086 search widget

* DROID-1086 sample app, warning buttons

* DROID-1086 design system, warning buttons

* DROID-1086 warning button, settings

* DROID-1086 design buttons

* DROID-1086 style fix

* DROID-1086 update sample app

* DROID-1086 revert

* DROID-1086 revert
2023-04-10 11:54:42 +02:00
Konstantin Ivanov
1318262265
DROID-1086 Design | Design system, Typography and buttons (#3067)
* DROID-1086 typography, sample app

* DROID-1086 design system text styles

* DROID-1086 legacy

* DROID-1086 buttons, sample

* DROID-1086 design

* DROID-1086 ibm font

* DROID-1086 text color buttons

* DROID-1086 button background primary

* DROID-1086 design system styles, typography + buttons

* DROID-1086 buttons secondary design

* DROID-1086 sample app

* DROID-1086 targetApi

* DROID-1086 number button

* DROID-1086 button number text

* DROID-1086 move styles to theme

* DROID-1086 number button

* DROID-1086 styles

* DROID-1086 style fix

* DROID-1086 pr

* DROID-1086 docs, sample app screens

* DROID-1086 sample app, buttons

* DROID-1086 pr fix
2023-04-04 13:22:35 +02:00
Mikhail
802e686b0a
DROID-649 Tech | Enhancement | Get rid of dependencies.gradle (#2778) 2022-12-25 20:53:47 +03:00
Mikhail
164e0eff61
DROID-515 Editor | Fix | Fix ff video buttons (#2769)
* DROID-515 App | Tech | Update dependencies

* DROID-515 Editor | Fix | Fix ff video buttons

* DROID-453 Editor | Fix | Unmerge
2022-12-19 20:14:51 +03:00
Mikhail
ce929f3d88
DROID-453 Editor | Fix | Fix markdown paste (#2765) 2022-12-16 22:13:53 +03:00
Mikhail
216a4f7e79
DROID-698 Project | Tech | Add dependencies and auto config subprojects (#2759) 2022-12-13 09:43:31 +03:00
Mikhail
0955626045
DROID-498 Tech | Upgrade | Update kotlin to 1.7.10 (#2632) 2022-10-04 20:37:43 +03:00
Sergey Boishtyan
5ae081342b
Editor | Fix | Update slash menu colors palette (#2273) 2022-05-18 13:27:45 +03:00
Konstantin Ivanov
2e3e22aacd
Editor | Fix | Style toolbars refactoring (#2238)
* legacy

* added model for style toolbars state

* ext fun for getting text style toolbar state + tests

* move text style toolbar to use new state

* moving the style background toolbar to a new state

* update control panel events

* update control machine event for background toolbar

* code block uses cursor

* close kayboard on opening background toolbar

* refresh background toolbar

* refresh bakground toolbar 2

* send blocks background update command

* start background toolbar for code block and style toolbar for others

* update style color toolbar

* update style color toolbar with state

* update style color toolbar vm logic

* get style color toolbar state

* style other toolbar new state

* get style other toolbar state + vm logic

* legacy styleconfig model

* legacy

* on style event click refactoring

* on close background toolbar event

* added new command, blockList set mark

* remove doubles

* markup type to core model

* legacy

* update markup for several text blocks

* update style other toolbar with selected states

* toolbars viewmodels logic

* legacy, code style

* code style

* fixed tests

* test fix

Co-authored-by: konstantiniiv <ki@anytype.io>
2022-05-10 15:11:13 +03:00
Sergey Boishtyan
b43ca677b8
Tech | Fix | Delete .gitignore in modules (#2247) 2022-05-10 12:23:06 +03:00
Sergey Boishtyan
51996ff726
Tech | Fix | Delete MockDataFactory.kt copy-paste (#2244) 2022-05-09 19:48:16 +03:00
Sergey Boishtyan
6206f68dea
Tech | Fix | Delete flavors (#2243) 2022-05-09 18:36:28 +03:00
Konstantin Ivanov
312289768a
Tech | API 31 (#2031)
* Tech | API 30, Local Network Address (#2004)

* 30 api + java 11 + scoped storage

* update network address handler

* fix

* fix

* put back permission

* fix

* fix

* fix

* ci

* set tests off

Co-authored-by: konstantiniiv <ki@anytype.io>

* Fix | JVM version (#2033)

* Tech | Update to API 31 (#2032)

* update to API 31

* fix

Co-authored-by: konstantiniiv <ki@anytype.io>

* Fix | Network address handler (#2034)

* Tech | Editor, update permissions (#2039)

* add permission

* remove legacy

* fix permissions

* fix

* fix

* add ext fun

Co-authored-by: konstantiniiv <ki@anytype.io>

* Tech | Permissions in Relations Value (#2041)

* add permission

* remove legacy

* fix permissions

* fix

* fix

* add ext fun

* permissions in relations

Co-authored-by: konstantiniiv <ki@anytype.io>

* Tech | Update file logic to SAF (#2048)

* update file logic

* fixes

* fix

* fix

* fixes

* fixes

* fix

* fix

* rename

* fix

* fix

* style

* fix

* delete legacy test

* add kdoc

Co-authored-by: konstantiniiv <ki@anytype.io>

* Tech | Add signing (#2047)

* add signing

* rename

* fixes

* debug signing

Co-authored-by: E. Kozlov <ubuphobos@gmail.com>
Co-authored-by: konstantiniiv <ki@anytype.io>

* Tech | API 31, files refactoring (#2053)

* refactoring

* fix

* fix

* fix

* fix

Co-authored-by: konstantiniiv <ki@anytype.io>

* put back create page

* fix tests

* temporary turn off signing

* fix viewmodel nullable

* ci off

Co-authored-by: konstantiniiv <ki@anytype.io>
Co-authored-by: E. Kozlov <ubuphobos@gmail.com>
2022-01-26 16:14:35 +02:00
Evgenii Kozlov
7748d2926f
Feat | Dark mode (#2018) 2021-12-31 16:43:47 +03:00
Evgenii Kozlov
4065474b86
Tech | Polish sample app (#1808) 2021-09-14 18:40:43 +03:00
Evgenii Kozlov
a8eb513091
Refact | Renamings (#1726) 2021-08-10 17:37:09 +03:00
E. Kozlov
06e6e61d07 Hotfix | Sample app manifest 2021-05-27 14:07:04 +03:00
Evgenii Kozlov
df705afe6c
Editor | Styling toolbar | Selected states (#1461) 2021-05-12 21:55:07 +03:00
Evgenii Kozlov
2a004fe2ce
Feature | Styling toolbar | Colors menu | Design + Visibility control (#1459) 2021-05-12 16:05:36 +03:00
Evgenii Kozlov
052b01d9e0
Editor | Design | new styling toolbar (#1440) 2021-04-29 18:56:23 +03:00
Evgenii Kozlov
31d820c4dd
Epic with sets and relations + new app flavors (stable, experimental) (#1048) 2021-03-31 14:37:03 +03:00
Evgenii Kozlov
04ace2224f
Feature | New page menu + new undo/redo buttons (#1196) 2020-12-21 18:13:04 +03:00
Evgenii Kozlov
212a9f801a
Refact | Module dependencies (#1046) 2020-11-04 15:13:14 +02:00
Evgenii Kozlov
004e49906c
Feature/search on page. First iteration (#998) 2020-10-16 14:31:01 +03:00
Evgenii Kozlov
720d20e1be
Disable animator in edit mode (#947) 2020-10-09 15:20:46 +03:00
Ivanov Konstantin
a64ce699b3 fix sample 2020-10-07 17:36:42 +03:00
Evgenii Kozlov
1d417e7c1a
954: focus after long click (#957)
* #954: fix

* #954: fixes

* fix

Co-authored-by: Ivanov Konstantin <ki@agileburo.com>
2020-10-07 17:09:43 +03:00
Konstantin Ivanov
9f0dbdd66b
Update app package (#917)
* change package name

* remove legacy

* update google-services

* fixes

* run tests

* tests off
2020-09-24 21:21:20 +03:00
Evgenii Kozlov
57e3439973
Show image icon or emoji icon in mentions (#775) 2020-09-07 17:15:57 +03:00
Konstantin Ivanov
1ea9ab8dcd
#594: Style toolbar (#744)
* #594: add widget + adapter + holders

* #594: update background state with enable/disable

* #594: add state disabled to icons

* #594: fixes

* #594: style toolbar, add tab layout

* #594: fix

* #594: sample

* #594: pr fix

* #594: pr fix
2020-08-28 18:01:24 +03:00
Evgenii Kozlov
c0cb6d8f29
control panel machine refactoring part I (#634) 2020-08-10 15:14:24 +02:00
Konstantin Ivanov
832fc6d315
#574 Mentions suggester (#609)
* #574: mention suggests widget

* #574: add footer decorator

* #574: suggester widget

* #574: hide mention suggester widget

* #574: fixes

* #574: tests

* #574: show suggests

* #574: fix tests

* #574: marks adjust method

* #574: mention events

* #574: suggest widget fixes

* #574: render new mention

* #574: fixes

* #574: render mention

* #574: fixes + tests

* #574: create new page from suggester

* #574: suggester icon

* #574: design fixes

* #574: fixes

* #574: fixes

* #574: fixes

* #574: fix tests

* #574: fixes

* #574: fixes

* #574: fixes

* #574: fixes

* #574: fix position + empty emoji

* #574: cursor position

* #574: fix mention filter text

* #574: code style

* #574: fix test

* #574: pr fixes

* #574: start tests

* #574: fixes

* #574: tests off
2020-08-04 19:24:56 +02:00
Evgenii Kozlov
8f235fe5d0
Scroll & move prototype (#579) 2020-07-27 12:53:54 +02:00
Konstantin Ivanov
88ca3d5ba3
#563: Mention read mode, MentionSpan (#581)
* #563: mention span, first try

* #563: mention, middle + data + domain

* #563: mention span

* #563: mention show + click

* #563: mention image params

* #563: add mention to text blocks

* #563: fix crush with animation

* #563: open page from mention

* #563: mention span fixes

* #563: mention presentation

* #563: fix tests

* #563: sample spans

* #563: ignore file

* #563: fix gitignore

* #563: fix sample

* #563: tests

* #563: tests off

* #563: pr fixes

* #563: pr fix

* #563: refactoring
2020-07-23 17:25:27 +02:00
Evgenii Kozlov
98367451ff
Feature/copy paste inside anytype (#473) 2020-06-01 17:04:43 +03:00
Evgenii Kozlov
293bd991d5
Background span z priority (#436) 2020-05-15 18:49:11 +02:00
konstantiniiv
7388a7b5f0 remove attrs, try fix build 2020-04-20 21:49:19 +03:00
Konstantin Ivanov
5cb4bf9c4c
367 Block action bar, part 1 (#378)
* #367: add action icons

* #367: add action bar view

* #367: class Mark as Parcelable, Mark.param as String?

* #367: blockView, add parcelable

* #367: update Parcelize

* #367: block action toolbar + layout

* #367: fix name

* #367: update versions

* #367: show action bar fragment + listener

* #367: block adapter on long click

* #367: add custom long click listener

* #367: add custom long click listener to paragraph block

* #367: dismiss action bar

* #367: update page fragment on back pressed

* #367: update clicks + hide keybard

* #367: add animation

* #367: add divider

* #367: update kotlin

* #367: fix else

* #367: sample app

* #367: fix linking conflict

* #367: pr fixes

* #367: update method
2020-04-20 19:40:23 +02:00
Evgenii Kozlov
dbdce727f7
Enable hot keys for different editor patterns (#332) 2020-04-06 17:16:42 +02:00
Konstantin Ivanov
a8c6d286d8
(IS-298) Show Dialog fragment above keyboard (#321)
* IS-299 trying to separate local/external files

* IS-298 dialog above keyboard implementation

* IS-298 above keyboard dialog implementation

* IS-298 above keyboard dialog implementation#2

* IS-298 sample fixes

* IS-298 remove legacy

* IS-298 add fragments library

* IS-298 use default layoutInflater
2020-03-24 21:07:48 +03:00
Evgenii Kozlov
ea304c62df
Add bookmark block (#292) 2020-03-17 16:00:50 +01:00
Konstantin Ivanov
5a1a2e3bab
Feature/is 142 video block (#264) 2020-03-16 20:11:44 +01:00
Evgenii Kozlov
ab1b602176
Integrate page icon picker (#280) 2020-03-10 17:41:25 +03:00
Evgenii Kozlov
e84e8fd6fc
Page-icon-picker widget (#260) 2020-03-02 21:56:10 +03:00
Konstantin Ivanov
a9a206d83f
Fix issue with default text color and default background color (#251) 2020-02-22 18:22:21 +03:00
Evgenii Kozlov
9a919a1c77
Merge blocks on backspace-pressed event (#202)
* Added block merge request
* Parsing marks as a part of granular changes
2020-02-10 18:40:56 +03:00
Konstantin Ivanov
7ed1181533
Keyboard markup (#203) 2020-02-08 23:16:14 +03:00