]> git.ktnx.net Git - icedeb.git/log
icedeb.git
6 years agosome air after the indicators
Damyan Ivanov [Wed, 21 Jun 2017 14:14:07 +0000 (14:14 +0000)]
some air after the indicators

6 years agoadd indicators of the services that seem appropriate for the input
Damyan Ivanov [Wed, 21 Jun 2017 12:03:52 +0000 (12:03 +0000)]
add indicators of the services that seem appropriate for the input

6 years agoadd hints to each button
Damyan Ivanov [Tue, 20 Jun 2017 20:10:08 +0000 (20:10 +0000)]
add hints to each button

suggesting what kind of input the different queries take

6 years agothis code is reached only with query string
Damyan Ivanov [Tue, 20 Jun 2017 18:52:07 +0000 (18:52 +0000)]
this code is reached only with query string

6 years agoAdd support for the Debian Maintainer Dashboard
Damyan Ivanov [Tue, 20 Jun 2017 18:49:42 +0000 (18:49 +0000)]
Add support for the Debian Maintainer Dashboard

6 years agodo not show an error message when executeCommand('Copy') fails
Damyan Ivanov [Tue, 20 Jun 2017 17:11:09 +0000 (17:11 +0000)]
do not show an error message when executeCommand('Copy') fails

the error is misleading when the clipboard is empty

there's nothing the user can do about it

6 years agoone .svg fits all sizes
Damyan Ivanov [Tue, 20 Jun 2017 16:45:59 +0000 (16:45 +0000)]
one .svg fits all sizes

6 years agoTODO done: ask for input if clipboard is empty
Damyan Ivanov [Tue, 20 Jun 2017 06:10:11 +0000 (06:10 +0000)]
TODO done: ask for input if clipboard is empty

6 years agouse a hidden <textarea> for the clipboard pasting and transfer the text into a nice...
Damyan Ivanov [Mon, 19 Jun 2017 14:51:50 +0000 (14:51 +0000)]
use a hidden <textarea> for the clipboard pasting and transfer the text into a nice <input>

caveats: it has to be <textarea> and with contenteditable="true"
<div> works too, but that would receive also new-lines and formatting.
<textarea> nicely strips all formatting

<input> doesn't work since it cannot have text content

<input> is used for the UI since it looks like the natural choice
to enter the query

select all the text in the <input> to allow for quick replacement
by the user

6 years agoupon pop-up opening, retrieve clipboard in the next animation frame
Damyan Ivanov [Mon, 19 Jun 2017 14:48:21 +0000 (14:48 +0000)]
upon pop-up opening, retrieve clipboard in the next animation frame

otherwise the Paste command returns error. the focusing also doesn't work.
bummer.

a 250ms timeout also seems to work

6 years agoanother XPCOM-era remnant
Damyan Ivanov [Mon, 19 Jun 2017 13:00:52 +0000 (13:00 +0000)]
another XPCOM-era remnant

6 years agoremove legacy XPCOM implementation
Damyan Ivanov [Mon, 19 Jun 2017 12:46:43 +0000 (12:46 +0000)]
remove legacy XPCOM implementation

6 years agoput clipboard retrieval in a routine, hook to DOMContentLoaded
Damyan Ivanov [Mon, 19 Jun 2017 12:35:03 +0000 (12:35 +0000)]
put clipboard retrieval in a routine, hook to DOMContentLoaded

6 years agoalways close the pop-up when tab is re-loaded/opened
Damyan Ivanov [Mon, 19 Jun 2017 12:32:55 +0000 (12:32 +0000)]
always close the pop-up when tab is re-loaded/opened

otherwise JS has no access to the tab, since pop-up's context is
no longer related to user action

6 years agoopen links/tabs via promises
Damyan Ivanov [Mon, 19 Jun 2017 12:31:40 +0000 (12:31 +0000)]
open links/tabs via promises

closing the pop-up before the promise is resolved/rejected
stops the JS

6 years agoFix DDPO site URL
Damyan Ivanov [Mon, 19 Jun 2017 12:29:24 +0000 (12:29 +0000)]
Fix DDPO site URL

