Commit Graph

1009 Commits

Author SHA1 Message Date
Marcus Jaschen
97cdc67c1a fix: listen to keyup instead of keypress for search field activation
The `/` character is entered into the search field after activating it via
the `keypress` event. That's unexpected behaviour.

This commit fixes that by attaching the keyboard event handler to the
`keyup` event.
2016-12-15 09:38:15 +01:00
Frédéric Guillot
df84584423 Merge pull request #587
Update czech translations.php
2016-12-14 22:06:20 -05:00
Ing. Jan Kaláb
888a894f00 Update translations.php 2016-12-14 15:22:43 +01:00
Frédéric Guillot
1d2c1b514e Merge pull request #584
Refactoring the `js` Makefile target
2016-12-12 22:06:47 -05:00
Frédéric Guillot
74d8a91ae5 Merge pull request #583
Open search field by pressing the '/' key
2016-12-12 22:05:42 -05:00
Marcus Jaschen
08d270cf5f Refactoring the js Makefile target
The JavaScript build target was rewritten into a more Make-like form
with a real file target and prerequisites.

The old target `js` is kept for backwards compatibility and declared
as "phony".
2016-12-12 14:59:01 +01:00
Marcus Jaschen
5f4fa6a3c6 Declare Makefile targets as PHONY
By default, targets in Makefiles maps to files. This isn't the case
here as the targets are used as simple 'shortcuts'. That kind of target
should be declared as "phony", as described in the manual:

https://www.gnu.org/software/make/manual/html_node/Phony-Targets.html
2016-12-12 14:52:57 +01:00
Marcus Jaschen
76a2202a20 The slash key is a well-known shortcut to open and focus the
search field in web apps, e. g. DuckDuckGo or Google Plus.

Some editors and pagers use the same shortcut (Vim, less, ...).

This commit adds an event handler for the pressed / key which
calls the `ShowSearch()` function.
2016-12-12 12:31:45 +01:00
Denis Filimonov
0e2bf8417f Add integration with Wallabag2 (#574) 2016-11-29 22:49:45 -05:00
Udo Kramer
ade7569f0c Add link to releases to installation instructions 2016-11-29 22:12:37 -05:00
Frederic Guillot
184cc24c98
Merge pull-request #569 2016-11-10 22:18:56 -05:00
denfil
b7e5e9cb41 Toggle mobile view menu by js 2016-11-10 16:22:48 +03:00
Frederic Guillot
b7996696d7
Merge pull-request #564 2016-10-08 10:54:04 -04:00
sairuk
477f59c43b Add titles only option to unread listing 2016-10-08 12:05:14 +11:00
sairuk
57b0e4e124 fix php 5.3.3 compatiblity by removing DirectoryIterator::getExtension dependancy (req >=5.3.6), remove requirement for short tags 2016-10-02 13:24:33 +11:00
Frédéric Guillot
d826e5e379 Merge pull request #566 from Pitel/patch-10
Updated Czech translation
2016-09-30 20:20:54 -04:00
Ing. Jan Kaláb
932ec775ba Updated Czech translation 2016-09-28 11:08:40 +02:00
Frédéric Guillot
6ace0be1fe Merge pull request #565
Update locale files
2016-09-27 17:54:33 -04:00
denfil
056045e62a Update locale files 2016-09-27 18:50:11 +03:00
denfil
eed63e5c4a Set focus after opening search form 2016-09-27 18:35:48 +03:00
Frédéric Guillot
7890a96bbd Merge pull request #562
Updated untranslated german strings
2016-09-20 20:03:53 -04:00
Steffen Schultz
0c50dbdd7a 2 more strings added to german translation 2016-09-19 23:38:12 +02:00
Steffen Schultz
31d88baf5a Updated untranslated german strings 2016-09-19 22:58:43 +02:00
Frédéric Guillot
5d1c5697ce Merge pull request #558 from conradkleinespel/patch-1
Blocking access to /data with the docker image
2016-09-05 19:32:10 -04:00
Conrad Kleinespel
a08b24df46 blocks access to /data with the docker image 2016-09-05 03:34:29 +02:00
Frederic Guillot
aa42fd83a8
Update to PicoFeed v0.1.25 2016-08-29 21:39:25 -04:00
Frederic Guillot
ef43c4c089
Update namespaces for Fever api 2016-08-24 21:25:24 -04:00
Frederic Guillot
506503bbcd
Add Miniflux namespace everywhere 2016-08-24 21:17:58 -04:00
Frederic Guillot
dac1dc21e0
Add validator namespace 2016-08-23 22:03:45 -04:00
Frederic Guillot
b05ad87028
Move OPML export to handlers 2016-08-23 21:38:09 -04:00
Frederic Guillot
05af9d0d4d
Add Github templates 2016-08-21 12:59:35 -04:00
Frederic Guillot
dfdb4d5c2b
Fix wrong local path and some cleanup 2016-08-21 12:55:27 -04:00
Frederic Guillot
8fa6d65614
Move service model to handlers 2016-08-18 22:53:52 -04:00
Frederic Guillot
2b71bbf126
Move model proxy to handlers 2016-08-18 22:41:39 -04:00
Frederic Guillot
46bc8cfd71
Create Scraper handler 2016-08-18 22:33:58 -04:00
Frederic Guillot
7e20a3fdc3
Create Search model 2016-08-18 22:20:49 -04:00
Frederic Guillot
309ccf0a32
Create ItemGroup model 2016-08-18 22:08:29 -04:00
Frederic Guillot
34ef7b95b9
Create ItemFeed model 2016-08-18 21:53:59 -04:00
Frederic Guillot
321f8a71f8
Create Bookmark model 2016-08-18 21:44:36 -04:00
Frederic Guillot
a52c670c79
Old versions of PHP don't support constant concatenation 2016-08-18 21:26:50 -04:00
Frederic Guillot
8eac424386
Use password-compat as vendor library 2016-08-18 21:14:21 -04:00
Frederic Guillot
91ef795d71
Fix wrong path in cronjob.php 2016-08-18 21:06:46 -04:00
Frederic Guillot
61b44b4375
Lowercase filenames in app/core 2016-08-18 21:06:00 -04:00
Frederic Guillot
1f88eb50f3
Move application code to app folder 2016-08-18 21:02:49 -04:00
Frederic Guillot
32b4f684d0
Add travis file to dockerignore 2016-08-18 20:16:46 -04:00
Frederic Guillot
2d57550e7f
Remove OVH .htaccess 2016-08-18 20:16:01 -04:00
Frederic Guillot
3e308a5f37
Split helpers into multiple files 2016-08-17 22:16:13 -04:00
Frederic Guillot
0d96059945
Move csrf functions to Helper namespace 2016-08-17 22:05:11 -04:00
Frederic Guillot
8ac08649e8
Move generate_token() to Helper namespace 2016-08-17 21:41:14 -04:00
Frederic Guillot
55e4ab882c
Move get_ip_address() and get_user_agent() to Request namespace 2016-08-17 21:27:05 -04:00