6 years agomake the error message appear smoothly
Damyan Ivanov [Mon, 19 Jun 2017 12:29:11 +0000 (12:29 +0000)]
make the error message appear smoothly

6 years agomake the clipboard content box look like a mozilla one
Damyan Ivanov [Mon, 19 Jun 2017 12:28:48 +0000 (12:28 +0000)]
make the clipboard content box look like a mozilla one

6 years agoput content JS into a closure
Damyan Ivanov [Mon, 19 Jun 2017 12:28:21 +0000 (12:28 +0000)]
put content JS into a closure

6 years agonicer popup, site links, remove text about absent selection-clipboard support
Damyan Ivanov [Sun, 18 Jun 2017 20:57:47 +0000 (20:57 +0000)]
nicer popup, site links, remove text about absent selection-clipboard support

6 years agoupdate years of copyright
Damyan Ivanov [Sun, 18 Jun 2017 20:56:28 +0000 (20:56 +0000)]
update years of copyright

6 years agoinitial implementation of e10s. XUL/XPCOM is dropped
Damyan Ivanov [Sat, 17 Jun 2017 21:54:26 +0000 (21:54 +0000)]
initial implementation of e10s. XUL/XPCOM is dropped

9 years agoupdate years of copyright 1.11
Damyan Ivanov [Tue, 29 Jul 2014 14:32:56 +0000 (14:32 +0000)]
update years of copyright

9 years agobump version
Damyan Ivanov [Tue, 29 Jul 2014 14:20:12 +0000 (14:20 +0000)]
bump version

9 years agodeclare compatibility with up to 31.*
Damyan Ivanov [Tue, 29 Jul 2014 14:20:04 +0000 (14:20 +0000)]
declare compatibility with up to 31.*

cosmetics, we have the bump server-side since ages

9 years agoswitch all URLs to https
Damyan Ivanov [Tue, 29 Jul 2014 14:19:14 +0000 (14:19 +0000)]
switch all URLs to https

9 years agoswitch the PTS button to the new package tracker, tracker.debian.org
Damyan Ivanov [Tue, 29 Jul 2014 14:18:26 +0000 (14:18 +0000)]
switch the PTS button to the new package tracker, tracker.debian.org

11 years agorelease 1.9 1.10
Damyan Ivanov [Sat, 6 Oct 2012 14:27:18 +0000 (17:27 +0300)]
release 1.9

11 years agocall .init(null) on created nsITransferable instance
Damyan Ivanov [Sat, 6 Oct 2012 14:24:39 +0000 (17:24 +0300)]
call .init(null) on created nsITransferable instance

fixes private browsing mode with FF 16

11 years agorelease 1.9 1.9
Damyan Ivanov [Tue, 1 May 2012 17:07:06 +0000 (20:07 +0300)]
release 1.9

12 years agobump compatibility to 12.*
Damyan Ivanov [Wed, 18 Apr 2012 04:35:04 +0000 (07:35 +0300)]
bump compatibility to 12.*

12 years agobump compatibility to 11.*
Damyan Ivanov [Tue, 17 Apr 2012 18:43:23 +0000 (21:43 +0300)]
bump compatibility to 11.*

12 years agorelease 1.8 1.8
Damyan Ivanov [Tue, 17 Apr 2012 18:42:51 +0000 (21:42 +0300)]
release 1.8

12 years agostrip "Bug#" from keyword start
Damyan Ivanov [Tue, 17 Apr 2012 17:58:48 +0000 (20:58 +0300)]
strip "Bug#" from keyword start

12 years agoadd HomepageURL to install.rdf
Damyan Ivanov [Mon, 23 Jan 2012 13:47:09 +0000 (15:47 +0200)]
add HomepageURL to install.rdf

12 years agoshorten and streamline the description
Damyan Ivanov [Mon, 23 Jan 2012 09:14:27 +0000 (11:14 +0200)]
shorten and streamline the description

12 years agorelease 1.7 1.7
Damyan Ivanov [Fri, 20 Jan 2012 20:58:11 +0000 (22:58 +0200)]
release 1.7

12 years agoadd TODO file to the package
Damyan Ivanov [Fri, 20 Jan 2012 20:54:05 +0000 (22:54 +0200)]
add TODO file to the package

12 years agoadd a Makefile
Damyan Ivanov [Fri, 20 Jan 2012 20:53:22 +0000 (22:53 +0200)]
add a Makefile

'sh build' is still here, but having a makefile
for on-demand building seems nice

12 years agobuild: create .png files from the master .xcf
Damyan Ivanov [Fri, 20 Jan 2012 20:26:58 +0000 (22:26 +0200)]
build: create .png files from the master .xcf

12 years agoadd security-tracker button
Damyan Ivanov [Fri, 20 Jan 2012 20:26:31 +0000 (22:26 +0200)]
add security-tracker button

Suggested by Paul Wise

12 years agoadd a button showung buildd logs
Damyan Ivanov [Fri, 20 Jan 2012 19:12:55 +0000 (21:12 +0200)]
add a button showung buildd logs

Suggested by Paul Wise

12 years agobump version 1.6
Damyan Ivanov [Tue, 10 Jan 2012 15:53:30 +0000 (17:53 +0200)]
bump version

12 years agoadd a button for querying DDPO
Damyan Ivanov [Tue, 10 Jan 2012 15:02:20 +0000 (17:02 +0200)]
add a button for querying DDPO

12 years agodeclare compatibility with Firefox 10
Damyan Ivanov [Tue, 10 Jan 2012 14:29:17 +0000 (16:29 +0200)]
declare compatibility with Firefox 10

12 years agodeclare compatibility with FF 6
Damyan Ivanov [Thu, 15 Sep 2011 08:08:31 +0000 (11:08 +0300)]
declare compatibility with FF 6

12 years agoremove ML button TODO (done)
Damyan Ivanov [Sat, 21 May 2011 06:27:28 +0000 (09:27 +0300)]
remove ML button TODO (done)

12 years agonew button for searching mailing lists by msgid
Damyan Ivanov [Sat, 21 May 2011 05:21:20 +0000 (08:21 +0300)]
new button for searching mailing lists by msgid

12 years agotrimWord: simplify cleaning
Damyan Ivanov [Sat, 21 May 2011 05:22:03 +0000 (08:22 +0300)]
trimWord: simplify cleaning

a keyword should start and end in a letter/digit

12 years agomark compatible with FF 5.*
Damyan Ivanov [Sat, 21 May 2011 04:45:06 +0000 (07:45 +0300)]
mark compatible with FF 5.*

12 years agoadd type element, fixes a validation warning
Damyan Ivanov [Sat, 21 May 2011 04:42:13 +0000 (07:42 +0300)]
add type element, fixes a validation warning

12 years agoinstall.rdf: convert attributes to sub-elements
Damyan Ivanov [Sat, 21 May 2011 04:41:25 +0000 (07:41 +0300)]
install.rdf: convert attributes to sub-elements

12 years agoinstall.rdf: convert attributes to sub-elements
Damyan Ivanov [Sat, 21 May 2011 04:40:58 +0000 (07:40 +0300)]
install.rdf: convert attributes to sub-elements

13 years agoadd TODO
Damyan Ivanov [Mon, 31 Jan 2011 17:50:58 +0000 (19:50 +0200)]
add TODO

13 years agofurther changes to avoid a validation warning about modifying a global variable
Damyan Ivanov [Thu, 20 Jan 2011 08:15:45 +0000 (10:15 +0200)]
further changes to avoid a validation warning about modifying a global variable

13 years agobump version to 1.4
Damyan Ivanov [Thu, 20 Jan 2011 07:30:05 +0000 (09:30 +0200)]
bump version to 1.4

13 years agobump the year of copyright
Damyan Ivanov [Thu, 20 Jan 2011 07:19:00 +0000 (09:19 +0200)]
bump the year of copyright

13 years agoencapsulate all functions in a single global object
Damyan Ivanov [Thu, 20 Jan 2011 07:17:48 +0000 (09:17 +0200)]
encapsulate all functions in a single global object

13 years agoglobal object Debian -> IceDeb
Damyan Ivanov [Thu, 20 Jan 2011 07:14:38 +0000 (09:14 +0200)]
global object Debian -> IceDeb

13 years agodeclare compatibility with 4.0.* 1.3
Damyan Ivanov [Tue, 4 Jan 2011 11:28:28 +0000 (13:28 +0200)]
declare compatibility with 4.0.*

13 years agobump version to 1.2 1.2
Damyan Ivanov [Mon, 12 Jul 2010 08:52:45 +0000 (11:52 +0300)]
bump version to 1.2

13 years agobump years of copyright
Damyan Ivanov [Mon, 12 Jul 2010 08:52:38 +0000 (11:52 +0300)]
bump years of copyright

13 years agodeclare compatibility with version 4.0
Damyan Ivanov [Mon, 12 Jul 2010 08:52:12 +0000 (11:52 +0300)]
declare compatibility with version 4.0

14 years agoBulgarian translation for labels 1.1
Damyan Ivanov [Tue, 6 Apr 2010 11:38:56 +0000 (14:38 +0300)]
Bulgarian translation for labels

14 years agobump version to 1.1
Damyan Ivanov [Tue, 6 Apr 2010 11:10:29 +0000 (14:10 +0300)]
bump version to 1.1

14 years agoextend description
Damyan Ivanov [Tue, 6 Apr 2010 11:09:57 +0000 (14:09 +0300)]
extend description

14 years agoadd Bulgarian translation
Damyan Ivanov [Tue, 6 Apr 2010 10:54:23 +0000 (13:54 +0300)]
add Bulgarian translation

14 years agouse localized strings for button labels and tooltips
Damyan Ivanov [Tue, 6 Apr 2010 10:53:40 +0000 (13:53 +0300)]
use localized strings for button labels and tooltips

14 years agoadd bg-BG locale declaration
Damyan Ivanov [Tue, 6 Apr 2010 10:47:29 +0000 (13:47 +0300)]
add bg-BG locale declaration

14 years agoadd locale DTD
Damyan Ivanov [Tue, 6 Apr 2010 10:45:20 +0000 (13:45 +0300)]
add locale DTD

14 years agoremove dummy overlay definition
Damyan Ivanov [Tue, 6 Apr 2010 10:43:54 +0000 (13:43 +0300)]
remove dummy overlay definition

14 years agoadd en-US locale
Damyan Ivanov [Tue, 6 Apr 2010 10:42:36 +0000 (13:42 +0300)]
add en-US locale

14 years agomove extension content to content/
Damyan Ivanov [Tue, 6 Apr 2010 10:39:24 +0000 (13:39 +0300)]
move extension content to content/

14 years agoinstall.rdf: remove seemingly unneeded <em:file>
Damyan Ivanov [Tue, 6 Apr 2010 10:37:05 +0000 (13:37 +0300)]
install.rdf: remove seemingly unneeded <em:file>

14 years agodeclare compatibility with 3.6.*
Damyan Ivanov [Tue, 6 Apr 2010 09:07:47 +0000 (12:07 +0300)]
declare compatibility with 3.6.*

14 years agodeclare compatibility with 3.5 1.0
Damyan Ivanov [Tue, 11 Aug 2009 10:05:43 +0000 (13:05 +0300)]
declare compatibility with 3.5

14 years agorelease 0.9 0.9
Damyan Ivanov [Thu, 7 May 2009 05:45:53 +0000 (08:45 +0300)]
release 0.9

14 years agoalso remove trailing dot
Damyan Ivanov [Thu, 7 May 2009 05:41:59 +0000 (08:41 +0300)]
also remove trailing dot

15 years agoRevert "put all the buttons in a toolbar" 0.8
Damyan Ivanov [Fri, 6 Mar 2009 10:58:50 +0000 (12:58 +0200)]
Revert "put all the buttons in a toolbar"

This reverts commit 245cbd402b3b0d07ce281851e6305594ece013a9.

Thing is, using a full-width toolbar just to make the buttons
appear after installation is an overkill. The toolbar will be mostly
empty and the user is very likely to move the buttons elsewhere and hide
it.

Instead of this pollution, the extension description shall include sort
instruction where to find the newly available buttons.

Notably, making the buttons appear right after installation is not
feasibly for several reasons:
 * detecting "right after installation" is not trivial
 * finding the right toolbar to add the buttons to is impossible, as
   "right" is user-dependent.

15 years agoput all the buttons in a toolbar
Damyan Ivanov [Fri, 6 Mar 2009 09:13:39 +0000 (11:13 +0200)]
put all the buttons in a toolbar

15 years agofix a typo in .deb tooltip. Thanks to Ryan52
Damyan Ivanov [Fri, 6 Mar 2009 09:12:53 +0000 (11:12 +0200)]
fix a typo in .deb tooltip. Thanks to Ryan52

15 years agobump version
Damyan Ivanov [Fri, 6 Mar 2009 09:12:13 +0000 (11:12 +0200)]
bump version

15 years agotrim clipbiard contents before using it 0.7
Damyan Ivanov [Fri, 6 Mar 2009 07:07:03 +0000 (09:07 +0200)]
trim clipbiard contents before using it

removes leading/trailing spaces, leading # and trailing /:-,
that helps when selecting using double-click

15 years agobump version
Damyan Ivanov [Fri, 6 Mar 2009 07:03:57 +0000 (09:03 +0200)]
bump version

15 years agodrop hover versions, use larger fonts normally 0.6
Damyan Ivanov [Thu, 5 Mar 2009 13:57:24 +0000 (15:57 +0200)]
drop hover versions, use larger fonts normally

15 years agohover buttons with larger text
Damyan Ivanov [Thu, 5 Mar 2009 13:47:29 +0000 (15:47 +0200)]
hover buttons with larger text

15 years agobuild: include res/ dir
Damyan Ivanov [Thu, 5 Mar 2009 13:47:13 +0000 (15:47 +0200)]
build: include res/ dir

15 years agobump version
Damyan Ivanov [Thu, 5 Mar 2009 13:46:59 +0000 (15:46 +0200)]
bump version

15 years agouse Debian swirl for the icon 0.5
Damyan Ivanov [Wed, 4 Mar 2009 13:33:00 +0000 (15:33 +0200)]
use Debian swirl for the icon

15 years agoinclude README in the package 0.4
Damyan Ivanov [Wed, 4 Mar 2009 13:29:48 +0000 (15:29 +0200)]
include README in the package

15 years agouse a real UUID for id
Damyan Ivanov [Wed, 4 Mar 2009 11:53:58 +0000 (13:53 +0200)]
use a real UUID for id

15 years agouse plain icedeb.xpi as package name
Damyan Ivanov [Wed, 4 Mar 2009 11:53:44 +0000 (13:53 +0200)]
use plain icedeb.xpi as package name

15 years agoadd README containing copyright and licensing info
Damyan Ivanov [Mon, 2 Mar 2009 21:02:38 +0000 (23:02 +0200)]
add README containing copyright and licensing info

15 years agoadd .deb lookup button
Damyan Ivanov [Mon, 2 Mar 2009 20:53:42 +0000 (22:53 +0200)]
add .deb lookup button

15 years agoadd new PTS lookup button 0.3
Damyan Ivanov [Mon, 2 Mar 2009 20:42:36 +0000 (22:42 +0200)]
add new PTS lookup button

15 years agoadd gimp source for bts button image
Damyan Ivanov [Mon, 2 Mar 2009 20:27:40 +0000 (22:27 +0200)]
add gimp source for bts button image

15 years agocompress using plain old zip instead of jar
Damyan Ivanov [Mon, 2 Mar 2009 20:26:53 +0000 (22:26 +0200)]
compress using plain old zip instead of jar

15 years agorename to icedeb; bts-stamp the bts button 0.2
Damyan Ivanov [Mon, 2 Mar 2009 20:26:33 +0000 (22:26 +0200)]
rename to icedeb; bts-stamp the bts button

15 years agoUse swirl image for the button
Damyan Ivanov [Thu, 26 Feb 2009 13:33:02 +0000 (15:33 +0200)]
Use swirl image for the button

15 years agoopen in new tab on middle-click
Damyan Ivanov [Thu, 26 Feb 2009 13:13:19 +0000 (15:13 +0200)]
open in new tab on middle-click